程序员要拿到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一年,一些大厂应该也能给到。

程序员需要达到什么水平才能顺利拿到 20k 无压力?的更多相关文章

  1. Android达到什么水平才能顺利拿到 20k 无压力?

    程序员分很多种类和等级,如果要提高达到20k的概率,有两个条件如果满足的话,则很容易达到: 1.一线城市:北上广深杭 2.互联网行业 如果你非得抬杠,我要在三线城市,做外包要赚20k的话,很难,我自己 ...

  2. PHP程序员的能力水平层次

    PHP程序员的能力水平层次 之前看过很多篇关于服务端工程师和PHP开发者的能力模型介绍,每篇都对能力有侧重点. 下面我们来详细谈谈以开发能力为基准点的PHP程序员的能力水平层次. 层层递进 1.功能开 ...

  3. Java程序员职业规划

    Java 程序员职业规划 无论你是学习了 Java 即将进入企业工作,还是已经踏入了工作岗位的程序员.但是面对层出不穷的新技术,激增的就业压力,不断分化的开发角色,再加上 IT 发展的不明确,做出职业 ...

  4. [No000033]码农网-如何锻炼出最牛程序员的编码套路

    最近,我大量阅读了Steve Yegge的文章.其中有一篇叫"Practicing Programming"(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反 ...

  5. Kotlin 喧嚣过后,谈谈 Java 程序员未来的出路

    http://blog.jobbole.com/111422 Java 生态圈 Java 的生态环境开放.自由,在Sun/Oracle.Google.Apache.Eclipse基金会等各大厂商,还有 ...

  6. [转]ThoughtWorks(中国)程序员读书雷达

    http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/#rd?sukey=f64bfa68330 ...

  7. java程序员需要掌握些什么知识

    java程序员需要掌握些什么知识 合格的程序员应具有实际开发能力的Java和J2EE.如今的IT企业需求量大,但人才紧缺的.企业需要大量掌握Java/JEE/Oracle/WebLogic/Websp ...

  8. 【转载】张逸--ThoughtWorks(中国)程序员读书雷达

    原文地址:ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与 ...

  9. UNIX/Linux C 程序员需要掌握的七种武器

    我是一名普通的软件工程师,不是什么技术大牛.这篇文章所提到的"七种武器"只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正. (一)C语言 作为一名C程序员,熟练 ...

随机推荐

  1. Flask的环境配置

      Flask django是大而全,提供所有常用的功能 flask是小而精,只提供核心功能 环境配置 为了防止 django和 flask环境相互冲突,可以使用 虚拟环境分割开 pip instal ...

  2. TCP 粘包 - 拆包问题及解决方案

    目录 TCP粘包拆包问题 什么是粘包 - 拆包问题 为什么存在粘包 - 拆包问题 粘包 - 拆包 演示 粘包 - 拆包 解决方案 方式一: 固定缓冲区大小 方式二: 封装请求协议 方式三: 特殊字符结 ...

  3. .NET CLI简单教程和项目结构

    WHAT IS .NET CLI ? .NET 命令行接口 (CLI) 工具是用于开发.生成.运行和发布 .NET 应用程序的跨平台工具链. 来源:.NET CLI | Microsoft Docs ...

  4. JVM:Java中的引用

    JVM:Java中的引用 本笔记是根据bilibili上 尚硅谷 的课程 Java大厂面试题第二季 而做的笔记 在原来的时候,我们谈到一个类的实例化 Person p = new Person() 在 ...

  5. [对对子队]会议记录4.15(Scrum Meeting 6)

    今天已完成的工作 何瑞 ​ 工作内容:制作了合成指南 ​ 相关issue:实现游戏内UI界面使用的组件 马嘉 ​ 工作内容:基本实现了箱子内物品列表 ​ 相关issue:实现游戏内UI界面使用的组件 ...

  6. Noip模拟41 2021.8.16

    T1 你相信引力吗 对于区间的大小关系问题,往往使用单调栈来解决 这道题的优弧和劣弧很烦,考虑将其等价的转化 由于所有的合法情况绕过的弧都不会经过最高的冰锥, 又因为环可以任意亲定起点,这样可以直接把 ...

  7. Golang通脉之并发初探

    并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发. 并发与并行 并发:同一时间段内执行多个任务. 并行:同一时刻执行多个任务,有时间上的重叠. 进程.线程.协程 进程(Process) ...

  8. 数据治理之元数据管理的利器——Atlas入门宝典

    随着数字化转型的工作推进,数据治理的工作已经被越来越多的公司提上了日程.作为Hadoop生态最紧密的元数据管理与发现工具,Atlas在其中扮演着重要的位置.但是其官方文档不是很丰富,也不够详细.所以整 ...

  9. Envoy实现.NET架构的网关(二)基于控制平面的动态配置

    什么是控制平面 上一篇我们讲了文件系统的动态配置,这次我们来看看通过Control Panel来配置Envoy.控制平面就是一个提供Envoy配置信息的单独服务,我们可以通过这个服务来修改Envoy的 ...

  10. 树形DP 枚举祖宗的例题

    这类题目是真的很头疼....其实这类题目的特征也很明显,叶子结点贡献答案时和其所在链的祖宗有关,也就是说要想得知其贡献必须知道他的所有祖宗的贡献,其实处理方法也不是太难,就是在dfs枚举时顺便把祖宗的 ...