这次咨询的是一位大四学生,期待自己有五年工作经验时能进入 BAT。
制造业的IT岗位与互联网企业有何区别?
如果没有在这两种企业待过,可能你没法很好地体会这其中的区别。
那感觉就好像老太太跳广场舞和年轻人跳街舞的区别。
制造业的 IT 岗位也是在写代码,但是你遇到的变化太少了,成长太慢了,别人对你的要求也低。只要你愿意混就总能混得过去。
互联网企业的开发岗位则基本一年一变,需求变化快,质量要求高,不进则退,在这样的环境里工作,技能增长会更快。
但这些都只是外界环境而已,如果你自己是一个「自驱动型人才」就不用管它们的区别了,这种人才在任何环境都能告诉成长。这种人才,很少,我不确定你是不是。所以尽量去互联网企业吧。不要因为老大对你好就不跳槽,把手头的事情做好就是对你老大的回报。
就业还是考研好
如果是考研考很好的学校,当然是考研好。
如果就业就的是很好的企业,当然是就业好。
如果是一般般的学校和一般般的企业,那就看你后期努不努力了,你努力就都好,不努力就都一般。
如果你偏向于不努力,就现在努力考研,以后同样的岗位工资会高一点。
如果你偏向于努力,那选什么都无所谓,因为优秀的人在哪里都会优秀。
这个问题没有答案。
要不要培训一下再找工作?
你目前已经有一个 6k 的工作了,所以你为啥有此一问呢。
即使已经工作了,也一样可以参加培训的,饥人谷有很多工作一两年的程序员在学习,他们的工作环境没有给他们提供任何培训,他们就自己找靠谱的地方培训。为了学习,可以不择手段。你可以参考一下这种学习态度。
毕竟学无止境的。
前端招人是否看中本科专业?
互联网企业毫不看中你本科的专业,只看中你现在的技能。
传统企业的 IT 部门可能看中,理由我也不知道,可能是为了减少筛选成本吧。
五年后我有希望进 BAT 吗?
程序员是这样的:优秀的程序员在一开始就表现得很优秀,差的程序员在一开始就表现得很差。(一开始是多久呢?大概是工作的前一两年)
我很少看到某个程序员一开始很优秀后面变差,也很少看到某个程序员一开始很差后面变优秀。
我为什么说上面这些话呢?
因为我觉得你定的「五年」计划在时间上有问题。
你不应该容许自己用五年慢慢变优秀。你应该快速得变优秀,这个时间最多三年。
你必须让自己「三年」内进入 BAT。
每年向 BAT 三家公司投简历,坚持三年。
这样的目标才能激励你。
如果三年进不了,这辈子可能都进不了(概率很小)。
因为优秀的程序员在一开始就表现得很优秀,差的程序员在一开始就表现得很差。
在这三年你要不间断地看书、学英语、甚至报班学习。
不要容许自己变成平庸的程序员,因为平庸往往意味着不优秀。
就算你真的很平庸,也不要放弃变优秀的想法。
我在腾讯和阿里工作的时候,见到过不少学历比你差、专业跟计算机没有半毛钱关系的程序员,但是他们的代码水平都很不错,完全能胜任工作。
至于你能不能进 BAT,还是靠你自己争取了。可能性还是有的。
希望对你有帮助。
饥人谷一直致力于培养有灵魂的编程者,打造专业有爱的国内前端技术圈子。如造梦师一般帮助近千名不甘寂寞的追梦人把编程梦变为现实,他们以饥人谷为起点,足迹遍布包括facebook、阿里巴巴、百度、网易、京东、今日头条、大众美团、饿了么、ofo在内的国内外大小企业。 了解培训课程:加微信 xiedaimala03,官网:https://jirengu.com
本文作者:饥人谷方应杭老师