花两万培训Java的三个同学,最后都怎么样了
仙路尽头谁为峰,学完Java学Python。
前言
对于IT行业的培训,例如Java、大数据、H5等等,我一直保持着肯定的态度。
因为当年大学时期的我,也差点去参加Java培训。一是因为那时钱包空空,两万的费用让我望而却步。二是那时候我已经开始自学了一部分Java,自己也不想再去那种紧张高压的环境下学习。最后我们班三位女同学去了首都参加了培训,两个Java、一个前端。
那时的培训费用是可以在找到工作之后分期的,她们去了首都之后,我和舍友就出来实习,工资2800。那时我的Java水平还处于刚接触SSM框架阶段,整天抱着一本《深入理解Java虚拟机》看不出来个所以然。
参加了Java的同学
和其中一个培训的同学关系还挺好,有时候就微信问问培训的怎么样啊。她给我的回答就是:着急、上火。因为培训周期大概在4 - 6个月,然后每天就是学习,好像她们还有一个考核制度,学不好还要重新学,一直学到你会为止,大概是怎么个意思,时间太久,也记不大清了。
一个班级的人来自各地,在学习能力和基础上肯定有所差别,她在大学考试的时候,对Java就是一窍不通,所以就压力很大。和她一起的我另一个女同学,好像考核也没有过,最后也不知道怎么样了。
我的实习期是一年,当实习过半的时候,我这个同学学成归来。17年,我还在拿着2.8K的时候,她在我们这个城市已经7.5K了。那时候我自学Java已经一年多了,就试着她探讨一些Java技术,最后聊着聊着就聊不下去了....
后来我这个同学做了三个月的Java工程师,毅然决然辞职转行去做售前了,工资挺可观,五点半下班就跑。
从客观角度来看,她浪费了两万块钱、浪费了学到的Java知识。但是从主观角度上分析,如果没有这次培训,她肯定也不会进入计算机行业。所以说世间万物,有因有果、环环相扣。
参加了Java培训的同事
17年我实习,一个和我同岁的同事入职,当然半年后我们成了很好的朋友。经常一起出来吃饭喝酒、平时搬家什么的也都互相叫着帮忙。他也是17年上半年参加的培训,然后10月份入职。
后来一起吃了次饭,就比较熟了。平时都是中午一起出去吃饭,聊到Java。没有聊到底层的JVM和多线程,就聊到反射的时候,他就开始有点懵了,他说最近也用到反射了,但是就看了一点。然后我就用我自己的理解,向他解释了反射。
我俩在路上聊到他不会的知识点的时候,他也会主动问我。我有时候也会告诉他,他应该还要学哪些东西。上周,他去出差支撑别的项目,晚上和打电话问我,我如何让xxx代码一直执行,我说你把要一直执行的代码放在while true里面就行了...
这是很常见的一个情况,就是很多人培训完之后,从高压的学习中突然释放之后,就不知道怎么规划学习路线,往下进行学习,就开始停滞不前。
所以培训之后也不要突然放松、泄了心气儿,培训的结束,只是意味着学习之路的开始。一定要保持着对技术的热爱和探索之心。各行各业都是学无止境的。
参加了前端培训的同学
最后就是我的那个培训前端的女同学,培训后去了杭州的某大厂外包,17K,那时我还是2.8K的工资,着实挺羡慕的,不嘴硬。
这个消息我还是在班级群里得知的,因为这个培训机构当时来过我们学校,有很多同学的联系方式。所以他们就把这个好消息,挨个人打电话通知了一遍。
当然,这17K也不好拿,经常加班、很累..... IT行业真的是挺苦的。
培训的意义
培训这个事儿因人而异。培训的出现就是为了特定的人群。例如零基础转行IT行业、毕业之后想要转行IT行业、想要从事IT行业但是没有自制力的人。
我在知乎上也曾经看到,一些人看不起培训出来的,也有些培训出来的人喜欢妄自菲薄。其实大可不必。
存在就有意义。不论是自学还是培训,都是学习技术能力的一种途径,没有好不好这一说,都需要付出一定的学习成本,关键是能不能学到东西,然后把学到的东西形成自己的知识体系。
一定要选择大城市、比较知名的培训机构,多问问别人,这样能少踩一些坑。
高薪
很多人喜欢问xxx培训怎么样,培训有出路吗,培训完能拿到高薪吗?
培训肯定是有出路的,要不然培训机构不早就关门喝西北风了。至于高薪,一定要客观的看待这件事情,有能拿高薪的人没错,但是不是所有人都能拿高薪,这个不仅仅是硬实力的问题,和各个方面都有关系。
可能这个人本来就能说会道,面试的时候把面试官说的一愣一愣的,或许面试官问的问题你都会...等等等。
很多时候,行业薪资就在那摆着,就看你能拿多少了。高薪这个事情说不准,拿不到自己预期薪资的时候,不如趁机积淀一下自己。
自学和培训
- 自学金钱成本低。从网上找视频就可以开始学习。
- 培训有老师指导。在刚接触计算机的时候,一个老师能提供的帮助会很多。
- 自学对自律性要求高。自学需要时间、需要坚持。
- 培训学习周期短,大多数情况下是学不完Java所有东西的,所以想要提升自己还需要进行自学。
说说我自己的感受。我个人觉得自学更容易形成自己的学习方法和知识体系。我在大学课堂上刚接触Java的时候,半年下来就连基本的语法都不会。后来下定决心自学的时候,就开始探寻不同的学习方法。最后靠着做笔记度过了最开始那段难熬的时期。
我在自学过的过程中,遇到过很多问题。也就是在那时候,学会了很多百度的技巧。大家不用说百度有手就行,现在很多人你让他百度他都不知道怎么去百度。
如果你选择培训,就不要害怕吃苦。同时,培训也要趁着年轻。
结语
一个人要想走得足够远,不要只关注当下,更多的是要持之以恒地努力和学习。
下班。
花两万培训Java的三个同学,最后都怎么样了的更多相关文章
- 在培训机构花了好几万学Java,当了程序员还常被鄙视,这是招谁惹谁了?
在之前的文章中说过,我是非计算机专业,通过参加培训进入程序员这行的. 入了程序员这行后,挺长一段时间在亲戚朋友中,我还是挺有面子的:家族里的第一个程序员,工作不用风吹日晒,收入比其他行业高不少,尤其是 ...
- 转:java两个jre目录和三个lib目录
lib目录下放置着jar包.程序中的import语句找的就是这些文件!例如:import javax.servlet.RequestDispatcher; 问题在于,在cmd模式下编译,系统会提 ...
- Effective Java 第三版——67. 明智谨慎地进行优化
Tips 书中的源代码地址:https://github.com/jbloch/effective-java-3e-source-code 注意,书中的有些代码里方法是基于Java 9 API中的,所 ...
- 实习培训——Java异常处理(8)
实习培训——Java异常处理(8) Java 异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的. 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 j ...
- Java EE : 三、图解Session(会话)
目录 Java EE : 一.图解Http协议 Java EE : 二.图解 Cookie(小甜饼) Java EE : 三.图解Session(会话) 概述 一.Session由来 二.Sessio ...
- [Java面试三]JavaWeb基础知识总结.
1.web服务器与HTTP协议 Web服务器 l WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. l Internet上供外界访问的Web资源分为: • 静 ...
- [Effective Java]第三章 对所有对象都通用的方法
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- Java进阶(三十九)Java集合类的排序,查找,替换操作
Java进阶(三十九)Java集合类的排序,查找,替换操作 前言 在Java方向校招过程中,经常会遇到将输入转换为数组的情况,而我们通常使用ArrayList来表示动态数组.获取到ArrayList对 ...
- Java进阶(三十八)快速排序
Java进阶(三十八)快速排序 前言 有没有既不浪费空间又可以快一点的排序算法呢?那就是"快速排序"啦!光听这个名字是不是就觉得很高端呢. 假设我们现在对"6 1 2 7 ...
随机推荐
- 【代码大全2 学习笔记】ADT 抽象与封装
ADT abstract data type 抽象数据类型 要理解面向对象编程,就要先理解ADT这个概念.不懂ADT的程序员开发出来的类只是名义上的"类"而已--只是单纯的把一些相 ...
- 【版本2020.03】使用idea导入maven项目
心得1:不同版本的idea,一些选项的名称稍微有点不同,比如以前导入项目的选项名称都是import Project,但是我使用的版本是2020.03 导入项目的名称是 import Settings ...
- 【转】shim.ChaincodeStubInterface用法
作为记录 shim.ChaincodeStubInterface用法
- DRF 过滤排序分页异常处理
DRF 中如何使用过滤,排序,分页,以及报错了如何处理?10分钟get了~
- java四种访问修饰符及各自的权限
1.public,即共有的,是访问权限限制最宽的修饰符.被public修饰的类.属性.及方法不仅可以跨类访问,而且可以跨包访问. 2. protected,即保护访问权限,是介于public和priv ...
- python用户交互与基本运算符
与用户交互 输入 获取用户输入 username = input('请输入您的用户名>>>:') '''将input获取到的用户输入绑定给变量名username''' print(u ...
- “九韶杯”河科院程序设计协会第一届程序设计竞赛 D数列重组 next_permutation
"九韶杯"河科院程序设计协会第一届程序设计竞赛 D数列重组 next_permutation 题目 原题链接: https://ac.nowcoder.com/acm/conte ...
- Java语言学习day28--8月03日
###10接口作为方法参数与返回值 * A: 接口作为方法参数 接口作为方法参数的情况是很常见的,经常会碰到.当遇到方法参数为接口类型时,那么该方法要传入一个接口实现类对象.如下代码演示. //接 ...
- 【Hadoop】HBase组件配置
目录 HBase实验步骤: 1.配置时间同步(所有节点) 2.部署HBase(master节点) 3.配置HBase(master节点) 4.拷贝文件到slave节点 5.修改权限,切换用户(所有节点 ...
- Unity减小安装包的体积(210MB减小到7MB)
概述 项目简介 由于是公司内做的项目,不方便开源,就只分享优化过程吧. 项目信息 逐日是一个移动端单机小游戏,使用Unity开发,目前已将项目使用的Unity升级到2019.4.14f1c1 (3e5 ...