从毕业到工作,你应该关注的事
于航 网络收集

一转眼距离大学毕业已经过去了好多年。从封闭的象牙塔走入社会,从一个熟悉的“被动”成长的环境,到一个需要去自己选择、去安排所有事情的“主动”成长环境,对于接下来自己即将面对的职业生涯,有哪些值得我们去关注的事情?怎样以正确的“三观”来面对自己未来的职业发展?怎样能让自己在最有效率和干劲的年龄去做最正确的事情?我希望通过这篇文章我的讲述,能够让你对如何把握自己未来三到五年,甚至更长时间的职业方向有所感悟,并且付诸行动。

前言

马上要跨入了 24 周岁的年龄,自从毕业以后从校园走入到企业工作,便发现时间过的“异常”的快。平日里日复一日地做着内容大致相同的工作,全身心的把自己投入到工作和业务中,不知不觉,时间就溜走了。如果要问:为什么你会选择从事互联网行业?那就要从初中时说起。

一切都是兴趣惹的祸

一次偶然的机会,我在初中二年级的时候第一次接触到了计算机编程,如果说每个人都有属于自己的中国梦。那我当时的中国梦就是想成为一名世界顶尖的“黑客”。一段短小的 VBS (一种脚本语言)代码便可以让电脑随着自己的心思去做事情,这给了当时懵懂的我深深的自豪感。随着一次次的实现了更多更加“炫酷”的功能,我开始不满足于自己现有的能力和水平,这种想要进一步研究编写更强大“计算机病毒”的欲望促使着我不断的进行更加深入的学习。

你没有看错,就是这样一个看似十分幼稚可笑的想法为我从小奠定了对计算机编程的兴趣基础。随着自己思想不断的成长,我的关注点也开始转移到了其他方向。这个时候,对未知领域的好奇心开始成为了推动我向计算机编程领域不断深入探索的“助推剂”。

兴趣之外的东西

走入大学之后,我对事物的关注点开始发生了变化。我不再只把目光放在自己喜爱的计算机编程技术上。而更多的去开始关注自己“软实力”的提升。我开始努力的背单词,不断提高自己的英语水平。开始尝试与他人竞选学生会的相关职位。开始参加社团,自己作为 Leader 带领一帮“好兄弟”做创新。开始举办自己的演讲,与大家分享自己的心得。开始健身等等。其实当时的我可能并不清楚自己所做的这些事情会对今后的自己有怎样的影响,但从今天来看,这些事情是完全有意义的。大学期间所做的这些事情使我有了初步的团队协作与管理经验,在社交和说话处事方面也有了自己的见解。而这些处在技术之外的“软实力”,有时候可能比技术本身还要重要。

初出茅庐

七月份毕业,三月份便以实习生的身份开始投入工作。入职的前几天主要以熟悉业务和代码为主,不过很快的我便投入到了新功能的开发和生产过程中。我所工作的第一家公司的主要业务是一个面向海外的兴趣社交平台。由于是一家创业公司,需求迭代很快,有时甚至一天要上线几次代码。不过也正是由于快速的产品迭代,才使得我们不会被其他竞争对手甩在身后。刚走入工作的前几年其实和读大学本科有着很多相似的地方,比如在本科期间我们是“被动的”去学习,去考试。刚走入工作的你也是一样的,“被动的”去完成上司或者团队 Leader 交代给你的任务,每天坐在那里不停的 Coding,转眼已经天黑。

认知与升华

每到一个新的环境都有很多值得我们去学习的东西。比如创业公司有自己独特的管理流程和运营模式,甚至对于技术团队的管理方式也会跟大公司有所不同。创业公司由于人员较为扁平可以很容易的接触到公司的高层人员,与他们进行交流也会学习到很多你平日里接触不到的知识。除此之外,自己也要进一步的参与到公司或者团队负责的项目中,尝试与团队成员或者上司多进行沟通和交流,与他们交换自己的建议,知己知彼才能百战不怠。

