打工型程序员与创业型程序员的对话,还敢自称IT工程师吗?
打工型程序员
当初在学校,学C程序语言纯粹是为了应付期末考试,60分万岁。别的没多想,也不敢想。指针,内存管理,算法优化,简直是反人类的设计,能读懂的都是非人类的。人生苦短,功能为王。只要能实现需求,只要代码能运行,凭什么要花费那么多时间精力去琢磨这种琐碎的底层理论?我只要能实现产品功能,代码没报错,系统正常运行,何必什么都要搞清楚?领多少钱干多少活,任务完成,便是无可挑剔。特点:没有自我学习动力;对项目流程一知半解,缺乏解决问题的整体思路。为实现项目任务,粘贴复制别人代码段,自己写的代码没人能看得懂,1个月后连自己都看不懂。没有整体思维,BUG不断,一波未平一波又起,修修补补,代码臃肿不堪。写代码就是功能模块的堆砌。写代码的唯一乐趣,就是不报错,唯一的追求就是下班与领薪水。
创业型程序员
编程语言,不管是C,java还是python,都只是一种工具。每个场景都有每种语言的优势,扬长避短,尽显程序语言魅力。粘贴复制他人代码,就是承认自己的无能。别人的代码尽管不错,我的代码才是最优秀的。创造未知的代码,缔造神秘的程序世界,是毕生的追求。特点:有强烈的求知欲,擅于自我管理;追求精湛的编程技术,渴望参与大型项目,并从中学习进步。喜欢研究各种框架与工具,平衡项目中产品功能的实现,系统性能的稳定高效及各项成本的支出。把程序当做艺术品,简洁而不简单!关注架构的设计,使项目中的代码更简洁优雅,架构更加稳健,流程更加合理规范。
打工型程序员就是传说中的码农;创业型程序员就是在职工程师,未来架构师,还敢自称IT工程师吗?
领取专属 10元无门槛券
私享最新 技术干货