程序员需要达到什么水平才能顺利拿到 20k 无压力?

    程序员要拿到20k,应该达到什么水平?

    1 熟悉增删改查技能,熟悉项目开发相关流程和技能。

    2 能解决基本问题,分布式或比较深的问题,太难的不会不要紧,但常规的应该有项目经验。

    3 简历好看些,最近2年别频繁跳槽,或有长时间不在岗时间。

    4 会背题,同时最好有值钱技术的项目开发经验。

    5 这点也是必须的,肯加班,能承受比较大的压力。

    然后展开分析。

    1 先别老想着钱,老想着钱,有可能因蝇头小利而反复跳槽。同时要明白,到一个好的平台,入行3年,20k不是问题。

    2 脚踏实地,先做好增删改查,同时要做到,有业务问题知道如何通过看日志排查,有技术问题跟着大牛看,哪怕本次不知道怎么分析,但经过复盘,以后就知道。同时,尽快熟悉本公司,本项目组的业务。

    3 别光盯着写代码,项目确定需求,做架构,和别的组确认接口,测试,项目上线部署,项目质量管理等要点,多看看多做做。

    这样你的项目管理技能就能提升,以后可能就会多条项目经理的发展路线 ,或者哪怕你还是走技术路线,但如果不熟悉项目开发流程,只会写代码,能干的活就有限了,这样未必能要到高工资。

    要做到上述3项,上心点的估计半年,慢热型的一年也足够了,当你在当前公司做到上述3点后,应该能成为技术顶梁柱。不过如果靠公司给你涨工资,一年能提升20%就很好了。

    所以有技能后,涨薪得靠跳槽。

    1 你先找一个好的发展方向,比如高并发,大数据,算法,机器学习,数据分析等,要知道,基础知识不值钱,但得找个能加成的方向。当下,算法机器学习和深度学习,一般都需要硕士博士相关专业,数据分析一般也会和算法有关,所以大数据高并发的路线比较适合。

    2 明确跳槽方向。一般来说,本科+2到3年工作经验,大厂应该能收了,而且年入25w算少的,一般给到30万也不算多,这样就能达到题主月入20k的要求。

    或者你熟悉些个英语,找个外企,这样月入估计18k左右,不到20k,但人会比较舒服,加班不多,不过可以等年纪大些了再进外企。但如果再辗转进小公司,可能钱能给到,但平台格局未必大,对以后发展未必有利。

    3 此时跳槽,你得找猎头,因为大厂或好点的平台,一般都靠猎头,当然你有内推关系更好。如果找猎头,你明说,别给我找小公司,给我找xx,xx或xx公司(自己给出名单),如果当下他们公司不招人,我可以等,这样顶多等3个月,至少有面试机会。

    4 此时的你,应该是增删改查技术过关,能解决常见的问题,此时你更可以刷点算法题,看些分布式高并发的面试题。此时哪怕你是以高级开发的身份进大厂,应该月入20k没问题,如果你能力再强些,找些项目实践分布式,或者背些分布式方面解决实际问题的案例,找个20k+的工作更没问题。甚至你开口管人家要30w一年,一些大厂应该也能给到。

原文地址:https://www.cnblogs.com/JavaArchitect/p/15612242.html