程序员如何提升技术?

点击上方“中兴开发者社区”,关注我们

每天读一篇一线开发者原创好文

关注大神的学习方向

关注大神的学习方向,是要掌握现在技术的变更方向。程序员用到的计算机技术是日新月异的,必须要保持持续学习,才不会掉队。那么选择学习的方向就尤其的重要,可以少走很多的弯路。

对于学习来说,大概可以分为下面这三类:

  1. 为了工作,满足当前工作所必备的知识

  2. 为了提升,与当前工作相关的知识(深度)

  3. 拓展视野,与当前工作无关的知识(广度)

能够做到第一点之后只是变成了熟练工,做到第二点和第三点才是真正提升了自己,伴随着知识储备的提升,接触新事物时更容易找到相似的知识加以类比,加快理解,也更容易掌握本质。如果每天都在纠结“到底学什么”,那么只能说明还是学的太少了。

记笔记、写博客

学习的时候,要学会总结,要记笔记,告诉你们一个记笔记的好方法,就是写技术博客。在学习过程中,老师讲的demo,总结的知识点,自己记录到技术博客中,由于编程知识点太多,烂熟于心是不可能的,那就好记性不如写博客。写在博客中,既能分享,又能方便自己查找,还能巩固自己的知识点。去看看我的博客你就知道了,里面有很多现在看来不值一提的内容,但是对于初学者而言,绝对重要。总结,记笔记,写博客就跟冠希哥的电脑一样,方便,好看,说不定哪一天就能一博成名。

平常工作中有一个感受,有交流和写作习惯的人思路会更清晰一些,能接触到的观点也会多一些。这方面其实属于我的弱项,大概总结几个观点。

隔一段时间最好能书面形式总结一下最近的工作,比如说写个心得感悟,或者持续更新自己的简历。

写作的时候有两个难点:对要说明的事情做总结和抽象,形成观点统一、调理清晰的主线;从对方的视角考虑,把事情说明白,避免自言自语。

找人讨论之前自己先要有个基本完整的思路,否则大部分的时间都要耗在解释原理之类的上网查反而更快的事情上。

讨论之后要有一句话就能说明白的结论和描述清晰的时间点。

研究工具、使用工具

工具能解决的事情就用工具去解决,好的工具能节约大把的时间用在更有意义的事情上。

这一点相信大家都能理解,可是真正能做到的却不多。特别是程序员,平常会用到的工具各种各样,甚至是做同一件事,都会有很多种工具可以选择。那么要想用最好的工具,首先自己要学会研究工具,找到适合自己的工具。

工具的范畴很广,比如linux的各种命令、比如团队内部的各种系统、比如顺手的应用、甚至包括上下班骑的自行车。只要能节约时间、提高效率,那就值得一试。

但要说对于程序员来说最重要的工具,肯定就是Google了。如果说程序员不会用Google,那么相信你的技术也好不到哪里去。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值