一个从培训机构出来的程序员

       最近,好像很多人都在议论培训班出来的程序员的能力问题!没忍住手痒,所以也跳出来发表发表!

       先说下我自己的情况吧,普通大学本科毕业的,专业是土木工程的,16毕业以后去了一家培训机构进行了6个月的java培训,从此就在程序猿、攻城狮的路上一去不复返了......现在在一家三线小城市互联网公司做后端开发,不说自己技术有多好把,但是至少出去说的时候不丢人吧。

       我的话,主要是毕业的时候实在不想过那种整天呆在工地,跟钢筋混林土打交道的日子,所以只能转行了,然后又无意中了解到互联网行业的美好前景,自己又对这方面的东西有点兴趣,所以自己就先在网上搜了相关的教学视频先学了两个星期(强烈推荐有意向进入这个行业的人先自学一段时间,确定自己有兴趣,并且能学之后再说),之后就报了培训班,说是可以推荐就业。

       培训班里面的生活的话,感觉还是挺紧迫的,早上9点开始,中午和下午各休息一个半小时,然后晚上9点左右回家。每个班的话会有一个项目经理,基本上每天都有有一些小任务要做,还得把当天讲的东西复习一遍(因为第二天又会讲新的东西,没人会帮你复习的),有什么问题可以问项目经理(一般的问题基本上都能给你解答的)。班里面人的话,各种类型的都有,有刻苦学习的,也有整天混日子打发时间的,学得怎么样,就只能看个人了(我的话,应该算属于那种自学能力和自控力都比较好的吧)。然后就忙忙碌碌的过完了六个月,这六个月的话,其实学的东西还是挺多的,前端、后台、数据库、甚至一些底层的类似于堆栈的东西都会讲一些,毕业的时候会分几个人一组,做一个小项目然后进行毕业答辩,这个时候就能极大的体现出你这好几个月学到什么东西了。一个小组,五六个人,但是整个项目完全就是那一两个人搞的,多数的人基本什么都不会,能写点基本的html样式的都算是好的了,我们组就我跟另外一个做的,其他人也就讨论需求的时候参与了,其它时间就是做其他无关事情,这里就不多吐槽了。

       然后到了推荐就业投简历的时候,项目经理会给你说让你好好封装你的简历,多搞点工作经验,没学历或者觉得自己学历低的,就说他们跟某某大学有合作,可以花钱去参加考试,然后会发给你一个毕业证,说是这个证书在网上可以查到(多得细节就不说了哈)。因为当时感觉本来就是个白得不能再白得小白,强行搞那么多花招,人家hr又不是铁憨憨,就算真遇到那一两个蠢的hr把你招进去了,一到真正干事情的时候不就什么都暴露了吗?那个时候才是真正的尴尬,所以就没让他们给我推荐,而是我自己投的简历!

       运气比较好的是,投了几分简历,第二天就收到了面试通知,这是一家做医疗系统的小公司(跟某某部门有深刻的关系),去了以后说实话,还是挺紧张的。因为感觉自己好像什么都不会,所以面试的时候就只能老老实实的讲了,“刚毕业的,然后在培训班学了六个月,工资什么的都好说,主要是来学东西的”巴拉巴拉,姿态放的很低的说了一大堆,还好面试官还算不错,看到我是培训班出来的,还不是本专业的,感觉也没什么轻视的表情,只是说他们招新人,技术什么的不会都可以学,但是一定要有上进心。可能真的是公司很缺人,就让我回去以后,去百度学一下线程怎么用,然后了解一下他们公司的产品,下周一来说说心得办入职,工资的话就先暂时定了4K;就这样,开始了我从事互联网行业的第一份工作.....

       进公司后,发现一起进来的还有另外三个人,交流一番之后,发现大家都是从培训班出来的,可想而知当时的培训班是有多火,也能从侧面反映出当时的互联网是有多缺人了!之后就是分配电脑了,不会安装JDK?百度!不会配置maven环境?百度!运行项目报错?百度!没错,就是百度(度娘会满足你百分之九十九的需求,就看你会不会用了)!因为感觉这些问题都是很基础的问题,也没脸去问别人!好,经过三天的无休止的百度以后,项目总算跑起来了,然后就是阅读代码,看功能模块了!这里不得不说,真正的开发项目跟在培训班的项目完全不一样,培训班的都是那种很浅儿易见的小白代码。刚看公司项目代码的时候,多脸懵逼,这是啥?这又是啥?这个怎么会跳到那里去?感觉完全看不懂的样子,还好后面叫了一个人来帮我们讲解了一下,这才稍微能看懂点。

        跟其他三个培训班的人在这家公司待了将近两年时间,感觉成长了很多的!这里就简单说说他们吧,A是一个计算机相关专业毕业的,学校还是211,他给我的感觉是完全不用去培训班都能找到这份工作的,工作态度很积极,感觉他对技术有着很高的热情,遇到难题也会第一时间去问别人直到完全搞懂(这点我跟他有点不同,可能我有点死脑筋吧,总感觉自己是能解决的,所以就自己想方设法的去解决,这有时候也导致了自己拖了团队的后腿),为人也很不错,一起做同事的时候一直保持着很高的工作热情,目前在一家银行做银行安全系统后端开发(是不是很牛逼)。B是一个有两三年工作经验的人(据了解以前是干销售的),感觉为人憨厚实诚,他就属于那种先天不足,后天来补的人。个人感觉他是不适合干这个行业的,思维很混乱,遇到问题完全get不到重点在哪里,给他讲解还得多讲解几遍才能理解,拿到新的需求以后半天都理不清到底该怎么搞。因为我两工位挨着,所以遇到问题也会经常的问我,每次我都会很耐心的给他讲,而且完全不会感觉厌烦,因为他态度很端正,你给他说的他会拿个小本子记着。有任务分配的时候,因为他做得很慢,所以只能每天所有人都下班了,他一个人留在公司,每天都会加班到很晚才回家。你能很明显的感觉到他是真的想学,爱学,我也很乐意帮他。所以我两关系不错,现在离职一年了,还时不时的出去吃个饭,喝点小酒,吹吹牛逼,据了解,他目前在一家外包工作做前端,感觉也混得不错吧。C是一个非本专业毕业然后改行的,跟我差不多吧,半路出家。他就不像前两位那样了,明明自己技术菜的一逼,还非得说自己什么都能做。不会、不学、不问,就算问了你也不知道他到底懂了没有,因为每次你跟他说他都是一副恍然大悟的样子,说知道了知道了,然后下一次遇到同样的问题又继续问你。还喜欢揽工,明明不是自己做的东西,会用一些很模糊的语句表达出是他做的(因为每个周都要写周报,说你本周做了什么东西),搞得整个小组多次被项目经理叫去办公室说到底是谁做的。反正我对这个人的感官一直很不好,这里就不多做陈述了。现在好像回老家了,不知道在干嘛,没多联系。

       现在从事java后端开发也快三年了,回想起以前的日子还挺有感触的!可能是运气比较好吧,目前遇到的几个培训班出生的程序员感觉都还不错,只有那么一两个比较极品。感觉现在培训班的学生名声之所以那么臭,其一是出来的学生参差不齐,总有那么一批人是不行的,然后基数又那么大,自然而然的就臭了。其二就是培训机构的傻逼行为,本来就没工作经验,还让你写两年三年的工作经验,实战经验还写一堆有的没的项目进去,目的就只是为了让你先进入公司再说。这就更进一步的让别人说培训班的都是彩笔了,两三年经验,做成这个鬼样?

       这里就不得不奉劝各位从培训班出来的兄弟姐妹一句,简历可以封装,但是不要过分封装,实事求是的最好!你说你有两三年工作经验,但是有经验的工作是你能干的了的吗?当然,如果你说你能进公司后急速成长到你能做好本职工作的话,当我没说。大多数人,都是以小白的身份进公司的,人家公司知道你是小白,也会给你一定的时间成长,而且相比科班出身的程序员,培训班的程序员要求还更低,更好满足,你实事求是的说,明显你的机会更大嘛!只要有时间成长,以后谁更好还不好说呢!说白了,不管哪种环境出生的程序员,都会有彩笔,这是不可否认的事实。当然,非科班的跟科班的比,刚开始差距肯定是有的,不可能你几个月就把人家四年的学的东西学完吧,所以就更需要你付出比科班学生更多的努力了。

       是不是彩笔,不是嘴上说说的!你能解决问题,你就牛!你解决不了问题,你就是彩笔!不想被人家背后骂彩笔,那就你的拿出别人没有的那种冲劲,付出别人N呗的努力!要不然的话,你还是老老实实的当个彩笔吧!也没人会说你的,最多就在背后议论一下你而已,没关系!

       最后,祝所有程序猿/媛们,越活越年轻,写代码永无bug!

       共勉!

 

你可能感兴趣的:(java人生感悟)