作为一个小白,该如何入行程序员行业?

人文之光 2024-02-07 09:50:23

在过去很多年时间里,最有前途的两个工作,一个是公务员一个是程序员。公务员的优势在于福利高、稳定,可以做到退休,但是不足之处在于薪酬水平很一般——当然这个一般是结合当地经济情况而言。比如上海公务员虽然年收入二三十万很正常,但是上海的房价和消费水平也不便宜。而公务员的优势在于薪酬高,很多低层次程序员入行几个月就能拿到月薪过万的薪酬,至于一些高级程序员,年薪五六十万甚至上百万都不在话下。因此程序员行业成了很多着急赚钱群体所热衷的行业。当然这个行业也有个不足之处:那就是技术迭代水平太快,而且需要经常加班熬夜甚至通宵工作,这对很多30岁以后的人来说,往往会觉得受不了。

对于公务员,很多人知道可以在取得本科文凭以后通过报考公务员来寻找成为公务员的机会,那么,对于小白来说,该如何进入程序员行业?

个人觉得:

1、报班的必要性

想成为程序员首先得学习编程技术。一般来说,学习编程技术不外乎两个途径:一个是自学,比如购买教材、视频网课这类资源进行学习,但是这需要学习者具备一定的专注度,如果注意力不集中,可能会误事儿,此外,自学的话缺乏交流,对于编程的技术精进有不利影响,甚至还容易误判情况,走上弯路。第二个就是找培训机构学习。不过,如果寻找培训机构,个人建议找一些口碑较好的机构来学习,这样能稳妥一些。毕竟很多野路子机构,无法让学员学到真东西的同时,还存在很多套路来坑害学员。

其实报班学习的内容,大多是程序语言:比如java、python、javascript这类程序语言。理论上说,掌握了这些程序语言,成为低端程序员是没问题的。当然,如果打算速成+顺利就业,可以选择学PHP,如果打算在这个行业长久发展,可以考虑java,而python属于附带学习的程序语言——单靠python想找工作也没那么容易,但是如果不会python则又意味着存在缺憾。

2、练习的重要性

学习程序语言和在学校里混文凭是不同的。当下的学校教育,不论是K12还是大学,其实都存在浑水摸鱼的现象:比如K12阶段怎么混日子,都不影响混到一张大专/中专文凭,而进入大学里,也可以通过混日子手段拿到大学文凭。但是学技术是实打实的,想浑水摸鱼不现实。

学习程序语言,学习很重要,但是学习之外的练习更重要。理论上是,学习程序语言的精力分配应该是三分学习、七分练习——即每天都通过实战训练,来精进编程水平,提高对程序开发的熟练程度,光学不练,那么永远也学不会程序语言。

记得小编有本小程序开发教材,这本教材在前几章就经常强调:想掌握这门技能,就一定要不停上机操作。其实有时候,一天的上机实战操作,要比之前的理论学习一个月效果都要好。

0 阅读:1

人文之光

简介:为文史爱好者提供一座象牙塔