扫码阅读
手机扫码阅读
职业的程序员与业余程序员
102 2024-10-03
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:职业的程序员与业余程序员
文章来源:
麦哲思科技任甲林
扫码关注公众号
本文对职业程序员和业余程序员之间的不同工作习惯和态度进行了概述。以下是文章内容的总结:
- 职业程序员在设计阶段投入的时间较多,而业余程序员则在编码上花费更多时间。
- 职业程序员的工作重点在于设计程序,与之相对的是业余程序员更多地投入在程序的调试上。
- 职业程序员注重预防BUG的发生,相比之下,业余程序员更多是在修改BUG。
- 职业程序员能够随时理解自己的代码,而业余程序员常常难以理解自己10天前写的代码。
- 职业程序员能够读懂别人的代码,而业余程序员往往无法做到这一点。
- 读懂并理解别人的代码是职业程序员的常态,而业余程序员通常不愿意阅读别人的代码。
- 职业程序员乐于接受他人的批评和建议,而业余程序员往往固执己见,认为自己的代码最佳。
- 职业程序员擅长简化复杂问题,业余程序员则可能使问题变得更加复杂。
- 职业程序员言出必行,能够实现自己的承诺,而业余程序员常常无法做到说到做到。
- 职业程序员的计算机很少出现问题,相比之下,业余程序员的系统经常需要重装。
- 职业程序员会定期备份他们的程序,而业余程序员常常找不到自己的历史版本。
- 职业程序员会总结经验教训以避免重复错误,业余程序员则经常重蹈覆辙。
综上所述,职业程序员和业余程序员在工作方法、态度以及效率上存在显著差异,职业程序员更倾向于通过预防、设计和持续改进来提升代码质量,而业余程序员则在编码和调试中花费更多时间,且缺乏有效的错误预防和改进机制。
想要了解更多内容?
查看原文:职业的程序员与业余程序员
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 136K
麦哲思科技任甲林的其他文章
东航,想说爱你不容易
我坐东航的航班是小概率事件。自05年6月做咨询以来,平均每月飞行12次,到现在大概有600次的飞行记录,坐东航的航班大概有10次。在10次的记录中,印象里只有一次准点,因此,在我印象里:东航准点也是小概率事件,所以, 除非万不得已,我不坐东航的航班。 从今年五一到现在,今天是第三次坐东航的航班,次次晚点。本周二从成都飞西安,7点以后的航班只有东航的,结果应该是9点55分起飞的,延期了1个半小时才
人之初,性本善
古人很伟大,说了一句符合统计学原理的话。 如果以95%作为置信度,人刚生下来时,应该是有95%的概率是一个好人,5%的概率是个坏蛋。如果人之初,性本恶的话,你走在马路上,遇到100个人,会有95个人过来伤害你,这不是现实,因此人之初,性本善。 是一个好人,不代表好人不做坏事,只是好人做好事的概率大,做坏事的概率小,好人做坏事是小概率事件。 是一个坏人,不代表坏人不做好事,只是坏人做好事的概率小,坏
过程改进的关注点之测试过程
总结了一下在咨询过程中看到的测试过程的常见问题,梳理出来进行测试过程改进的关注点
如何选择与使用项目经理?
作者任甲林(转载自中国系统分析师/中国系统分析员) 软件项目管理是"以过程为核心、以度量为基础、以人为本"的,在此过程中需要充分地集成技术方法、工具、过程、资源(人力、资金、时间等)等要素,谁来领导这个集成工作呢?是项目经理。项目经理是项目组的灵魂,是项目组中很重要的一个角色,无论是对于个人英雄的时代,还是基于过程的管理时代,都必须依靠人来实现管理,这就是"以人为本"。无论管理多么正规,过程是
在EXCEL中进行趋势拟合与预测的方法
在跟踪目标达成时,可以根据已经发生的多个周期的目标实际数据,进行趋势拟合,预测目标达成的情况,对趋势拟合常用的有如下6种方式:例如:某项目4周一个迭代周期,画了燃尽图如下: 序号 剩余估算人时 理想剩余人时 1 120 114.0 2 115 108.0 3 ...
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线