首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序人生:程序员是不是要学会多种编程语言?资深程序员告诉你!

现在职场上很多程序员会的编程语言都不止一门,有时候你接触不同的项目就需要用到不同的技术点,那么我们想成为一个优秀的程序员,是不是都要学习好多种编程语言才能够找到好的工作呢?

我的建议是:要学会多种编程语言,但是不要单纯的为了会多种语言去学习。

不要过度追求技术的“多”

刚开始工作的时候,喜欢买各种各样的书,下各种各样的教学视频,每一种技术都想学。我的工作是C/C++开发,自己尝试学过Java,Delphi,Python,甚至前端相关的CSS,还有Android和IOS开发等等。

先深度,再有针对的广度

现在回想一下,我不如把精力放在深入学习C++相关知识上,再根据自己工作上的需要,去选择学习一些其他方面得知识。如工作上离不开数据库,那需要学习SQL优化方面的东西,甚至要学习一些数据库的底层原理;业务上对系统的效率和稳定性高,那应该去熟悉监控工具和调优方法,去考虑集群化的部署方案,等等等等。【另外想要成为一个优秀的、有能力程序员,做软件开发的话,就来学习C/C++吧!你如果感觉自学C/C++语言有困难的话,我本身是一个C/C++出身的程序员,我整理了一些学习C语言的视频在扣裙,大家有兴趣可以一起来学习,C/C++编程学习,--7.84,14和--31;33。不管你是转行还是找工作,大家都一起成长进步。

保持技术敏感度

当然,除了工作上的需要之外,还要对新的技术具有一定的嗅觉。比如区块链相关知识(这种的不一定是学习额外的编程语言)

最后,如果兴趣使然的话,可以投入一些精力去学习自己喜欢的东西。比如我学习CSS就是对界面美化挺感兴趣的。当然这个也要有选择,别学我当时还看什么Dilphi了,学完了这东西也快要入土了。

希望文章能够对你有帮助,谢谢阅读,愿你从现在开始,走上正确的程序员之路!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190909A0LDVK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券