什么是技术
看CSDN也挺久了,也看到很多人说程序员不如卖白菜的,开饭馆的,卖衣服的。说技术不值钱。
那么今天我就想讨论讨论,什么叫技术?
什么叫技术?各位身边都有一种人,他们遇到开发任务,从来不思考这个任务在整个项目中的定位,只是满足于把功能实现就算完事了,他们的开发过程伴随着GOOGLE,BAIDU,以及各种各样不知道从哪里DOWN下来的代码,拼拼凑凑,功能实现,搞定啦!看,这就是技术。
这种人是不是很眼熟,是的,很多程序员都这样。越是这样的程序员越是觉得自己“能力”过人。其实在我看来,他们不过比打字员高级一点罢了。所谓能力,是能解决别人解决不了的问题,而不是能解决很多别人都能解决的问题。对于这种人,如果找不到例子,没有源码,写个排序恐怕都跌跌爬爬。手中有粮,心中不慌。只有到关键时候他们的真面目就暴露出来的,完全不堪大用。
很多没读过本科的,甚至只有高中学历的人强调自己的能力,多半就是这样了。
技术怎么会不值钱,没找过人才的是根本不知道现在社会一个人才有多么难找。他们只会说,技术不值钱,程序员一把一把的。那些一把一把的是程序员吗?那是农民工。他们做的事情是复制和粘贴,遇到算法问题第一个反应是搜api,而不是扎实的把数据结构复习一遍。这种人有技术?找个聪明点的高中生培训一年我看也会了。
所以我想把这个问题抛给CSDNER,你们心中,什么是技术?