很多人总是抱怨自己在小公司工作,每天总是做同样的事情,学不到新的东西。那么请你问问自己,你对自己现在在做的业务了解多少?有没有尝试和团队 Leader 沟通过自己对业务或者技术的想法?有没有将你之前的技术积累体现到现在的业务中?已经工作了几年的你,现在应该很清楚的意识到,公司不是学校,能学到多少全靠自己。你不主动,便没有进步。

请尽可能提高自己的沟通和理解能力。有很多看似不起眼的软实力实际上正在严重影响我们工作的效率。怎样能够以言简意赅的话来清晰的描述问题?职场上经常会看到这样两类人,一类人只需要简单的几句话便可以说清楚问题,传达信息给对方;另一类人问了几遍也没有解决任何实质问题。沟通能力弱不仅会拖累自己的工作效率,同时也会使他人对自己的印象大打折扣。

技术为主,软实力为辅。以技术发展作为主线,其他综合软实力的发展作为辅线。将软实力作为辅线并不是说明它不重要。刚走入工作的前3-5年是一个技术能力快速积累的过程。只有在技术的“地基”打好的情况下,你才能把软实力发挥到一个新的高度。

一部分问与答

尽早确定自己未来3-5年时间的工作方向,科研 or 应用?

请在本科的时候就开始考虑这个问题。科研方向是指深入到某一领域进行进一步的技术研究,比如深入研究“如何降低现有CPU芯片的功耗”等等。科研方向可能是索然无味、单纯理论化的,需要经过很长一段时间的努力才能得到成果,但却可以伴随自己的兴趣不断进行更深入的研究。而应用方向则正好相反,它需要我们利用技术来解决生活中的问题。现在技术的应用门槛越来越低,我们可以在不断的业务迭代中看到自己的技术成果,同时不断的受到激励。但无论你选择科研方向还是应用方向,我都希望这些选择是基于你自己兴趣。如果是选择科研方向,可以尝试深造或进入大型企业的核心技术研发部门工作。应用方向可以尝试进入企业的业务技术部门工作。

为了找到更好的工作或者职位晋升,我应该只关注技术吗?

技术能力固然是我们找工作、面对晋升或者和其他人进行竞争的“硬实力”。但我要告诉你的是,技术能力并不是你该关注的全部。实际上我们在企业开发部门的日常工作中,遇到技术难题这种情况并不是十分常见。企业在初期的技术选型和不断迭代中已经逐渐形成了一套稳定的、完整的技术解决方案和体系。在一个企业开发团队中,我们并不是一个人在默默的 Coding,你还需要有足够强的团队合作能力,能够懂得如何与团队的其他成员配合,更高效的完成任务。你可能不仅要和自己的直接上司进行沟通,可能还需要与其他部门的各种各样的人进行交流,处理各种问题,因此你也需要有强有力的沟通和社交能力。对于团队 Leader 安排的事情,你也需要有一个合理的规划,提前对任务进行足够细致的划分、合理安排进度、即时反馈问题、为每个任务设置足够的缓冲时间等等,这也需要你有很强的规划能力。这些能力都是你在职业生涯中需要关注的甚至比技术能力还要重要的部分。其他的能力还包括“执行能力”,“团队管理能力”等。如果你不想只做一个 Geek,那么请你在平日的工作中抽出足够的精力来关注和提高这些能力。

怎样以正确高效的方式来提升自己的技术和各项能力?

提升自己技术能力的方式有很多种,比如可以自己购买技术类书籍在平日里阅读。或者通过在线的教程、博客、官方技术文档等方式来进行学习。只要你有持续和足够高的热情来进行技术研究和学习,方式就显得没有那么重要了。请从现在开始为自己制定未来一年的详细学习计划,未来一年想要与朋友分享哪些方面的技术内容?想要了解哪方面的技术知识?想要提升自己哪方面的能力?等等。在制定详细计划前请先问自己这些问题。每一年或半年的学习计划都可以作为一个职业生涯发展的 Milestone (里程碑),随着计划的完成你会慢慢看到自己的进步和提升。我在这里推荐大家两种更有价值的学习方式:第一种是撰写博客,把自己在平日的技术积累或者新学到的技术知识写成博客分享到技术交流群或者自己所在企业的技术团队中与他人分享。分享是巩固和进一步理解知识的过程,分享不仅能够给他人带来新知识的普及,赢得他人对自己的肯定,同时还能加深自己对旧知识体系的巩固和进一步理解,何乐而不为呢?第二种是线下技术交流活动,可以定期参加他人或企业组织的线下技术交流活动,尝试自己作为主讲人以演讲的方式来分享技术知识。线下技术活动可以在分享和交流技术的同时锻炼自己的演讲与社交能力,同时还能结交到志同道合的朋友,扩大自己的社交圈和人脉,着实不错。

