程序员羊皮卷
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 大学生活应该这样度过

就像不能在大四下半学期才开始找工作一样,职业生涯也不是从走入公司的时候才开始的。我所见过在事业上比较成功的人,都是在大学期间就对以后的工作有所准备。请不要虚度自己的青春,不要在毕业面试的时候说“我在大学也没学什么!大学生没经验,这你是知道的。”之类的废话。说完这种话就等于在自己脑门上贴了印有“我不行”3个字的标签。

想比众人高明一点吗?本章告诉您在大学里如何为今后做好准备。

完成一个满意的项目丰富自己

大学教育更多的是让学习者掌握知识和学习的方法。

以前很多大学生误认为,大学期间就是学习,不必有什么项目或者工作经验。随着就业压力的增加,很少有人抱着上面的“经验无用论”了,但同时出现了新的误区——我在上学,怎么可能有项目经验呢?怎么会有人把开发项目给我做呢?

2008 年我面试过应届生刘阳,他的例子可以对上面的问题做个诠释。作为二类本科计算机专业的学生,在竞争非常激烈的情况下,他仍然拿到了数个公司的 Offer(录用通知书)而且薪水都不低,这很大程度上得益于刘阳在学习期间的项目经验。

以下是面试时的对话。

Leo满脸疑虑地:“你简历里写了3 个项目,都是你做的?大学生怎么会有这么多经验?”

刘阳:“这3个项目是我主导完成的。我还做过一些项目,但那是配合别人做的,没有写进简历。至于为什么能做这么多项目。说实话,大学一年级的时候我对计算机没有太大兴趣,但当时参加了一个网站设计大赛。我班的一个同学负责页面的设计,我负责网站技术方面。那时候用的是PHP,我自学了一段时间就开始做,后来我们的网站得了全校第二名。这让我开始对软件开发有了兴趣。在课余时间写了些网站开发程序,放在互联网上。慢慢地,就有校外的人来找我做项目了⋯⋯”

Leo:“作为计算机系的学生,能做到这个份儿上,已经很不容易了。”

刘阳:“谢谢!确实有了一定的项目经验,但还是有很多东西要学习的。”

……

在刘阳身上,我能看到某些同学的影子。这些同学在进入大学校门伊始对所学的专业并没有太多、太大的兴趣,借助一个偶然的机会,他们对自己的专业领域发生了兴趣,继而做了几个项目,然后就一发不可收拾,越做自己的经验越丰富,毕业之后顺利走上职场之路,去寻找属于自己的成功。

相对地,我想谈谈另一种情况(其实是绝大多数同学的情况),懵懂地走进大学,很大程度上选这个专业完全是父母认为这个专业好就业。很多人毕业后才发现,因为天下父母想的都差不多,太多人选择了这个专业,该专业毕业生就业便成了老大难问题。刚进大学时,我们还能像上高中似的努力学习,慢慢发现其实课也可以不去上,作业不写也没什么,大部分考试都能顺利通过之后,绝大部分人放松了对自己的要求,开始疯玩。大学4年就这么过去了,什么都没学到之余,开始抱怨大学并没有教会我们太多。要知道混日子和放松自己是很容易的,我大学就是这么混过去的,一眨眼的事儿,最近看了看自己的大学成绩单,居然有3门主课不及格。

果真如此,那我们的项目经验从哪里来呢?

之前,我给别人做MBA入学考试面试辅导的时候,曾经出过下面的模拟面试问题“如果考官问我们,有没有管理经验?我们应该怎么回答呢?前提是,我们并没带过团队,也没当过项目组经理!”

答案是:管理经验不一定非要自己带过团队,管理过 N 大的项目。其实小到对自己工作的管理、日常时间管理,这都可以叫管理经验。您不会连制定工作计划,然后按计划实施自己工作这些事都没做过吧☺。

对于如何拥有项目经验,我的答案如下。

项目经验也应该像管理经验一样理解,不要把概念定义得太狭隘。我们想拥有项目经验时,不必非要完成多么大的项目,也不必离开学校去全职上班。只要了解项目的流程,亲自走过一遍,有过思考和总结,都叫做我们有项目经验。

即使在大学“疯”玩了 4年,我们其实仍然拥有不少获得项目经验的机会。至少有3个机会:课程作业、假期实习、毕业论文。

