程序人生思考 (一)-- 还需要再学一门语言吗

还需要再学一门语言吗?

技术更新太快了

技术更新迭代太快了,很多时候我会觉得自己非常缺乏安全感。我们依赖的技术环境是多变的,我们身处其中,每天看见的,听见的,没准就是自己不知道的。不知道的多了就会有点慌了。慌了总得想办法啊。那就学呗,别人炫什么,看起来很屌的样子。我也得试试看。

遗憾的是,我们很难像机器那样,多开进程,100%的利用CPU,一点不浪费。在努力工作的同时,再学习另外一门语言,不是那么容易。特别是还得让它成为你变现的技能,更难。

我们中的很多人的目标是当全栈工程师,全栈并没有那么简单,又不是全干,变现也不是叠加溢价。相比之下如果有精力和天赋去全栈,倒不如再向外扩,跨界去做点别的,不应该比其他人更有优势吗。代码都能掌控,还有什么搞不定的?

其实并不反对去学习其他语言,相反的,如果已经有一门相当在行的语言打底,再学习其他语言也非常快,有的时候还能相互印证,得到一些灵感,更好的去补足。会的语言多了,也就不局限于实现方式,大部分语言都能相互调用。这样就能选择最好的方式去实现。

究竟应该学习什么语言?

以工作中迫切需要的为好,比如为了熟练使用 gradle,可以简单学学 groovy。比如为了简化工作,避免一些重复劳动力,也可以学学 python。比如项目中有些页面是 H5,可以也学学 js,更好的配合。同理 scalaphpjava 等。

未来的语言趋势固然重要,但学习也需要环境和实践。避免周期过长导致放弃

焦虑可以,但是焦虑解决不了任何问题,最好还是要静下心,冷静思考,做什么对自己最有利。想要学习新东西,心里肯定是有危机感,那不如把你担心的都列出来,明确现在的处境,再有针对性出解决方案

到底是需求来了立马写代码?还是分析需求,定好方案,再做实现?我想大家都能分辨的清吧?

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值