请问一个刚毕业大专生想自学编程?
IT行业的高薪和就业前景还是吸引了很多人选择相关专业,IT技术人才培训机构也不断增多,迅猛的发展在带动IT企业的同时,也撕裂了IT技术人才的供应。
权威数据统计:2015年中,全国IT行业从业人员人数增长了约100万,算上因退休、选择其他行业等原因造成的180万的行业人才流失,整个IT行业约有超过280万的人才需求。而教育部预估数据中:全国普通专科、本科及研究生类IT专业毕业生就业人数才100万。
所以程序员这个职业也不再局限于计算机科学或软件工程等个别专业的毕业生,并未出身于计算机相关专业的程序员数量也十分庞大,而且被认为是非科班出身。
非科班出身的程序员,想要很快通过自学得到提升,为你罗列以下几种方法:
1.阅读源码,简单粗暴
对于有些人,他们原本有比如C++等基础知识,在后面的学习中算不上十分吃力。对于这些人而言,阅读源码是最简单粗暴而且有效的方式,不停地看,有不懂得地方直接去搜,把零碎的东西慢慢拼凑出来。这种方式其实是很有意义的,因为源码能够直观、系统地为学习者描绘这门编程语言是如何工作的。
2.多看书,搭建体系
尽管对于一个程序员而言,网上有大量现成的技术博客,每天都在分享精巧的代码思路,但在有关编程技术的深度和准确性上,书本依然重要。任何东西都是碎片化的,一个技术点可以发散到其他碎片点,最终才能明白整个的脉络。
因此,从每个技术点开始学习,摸清楚技术脉络,最后深入了解技术原理,离不开看书。
3.靠培训机构入门
相较于前两种人,这种办法更适用于小白。因为他们很可能没有看懂源码的能力,更没办法自己去搭建体系,去钻研一个简单的技术点。因此,靠培训机构入门则十分重要。
当然,培训只能算入门工具,这是适合非科班出身的人的途径。在编程行业,培训班出身一直处在鄙视链的下游,因此提升实力十分重要。
以上。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有