对程序员的思考
偶然间读了这篇文章程序员到底是一个什么职业?,作为一个经常被人抓走去修电脑重装Windows的一个程序员,真是很有感触。
很多人都认为所谓的程序员就是写代码的,甚至很多初级的程序员自己也认为我的任务就是写代码。
在如今这个各种技术方案百花齐放的年代,单纯的程序员已经没有生存空间了,因为我们不再需要大批量的重复制造轮子了。
- WEB前端:我们有HTML5,CSS,jquery,bootstrap
- APP端:MVC,异步通讯框架…很多我也不知道-_-
- 服务器端:数据库,IOC框架,web容器,MVC,各种消息队列中间件,NOSQL
上面这些只是简单列举了互联网开发相关的,而企业级开发涉及的又是另一套东西。
能运用这些技术方案,在一定的基础之上能进行创新,并解决一些问题的人,他们被称作工程师,而他们所具备的这种解决问题的能力叫做工程能力。
未来程序员这个词也许只是一种基本的能力,每个人都会编程序,而工程能力才是体现一个人真正价值的东西。