以上机会都能让我们感受“项目”的流程和意义。即使是小小的课程作业,用心做、做得精彩,都可以在求职面试时给我们自己加分。以计算机专业同学为例,老师布置作业等同于工作分配,我们理解问题等同于需求分析,开始写等同于编码,交作业之前的检查等同于测试,交了之后等老师打分类似验收测试。只要认真,就会有收获。

请务必在大学期间至少完成一个自己满意的项目,让自己真正全面掌握这个项目,让自己有所收获与成长。

安排一次真正的实习,了解社会

现在企业生存压力很大,都希望能招到有经验的应聘者,招聘启事常常写着“需要有工作经验”或者“有工作经验优先考虑”;而相当多的应届生又自认没有工作经验,这导致了应届生求职时的两难处境和死循环——没工作经验所以没有工作机会,没有工作机会就无法积累工作经验。

可更多时候对应届生而言,与其说没有工作机会,不如说没有利用好大一至大四这段时间。在此期间,安排一次真正的实习,让我们了解社会。

失败的实习生

2006 年,朋友公司的研发部招聘了一个实习生,是某学校电子系的硕士Ben。以他面试时表现出的不切实际的想法根本没机会来实习(其本人希望实习薪水6000元/月,与自己展示的水平差距很大),但他还是最终被公司录用。原因有二:一是内部同事推荐,二是基本能力达到要求;同时他接受了公司实习期间发1500元/月薪水的条件。

进入公司研发部之后,部门分配了一些基础性的任务给 Ben,用 HTML做几个界面。可能是认为自己做的工作在项目中起的作用太小,没什么价值,导致了他情绪比较低落。入职一周后,Ben就开始采用消极的方法应对——什么都不干之外,开始在上班时间打游戏、上网、聊天。慢慢地,这些“闲事”占了他工作时间的90%。毕竟,在网吧上网要收费,而公司里不但免费还发工资。因为是实习生,也碍于推荐的同事是公司高管,项目经理也没有怎么管他。

用去了实习的3个月时间,Ben同学只做了2个界面和1个嵌入式项目的登录模块,而且这个模块还没有通过最终的验收,这意味着他在实习期间没有提交任何成型的产品。应该说,Ben最终在没有任何收获的情况下离开了公司,同时因为他表现太差,公司也不打算请他加盟成为正式员工。

实习是一个提高自己、接触社会的绝好机会,正式走入社会之前,实习对大学毕业生至关重要。Ben不仅浪费了公司的资源,更主要的是浪费了自己的生命,浪费了这次宝贵的实习机会。项目经理对我说,如果Ben能努力表现出与自己学历相当的开发水平,是极有可能留在公司研发部成为正式员工的,公司也会提供其相应的上升空间。可现在……

如何找到适合的实习机会

先找到适合的机会,才能把握住。下面我来谈如何找到机会。

我们有幸生在一个互联网如此发达的今天,利用好手里的信息化工具,为自己找到一份有益于自己职业发展的实习机会,在实习中积累经验,是完全有可能的。与其抱怨没有适合的实习机会,还不如找到正确的方法解决问题。

方法一 学校渠道及早动手

如今就业压力大,大多数学校大三就开始对学生进行就业方面的指导,提供实习机会,而作为学生的我们如果也是到大三才着手寻找实习的机会,怕是已经有些迟了。如果上学的目的是最终就业,非而考研或者出国,那么进校伊始就应该为就业做准备,请从大一的寒假开始就留意学校网站上公布的信息。实习的机会要去看看,正式的招聘会和公司宣讲会也不要放过,场场要“露面”。通过参加这些正式的招聘,一是可以了解企业对员工的真实需求,增加自己相关的经验和见识;二是也给自己多一份机会,当面与公司交流,主动问问是否有职位适合我们,要知道并不是所有的招聘岗位公司都会公布出来。比如,招聘公司可能之前有招聘非应届实习生的打算,但因为不是校园招聘的重点所以并没提及,那么如果我们当面问招聘的公司,我现在是大二从专业上比较适合这个职位,但我不是应届毕业生可以吗?这种情况下,公司极有可能考虑我们的建议。要知道公司发布实习职位如果有1000人竞争1个职位的话,这种我们自己问出来的职位,可能只有10 个竞争者,甚至只有我们自己是这个职位的候选人。

方法二 网上渠道全知道

