您是否是靠谱的程序员?
2011-07-09, by: CleverDeng, 程序设计 一家之言 , 0 comments
时常耳闻、围观程序员的各种吐槽,有抱怨加班的导致没有个人时间的,有抱怨工作上没有技术含量,整天CRUD,更有抱怨活多工资低,用句时髦的话说“拿着卖白菜的钱,操着卖白粉的心”,用自嘲的口吻说“码农”,有肠子都悔青入错行的大有人在吧?
然,扪心自问,反省,本身的价值有多大?是否是真正意义上的靠谱程序员?相信对于这个命题,也许太过广泛,可以多维度的大谈特谈,比如可以从代码质量、解决问题能力、解决问题方案等等来个几十大条。可我却想从解决问题的方案层面上谈谈,算抛砖引玉罢。
然,扪心自问,反省,本身的价值有多大?是否是真正意义上的靠谱程序员?相信对于这个命题,也许太过广泛,可以多维度的大谈特谈,比如可以从代码质量、解决问题能力、解决问题方案等等来个几十大条。可我却想从解决问题的方案层面上谈谈,算抛砖引玉罢。
一个简单的问题:求2个集合的交集。(集合的存储形式可以是记录表、数组等容器就行)
input_1:1,5,20,11,10,170,50,200,100
input_2:100,50,30,15,150,80,200,48
out:100,50,200
对于上述的问题,按照本人从高中开始程序设计的路线而言,依稀记得用过过以下解决问题的方案:input_2:100,50,30,15,150,80,200,48
out:100,50,200