I also believe we have two vastly deferent mentalities in terms of our perspective of the job we do as coders. You appear to care about the code and the best interest of the client, which is admirable, but I don’t. I care about proper looks and functionality, and maximizing profitability from the client. To elaborate, you’re envisioning future edits to the code and how to make those changes quicker and easier, which benefits only the client’s wallet. Whereas I intentionally make changes more time consuming to increase billable hours should the client wish to make future changes; which as a business benefits our wallets.
这段话是一个面试人针对面试官批评他代码不够优雅的回答。大意说他和面试官对程序员工作性质的看发不同而已。面试官关注客户的利益和代码的质量。这令人钦佩。但是他不关心。他只关心自己工作的收益和保险系数。所以他刻意地降低代码的可维护性,这样客户要求修改代码时就可以多收钱。
本文摘录了一段面试中令人震惊的对话,一位面试者坦诚地表达了他的职业观念:为了增加利润,他故意使代码难以维护。这种行为与通常所倡导的职业道德背道而驰,引发了对于程序员职业道德的深思。
765

被折叠的 条评论
为什么被折叠?