校园渠道之外,也要利用网上的信息。除了打网络游戏、看新闻之外,互联网还为我们提供了很好的了解目标公司(我们向往的公司)的机会。先把我们有兴趣从事的行业进行定义,列出行业里的前 30 强企业,之后去三大招聘网和这些公司的网站上查找相关信息。收集这些公司的介绍、大事记、行业动态,坚持每隔一段时间,浏览和关注公司的相关招聘职位发布情况,一旦有适合我们的机会马上投简历应聘。当然,直接向业内 30强的人力资源部投递我们的简历以争取实习机会,也不失为一个快速有效的好方法。

方法三 朋友渠道要用到

无论是找实习机会,还是正式找工作,朋友渠道永远是最值得我们信赖的。朋友介绍的机会至少有如下好处:朋友了解我们,自然也会推荐适合我们的职位和公司;朋友也很了解要推荐公司的情况,可以把我们的简历发给直接负责人,有时甚至可以跳过相关的行政和人力部门的第一轮面试。

如果我们平时能做到关心朋友,关注他人,那么需要帮助时,伸向我们的总会是朋友温暖的手。找实习机会时,只要问问周边好友、师兄师姐有没有相关的信息或者职位可以提供给我们,到时候机会就自然来敲我们的门了。

实习成功的三有一无

成功的实习大多会具备三有一无的特点,即有现金回报、有实际工作、有导师指点;无亲戚关系。

有现金回报

越来越多的大学生都认可0薪水实习,甚至0薪水就业。我并不同意这种观点。在现实的社会中,有付出就要有回报。无薪水实习只可能有两种情况,一是实习生的工作没有任何真正的价值;二是公司不认为实习生的工作有真正的价值。如果是前者,我认为大学生完全没必要去做这些没意义的工作;如果是后者,同时我们的工作对公司是有价值的,那么,我也建议不要去这种不正规的公司,不值得。

大学生实习是为了了解社会,很多人并不在意实习薪水的多少,但有现金回报是对我们付出的肯定,理论上是必须有的。

有实际工作

在实习期间,公司要给我们安排实际的工作,有计划、有执行步骤,不怕工作量小,就怕没有。不要认为工作量小就代表公司不重视我们。不安排实际工作,让我们混时间才是真正的不重视我们。我见过太多实习生被放在公司的角落里没人管,实习结束时只得到盖了章的实习报告。

刚进公司做的工作琐碎,不代表整个实习期都是类似工作。如果只是公司为了委以重任,用来考验我们的话,我认为要努力地做。如果公司始终不安排实际工作,那建议尽早离开。生命有限,谁都耽误不起。

有导师指点

正规公司给我们安排了实习期间的工作之后,会给我们安排一位或者几位实习期间的导师。他们是研发的资深人员,了解项目情况之外,大多有管理经验。在他们的指点之下,我们会更少犯错、更快地提高、更有收获。

但需要注意的是:公司安排的导师并没有义务指导我们,这些附加的工作并不能给他们带来金钱上的收益;同时,我们在此期间所犯的错误他们也要承担相应的责任。这种受累不讨好的活儿是很难做得很开心的。对于我们而言,能做的只是给导师足够的尊重,尽可能表达我们的谢意。尽力学习,表现自己的能力。

永远记住,工作中没有什么事情是理所当然的。

开发人员实习应该这样

首先,对得起自己。

实习时间相对灵活,从半年到三个月或者更短,在实习中如果我们能明确自己的能力、知道在公司能从事的工作,还完成了一、二项任务,我们就无愧于自己精力的付出。我们的收获可能包括:得到了实际工作经验、提升了自己应该锻炼的能力——了解了公司对员工的实际要求、掌握了公司运行的基本规律。对得起自己的第一步。

其次,对得起公司。

即使我们做的事情可能无足轻重,也要全心全意做到最好,让公司看到我们的态度和能力。今天做好不起眼的工作,是明天被分享更重要任务的前提。如果公司说“下个学期如果有时间希望还能来我们这里,薪水我们重新谈”,那么说明公司认可了我们,我们也能对得起公司提供的机会。如果实习之后,公司只是在我们的实习报告上盖章,平平淡淡地写几句话了事,那我们可能没有达到公司在实习期间对我们的期望,检讨一下自己,看看哪里需要提高,下一次实习或正式工作时请注意,不要犯类似错误。

最后,对得起母校。

