序员们都是如何持续的提升自己的竞争力

        当技术需要提高的时候,有经验的程序员都是通过什么方式提高的呢, 一些有多年经验经验的程序员还会去报培训班深造,但是知乎上似乎都不是很推荐培训班,尤其已经是很有经验的程序员了,所以资深的程序员们都是如何持续的提升自己的竞争力的?

         以下摘自路人甲乙程序猿,有一定道理,分享共勉之^^


不断的保持学习新事物的热情

不断的有目的的深入练习就是最好的方式


编程首先是门手艺活

所以提高技术得多练习

最直接的多练习方式就是写代码

编程本身又是一门创造性的工作

所以提高技术还得提高理论知识

最直接得提高理论方式就是读书

练习和读书本身就是不断学习和提高的过程

所以需要掌握一定的学习方法

初学者因为知识空白动手能力也差

如果发现自己的智商像我一样普通

那么你可以参考下面的方式:

do

根据自己的兴趣选择一个方向

然后读这个方向对应的经典书籍来掌握全面性的知识

根据得到的知识建立一颗知识树形成对应的知识体系

这是一个从上往下的过程

练手的话选择一个有很强目的的解决实际问题的需求

从局部但是关键的部分入手

这样可以减小难度以减少挫败感

不要怕自己做出来的东西太差

根据自己现有能力尽量做一个完整的东西出来

这是一个从下往上的过程

做出结果后根据结果和知识体系来比较总结

寻找自己欠缺的地方或者寻求帮助来解决

根据反馈重新学习和弥补对应的知识

然后重新新一轮的造轮子

loop

另外如果真的觉得自己的能力现在还无法自学

那么也可以报培训班试试

但是要成为[资深]程序员

那必须要学会[自学自吹]的能力

程序员的打法[竞争力]的提高靠技术

[资深]程序员的打法[竞争力]靠[吹]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,285评论 25 708
  • “原谅色”的梗也不知道从什么时候开始就火起来了,原本洋溢着青春和希望的绿色可是被大家玩坏了,实际上,绿色是萧条秋色...
    潮流一起说阅读 269评论 0 0
  • 很多人会说,写了这么多的软文到底有什么用,通常一篇软文的篇幅少则三五百字,多则上千字,费了好大的人力物力,就是看不...
    罗密欧本人阅读 212评论 0 0
  • 我才发现这辈子我的最爱不是酒店里的大厨高超技艺下的盛宴佳肴,而是街头路边店家的兵鸽零食。吃那些口感虽佳 的美食,心...
    dhqdhq阅读 397评论 0 0