转载自赛迪网程序员职业规划三步曲  

初级程序员之磨刀不误砍柴工      高级程序员之抽象能力模型    软件架构师之架构能力模型

程序员职业规划就像软件工程  

  解析内、外职业发展规划秘诀       分阶段职业目标归纳法与分解法       程序员职业规划就像软件工程

初级程序员应具备的素质技能

编码能力

写文档和注释的习惯

优秀的程序员是非常注重注释和文档的编写的。良好的文档,是正规研发流程中非常重要的环节,30%的工作时间写注释和技术文档是很正常的,而作为高级程序员和系统分析员,这个比例还要高很多。

模块复用性思维习惯

软件最大的优点是能够复用,因此程序员在完成任何一个模块或函数的时候,不要局限在完成当前的任务上,要多想一些,想想看该模块是否可以脱离这个系统存在,是否能够重复使用。

测试习惯

程序员在编码阶段的测试工作将会大大提高系统的可靠性。任何编码阶段的疏忽,会带来后续阶段几倍、几十倍的解决代价。

学习能力和总结的习惯

现代社会,技术的发展日新月异,程序员是很容易落伍的职业。养成学习总结的习惯,锻造出强大的学习能力,程序员才能跟上时代的步伐、不断提升自己。

程序员的技术能力模型

“编程语言30% +抽象能力(数据结构50% + 对现实事实的抽象理解能力10% + 设计模式能力10%)70% = 100%。”

程序员职业规划文字摘录二相关推荐

  1. 《我也能做CTO之程序员职业规划》之十六:逆商

    <我也能做CTO之程序员职业规划 >之十六:逆商Adversity Quotient (=AQ) 本文选自<我也能做CTO之程序员职业规划 >一书 锐哥想在工作之余到小蔡学校进 ...

  2. 我也能做CTO之程序员职业规划 之六 灵商

    灵商SpiritualQuotient(=SQ) 本文选自<我也能做CTO之程序员职业规划 >一书 大学校园里丢自行车情况特严重,新车眨眼就没,不过有时运气好,丢失的自行车隔几天又会冒出来 ...

  3. 《我也能做CTO之程序员职业规划》之十五: 智商

    <我也能做CTO之程序员职业规划>之十五: 智商 Intelligence Quotient ( =IQ ) 本文选自<我也能做CTO之程序员职业规划 >一书 小蔡和大熊毕业答 ...

  4. 我也能做CTO之程序员职业规划 之八 决胜面试

    决胜面试 本文选自<我也能做CTO之程序员职业规划 >一书 经过锐哥的指点,小蔡的心态与技术能力都有了很大的提高,经过广撒网,争取到了几个公司面试机会,面试过后自我感觉还不错,故又开始飘飘 ...

  5. 《我也能做CTO之程序员职业规划》写作过程重播之二

    又过一个月,写作仍在继续,评论也不停-- 2008-12-19 7:25:14 ξ箫音ξ 接收文件成功,保存于C:\Documents and Settings\dragon\桌面\我也能做CTO之. ...

  6. 程序员职业规划的3个锦囊

    程序员职业规划的3个锦囊 本文作者:安晓辉 本文来自云栖社区合作伙伴"JAVA乐园",了解相关信息可以关注"JAVA乐园" https://yq.aliyun. ...

  7. 《我也能做CTO之.程序员职业规划》 水准之上,期望以下

    高老师的新作已经大致拜读了,看完之后确实有点不吐不快的话.在这献丑一说,大家多批评指正. 个人感觉老老师这书写的实在是,水准以上,期望之下. 这话怎么解呢,简单的说,确实这书达到了高老师的平均水准,也 ...

  8. Java程序员职业规划如何做?发展方向有哪些?

    Java程序员职业规划如何做?程序员一直被贴青春饭的标签,很多人写了3年代码生活工作趋于稳定,每天忙忙碌碌抱怨没有时间提升学习,职业发展遇瓶颈,入行前就应该规划好自己的职业发展发展方向. 一.按照Ja ...

  9. chatGPT写的一篇java程序员职业规划

    最近几年,我有很多学生在学习 java技术,其实在学 java的过程中,我们都会遇到职业规划的问题.我有一位学生问了我一个很有趣的问题,他问:"我不知道自己适合什么岗位?我还没有想好以后是做 ...

最新文章

  1. h264中profile和level的含义
  2. 专家:端午将至湖北地区挂马网站激增 用户需警惕
  3. C++ pthread
  4. 和虫师一起学python(7)
  5. MySQL的主动优化和被动优化_MySQL“被动”性能优化汇总!
  6. 1024看到这篇文章的程序员,能不能把你的电脑桌面右下角截图回复
  7. 无接触式智能服务 用“减法”重塑企业前台场景
  8. 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength 属性设置的值。
  9. matlab欧拉法程序,欧拉法matlab程序.doc
  10. C语言宏定义,内置宏的用法
  11. springboot2.x中的AOP机制总结(附带demo)
  12. 《游戏设计艺术(第二版)》第十二章个人学习
  13. 用Python实现开心消消乐小游戏
  14. RFID EPC Class1 Gen2电子标签笔记
  15. 路由器怎么连接台式电脑
  16. 【技法操作】UI界面设计,用PS绘制定位app页面设计教程
  17. 意识比智力重要,选择比努力重要
  18. antd select.option选项加入额外属性
  19. 优雅简洁的通用排版利器:MarkDown(支持公众号、知乎等场景渲染)
  20. Cannot connect:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。192.168.0.113:22

热门文章

  1. Jquery控制全选反选
  2. html5 手机随机抽奖,利用HTML5的devicemotion事件实现手机摇一摇抽奖,年会抽奖
  3. Java程序员必备奇淫巧技篇(上)
  4. MATLAB最好用字体
  5. 曲率圆方程的求解思路,防止遗忘!!!
  6. 【Java客户端访问Kafka】
  7. 算法题之个人所得税税率计算一(工资、薪金所得适用)
  8. 怎么修改jar包的yml文件_电脑怎么批量修改文件名
  9. SpringCloud快速入门(人生若只如初见,何事秋风悲画扇。等闲变却故人心,却道故人心易变。)
  10. Vue.config常用配置项