实习的时候,我们不只代表着自己,同时还代表着培养我们的大学。在实际工作中,实习生体现出来的专业素质和业务能力,直接影响着我们之后的师弟、师妹们是否还有机会到这家公司来实习。更重要的是,我们能来实习,可能多半得益于之前来此工作的师兄、师姐们的良好表现。我就亲眼见过因为几个实习生表现极差,某500强公司之后都把这所学校毕业的学生列入黑名单的情况。请不要给母校抹黑,我们结束实习之后,无论是否能留在这家公司,得到的评语应该至少是“此大学的学生素质不错,如果以后有机会再去他们学校招聘。”。

抓住机会,让我们通过一次真正的实习了解社会、了解公司、了解自己。

参加一个社团让自己融入团队

有人曾经问我“学校里的什么活动和工作中的项目管理比较类似?”在我做过几次校园招聘,与很多大学生交流之后,此问题的答案应该是:“社团工作。”

很多人都在自己的简历里写上:具备团队合作精神或者Team work。看过120万份简历之后,我深知以下的事实——写的不代表就真做过,做过的不代表知道怎么才能做好,尤其是在团队合作这个问题上。如果能在大学期间,感受一下团队是什么?团队是如何运作的,有利于我们走向社会之后的发展。

每年开学,我走进校园都会看到“百团大战”—— 学校的各种社团纳新。相信大家也都有相似的经历和感受。在学校的社团里,我们有机会承担团队运作中的不同角色,有机会去亲身感受。学校就是个小小的社会,而社团活动能让我们在进入真正的社会之前,对“团队合作”这个词有切身的感悟。不要吝啬自己的时间,参加自己有兴趣的社团。如果有机会,尽力成为社团的组织者或者活动的负责人,了解其中的苦与乐。

承担一份责任

人人都听过“不想当将军的士兵就不是好士兵”,但现在又有多少人能真正把士兵当好,承担一份自己应当承担的责任。如果我们不是社团的主席或者创始人的话,入会之后先是当“兵”。组织安排给我们的工作,我们应该如何计划、如何实施、如何反馈。如果做错了被批评,又应该如何反应。这是在当“兵”时我们要体会的。

2008 年我做校园招聘时,与某大学就业相关的社团合作。这件事被社团主席安排给项目部的同学小吴执行。在做宣讲之前,我反复与小吴沟通,以我的经验告诉他应该注意哪些事情,同时了解宣讲会之前的工作进展如何,比如:需要印刷多少张海报、如何张贴、贴在哪里等。开始几次电话时小吴同学的态度还好,后来就有些不耐烦了,说:“我安排您放心吧。这活动我不是第一次做。海报都贴了。”言下大有我对他不信任之感,做一次宣讲会这种小事大可不必打这么多电话。结果是,宣讲当天出了问题。因为小吴的宣传没有做到位,只手写了 20 张海报,还是提前一周贴出的。比较大的学校海报的有效期只有2小时左右,因为很快海报不是被撕掉,就是被别的宣传品覆盖,所以正确的做法是提前一周贴,宣读当天早些时候再贴一次。小吴没有这么做,所以开会那天全校看不到任何关于这次活动的信息,现场来的同学很少。由于没有达到预期的效果,后经反复协调,学校帮忙为我们又另外安排了一次宣讲。

最后一次见到小吴的态度让我印象尤其深刻。宣讲会当天,面对寥寥十几位同学,这哥们双手一摊,满脸无奈地对我说:“怎么会这样呢?应该做的我可是都做了啊!”毋庸讳言,那一刻我很有打他的冲动。通过这事儿,让我见识了学生不成熟的一面,也更能感受为什么很多公司不愿意用应届毕业生的原因。像小吴这样的同学专业能力再强,如果始终抱着“应该我做的我都做了,结果我没法保证”的态度,那么他极可能被招聘公司拒之门外。

缺乏责任感是很多大学生的致命伤。

加入社团,让我们在每次活动中承担不同的工作,以锻炼和提高自己的责任感,到面对社会这个真正战场的时候我们才不会被击溃。

许下承诺,感受工作,承担责任。

感受项目经理的无奈

当社团成员的同时,我们肯定也会有机会当领导,大到成为社团主席、副主席,小到主办社团的活动。我们来主导活动的时候,我们就是项目经理。从本质上讲,这和我们以后在公司成为软件项目经理没有多大差别。

首先,不要威胁别人。

主办活动中,我们分配任务时,必然会有人不愿意做,也必然有人会出错。当项目组成员出错时,是鼓励大伙继续,还是开始抱怨别人笨、甚至威胁别人。要知道,最笨的项目经理才会用“威胁别人”的办法来管理团队成员。只有头脑不灵光的项目经理,才会对组员说:“干不好,我开除你!”之类的话。靠威胁人是永远管理不好团队的。

