最近校招季,也跟不少的在校同学有过交流,发现很多同学对于如何选择一份适合自己的工作,没有清晰的认识,对业务、公司、职场、行业等了解都一知半解,容易陷入一些自我猜测和假设,有时候对未来的设想过于理想,有时候又过于悲观。因此在这里也是想从一个在互联网行业中混迹多年的老兵,给大家一些建议。
一、 第一份工作很重要,珍惜校招机会!
认真思考,选择好第一份工作
校招生基本都是零经验,可塑性强,未来有无限种可能,用人单位对校招生也不会有过高的要求,因此校招时可以有很广的选择机会,职业、行业、公司等都有着比较多的选择,所以这时都有很多不同类型的工作可以选择。所以抓住这一次机会,做好充足的调研,认真思考,做好选择。在这个时候,选择真的真的很重要。
而且对于绝大多数人来说,一开始做出了选择之后,基本就决定了未来长期甚至是一辈子的发展方向。因为在后面重新找工作的时候,社会招聘的情况完全不一样,对用人单位来说,经验是硬性要求,而且工作时间越长的人要求越严格。而且进入了某个行业之后,你自己的技术积累、经验积累、人脉积累更多的也是局限在这里,对你自己来说,也有非常大的切换成本。
当然,如果刚开始因为实力不足没有获得好的工作,也就不是完全没机会了。只要不断坚持和成长,未来的可能性都是无限的,毕竟马爸爸不也是35岁创建阿里不是~
二、选择一家什么样的公司?
重视技术人才的、有着快速成长的科技型公司
作为工程师,你该选择大公司、还是创业公司,选择一家各方面都比较成熟的企业、还是一家起步阶段百废待兴的企业,亦或者是其他?我想说,这些都不是关键点。
首先第一点,应该选择一家技术顶尖的科技型公司,这和公司的大小无关。那什么是科技型公司呢?最重要的点事这家公司看重技术的投入,相信技术的贡献,对技术人员的创造力和创新能力足够看重,相信顶尖的技术人才能够对业务生长有足够多的贡献。在这样一家公司,无疑作为技术人员是能获得很好的发挥空间的。而据我所知,在不少公司技术只是作为业务的辅助者而存在的,这一类公司是绝对不建议去的。
还有就是应该关注的是一家公司的原生成长能力,什么是原生成长能力?我第一听说的时候是在张一鸣的一次演讲中听到的,大家也可以搜下这个词。主要指的是一家公司的创造力、创新能力、运作效率、战略思路的综合表现,与之相对的就是投机、吃老本、傍巨头等词语,不用依靠外力发展。在一家具备原生成长能力的公司中,肯定是能得到系统的、长期的发展的,也是能随着公司的快速成长有着快速提升。
第三,应该关注一家公司的用人标准,是不是始终在吸引一流的技术人才加入。为什么推荐大家一定要去一家用人标准高的公司呢,因为在这样的环境才能获得快速的成长,能获得很多聪明人的指导和建议,能够有途径接触到优秀的思路和想法。同时,和聪明人合作的舒适感也是不言而喻的。这里我也要反驳一下“宁当鸡头,不当凤尾”这种观点,只会让一个人的视野、思路、能力越来越局限在自己原有的认知中,无法成长。
三、选择什么样的行业?
选择一个未来有很大的成长前景的行业
应该选择什么样的业务或者行业呢?我想说,一定要做行业背景的调研,在互联网这个大的行业中,细分的领域、工种也不下几十种,结合更多的传统行业后更是有数百种不同的职业机会,不同的行业也有截然不同的成长前景,不是跟互联网沾边就一定能发展好。比如门户网站、博客、团购网站、共享经济等,要不就是过时的形态,要不就是伪需求,没有抓住真正的要点。所以,建议选择巨大的市场规模、有着快速的发展的行业中去,最好还是这个行业的初期,未来有足够大的成长空间。比如在零几年选择搜索、电商、社交,一零年后选择移动互联网、云计算等。比如现在选择在线教育。
四、去业务方向还是架构方向?
符合自己的长期发展规划
这也是很多校招研发同学考虑最多的一个问题了,首先很多人有一个误区就是会把业务和技术两件事割裂开来看,认为做业务就学不到技术,只有做底层架构才算真正的技术。这都是错误的理解,业务和架构只是面对的场景不同,要解决的问题不同,也都有着各自的成长体系,而且时间久了之后互相迁移起来都是有难度的,不要认为从架构方向迁移到业务很容易。到底怎么选择还是要根据自己的兴趣、能力和性格特点来选择,那首先还是要看这两个方向的特点。
架构方向,接触更通用和底层的技术,在某个领域深入研究,比如网络、系统、存储等,和科研很类似,往深度去发展,自己钻研,需要自驱,工作也相对独立一些。但是它也有一些其他特点,比如,能力栈较窄,迁移性较差,时间长了之后也会比较枯燥。
业务方向,接触的技术面要非常广,对大多数的技术都要懂,核心技术至少是熟练使用的程度,但不是对每一个都研究的很精深。业务面对的是真实的世界,用技术来解决现实中的需求,工作中也更容易接触不同职能的同学,视野会广一些。所以在技术上更考验的是抽象建模、技术选型、架构设计能力,能力也会有更综合的成长,除代码和架构之外,随着级别的提升对项目管理、沟通协作、业务理解、行业思考等都有更高的要求。
所以,一个是专、一个是广,就看自己的兴趣和长期发展是什么,但一定要清楚,技术一定是服务业务的。不论做什么职位,不要只守着一亩三分田,都要关心业务、关心行业,努力提升自己的交际圈,扩大视野,做好个人发展的基础积累。
五、择业遵循什么样的原则?
始终关注是否能带来最大的成长增量
在选择不同的offer时,还有很多其他的因素,比如城市、薪资、家庭和朋友关系……,这些就因人而异了,不再做过多的讨论。那我们在众多因素中选择时,应该要有什么样的原则呢?
首先对于有着清晰职业发展规划的同学,我的建议是一定选择符合自己长期规划的工作,让自己所选择的工作是能够朝着自己长期的职业目标前进的。如果自己有清晰的目标和兴趣,那最好是第一步就选择相应的工作逐步朝目标前进,不要走弯路。尽量避免我先去XX尝试几年不行再换这种无目标的选择。
广告时间:
后端/服务端职位:
【必须】本科及以上学历,计算机相关专业
【必须】良好基础知识,熟悉常用 算法和数据结构 【必须】掌握Go、Python、Java、PHP、C/ C++等任意一门编程语言;
【可选】熟悉MySQL的使用与优化;熟悉 Redis等NoSQL技术的优先
【可选】熟悉Linux系统,能在X-nix环境下开发,具备Shell等脚本开发能力者优先
【可选】熟悉TCP/UDP、HTTP、协议;了解流媒体传输协议或音视频编解码的优先
【可选】喜欢研究开源新技术,开源贡献者优先,github 源码者优先,技术博客者优先
也可以附简历发送到:
wangzhenle@bytedance.com
注意: 有问题直接简历询问~ 牛客聊天可能没时间回复
默认 base 是北京,如果想去上海 深圳等,备注一下。
前端 或者 客户端 或者其他端,也备注一下。
如果你真得很想加入字节,投我们部门就成功了一半,因为部门刚调整完, hc 巨多!
全部评论
(11) 回帖