您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
想学编程,是上培训班好还是自学好?培训班和自学的优缺点分别是什么?
培训班,自己的,的话想学编程,是上培训班好还是自学好?培训班和自学的优缺点分别是什么?
发布时间:2020-12-06加入收藏来源:互联网点击:
想学编程,是上培训班好还是自学好?培训班和自学的优缺点分别是什么?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
感谢邀请,作为一个十年+的老程序猿,工作中遇到过不少非计算机相关专业出来的同事,有的是上培训班,也有自学的。相比较,自学的少。
搞清目的
至于是上培训班还是自学,主要还是要看学习编程的目的。如果是爱好,当一个兴趣玩玩,或者自己想做个网站呀,APP呀,那就完全可以自学。如果上了培训班,最后只是为了满足自己的小爱好,那投入产出比就太低了,划不来,毕竟培训班的学费还是挺贵的。
如果是为了就业,个人倾向于培训班,因为自学的最大困难有两点:
是来自于自己的自制力,如果没有很强的自制力,很难自学成功。有了必要的自制力,还需要制定一个可行的学习计划,凡事预则立不预则废,这个计划要从编程语言的基础语法,到异常,IO,文件系统,数据库操作等逐步加深,最后可能还会学习这个语言比较流行的框架,因为在实际工作中,框架的使用是非常普遍的。另外除了编程语言本身,要做深入一点的开发,肯定还需要掌握像数据库,linux,等等其它一些东西。这对于一个新手来说,也是不容易的。更困难的是,有了计划就要按照计划严格执行,最终还是要落实到自制力上。能不能严格执行计划,可以说直接关系到自学成功与否。
系统性不够。在实际工作中的程序员,绝不是每天只是敲代码那么简单,程序员平均每天能有200~300行有效代码的产出就算可以了。除了编码,很多工作也都集中在沟通需求,分析问题,改bug,开会等等很多杂七杂八的事情上。这是一个系统性很强的工作,在工作中会涉及到很多其他岗位的人,比如需求,测试,美工,客户,等等,会有很多环节,并且这些环节环环相扣,整个工作的系统性很强。如果自学的话,完全是一个人的事,是体验不到这种情景的。而培训班几乎都会有一个实习项目,虽然只是练习用的,但是通过这个项目,还是会积累一些实际工作中的经验的。我在以前面试的时候,也遇到过自学的人,他们整体给人的感觉是或许对于语言本身掌握的还不错,但是除了语言以外的东西,就都不知道。当然,如果求职的人是一个刚刚毕业的学生,只要基础好,其他方面弱一些,也是可以接受的。
培训班的优势
培训班能带来的好处其实就是自学的劣势。首先培训班既然交钱了,自己不可能不认真对待,并且培训班都有着自己的教学计划,一步步跟着学就行,同时身边有很多志趣相投的人以及辅导老师,有什么问题都能很好的解决,相比较自学的话,一个人如果只依赖网络去解决问题,对于新手来说,很多时候也是很耗费精力的。
另外培训班还有一个好处,就是作为培训班,长期以来,他们积累的毕业生其实也是你的人脉,那么多人里面,肯定有混得好的,或者在什么大公司,好公司的,通过他们内推,能更好地获得面试机会,并且通过他们也可以更好地了解公司的情况,待遇,和面试重点。一些培训班也会和一些企业公司合作,长期输送人才,这也算是培训班的一个卖点。在考虑培训班的时候,要多了解一下。
自学的优势
自学最大的优势就是省钱了,然后就是时间自由,但是时间的自由不代表你就可以三天打鱼两天晒网,不要忘了自己的学习计划。
所以,我觉得还是要从自己的目的出发,如果是从职业需要的角度出发,通过培训班进行系统正规的教育对于以后的职业发展来说还是有很大帮助的。
如何选择培训班
最后再说一下选择培训班需要注意的地方。
第一个要看培训班的就业率,看看他们的毕业生的去向。其次就是具体的学费,学时。
另外培训班的交通是否方便,交通不方便的话,也会带来很多麻烦。最后就是培训班的师资力量,培训机构一般都会说自己的老师是从某某大公司出来的,有多少年工作经验等等,当然这个都是他们的一面之词,了解一下就行了。
先说这么多吧,有不明白的同学可以关注我,之前也回答了一些编程培训班的相关的问题,可以参考一下。也可以私信或者评论,作为一个过来人,希望想搞这行的新人们都能有一个不错的开始。
回答于 2019-09-11 08:43:50
培训机构怕你跟不上吧,最好自学在试试培训最好,自学先把基础阶段听懂,要不然培训那速度你跟不上
回答于 2019-09-11 08:43:50
培训领入门,修行靠个人
回答于 2019-09-11 08:43:50
首先你有没有相关得基础呢 培训班主要是为企业输出的 很多都是应用层的东西 很少讲为啥 自学的话你时间是不够的 如果你是学生我建议自学 如果不是我建议培训班
回答于 2019-09-11 08:43:50
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |