一开始发现做java开发程序员好就业是在大学校招了解到的。大四结课之后开始在我要自学网上学习java,后面家里人为了让我尽快学出来就业就给我报了一个java培训班。开始了五个月的培训之旅。在这里我分享一下自己在培训班学习的感受。
1、在培训班学习最大的一个优势就是有一个良好的学习氛围。有人教,可以和别人一起讨论和交流。就好像又回到了高中时代,996集中式的学习对急于学成找工作的人有帮助。
2、有一个明确的学习路线。不用去网上搜索各种学习资料。一家好的培训机构都会根据企业普遍用得较多、较流行的技术制定课程,保证学习的知识内容能够在今后的工作上能够应用起来。
3、会提供一个就业平台。这就像大学每年会为大学毕业生展开校招一样。推荐的一些企业也相当不错。比如华为、德勤、浩鲸科技等等。
4、课程进度很快。不得不说,在培训班学习的那段时间也挺忙碌的。每一天都会教很多的知识内容。跟着老师敲代码有时候一不小心走神就不知道老师讲到哪里了。每晚必须花时间复习当天的知识内容。培训过程不会特意给你留时间复习,除非留级。结课后马上着手准备找工作。
5、培训老师们会推荐每个学员包装工作经验。这是我唯一觉得培训班不好的地方,让只有四五个月培训经历的人在简历上写拥有1-3年的工作经验。有些人面试环节答得好确实会被成功录用,但是进入企业之后被发现技术能力不行被开除的也大有人在。培训虽然每天都进行着高强度的学习但是毕竟接触的时间太短。零基础学员的话培训完以后,进入到企业如果要求稳,求技术提升空间还是建议作为入门程序员去应聘。
6、如果是在校大学生还是建议自学。我的话是大四临近做毕业设计的时候才决定从事程序员行业的。为了一毕业能顺利找到这方面工作才去接受了五个月的填鸭式教育。如果在大一大二就明确学习技术这条路的话是有相当充足的时间的。出来工作之后发现自己还是欠缺得太多。想一毕业就直接进入大厂工作的话像数据结构算法、甚至是框架底层源码是必考内容(关于现在企业对一个大学应届生的要求,我会在后面讲)。培训只是教授每项技术的入门应用。如果不想一直当一个不生产代码,只做cv的代码搬运工那么就必然要求了解各种技术的底层原理。
作为一个程序员要想不被过早淘汰就要持续性学习和前瞻性学习,加油!致敬每一个苦心专研技术的孤勇者!