程序员安身立命的必备技能

这几年随着各种电商、WEB 以及移动市场的兴起,程序员群体不断状大,推动软件行业蓬勃发展。然而,随着对软件开发人员的需求越来越多,也导致了许多半路出家或者没有经过系统学习的程序员投身其中。在我看来,目前国内有不少程序员,他们有的代码可以写得很漂亮,有的对技术细节钻得很深,但他们被一些错误的认知所左右,缺乏系统和整体的把握能力。他们通常拿着吓人的工资,做着吓人的项目,当然,项目的结局通常也很吓人。这些人,并没有资格称为程序员,顶多也就是一程序 Fans 而已。

  那么,要成长为一个能真正合格完成代码工作的程序员,应该具备哪些素质呢?

  这个话题其实太宽泛,网络上关于这个问题,争争吵吵已经无数年,就象当年争论 VC++ vs Delphi,掐架 PHP vs Java 一样。但只要认真 Google 搜索一下,就不难找到一些基本共识点:

  良好的学习习惯(或者说学习能力),应该算是程序员最基本的素质。

  但实际上,许多人因为各种各样的原因,终其一生,也没有掌握正确的学习方法。

  时间一晃已经到了 2016 年。放在当前的恶劣网络环境下,更是让许多人止步于一个封闭的学习环境。所以我认为,能熟练使用科(翻)学(墙)的上网方式,应该算是大陆程序员安身立命的必备技能

                          

当然也有一些人会问:“我连不上 Google、Reddit、Github 怎么办?”

  其实,这个问题,可以说是作为程序员所问出的最烂问题。问这种问题的人,简直就是程序员界的耻辱。

  为什么这么说?因为:

  1、凡是搜索引擎能够找得到答案的问题,就不要去问别人。

  2、如果你用心去了解和学习,你肯定能花时间找到答案

          

          

上图是电影《艋舺》里的最后一个镜头。蚊子在四个伙伴的帮助下,爬上高墙,对墙这边世界的最后一瞥。从此他的人生开始了前所未有的一页。一直记得这个画面,所以特地去截了过来,放在此文结尾,应该算比较应景。

程序员安身立命的必备技能

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值