本篇是嵌入式如何规划职业系列的第二篇,第一篇说的是就业,这一篇我们来说说第一份工作。
第一份工作对于一个初入社会的应届生来说,非常重要。一般来说,第一份工作会签一年或者两年的合同,而一年或者两年的合同,会体现出一个公司对于新人的规划。签一年合同的公司,主要是想用人,如果用的不好,第一年结束,就不会再续约。而签两年合同的公司,通常都有明确的培训计划或者培养过程,这样的公司普遍是想第一年的时候让你好好学习公司文化,进入工程师的角色,然后第二年再真正让你承担一定的工作。至于签更多年限合同的公司,一般都是国企,在这里就不说了,呵呵。这样就存在一个问题,到底是一年合约的公司好,还是两年的好?MAS建议去签两年合同的公司,好处嘛,上一篇也说过一些,有缓冲,有培训,有人带,无压力,利于成长。不过两年合同的公司,普遍存在第二年薪水偏低的问题,原因很简单,因为他要把你的使用成本和第一年做个平均。下面我们分两段来分别说说一年合同的工作和两年合同的工作如何规划。
一年合同的工作,一般不要指望正式的入职培训,也不要指望有HR给你安排一些诸如“六帽思考法”,“XXX如何成功”之类的培训。一般一到两周,就会有你的上司来给你安排具体的任务。一般第一个项目会有你的上司带你做,如果第一个项目完成不错,才会慢慢的让你独立完成项目。一年的时间很快,如果是一些应用类的项目,估计你能做2-3个项目就不错了。当然,这里指你承担完整的项目的一部分。所以,你需要从一开始就展现出自己的全部能力。加班是必须的,无论是写代码,看代码,还是看资料,都很不错。如果能顺利完成这几个项目,那么你的职场之路算是顺利开始了。
两年合同的工作,和一年的有比较大的区别,一般会在第一年的上半年进行比较多的HR培训,有可能的话,还有一些实习,参观。下半年的时候,也会偶尔有培训。这类公司一般比较大,HR也比较正规,所以HR对于你的职位和薪水也有一定的话语权,所以即使是HR的培训,也需要认真对待。这样第一年的项目就比较少了,顶多2个项目。而你的评价也不是在第一年就完成的,重点还是第二年的实际项目能力。一般第一年,部门里面的人喜欢叫你学生,而第二年的时候,你才会被真正看作是一名工程师。
下面说一些通用的,呵呵,为了易读,分了几个部分。
1. 心态:
职场老人一般对初入职场的“菜鸟”较为鄙视,这个你也不要过于计较,等你在这个行业做几年之后,你就知道,这样的鄙视是正确的。新人无经验,无能力。有些比较好的在学校里面参加过赛,玩过开发板,也顶多算入门。至于你打的PCB板,写的Code,至多只能称为实验,要成为产品,还差的很远。所以第一份工作,无论你什么学历,什么学校,获过什么奖,放低姿态,让自己成为部门里面最底层的人。最底层的意思就是,打杂的事情你来做,无意义工作你来扛,随意的被调来调去。这些都是磨练,每个新人都会经历的事情,这个时候就需要忍耐。当然,如果跟的上司或者师傅比较好,那么恭喜了,你撞大运了。而这就是下一个标题里面说的,站队。
2. 站队:
站队太重要了,任何公司任何单位里面都有站队,不要以为你们公司没有人事斗争就不需要站队,有时候选项目也需要站队,这是后话,呵呵。先说说你的上司,有道是将熊熊一窝,所以你的上司对与你的发展来说至关重要。一个好的上司,会在合适的时候安排合适的工作给你,也会在合适的时候来指导你,合适的时候放手让你自己做。遇到这种上司,如果公司发展不差,千万不要离开。一方面,这样的上司会让你的成长更加迅速,也更加舒服,而且这样的上司一般升迁都很快,你很容易就可以接替他的位置。当然,十有八九你会遇到不好的上司,这个时候千万不要想在公司内换老大,这很危险,100%失败,切记切记。这样怎么办呢,只能靠自己了,没事上上CESDN(嘿嘿,做个广告),和论坛里面的热心的站友学习学习,不要因为上司的不给力,而自己不给力。时间是很宝贵的,郁闷和难受不能成为放弃的理由,等一年半载之后,自己觉得小有所成的时候再跳槽。还有一种站队是项目的站队,选择好项目很重要。你需要知道有一种工作叫无意义工作。那个工作的特点是,老大不关心,时间不限制,结果不限定。分配到这种工作,只能说你运气很差了。
3. 保命:
刚入职场的应届生,在第一家公司需要干满一年到两年,这样你才有能力去匹配你的非应届生称号。一般找工作的难度,无经验的非应届>应届>有经验。第一家公司的工作,是用来让你在职场生存的,所以第一家公司的工作,你需要做的唯一一件事情,就是让自己在合同到期之后能够找到下家,无论你想不想跳槽。其他的什么计划,都是浮云。所以要记住这一节的标题,保命。
是不是写的有点乱?我文笔不好,凑合着看,希望能给大家一点帮助。