其次,要永远有耐心。

我们成为项目经理是因为做过类似项目,继而了解活动中的每个细节。那么,问题出现的时候,我们是选择亲自去干,还是花力气、费心思指导别人去干呢?这是区分项目经理能力的重要标志。我的建议是,永远要有耐心,指导组员。锻炼耐心的同时,也提高了我们对别人的容忍度,表面上是让别人成长,本质却是让我们自己成长、成熟。

最后,体会一下无奈吧!

年轻的时候,我也曾有过“认为自己可以搞定一切”的幻觉,随着年龄的增长,我才发现自己有很多事儿不能做,能做的事儿其实也很少。另外,我还知道了工作中有很多无奈,非我辈之力所能解决的。成为社团活动的领导者,我们就有机会提前对此有所感觉。进度压力、团队成员不配合、活动效果不佳,即使我们尽了全力,活动之后也会有很多连自己也不满意的部分。

尽早感受一下无奈和失败,以提高我们的耐力、磨炼我们解决问题的思路吧!尽早了解失败、明白失败的意义,并不是件坏事。试想,如果我们年过40 才在工作中遇到重大打击,那么,哪里还有什么再次站起来的勇气和力量呢?

真正感受集体的意义

上小学的时候,我受的教育大多是“团结就是力量!团队就是好!”。走入社会之后,我才发现有些东西书本上讲的与实际不一样。团队之中除了团结合作就是力量之外,还有别的东西在书里没有提到。

加入学校里的社团,我们就有机会感受一下,到底什么是真正的团队。

除了团结合作这里还有容忍(刚才提到了),有看不顺眼的人(走到哪里都会有),有利益争夺(即使是在学校里)。

针对看不顺眼的人,我有如下意见:取其精华吧,其他就当看不到。在本书后面的章节里,对这种人有详细论述。

团队中利益的争夺也比较常见,争取主席的位置,谁来支配企业的赞助费、谁来分配奖励,如此种种。这里是社会的缩影,在此类事情面前我们如何应对,虽然也取决于当时的环境,但我们的性格在选择时起到了决定性作用,是寸步不让、是委曲求全,还是有进有退坚守底线。早日明确我们对利益的态度,有助于我们掌握自己在社会上的行事作风。以后某一天,真的面临选择时,我们会作出正确的选择。

真正全面地感受一下“团队”的意义吧!要用开放的胸怀理解和包容我们看到的种种现象。

计算机专业的学生与IT培训

在软件开发领域,由于大学教材落后于实际工作的需要,于是很多IT培训机构应运而生,从 Java、.NET、PHP 之类的计算机语言到培训技能,比如测试,可以说应有尽有。作为计算机相关专业的在校生和毕业生,我们是否有必要去参加这类培训班呢?

IT培训的7大陷阱

IT培训班的确有好的方面,很多IT门外汉借助培训班走上了从事IT职业的道路。但如今满大街的培训班也是良莠不齐。最近,我与长期从事 IT 培训的朋友沟通得比较多,了解了一些行业内幕,在此展示一下,希望大家在选择培训班时能减少盲目性。

培训陷阱一:免费培训

很多同学看到免费之后都要心动,去学习两周后,你就会发现,总有招生顾问找我们谈话说:“免费的课时有限,想学真本事,得花钱参加培训班学……”天下永远没有免费的午餐,商人的天职就是牟利。很多培训机构先打出免费的幌子,实际目的是以此为诱饵,先把学生吸引过去,再慢慢把免费的学员转化成交费学员。如果不交费,让我们感觉都不好意思留下来,太没脸了。

培训陷阱二:以招聘形式招生

意思就是企业委托培训机构培养学生,学习结束后可以去企业工作。

案例:小王参加了国内某知名软件公司的招聘,结果面试地点定于某培训机构内。刚开始有个像模像样的面试环节,然后就会有面试官(其实是培训机构的咨询师)对小陈一顿打击,说小陈这不行,那也不行,想工作就得先参加培训。想去著名企业?先交钱培训!当然了,培训之后,还未必能去得了。

很多黑心培训机构利用大学生求职心切的心理,打着招聘的幌子,实际上是在招生。只要先把学生骗来,到了培训机构的地头上,其他就都好办了。求职时请擦亮眼睛,不要本来想打工赚钱,结果却成了交费培训。

培训陷阱三:保证就业,底薪>3000元

