程序员需要达到什么水平才能顺利拿到 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一年,一些大厂应该也能给到。
程序员需要达到什么水平才能顺利拿到 20k 无压力?的更多相关文章
- Android达到什么水平才能顺利拿到 20k 无压力?
程序员分很多种类和等级,如果要提高达到20k的概率,有两个条件如果满足的话,则很容易达到: 1.一线城市:北上广深杭 2.互联网行业 如果你非得抬杠,我要在三线城市,做外包要赚20k的话,很难,我自己 ...
- PHP程序员的能力水平层次
PHP程序员的能力水平层次 之前看过很多篇关于服务端工程师和PHP开发者的能力模型介绍,每篇都对能力有侧重点. 下面我们来详细谈谈以开发能力为基准点的PHP程序员的能力水平层次. 层层递进 1.功能开 ...
- Java程序员职业规划
Java 程序员职业规划 无论你是学习了 Java 即将进入企业工作,还是已经踏入了工作岗位的程序员.但是面对层出不穷的新技术,激增的就业压力,不断分化的开发角色,再加上 IT 发展的不明确,做出职业 ...
- [No000033]码农网-如何锻炼出最牛程序员的编码套路
最近,我大量阅读了Steve Yegge的文章.其中有一篇叫"Practicing Programming"(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反 ...
- Kotlin 喧嚣过后,谈谈 Java 程序员未来的出路
http://blog.jobbole.com/111422 Java 生态圈 Java 的生态环境开放.自由,在Sun/Oracle.Google.Apache.Eclipse基金会等各大厂商,还有 ...
- [转]ThoughtWorks(中国)程序员读书雷达
http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/#rd?sukey=f64bfa68330 ...
- java程序员需要掌握些什么知识
java程序员需要掌握些什么知识 合格的程序员应具有实际开发能力的Java和J2EE.如今的IT企业需求量大,但人才紧缺的.企业需要大量掌握Java/JEE/Oracle/WebLogic/Websp ...
- 【转载】张逸--ThoughtWorks(中国)程序员读书雷达
原文地址:ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与 ...
- UNIX/Linux C 程序员需要掌握的七种武器
我是一名普通的软件工程师,不是什么技术大牛.这篇文章所提到的"七种武器"只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正. (一)C语言 作为一名C程序员,熟练 ...
随机推荐
- Golang/Java 实现无重复字符的最长子串 - LeetCode 算法
给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度. 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-subs ...
- g++ 常用命令
g++ --help
- C++ 与 Visual Studio 2019 和 WSL
Visual Studio 使用 C++ 的 Linux 开发(WSL) https://devblogs.microsoft.com/cppblog/c-with-visual-studio-201 ...
- Pytorch——张量 Tensors
张量 Tensors 1.torch.is_tensor torch.is_tensor(obj) 用法:判断是否为张量,如果是 pytorch 张量,则返回 True. 参数:obj (Object ...
- Windows主机入侵排查
检查系统信息.用户账号信息 系统信息 ● 查看系统版本以及补丁信息 systeminfo 用户账号信息 ● 基本使用 ○ 创建普通账号并加入administrarors 组 net user test ...
- Java集合 - 集合知识点总结概述
集合概述 概念:对象的容器,定义了对多个对象进项操作的的常用方法.可实现数组的功能. 和数组的区别: 数组长度固定,集合长度不固定. 数组可以存储基本类型和引用类型,集合只能存储引用类型. 位置: j ...
- 阿里大神favoorr提供的书单
Thoughtwoks中国的推荐书单 <http://www.douban.com/doulist/2012097/ >新浪微博-秦迪 <http://blog.2baxb.me/ ...
- 大闸蟹的 O O 第三单元日子——中测与强测的惨烈修罗场
第三单元是大闸蟹体验及其差的一单元,鬼知道从一开始的自信慢慢到最后的自暴自弃我都经历了什么,我已经感觉到分数与gpa与头发都在渐渐和我说再见了 JML基础梳理及工具链 JML(Java Modelin ...
- STM32中按键中断分析
在按键学习中,我们有用到查询的方法来判断按键事件是否发生,这种查询按键事件适用于程序工作量较少的情况下,一旦程序中工作量较大较多,则势必影响程序运行的效率,为了简化程序中控制的功能模块的执行时间,引入 ...
- 计算机网络传输层之TCP拥塞控制(慢开始与拥塞避免、快重传和快恢复)
文章转自:https://blog.csdn.net/weixin_43914604/article/details/105532044 学习课程:<2019王道考研计算机网络> 学习目的 ...