程序员之路

/ 0评 / 0

前几天看到有个回答,关于程序员提升过程的说法。


学习编程,开发软件,过程大抵如下:

  1. 看书,看视频,看博客,听课等等
  2. 对着书敲代码
  3. 脱离书自己敲代码
  4. 自己实现一些小DEMO
  5. 进项目看代码
  6. 在别人指点下写代码
  7. 自己独立在别人搭建好框架内填写代码
  8. 自己独立负责别人设计好的模块的实现
  9. 自己独立负责一个软件模块的设计和实现
  10. 负责较大软件模块,拆分模块,分子任务给他人
  11. 负责一个小项目,设计,拆分,分派任务
  12. 做较大的软件系统的架构设计

作者:安晓辉
链接:https://www.zhihu.com/question/297309123/answer/537836889
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


想想经过这么些年,也差不多在6~7之间徘徊了。而下面的评论也说,这个过程又是一个程序员提升过程中的瓶颈。能有所突破,未来便能继续稳步提高。

想想人生和程序员有所关联,应该缘起于2006在小学生学习报上看到了跑跑卡丁车的广告。然后2007年在我姑父的带领下解除了泡泡堂,随后家里安装了电脑,又度过了一段难忘的游戏时光。随后,人生梦想就由画家转变成了游戏开发人员 (虽然画画也同样还很喜欢)。

如今,也算是梦想成真了一部分。

未来,还需要继续努力呀~

发表评论

电子邮件地址不会被公开。 必填项已用*标注