小李在某号称实力很强的培训机构花了一万多元的培训费,培训结业后被推荐到某软件公司工作,试用期工资 3000 元,但是一个月后无故被开除,再回去找培训机构理论,培训机构当然说我们已经帮你推荐了高薪资的工作了。实际上小李的工资是培训机构给发的,羊毛出在羊身上,只不过少赚点而已。

很多没有实力的培训机构教学质量太差,是无法解决学生就业的。于是这些人想出了这个损人利己的招数,从学生收的高额学费中拿一小块给企业,企业则免费使用一个月劳动力,也没什么损失,当然很愿意。最可怜的是交费的学生。

培训陷阱四:名师授课

小刘咨询某培训机构,该机构号称自己的老师做过价值几百万的项目、多少年项目经验、多少开发经验,等等,绝对是一流师资。结果小刘报名学习后,发现该老师就是自己的大学老师。

能做项目的人多,但做过项目不代表会讲课,毕竟讲课还是需要教学经验的。而且现在培训机构都喜欢包装,如果某人参与过大项目,一般都说该老师架构过某某项目,实际上该老师也许就是在某项目组里写过代码。项目经理太多了,不是做过项目经理的都讲课好。好老师却比较少,而且要价比较高,所以很多培训机构都是找些不入流的老师来滥竽充数。

另外,很多培训机构确实有一两个名师,因为很多培训机构都是老师自己开的。不过这些牛人都是负责招生的,招生的讲座、前面的试听课是他们讲,等学生过了退费期,当然马上换个普通老师来讲课。

培训陷阱五:校园讲座、问卷调查

很多培训机构去学校做免费的IT讲座,讲座内容是蛮不错的,现场填写调查问卷还可以参加抽奖。别急,过一阵之后我们就会连续接到陌生电话,问我们是否有参加培训的打算。很多看似公益、很有内容的讲座,实际上是培训机构组织的,现场拿些小礼品当诱饵,随便一个调查问卷就换取了到场学生的联系方式。接下来嘛,就是咨询师不断给你打电话了。所以,参加讲座尽量不要留下联系方式。

培训陷阱六:保证安置工作,100%就业

很多培训班承诺就业。在培训结业后,培训机构不断地把学生推荐给一些公司去面试,不是不帮你找,而是不断在帮你找,直到你烦了为止。多数培训机构都是只用最好听的承诺把学生骗进来,当然最后能不能找到工作,那就不像刚开始说的那么好了。说是 100%就业,培训机构能做到的只是不断推荐,反复推荐而已。

培训陷阱七:订单培养

小明参加了某培训机构学习,因为据介绍说与该培训机构合作的企业有三百家,每个月都有大量企业直接来培训机构招人。结果学完才发现,来招人的就只有两三家,还都是待遇特别低的公司。

有些培训机构说自己合作企业近千家,还能拿出和几家企业签订的定向委培、人才合作培养等协议给你看。但是实际上,公章这种东西仿造一个你也看不出来。或者就是和培训机构合作的企业,投资人都是同一个人。再有可能就是合作企业是培训机构老板的亲戚、朋友开的。不要轻信所谓定单培养。

大学毕业了,要不要参加IT培训

2008 年我收到过一封学生的求助邮件,相信他的问题也是很多大学生共同的问题,现把他的邮件和我的回复摘录如下:

Leo,您好!

最近几天开始看您的文章,感觉您的经验也许能帮到我,也许在这么多寻求帮助的人当中我并不起眼,但是还是请您尽量帮我解答一下我的疑问,感谢!

首先写一下我的基本情况,我是一个即将毕业的大四学生,已经22岁,目前利用大四下学期的空闲时间在本地的某培训中心培训,计划将完成 15 个月的培训,到时候我也将23 岁,相对其他大学生就业已经算比较大的了,而且到时候我将失去“应届大学生”的优势。我所就读的大学是一所以会计和金融为主导的大学,而我是学信息管理与信息技术的,感觉这个专业毕业之后非常难找工作,什么都学,而什么都不精。大学4年,由于天性爱玩,所以基本算是白费了。我对计算机有浓厚的兴趣,不管是编程,网络,硬件方面,都有很强烈的好奇心,而且都有一定的基础。去年暑假的时候也去过一个网络工程师的培训机构培训了2个月,对网络有初步的了解。之所以没有继续培训下去是因为感觉就业面比较窄,不如软件行业,所以现在学软件。我已经在这个培训机构学习了将近2个月,由于教材改版的原因,前5个月基本都是学习Java、C#和数据库的基础,而我在大学已经有一些编程基础,所以学起来还算比较轻松。而目前我有几个困惑的问题如下:

