本文主要是介绍程序员大学毕业后如何发展?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
都说35岁是程序员的一个坎,那么我们应该如何应对呢?
岁月匆匆,从13年毕业到现在,也有10多年了,一路走过来,有很多的经验想给大家分享。我用问答的方式,来分享我的经验,希望对你有所帮助。
1. 大学刚毕业应该去大厂还是小厂?
能去大厂就去大厂。
刚毕业,有很多小伙伴没有工作经验,又没有收入的情况下,可能匆匆忙忙找了一份8千左右的工作就开始了工作之旅,先活下来再说嘛,这样下来其实大概率是会到小厂里面了。所以,最好是毕业前半年就好好地找找,自己想去什么公司,这样毕业的时候不会匆忙就业。如果没有准备好,也千万不要着急,一定要多面试。面试到什么程度才能确定下来呢?那就是,至少面试10家以上,然后让你自己的心态达到一个水平。什么水平呢?就是见了面试官,就像见到老朋友一样,可以向他自信地侃侃而谈。要做到这一点,那肯定要不断面试,不断总结,查漏补缺啦。只要你坚持下去,面试个一两个月,多看看,不要着急,这样才能找到自己心仪的公司和岗位。大厂自然有更规范的开放流程,技术资料文档,更大的平台,学习东西快速,有专业的导师指导,所以可以更快地学习。
2. 走管理路线还是技术路线?
30岁前,当然是走技术路线了。技术是我们程序员安身立命之本,也是后面自己创业的本钱。我们到任何一家公司,都要好好做好手头上的工作。当你觉得手头上的事情都非常熟练了,对于当前工作上来说技术没什么好学的了,那就是到了我们应该跳槽的时候了。
为什么不推荐管理呢?因为每个公司的管理都是不一样的,一家公司管理做得好,到另一个公司就未必行得通。这样的东西年轻时不着急学,先集中精力提升自我核心竞争力嘛。
3. 如何为自己争取高薪?
一般来说,跳槽是涨薪最快的方式,可以达到20%-100%。具体要看你面试的表现和缘分(面试多了心态好了自然就表现好了,不要着急,面的多了,自然有缘分)。如果你在一家公司一直待着,很可能会给你画大饼。例如老板跟你说公司上市了,给你100万期权啥啥啥等等等等(都是剥削员工的套路)。然后每年给你张薪10%~20%。如果你的起薪不高,例如8000,那按照涨幅20%,5年后也不到月薪2万。当然一直待在一家公司,不可能每年给你张20%,平均10%都不错了,特别是最近疫情这几年,很多公司都不涨的。所以你要好好学习技术,学到位了就跳槽加薪吧~那你的薪资路线可能就是这样8000-12000-17000-22000-28000 ,工作5年运气好的话,能达到3万以上。
如果你年纪轻轻就专注于管理,那公司哪天不景气了把你辞退了,那就不好找工作了呀。
4. 毕业后学什么?
这是个好问题,现在技术迭代非常地快啊,刚刚学完1.0, 2.0又出来了。刚刚学完jquery, react,vue,angular等等都出来了。如果我们程序员一味地追求新的技术,那古人早就告诫我们了“吾生也有涯,而知也无涯,以有涯随无涯殆矣” 。当然有些东西是不会变的,算法,数据结构,设计模式,计算机网络等,这些是精髓,不管啥产品都通用,这些基础肯定是要好好学的,面试也会问,自然。
我一直在思考,一个程序员事业上最重要的东西到底是什么?是日新月异的技术吗?不是的。
其实无论是程序员也好,还是其他职业也罢,对一个人事业上最重要的东西,当然是你自己的梦想啦。对我们程序员来说,那肯定就是自己想做的产品。例如一个游戏,一个app计,一个网站等等,每个程序员心中自有答案。所以学什么,是因人而异的。除了工作上需要掌握的技能之外,就是学习自己想做的产品,需要用到的技术。用到什么学什么,学以致用,这才是程序员的最高境界。而不是这个技术看着好厉害,那个技术看着很高端,rust玩一玩,底层c++搞一搞,小猴子下山的故事听说过吧?很容易就成了那只猴子(学了东西用不上的话,很快就忘了,很多程序员有这种经历没错吧?)。等到30岁,毕业22到30这么多年时间,你的技术肯定学的差不多了。如果你有目标,一边工作一边利用业余时间打磨自己的产品,那到了30岁,你的产品1.0已经完成,很可能带来跟薪资持平的收入了。接下来干嘛?当然是继续完善产品实现财务自由啦!这时候主动权就牢牢掌握在你自己手里了,你还怕35中年危机吗?
5. 接下来做什么?
接下来,就是按照你自己的想法,去继续完善产品以及相关的产品生态啦。然后可以在一个产品的基础上,搞2.0,3.0等等,然后融入一些新技术提高自己产品竞争力,如当下热门的AI啦(很多产品都在融入,时代在发展,每个时代都有独特的技术),等等,总之有很多事情可以做的啦,在做这些的过程中,你会不断实现自己的人生梦想,你会越来越棒的!
做个总结
如果你大学就能明确自己想做什么产品,那你超过了95%的同龄人了。你找工作,就可以围绕自己产品需要什么技能,再去找相应岗位的工作,学完再跳槽,加薪和梦想都不耽误。这时候你会发现,哎?工作是什么?工作不就是为我的梦想铺路嘛,工作不就是提升我的个人技能,为我准备资金,发展梦想嘛,你是不是就更有动力好好工作啦?以这种心态来面对工作,那你的人生是不是就很不一样啦!能消除你99%的事业上烦恼。
这是我作为程序员十多年的一些感悟,都是我个人的一些看法,希望对你有所启发。如果你有什么困惑,例如明确想做什么但是不知道需要哪些技能,欢迎私信或评论探讨。
2000多字码字不易,记得点赞收藏关注哦!
2000多字码字不易,记得点赞收藏关注哦!
2000多字码字不易,记得点赞收藏关注哦!
谢谢你的支持!你的点赞将是我最大的创作动力!
这篇关于程序员大学毕业后如何发展?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!