今年差不多算是我实际工作的第四个年头了,在这四年中,踩了很多坑,导致我经常性的不断悔恨路没有走好。所以借着这次找工作的间隙,给大家分享一下一些心得。
职业规划的重要性在你准备进入实习或者工作前,有没有人能给你带下路真的很重要。我如果当初实习的时候能有个人交流一下,说不定现在早已经进入大厂了,而不是像现在这样,需要付出很多额外的努力,才能和别人站在同一起跑线。
这里只给在校生、实习生、工作一两年人一些建议(我自己才三年多,其他的我也给不了帮助)
-
在校生
如果你是本科以上的科班(软件工程)在校生,你有两种选择,一个是把握校招的机会,校招可以说是一个人一生中最好的机会,请一定要珍惜。一个是参加知名比赛(ACM、蓝桥杯)用于提升自己知名度。当然考研也是一路比较好的道路。如果你想把握校招的机会,尽可能的提前去实习,不要等到大三、大四,能在大三前实习最好,因为只有去公司实习了才能发现,学校教的和现在互联网用的技术真的有很大的差异。如果你提前进行了实习,并在之后对于工作上用到的技术有一定的学习,那么在校招过程中,哪怕没有进入大厂,至少一些二线厂的机会也是会有的。
像我们做技术的,起点真的可以决定一个人的成长高度。 如果你校招随便找个小公司、小作坊、外包公司进了,后果就是你之后再想进大厂,你需要比别人付出一倍以上的努力才行。
-
已经工作了一两年
不要随便跳,哪家公司都会有一些操蛋的事情发生,不要因为做的不爽、每天都在CRUD、同事关系不好、不给涨工资就乱跳。这时候你跳是能给你涨工资、换环境,但是你要更注重你的长远规划是什么。目前头部企业对跳槽次数、业务匹配度都是有要求的,如果你只是为了不顺心就跳,只是在给自己找麻烦。
不要觉得现在公司体量小,业务不复杂就没有技术上的成长,你这种想法就算进了大厂照样技术也不会有明显提高,因为大厂的架构背后帮你做了更多的事情,技术成长方面可以参考技术成长。
这里给大家先普及一个数据,现在是2021年,一线厂实习生每天最低在300往上,一线厂校招年薪最低都在20W以上了,一线厂的高级开发年薪也在35W以上了。而一些小公司(百人以下规模),你校招进去转正了可能才和别人实习生五五开。
不要怪现在卷的厉害,你想要过一个好的生活,拥有一个好的起点,那你就需要努力才行。
想躺平没有关系,现在程序员的工作确实很好找,只要你年轻(不超过30多岁),哪怕技术很差都能找的到一份工作,那你就不要眼红别人的薪资,并且要做好35以后找不到工作的打算就行了。
在工作中如何进行技术成长还是那句话,你技术成长的快慢和你的公司大小其实并没有强关联,大厂能给你带来光环、深入的业务理解度这才是真的。
我们做开发这一行,持续学习是不可或缺的,学习是一件反人类的事情,持续学习需要我们具有自律性、毅力、兴趣度、钻研精神等等。
在平时工作中,对自己高要求对待,在做库表设计、系统设计时,想象在十倍的业务规模下做设计,并要对响应时间、时间复杂度、数据库查询次数、QPS、可用性、数据一致性等有一个追求。可能你现在公司体量小,这些都没有限制,那你就给自己加限制,可能一开始会很难,等你适应了这个过程后,再回头看自己刚毕业时候写的代码,你会发现自己会有一个突飞猛进的进步。
工作不是为了那点工资工作的,有些开发或者说相当一部分开发只做自己份内的事情(当然造成这种局面,跟管理者的水平也有一定的关系),如果能以高一职级的要求来对待自己,也是会保持一定的成长的。
要有提升个人影响力的意识,不仅是在公司内的,更要追求在行业内都具备影响力。
举个例子,如果你是知名开源项目的commit、pmc,你去一些大厂面试可能就是走过场(因为他们的TL可能都不具备这个能力)。
再比方说,你的项目组做过爆款项目,比如春晚红包这些,当然这种机遇是可遇不可求的。
如果你自己已经走了弯路了,想要去拨正,那么提升个人影响力是一种最有效的方式,讲道理,就算是一个开源项目,你每天去研究个一小时,也不用多,顶多两年时间,贡献代码的能力是应该具备了的,至少能混上个contributor不是?不要觉得辛苦,谁让我们路做错了,每个人都要为自己的选择付出代价的。
杭州有赞科技,在杭州这里来说是一家数的上的公司,开发上的技术沉淀和福利待遇等方面都能够得上大厂的标准。
如有意愿找我内推,长期招人中,可以私信我详谈~