1、鉴于目前学校安排的课程,C/C++语言这门我自认为很重要的课程不复存在了,我不知道我是否应该课外自学并深入?我看很多文章都说 C/C++是一个高级编程人员必须要掌握的语言!

2、学校安排的软件课程包括了 Java 和.NET 两个平台的所有课程,而我们老师说你们想两个平台都精通是不可能的,所以需要选择其一,我不知道该选择哪项?我对编程兴趣浓厚,而不是对某一种语言情有独钟!而且,对于以后的工作发展和薪酬发展我也非常看重,因为我的家庭并不算富裕,粗略计算一下,大学4年外加在这里一年半的学习将会让家庭负担13~14万的费用,也差不多到家庭承受能力的极限了。而我的计划是这些钱能在参加工作之后慢慢还给我的爸爸妈妈,他们辛苦一辈子没怎么享受过,一直都是在为我这个不算孝顺的儿子奉献和操劳。所以请您指导一下,我该如何选择以后精通的语言?还是Java.NET二门都兼顾?

3、现在学校学习的东西都是比较基础的东西,比如 Java,学习了数据类型,一些基本语法和循环,何为“类”和“对象”,第一期的Java课程就结束了,然后开始学习 C#。而我目前的计划是继续深入学习 Java,同时不耽误学校安排的课程,并且还要学习一下算法和数据结构之类的东西。我想请问您,您觉得算法、数据结构和Java继续深入学习我该如何制定学习的计划呢?比如自学的顺序之类的。

我还有一个很大的缺点,就是爱"玩"电脑,不做正事,就是平常看网站,随便的浏览我都可以看到半夜两三点。您是著名的职业顾问,我想请问您,像我这种情况,以后的就业方向该如何,该如何选择自己的岗位呢?

TC

TC,你好!

近两年,我面试过很多专业计算机培训班毕业的学员,同时也有朋友在做这方面的培训,其实我自己也是12年前毕业于此类培训班之后走向社会的。

下面是建议:

学什么、向何处去,要基于自身的实际情况

无论是C还是Java、C#,要选一种你感兴趣并擅长的语言学习。这样更有可能成功,兴趣是最好的老师。看完这封邮件之后,请先分析一下自己。

培训不能弥补开发经验的不足

无论你定义自己是学Java还是.NET,请记住,培训不能也不会弥补你现实开发经验的不足,它仍然只是一种基础培训(非常高兴你已意识到这一点)。

不要指望此类培训能弥补你开发经验的不足,更多的知识和经验要在实际工作中不断积累,确定自己有兴趣的方向后,永远不要停下学习的脚步。

培训不能给你带来工作

上周看了个广告说某培训机构让3千万人进入IT行业,看得我浑身发凉啊!这所谓的天文数字里有多少水分,只有这个培训机构自己知道;其中,又有多少人最后能坚持在 IT 行业并有个美好未来,怕是连这个培训机构自己都不清楚。就业机会、发展可能,还是靠候选人自己争取的,培训机构最多只负责推荐就业,成不成还要看双方意愿。

此类培训班的学员走上社会找工作时,我经常听到下面的话:“在大学里学的东西离实际开发太远,所以我花了1万多元参加这个培训。培训之后我有了相关的实际开发经验。” 了解了候选人的实际水平之后,他们中的大部分会被淘汰。和我一起面试的研发经理Andy开始还抱有同情(毕竟大学刚毕业就又花了家里1万多元),让我通知相关候选人来面试;由于来参加面试、且有真正实力的人不多,两个月后 Andy 崩溃了,请我不要再给某些培训班的学员面试,以节省双方的时间(很悲哀,有些公司就是想招收一些确实有开发经验而且做得好的应聘者)。

培训不能给你带来高薪

在你信中我还看到一个普遍存在的问题,很多同学在参加过培训班之后,感觉自己有投入,应该回本,所以抬高了自己对薪水的期望,比如没参加培训时考虑到自己没经验,要1500元/月,培训之后感觉自己经验丰富了,要4000元/月(可实际水平又达不到相关专业水平)。所以培训不但没有促进他们的就业,反而成了求职的累赘。