都说互联网行业加班严重,这个是真的吗?

互联网的出现改变了我们的生活方式,互联网产品的迭代速度也正变得越来越快。小型企业可能每天要进行数十次的代码发布用于提交新的业务产品,大型企业也会进行至少一周一次的产品更新发布。为了不被竞争对手赶超,每个企业都在尽可能的缩短新业务的开发周期,降低时间成本。因此,程序员的工作压力也正在被逐渐放大,但是否需要加班与工作压力大并没有太过直接的关联。面对同样的压力和负担,怎样合理的安排和规划任务便显得尤为重要。同样的,每个人的技术水平、经验、开发能力与工作效率也不尽相同,因此是否需要加班还是要结合个人工作能力与所在部门的任务安排。但可以肯定的说,加班严重并不是互联网行业的常态。如果一个企业部门的员工加班现象很严重,那可能是部门的业务安排出现了问题,可以及时的与上司进行沟通加以解决。

为了提高自己在企业应聘时的筹码而先去读研,这个选择正确吗?

首先我要说明的是,不要为了逃避工作而选择去继续读书。无论你是本科、硕士还是博士,99%的人最后都是要走入企业工作,将自己所学的知识应用到业务实践中,自己创业也是如此。由于互联网行业更多的是看重人才的工作经验和快速实践能力,因此大部分企业的基础部门对员工学历的看重程度并不高(大型企业偏向纯技术研发的部门可能会看重学历,但不绝对)。不要把学位学历当作自己应聘面试时的筹码,企业只会在你没有其他可供参考的作品或者经验成果时才会拿你的学位学历来做参考,但这个时候你已经比那些拥有几年工作经验的同龄人少了很多优势。所以,如果选择读研,请合理规划自己的成长路线,不要让它成为逃避工作的“借口”。对于 MBA/EMBA 类的研究生,在有一定的工作经验后可以考虑,但前提是考取这些学位能够给你的未来职业生涯带来有用的价值,而不是盲目跟风。本科生是在前人的指导下做事情,而研究生则是拥有自主研究和学习的能力,能够主动的去挖掘事物本质,发现问题。时间毕竟有限,是否值得花三年或更多的时间来深造,还要根据你自己的职业规划来选择。

小企业还是大企业?

经常有人会问成熟的大公司和初创的小公司哪个更有发展潜力,更适合自己?其实本质上来说都是一样的。无论是在大公司还是小公司,你工作所能涉及到的人员和部门范围都有一个上限。大公司由于垂直分层深,流程化严重,有时办事效率并不高。对业务职责和岗位划分较细,你也很难接触到与自己工作内容不相关的东西。但另一方面,大公司在技术方面可能有着相比小公司更加深厚的积累,规划业务和流程推进的方法也更加先进和高效。相对来说,初创公司也有着自己的优势。人员交流和办事效率相对较高,技术架构和选型相对灵活,有些时候一个人可能需要在团队中担任多个角色,个人的能力可以很容易的被放大。无论是在大企业还是小企业,都有值得我们去学习的东西,但这个过程总是要由你主动的去参与和推进的。

适度的总结

其实,“职业生涯”是一个很庞大很空的话题。就像每个人的人生都不可能是完全一样的,我在这里的所有言论也只是我个人对职业发展的一些想法和建议。可能在某些方面你有与我完全不同的观点,我也非常欢迎和期待能够与你们交流,互相分享自己对职业发展的观点。但无论如何,只要你的心中已经有了明确的答案,那么请从现在开始,一步步脚踏实地的走下去,不要让想法湮没在你的心中。


CIO之家 www.ciozj.com 公众号:imciow
关联的文档
也许您喜欢