你到底喜欢做什么?aka 为什么你该多实习?
上周有个闲聊的听众问到,他正在读CS本科,想知道毕业后什么样的工作适合他。
首先我其实不太懂主流程序员的职业规划,因为我其实自己从事的是比较小众,niche的一条职业道路。
反正我们也就随便接着闲聊了,其中聊到,他说他想三年读完本科,因为他觉得他不想在大学常待,想早点工作。但是又不知道想做什么工作,于是问我,前端,后段,算法,啥的什么适合他?
我也不知道怎么回答这个问题。
我的回复是,该不该早毕业我不知道,但是应该利用所有的机会,多实习。因为实习是一个成本很低,却可以得到很多Signal的事情。有以下这些原因:
实习一般就是3-6个月。时间挺长,大概率足够你了解你喜不喜欢这个组/这个公司的文化,甚至你喜不喜欢这个城市,这个工种。时间也挺短,就算你很讨厌,你也知道,几个月后你就可以完全拜拜👋。
实习对于以往的工作经历比较看淡。因为一般fulltime会提前把一些比较简单的项目scope好,专门分给intern做,所以学生时代时,可以利用intern的机会来做一些跨领域的尝试。
实习经历多了,对于未来找fulltime很有帮助。如果毕业时你没有任何的实习经历,拿到全职面试的电面都会有很大挑战。
他又说其实他很想在纽约的high frequency trading firm工作,因为听说那里的后端可以只写高级算法,不用管前端什么的。他也觉得算法才是计算机的精华。对此我也表达不同意。计算机(CS)博大精深,有很多的领域。前端,后段,和其他很多的细分学科都属于CS的一部分。算法固然重要,但是前端 & 人机交互等等也是让电脑进入千家万户的重要愿意。
怎么说呢,还得自己去试试,不然你以为你喜欢的工种,说不定做上几周就腻了 😂