侵权投诉
焊接机器人 喷涂机器人 搬运机器人 装配机器人 切割机器人 其他机器人
当前位置:

OFweek机器人网

服务机器人

正文

作为工业4.0时代的程序员 你需要学会多少技术?

导读: 如今,与程序员加班压力相呼应的就是急速革新的各种新技术、新框架、新工具、新平 台、新程序包,一直善于学习、钻研的程序员很容易陷入或者沉迷于其中。

  这段时间与程序员交流颇多,交流的过程中,发现很多新手程序员开始接触到更多技术,比如Android也会点H5也会些,甚至有人可以前端、后端一手包,向着全栈开发者的神话迈进。问他们为何学这么多技术,大概是H5正火啦,多一技傍身总归于好。对于这个快速发展的互联网行业,多一技固然是好,但我还是想说:别想要无所不通!

  诚然,相对其他领域来说,IT领域的技术进展可说是异常的快,想要成为程式设计者的条件之一,就是能不断学习新技术。随便上一个技术交流论坛,就会发现许多程序员在“下班是否还要学习相关技术”上纠结,这多半也反应出程序员也意识到得随时精进自我。这似乎与我的言论存在矛盾,只是在现今的技术洪流中,我们又能跟得上多少技术呢?

  如今,与程序员加班压力相呼应的就是急速革新的各种新技术、新框架、新工具、新平台、新程序包,一直善于学习、钻研的程序员很容易陷入或者沉迷于其中。前一阵子接触到一个不到两年工作经验的求职者,PHP、Java、Android、H5都略通,我想问他:这么多技术,你怎么学得完?是不是应该先选一门技术,朝这个方向深研下去,在开始学习另一门语言。现在浮躁的互联网圈,对于IOS、H5等这种急缺人才的岗位,就算一年的经验,企业也会争着溢价抢人。导致很多程序员也浮躁起来,我要不要报班学下IOS,要不H5?漫无目的地学习,只会迷失方向,最后只会学了一堆,却不知道怎麼整合与应用。其实编程,就跟谱曲、写作、绘画一样,是一种创造性的活动,而不是一种技术工作。

  当然,对一种技术的不断练习很重要,但它并不会让你本质上变成一名更优秀的程序员,它只是让你能更熟练的使用工具。而能让你成为更优秀的程序员的是学会如何思考问题,因为最终你是把脑子里思考出的逻辑转换成了一系列操作计算机的指令,让计算机遵照指令解决问题。而学习如何正确的思考——如何抽象归纳,如何组合,如何分析信息,如何自我反省——可以通过各种方式,远非只有编程一种。诚如PaulGraham在他的著作《黑客与画家》一书中所说:我发现那些最有价值的灵感的源泉都不是那些跟“计算机”这个词相关的领域,而是那些跟动手创造相关的领域。绘画就是一个比计算机理论能提供更丰富灵感的思想源泉。

1  2  下一页>  
声明: 本文由入驻OFweek公众平台的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

我来说两句

(共0条评论,0人参与)

请输入评论

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

OFweek品牌展厅

365天全天候线上展厅

我要展示 >
  • 机器人
  • 机器视觉
  • 伺服
  • 猎头职位
更多
文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号