培训机构毕业的程序员被歧视背后的逻辑失业的大学生和工作后想转行的再就业人员提供了掌握新技能的机会。经过三个月或半年或更长时间的培训,你可以掌握一定的技能,比如Android开发、JavaWeb开发、iOS开发、嵌入式Linux开发,然后,不再……抱歉,还有一些,但“然后”并不像培训机构的销售代表经常给你打电话那样亮眼。.有的机构会推荐你工作到你对他们推荐的单位完全失望为止,有的机构会让你出去转悠、撞墙……形式各异,但痛苦的旅程确实开始了.很多单位歧视培训机构的毕业生。你们单位有这样的情况吗?还是在IT培训机构毕业后找工作被人看不起?为了理解为什么IT培训机构的程序员在找工作时经常遇到不平等待遇,我们需要先了解“教育”和“培训”的区别。教育和培训一般而言,我们所说的“教育”是指掌握一般原理和技能的过程;而我们所说的“培训”只是学习特定技能的过程。以上是温伯格在《程序开发心理学》中所说的,符合大多数人对“教育”和“培训”的理解。你可以通过培训机构学习剪头发、做饭、修车、写代码、做蛋糕。这没有什么不寻常的。当我们接受培训时,我们会追求某种技能,不是吗?我去兰翔不是开挖掘机的吗?通常我们认为培训机构(学校)是学习一些不太复杂的谋生技能的摇篮。这个技能还有一个特点就是比较稳定,变化不是很频繁,可以长时间保持基本稳定。所以,你一旦得了这个功夫,你可以靠一段时间,一年半载,三五年,十年八年,都有可能。至于教育,我们通常认为是基础工作,强调知识和原则,周期长,见效慢,与社会脱节,有时还会让人变傻(注意我不是讽刺现在的教育系统,也不是诽谤我们伟大的大学教育)。即便如此,很多IT公司的基础部门还是被接受过正规大学教育的朋友占据。因为人们普遍认为,虽然学校教育严重脱离社会现实,但名牌大学学生的智力水平和学习能力仍高于平均考不上大学的中学生,更适合从事某种关于智力和学习能力的研究。一些特殊的技术岗位。没错,程序员就是这样的岗位。程序员的平均智力水平和学习能力高于大多数其他行业从业者。然而,教育和培训之间的区别并不重要。关键是,出于某种原因,面试官或公司高管对来自“培训机构”的人有偏见。为了说明这一点,让我们首先看一下程序员需要的特殊能力。程序员需要的特殊能力要成为一名合格的程序员,需要具备以下“特殊”能力:自知自学努力似乎没什么稀奇的,也许你会认为程序员最重要的能力不是以上三种,它没关系,知道你知道吗?应该是绿肥红瘦。不管怎么看,如果横着看,它就像一座山,一座峰。一千个观众有一千个哈姆雷特。好吧,开启口水模式……这里省略500字……大家都认识程序员我从事的是烧脑工作,行业发展日新月异。各种新语言、新技术、新框架、新概念层出不穷。程序员需要时刻保持零学习的态度,持续保持学习才能保持竞争力和价值。所以,我也是从这个角度出发,选择了上面提到的三点。其实这三点都指向“【学之道】”。自知之明在开始学习之前,我们需要了解自己拥有什么,缺少什么。通过不断地总结和回顾自己所做的事情,我们可以逐渐了解自己能力的边界。哪些事情做得好,什么地方好,为什么那里好,别处不好,是不是你自己的行为、天赋、能力决定的?哪些地方做的不好,哪里不好,为什么是那个地方不好,而不是另外一个地方,哪些行为或者提升自己的能力可以改变事情的方向,还是没有什么可以改变的就是你的局限?当你了解了自己,你才能找到自己应该做什么,才能决定自己的学习方向,而不是一味地把自己交给别人(学校、老师、家长、培训机构),因为没有人能真正为你负责,只有你能对你负责。当然,自知之明是最难的,也不是一蹴而就的。它需要不断的自我反省和内心的审视。林格,知名的自学教育专家,有两本非常有名的书,《教育是没有用的》和?。林格有一个非常核心的观点:学习能力是一个人与生俱来的能力,是一种不需要教出来的天赋,但这种能力会随着年龄的增长和家庭教育、学校教育的误导而发展。缩小或消失,所以教育的方向是创造一个环境,让人们发现自己的学习能力。六祖惠能曾悟道传衣钵,佛性自在人心。然而,世间却有不少人认为“身是菩提树,心如镜台,应经常擦拭,以免扬起尘埃”。他们必须依靠外力和各种规章制度来保持精神平台的清晰,最终达到某种修行。这种歪曲教育本质的流行,导致中学教育(大学相对自由)强调知识、规则、技能而忽视发现、觉醒、因材施教、不加区别地教学,最后害死人学生的自我。学习能力。因此,很多人并不是天生不会学习,而是在家庭、学校、社会等各种外力的作用下,在成长过程中逐渐失去了自主学习的能力。更重要的是,大多数人都没有意识到这种能力的丧失。但是,程序员尤其需要自学能力。学校会教你操作系统原理、计算机组成原理、算法、C语言、Java等各种知识。但是,到了上班的时候,能不能运用所学的知识去解决问题,还真是一个未知数。培训机构会教你如何编写Java代码,如何安装IDE,如何完成个人博客或购物车等小项目。然而,你是在??框框下,按照老师的要求,被动地“完成”了这些事情。工作中,面对巨大的未知数和陌生的项目,能否举一反三,灵活运用,充满了未知数。【程序员能不能自学一门技术,能不能自己解决一个问题,尤为重要】。因为很少有主管会教你编程和设计的实用技能,也很少有主管会手下留情,派你去参加研讨会,学习工作所需要的技能。在现实环境中,一切都取决于你自己。如果您自己无法获得必要的技能,那么没有人可以帮助您。如果你不能独立解决问题,没有人能一直拉你。这也正应了梁漱溟的话:“任何人的学业成绩都来自于自学,学校教育只是让学生更容易自学的开始,年轻人要在这里鼓励他们。”许多人鄙视培训。机构认为,培训机构的教师大多处于下班状态,没有丰富的一线工程实践。笑话。即便我们能说出很多来自培训机构的优秀球员,也只能说明球员本身的学习能力非常好。如果一个人意识到自己还有自学的能力,那么他就没有必要去培训机构浪费60、12万的学费——他可以自己学习必要的知识和技能,如果他真的有兴趣的话.但是要测试你是否还有自学能力,先别去培训机构,找本编程方面的书,找台电脑,上网,花一两个月的时间,搞清楚自己适不适合成为一名程序员。一旦通过了这种自学实验,再选择培训机构系统学习某个技术栈也不晚。总而言之,你能否成为一名合格的或者优秀的程序员,取决于你的自学能力,而不是专业训练。所以,很多公司在招聘程序员的时候,都不愿意考虑培训机构毕业的学生,??因为在面试官的心目中,他们觉得有能力就可以自己学,没必要去培训机构。相反,他认为你可能缺乏自学能力(以及对技术的兴趣),担心你胜任以后的工作。他太清楚你所学的还不够,还有很多新的东西等着你去学。所以,他不愿意考虑你。至于名牌大学的毕业生,虽然可能和你一样是一张白纸,但别人会认为,如果能考上大学,成为尖子生,至少学习能力的概率更高。关于努力,有句话说得好:“以大多数人的努力水平低下,根本不足以拼才干”。其实努力也是一种天赋。为什么有的人明知道努力可以改变人生,却还是不努力呢?因为,妃子做不到!为什么做不到,因为他缺乏“勤奋”、“努力”等才能和才干。真的,勤奋好学的人,大部分是天生的,少数是后妈(生活)逼出来的。程序员白天要上班,晚上偶尔还要加班。他们几乎没有空闲时间和许多新技术。他们应该什么时候学习?你觉得实际项目一定能让你实践新技术吗?要知道大部分项目在选择技术的时候都会考虑技术的成熟度和团队的技术储备。很少有人会冒险采用大家都不熟悉的技术。不可控因素太多,风险太大,项目失败。概率很高。那样的话,你什么时候有时间充实自己呢?八小时内是现在,八小时后是未来。您可以使用的是您的业余时间。你看,人家挽着女朋友打游戏,看电视,上超8,你还要好好学习。如果没有“勤奋”的天赋,是很难做到的。因此,很多面试官在面对培训机构毕业的应聘者时,也会有“如果你有自学能力,努力工作,就不用上什么培训班,自己就可以”这样的想法,而你之后参加培训班,结果是不是证明你不够努力……然后,他会想,是不是你没有自知之明,不知道自己要做什么,所以被骗了去培训机构交学费……也许,他还纳闷,是不是对技术不感兴趣,只想找点事情做……嗯,你看,那张毫无表情的面孔下,各种思绪其实就像一个暗流的漩涡,汹涌澎湃……所以,**,你可能要“回去等消息”了……不知道说了这么多你是否明白其中的道理——面试官会觉得受训者可能对技术没有那么浓厚的兴趣,缺乏很强的e没有足够的自学能力也没有很好的自律和努力。但是在我看来,IT培训机构的学员应该是这样对待的:他只是找了一个类似学校的地方,系统地学习了一些东西,他和别人没有什么区别。如果对技术感兴趣,有自学能力,也可以成为一名优秀的程序员。
