在大学快要毕业的时候,我们能够听到很多关于找工作的建议。有人说第一份工作就该大胆一些,年轻人不拼一下还是年轻人么?也有人说第一份工作应该稳妥一些,一份稳定的工资才是在大城市生活的基本保障。那么对于一名程序员,第一份工作是进入大厂还是普通公司,是进入创业公司还是已经成熟的公司,是进入国内公司还是国外公司呢?第一份工作对程序员来说到底重不重要呢?
很多程序员毕业后的第一选择就是去大厂,这种做法其实是正确的。相比于普通的公司,大厂的企业文化还有工作态度都会让你受益匪浅。除了给你传播正确的思想,还会告诉你许多在职场应该明白的道理。在大厂中程序员能够得到很好地成长,技能与知识也会得到提高。普通公司平台没有这么大,自身的技术水平也普遍不高,带给你的第一次成长也就没有大厂多。但是第一份工作选择大厂也会有一些缺点,像是容易被压力击垮,容易陷入自满的幻境中无法自拔等,也都是程序员需要克服的。
创业公司和已经成熟的公司有很多地方不同,首先是在时间观念上,创业公司更加珍惜时间。没有过多的资本能够去挥霍,无法在明天生存下来就意味着淘汰。对于程序员来说,自己的产品比别人晚发布,想要追到领先者就要付出数倍的努力。其次是在用人原则上的不同,创业公司恨不得将一个人当做五个人使用,虽然你是负责后台代码编写的,但是也会让你做前段,也会让你做设计,时不时还让你当一个兼职的产品经理。这对于程序员来说,即使锻炼自己的机会,也会严峻的挑战。最后是在工作报酬上,创业公司不可能给你很高的工资,除非这个公司能够做大做强,不然付出与回报是不成正比的。
关于去国内的公司还是去外企,也是很多程序员在挑选第一份工作需要纠结的事情。毕竟国家不同,文化也就不同。程序员待的时间长了,编程习惯和工作方式难免会受到影响。因为是在外企,所以公司的文化会更加的扁平,勾心斗角的事情也没有那么多。在外企做一名程序员,试用期一般都会在6个月,这六个月中会有一个老师来专门带你,与你接触过的每一个同事都会将你的不足通过老师传达给你。当国际上有了一些新技术,外企也都是会尽快尝试。在国内一些公司,上下级界限难以逾越,办公室内斗也常有发生。所以第一份工作如果能够选择外企的话,不妨进去感受一下。
程序员相比于其他职业,跳槽可能相对比较频繁,毕竟在大家的视角里面,跳一次涨薪一次的概念已经根深蒂固。虽然有不少程序员第一份工作选择大厂、外企只是为了给自己镀金,让自己在下一次跳槽的时候能够要个好价钱。但是这并不代表着第一份工作选择正确就可以高枕无忧了,有不少人在大厂里面甘愿当一个“拧螺丝”的工人,把自己的青春浪费掉,没有跟进时代的步伐努力学习,最终也被社会淘汰了。
其实不光是对程序员,对于每一个人来说,第一份工作都是非常重要的,走错一步的话,后面每一步我们都可能走错。不要觉得每个人都能像马云那样,第一份工作是英语老师,后来成为了互联网巨头,要是没有英语,马云也不会成为第一批接触到互联网的人,虽说有点运气,但马云第一份工作确实选对了。程序员选择第一份工作要谨慎而为,能够通过第一份工作提升自己。