`
cloudtech
  • 浏览: 4619287 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

程序员的职业生涯像一盘棋 行棋者由谁?

 
阅读更多

程序员的职业生涯像一盘棋 行棋者由谁?

本文选自《我也能做CTO之程序员职业规划 》一书

职业生涯——尤其是程序员的职业生涯——是理性的,就像一盘棋。任何一种棋,棋子、棋盘和行棋规则都是固定不变的;然而,每一局棋的局面演进和最终结果都不尽相同。这其中的差别,就在于行棋的套路不同。
只了解棋子、棋盘和行棋规则,就期冀依靠聪明才智成为职业棋手是远远不够的。职业棋手和业余棋手的区别就在于,职业棋手除了聪明才智之外,还熟记了大量的棋谱。
很多程序员朋友都掌握了计算机程序开发领域中各方各面的技术和技巧,但对于职业生涯这一整盘棋来说,充其量只不过是一些棋子。要想下好这一盘棋,让自己成为职业人士,并不断进步并最终成长为架构师、项目经理、CTO,还需要多背一些“棋谱”。
您手中拿到的这本书,就是这样一部“棋谱”。从毕业生,到程序员,再到架构师、项目经理、CTO,本书都以生动的故事介绍了“行棋”的套路;按照这些套路去规划自己的职业生涯,并按照既定的路线努力前行,必将事半功倍。

刘彦博 (Anders Liu,http://andersliu.cnblogs.cm)
微软最有价值专家(MVP,Visual C#),
高级.NET开发工程师,业余技术作者。

相关文章:

快速找到由程序员到CTO发展道路上的问路石

如何做好IT人的职业规划

从程序员到CTO也可以走捷径

微软全球MVP教你如何规划程序人生

程序员如何在未来寻找自己的“龙椅”

程序员到CTO必须注意的几个关键点

程序员的未来,在哪里?

程序员到CTO需要准备什么

更多精彩资源:
设计博客 http://www.cnblogs.com/designbook
博客园: http://www.cnblogs.com/broadview/
Web开发专栏 http://blog.csdn.net/broadviewwebdev
嵌入式 http://blog.mcuol.com/Broadview/index.htm
程序设计专栏http://blog.csdn.net/broadviewprograming
数据库专栏 http://blog.csdn.net/broadviewdatabase
Phpchina: http://www.phpchina.com/home/space.php
Cn-java: http://www.cn-java.com/www1/?564186/
Itpub: http://space.itpub.net/13164110/

分享到:
评论

相关推荐

    电子政务-带行棋动作感应的电子棋盘.zip

    电子政务-带行棋动作感应的电子棋盘.zip

    雨月全谱做棋技巧和行棋思路

    1打2打做棋技巧和行棋思路。帮助你学会雨月定式。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    Scratch少儿编程项目源代码文件案例-独立钻石棋:行棋.zip

    Scratch少儿编程项目源代码文件案例-独立钻石棋:行棋.zip

    Javascript围棋(含行棋路线)

    网上搜到的,是李战的《悟透JAVASCRIPT》中的“禅棋传说”的代码

    独立钻石棋:行棋-少儿编程scratch项目源代码文件案例素材.zip

    独立钻石棋:行棋-少儿编程scratch项目源代码文件案例素材.zip

    王者归来-单兴华校长CTO-之scratch小游戏库源码-独立钻石棋:行棋.sb2

    王者归来-单兴华校长CTO-之scratch小游戏库源码-独立钻石棋:行棋

    中国象棋控件

    TCnChess控件是为Delphi程序员编写的中国象棋控件。用TCnChess,Delphi程序员能够快速的 编写中国象棋的游戏程序。TCnChess的主要功能如下: 1、能自动检查行棋的合法性(不是棋规意义上的),对于不合理的走法...

    android四马棋游戏源码

    规则三:由于棋盘较小棋盘能够下满,在棋盘被下满时,落最后一子者被对方拿掉任意一颗棋子,然后由对方走棋;走棋,旗子只能在横向或竖向上移动,一次移动一格,在走棋是执行规则一和杀棋规则。若双方都未连成四子,...

    中国象棋代码以及图片资源.zip

    中国象棋是由两人轮流走子,在战法上遵循古代孙子兵法中的“不战而屈人之兵,善之善者也”的作战思想,以“将死”或“困毙”对方将(帅)为胜的一种二人对抗性游戏。对局时,由执红棋的一方先走,双方轮流各走一招,直至分...

    Java实现两人五子棋游戏(六) 行棋方变换

    主要为大家详细介绍了Java实现一个简单的两人五子棋游戏,行棋方变换,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    wuziqi.rar_棋 信息_网格线

    软件的基本功能:提供...提示轮到下一玩家行棋;若玩家行棋超出边界,发出警告音,提示玩家落子地方超出棋盘边界;显示各个玩家的PlayKey;有一方获胜后显示获胜信息并且有音效,并向玩家提供选择是否继续玩或是退出。

    象棋程序代码(c语言)

    用c语言编写的象棋程序代码。包含棋盘绘制,棋子绘制,行棋规则,胜负判断,键盘操作等一整套完整的代码。

    三子棋游戏

    像五子棋一样,尽量使自己的子能凑成‘三’,当你的棋子凑成‘三’了以后,你可以把对方任一个子废掉(该子将会变灰色,下子完了以后,它将会被去掉)。2)行棋阶段:下完子了,就进入行棋阶段。在这个阶段,不能下...

    中国象棋的c程序代码

    用c语言编写的一个中国象棋程序代码。棋盘绘制,棋子绘制,以及键盘操作,行棋规则等的代码全部都包含在内。

    易语言黑白棋游戏

    易语言黑白棋游戏源码,黑白棋游戏,子程序_画棋盘,子程序_初始化棋盘,子程序_对应位图,子程序_记录行棋信息,子程序_统计棋子,子程序_电脑模拟行棋,子程序_判断是否可落子并记录可翻转的图片位置,子程序_更换棋子,子...

    易语言中国象棋

    易语言中国象棋源码,中国象棋,新局,复盘,行棋步骤名,摆棋

    在Linux环境下基于SDL编写的五子棋程序

    或许因没有形成一套独立完整的棋种理论及文化内涵,更无制定公平完善的规则来解决黑白平衡问题,一直没有得到发展,所以没有像六博、格五、弹棋等传统棋类流传广泛,导致缺少可考古的棋具或文献,直到流传到外国才...

    米字棋

    2行棋时,行棋方选择一颗棋子,向邻近的空白落子点前进一步。3双方轮流执步,直到其中一方的三颗棋子全部落在对角线上,则这一方胜出附加:有可能出现不能走棋的情况,此时设定为 认输缺陷:代码写的比较乱 想用面向...

    五子棋源代码

    /*对不同的行棋方画不同颜色的圆函数*/ void MoveUp(void); void MoveDown(void); void MoveLeft(void); void MoveRight(void); void MoveSPACE(void); void KeyAction(int key); /*执行下棋函数*/ int JudgeWin...

    基于Java的五子棋游戏的设计的毕业设计,采用Java语言进行开发,使用图形用户界面(GUI)技术实现游戏界面

    五子棋是一种古老的两人棋牌游戏,游戏规则简单,但是策略复杂,需要考虑对手的动作,并作出合理的回应。基于Java的五子棋游戏的设计,旨在通过实际的游戏实现,加深学生对五子棋游戏规则和策略的理解。 本项目采用Java...

Global site tag (gtag.js) - Google Analytics