首先要明确告诉你的是,在大学课堂或培训班学到的知识远远达不到企业开发的要求。如果你觉得大学毕业就应该找个好工作,培训班投入一万多RMB就应该找个7千以上的工作,对不起,你想多了。
听听课就能找份月入七八千、甚至上万的工作,想想都不靠谱。有实力的培训班所谓的包就业就是安排招聘会,有很多企业会来,你可以同时接触到大量机会。但是那又怎样,企业只会招聘有能力的员工,不会花钱招不能干活的员工。再者,现在的招聘网站一大堆、各地都有人才市场,去哪里找不到大量的职位需求。
且不论你的学历怎么样,投入多少钱,不妨问下自己,以现在的编程水平,能够为公司创造多少价值。你的工资与你的能力是成正比的,而不是你的学历、你的投入。不仅仅是程序员,任何职位都要摆正心态,当你的待遇比别人低时,大部分情况下是能力不及别人。
程序员需要很强的自学精神,即使没有老师,没有培训班,你也应该一样优秀。
一名合格的程序员,不仅仅需要有理论基础和系统的知识,更重要的是大量编写代码、不断实践,丰富自己的经验,强化编程思维。只有这样,拿到项目才能立马想到解决方案。这是真正的程序员与纯科班出身的伪程序员的区别,他们的知识体系可能不比你小,但是拿到项目时却不知道从何入手。
大学和培训班的价值在于:
给你安排系统的学习思路,让你知道学什么,怎么学。
老师除了讲课,还会答疑,解决你学习和实践中遇到的问题。
创造学习氛围,与大家共同交流学习,乐在其中。
大学和培训班绝对不包就业,也没有这个能力!更多的知识需要你自己去实践,谁都帮不了你!
对于动辄上万的线下培训班,例如达内、传智播客、北大青鸟、黑马等,我认为只要入门了,就达到目标了,钱就花得值。至于把学员培养成大神,是不可能的事情,后面的路需要你自己走。
学习的方法论
大家在学习和实践过程中遇到问题首先要自己解决,解决不了就借助搜索引擎,而不是先去问别人。这足以解决大部分问题了。
不过我相信你肯定还有小部分问题拿捏不准,需要有人给你拍板,这个时候老师或学长学姐就会发挥作用了,他们凭借自己的经验告诉你最佳方案或思路,让你恍然大悟,你就真的懂了。
如何找到师傅
很多初学者都希望找位大神拜师,让他来指导自己,这样就能进步很快。但是那些每天在群里喊“求大神带”“求代码”的人,多半没人搭理。大神都很忙,忙着工作、忙着学习、忙着玩,手下已经有好几个小弟,你的问题又没有挑战性,为毛要搭理你。你埋怨大神清高脾气大,大神看你就是菜鸟,遍地都是。
其实,不是这些人自私不乐于分享,而是问问题的人太多,会耗费大量的精力。大部分初学者问题会非常多,而且都是基础的,一般借助搜索引擎就能解决,却要来问,这是比较头疼的。所以要注意提问的艺术,自己实在解决不了再问。
那么,如何才能找到大神,拜师学艺呢?
其实这跟谈客户差不多,要经常沟通,慢慢熟悉,多交流而不是问一堆问题。逢年过节,送点礼物,偶尔一块吃饭。最好能经常见面,成为朋友。