竹笋

首页 » 问答 » 问答 » 初级程序员的必看几点,帮助你快速成长
TUhjnbcbe - 2022/2/19 13:29:00
乌鲁木齐治疗白癜风医院 https://m-mip.39.net/baidianfeng/mipso_4306092.html

很多即将转行的小伙伴以及刚入门的小伙伴都有这样的迷惑,怎么样才能从初级程序员快速成长?

作为一名初级程序员来说,刚工作的前三年是最好的成长最快的时期。工作时间的长短不代表你学习的长短,有的程序员工作5年但是真正学习的时间不到一年,无论你是初级程序员还是工作年限很长的程序员,都要不断的学习。

1.好的学习方法让你事半功倍

如果你学的知识非常零散,不能成体系,那么你学习的结果也不会很好。比如你在工作中遇见一个问题,你去搜索答案,但是怎么都找不到答案,这个问题你就觉得解决不了就放在那里了。那么你下一次遇见这种问题依然不会,这个问题没有解决。

这种学习交做“点状学习”为了解决某一个问题,而没有系统的去思考和它有关系的问题。这样的学习是片面的,首先你要确定好自己的学习方向,然后制定学习计划和目标。具体到月,周,日,从理论到实践,各个突破。

2.如何把理论变成能力

把理论变成能力最快的方式就是去实践,在工作实践中发现问题,用你学到的理论知识去解决你遇见的问题。

然后对问题进行归纳总结,然后思考定期进行复盘,这样的的能力就会增长的越来越快。在《刻意练习》中提到,1万小时定律,就是让一个人在领域变得专业,一万小时有多久?每天10小时,大概需要3年。有目的的练习,让自己更加精进。

3.简单的说,你做到以下几点那么你的能力水平会突飞猛进的提升:

(1)进入topCoder的练习室,每天花4-6个小时练习编程。

制定一个计划,比如:每天解决10个初级问题,每周搞定3个中级问题、1个高级问题。

(2)如果在某个问题上困住了,马上去论坛求助。要知道,问问题体现了你的思维逻辑,问出好问题也是需要练习的。试着每周在问答网站stackoverflow上问一个问题吧!

(3)不要闭门造车,把你的代码展示给别人看,他们提出的意见会让你事半功倍,推荐免费网站coderreview。

学会看别人的代码,看代码其实比自己写代码更难,但是高手是可以轻易调用别人的代码的,推荐github,可以轻松地找到海量的开源代码。

(4)建议采取一些外部的措施克服拖延症,比如开通一个博客、或微博,每天在上面记下你今天做过的一件重要的事情,保证每天晚上都带着巨大的满足感入睡。

精彩推荐

教你如何用一行代码找出流氓软件

这六点教你区分Android与iOS开发

假如夫妻两人都是大厂程序员,能做到20年攒1千万吗?

国家认证新生代农民工,程序员农民工头衔做实

身价亿却喜欢养猪?真是让人费解

预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 初级程序员的必看几点,帮助你快速成长