V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  stand1921  ›  全部回复第 1 页 / 共 1 页
回复总数  1
2015-02-18 04:32:04 +08:00
回复了 wyan453351466 创建的主题 程序员 为什么基础很好的程序员写的代码依旧很烂?
先说说反面,楼主你认为他不好的地方可能并不是他不好,可能反而是你错了。例如写原生sql可能没什么问题,反倒是滥用ORM我认为会增加程序复杂性。有许多场景代码是根本没有可移植性的,用了ORM也移植不了。basic方式也有简单的好处,这个不能一概而论。
再说说正面的,楼主确实说得是,这个概括地说就是工作的态度问题。其实工作方法是最容易教的,反倒是态度基本很难改。工作方法你一说,他一听,再做一遍,新算法他就会了。他会了他就不用,为什么呢?其实这个好理解,他为什么要花费训练成本去使用新方法呢?旧方法一样能用啊,还省训练成本。工作从来不是大多数人的追求,绝大多数人追求吃、喝、玩、乐,楼主你下班回到家干什么,下班后到家每天的娱乐活动是加班吗?想必不是吧。大多数人对工作是不求好的。你怎么能让一个下班后不工作的人下班后去自愿工作呢?基本不可能,人家追求就不在这。
程序员的根本追求是什么?就是不写程序,还拿薪水。编程这项工作是很难量化的,程序员写烂代码难以被考核,编程这项工作是有这种养烂程序员的土壤的。
我刚开始实习的时候,我所在的项目组一共3个人,一个我无实际工作经验,一个2年经验的程序员,一个2个月经验的实习生,我去的第二个星期我就贡献了全组80%的代码。其实你、我这种人才是少数的奇葩,烂程序员(主要是态度烂)才是多数人的常态。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2785 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 13:52 · PVG 21:52 · LAX 05:52 · JFK 08:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.