下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如何规划自己的程序员人生第一个阶段:实现在这阶段我们只在乎功能的实现, 不会考虑性能优化, 我们会觉得一些功能不会做,一些功能自己没做,我们只要实现了功能,就觉得很有成就感。在这个阶段中,我们要多去做事,没做过的就去做。要注意培养自己的全面能力,前端、后端、服务器等要去接触。其实,这个阶段就好比人类的居住环境, 原始人的时候只考虑实现遮风避雨就行了,不考虑住得舒不舒服,所以找个山洞住就可以了。在这个阶段会学很多东西, 遇到问题就可能需要学习, 所以要掌握良好的学习方法,这个阶段一般经历2-3 年左右,会遇到第一个瓶颈,觉得自己市面上流行的功能都能做了, 感觉技术没有挑战性了, 这时候不要自满,
2、要知道这只是第一个瓶颈, 突破这个瓶颈, 后面要经历的阶段还很多。第二阶段:借鉴而要突破第一个瓶颈, 最好的方法就是借鉴别人的代码, 多看开源程序,能学到很多东西,这时候进入第二个阶段,看开源程序源码,能发现以前没有用过的一些程序的用法, 能学习到很多编程思想。 或许有人认为别人能实现的自己也能实现, 不屑于看别人的东西, 这是重复造轮子的思想, 这显然阻碍了自己进步的空间! 有的人别说是开源程序的源码, 就连团队其他人写的代码都看不进去, 这样的人我认为他没有进入第二阶段, 可能还在第一阶段。 分析开源程序要掌握分析代码的方法, 我之前总结过分析代码的 5 种方法, 优才的学员都听我讲过,我这里不多讲,这些方法回也在我们今年要出版的程序员聊人生这本书里面。这个阶段我还是拿人类居住环境来做比喻:人类在一定阶段后, 好像能借鉴鸟搭鸟窝的形式, 自己能“搭建”茅草屋了。第三个阶段:优化。当我们功能都能实现了, 也借鉴了许多别人的东西时候, 借鉴阶段也是有瓶颈的,当我们看了一两年开源代码后,再看新的程序,已经看不出新的编程思想了,感觉编程思想都是以前看过的。这个时候,我们的重心会想着怎么优化我们的代码: 我们会考虑代码的可读性、 安全性、可扩展性。这时候建议大家可以看一些设计模式、编程思想、安全方面的书。 这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 船舶木塑工岗前激励考核试卷含答案
- 版画制作工操作能力竞赛考核试卷含答案
- 选煤工安全知识宣贯水平考核试卷含答案
- 船舶电气钳工诚信竞赛考核试卷含答案
- 陶瓷工艺品制作师操作知识考核试卷含答案
- 汽车发动机再制造装调工岗前核心技能考核试卷含答案
- 2026年家政服务人员考核协议
- 2026二年级下《万以内数的认识》思维拓展训练
- “中国式”刑事诉讼现代化视野下完善检察权的几点思考
- 《管理方法与艺术》复习指导册答案2
- 《居家安宁疗护服务规范(征求意见稿)》编制说明
- 2026年采血点工作人员招聘试题及答案
- 浙江省省杭州市上城区建兰中学2026届中考数学四模试卷含解析
- 2026中国人民财产保险股份有限公司中宁支公司招聘8人农业笔试参考题库及答案解析
- 2026年注册安全工程师(初级)安全生产法律法规单套试卷
- 乌鲁木齐地区房屋建筑与市政工程施工图文件审查常见问题汇编2025版(勘察专业)
- 青海青江实业集团有限公司招聘笔试题库2026
- 2026对外经济贸易大学事业编专职辅导员、其他专技人员招聘备考题库答案详解
- 2026贵州黔晟投资有限公司第一批社会招聘8人备考题库附答案详解(完整版)
- 感染质控中心工作制度
- OpenClaw专题学习培训
评论
0/150
提交评论