IT 培训恐怕也不能为你带来高薪。公司不会因为我们花了很多钱去学习相关知识,而付给我们高薪,他们只会因为我们的能力而付薪水的。能拿多少,还是要看我们能干多少!!!

成功的关键在于自我定位

目前,我做求职培训而且对个人还是免费的,所以,没打算对收费的 IT培训唱赞歌。但此类培训确实起到了部分促进就业的作用。培训也有培训的用处,培训让我们进一步加强了基础知识,无论是 Java 还是.NET;培训还给了我们接触项目的机会,无论是图书馆的进销存系统、还是超市的购物车。至于候选人能否在培训后找到适合自己的工作机会,然后走向职业的成功,则完全要看候选人对自己的认识和定位。

确定自己的努力方向后,正确评估自己的水平(参考一下周围同学的水平),不要让培训成为自己求职路上的负担,会更早真正进入你喜欢的IT行业。

祝你早日找到心仪的工作!

Leo

到底有没有救世主

以下是读者来信选登。

Leo,您好!

我是在校的一名大专生,现在大二,马上面临找工作。现在有一家××培训机构来我们学校做宣传,由于现在社会压力比较大,很多同学都想去参加这个培训,但高额的培训费用又让我们望而却步。而我也在艰难的选择当中。

首先,这是不是一个好的机会?之前我认为所谓培训机构都是夸大了他们的作用。而现在突然之间有一个这样的机会摆在我面前我却犹豫了,也许是对自己的未来不太自信吧。然后是我参加了这个培训能否找到一个稳定的工作?

这个我已经问过××培训机构了,但他们的回答多少让人不能全相信。如果不参加类似的培训,我又该怎样规划未来的几年?

其实培训机构最吸引我的还是能有机会到大公司去面试。而如果去人才市场找工作是很难有这样的机会的,毕竟学历和经验是我最薄弱的地方。所以我现在最想得到您的帮助是:您是否对××培训机构有所了解,能不能把您了解的告诉我,您对参加这个培训有什么建议,以及我应该怎样规划未来的几年。还有一点是我们家不是很宽裕,如果我说要参加这个培训,家里可能会答应,但我自己不忍心让父母的血汗钱白流㊣㊣

迫切需要您的帮助,期待您的答复!非常感谢!

Windor

Windo,你好!

根本不用花上万元,你认为自己确实具备相当开发水平,给我寄200元人民币,我就能帮你安排“去大公司面试的机会”,公司保证足够大。但是那又有什么用呢?如果技能与公司需求不匹配,仍然进不了公司。

我想说一件事“在职场之上,在我们身边,根本没有救世主!”

很显然,你已经把这个××机构的培训当成了你进入社会的快车道(虽然不是必须的),也有可能是高薪的保证。能抵御这种诱惑的主要原因有两个,一是××培训机构也不能 100%保证你的未来,他们只能在培训之后提供些面试机会;二是你家里不宽裕。写到这儿突然想起国际歌,歌里唱到“从来就没有什么救世主,也不靠神仙皇帝!要创造人类的幸福,全靠我们自己!”请不要把自己的命运寄托在别人身上、放到别人手里,无论是××培训机构、××老师或者××老板。谁都不能主宰我们的命运!!!

我对你的建议是:

从来没有救世主,如果有,那一定是你自己。

每个人都有迟疑、彷徨的时候,到了这种时候很多人都希望能借助外力帮自己渡过难关,希望能真有救世主、希望能有救命稻草,就像你现在想参加× ×培训机构的培训,其实可能因为害怕毕业后就业难一样。但是,培训机构的培训并不能改变就业难的现状,就像你自己说的,这种培训机构至多能帮你安排几个面试机会。至于最后能不能进入你所谓的大公司,我相信还是要看你自己的开发水平。这样看来只有自己水平提高后,也有可能有好的收入、好的就业机会。我们自己才是自己真正的救世主,要把命运牢牢掌握在自己手中。

踏实地寻找一切机会,努力学习。

对于培训机构的培训质量和是否能帮你找到一份心仪的工作,我不方便也没有资格评价(我曾经也考虑过做包就业的 IT 培训,要是做的话肯定也会以非一流本科、专科市场为主的,这是生意,无可厚非)。只有一点我十分肯定,如果自己不努力,无论参加什么培训,到最后还是什么都得不到。很快把学的都还给了学校和老师。胜人者力,自胜者强。只有自己有对知识、技能正确的认识和态度,才有可能在提高自己之后,找到一份适合自己的工作。

祝你早日顺利进入社会!

Leo