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

news2024/11/16 8:32:22

很有趣的是,在程序员身上,我看到了最明显,也最有趣的贫富差距。

根据2022最新版大厂新入职员工职级对应表,大厂技术线的员工轻而易举地拿到了20w的水平,而只要往上够一够,30w也不是什么难事。

然而,在其他非一线城市,非一线大厂的程序员身上,20K是一个可望不可即的梦想。在2022程序员薪资排行中,哪怕是寸土寸金的北京,程序员的平均薪资也仅为18k,而到第十位西安,薪资更是缩水到13k,更别说是那些说不上名号的十八线小城市,能有10K都要感谢祖上积德了。

回归到这个话题,程序员要到什么技术水平,才能拿到20k无压力?我认为不如换种说法:程序员要达到什么技术水平,才能拿到高于当地市场价30%的薪资?

我来抛砖引玉一下。

首先,要有扎实的理论知识为你背书

很多人都觉得理论知识没用,只要把眼前的项目搞好,实际上这是非常致命的。

且不说大学阶段,很多人都是学了就忘,就为了混个文凭,再者知识是需要温故而知新的,如果你只顾着眼前的CRUD,等到之后需要系统地整理和归纳,或是项目出现bug需要debug的时候,你就会陷入无尽的迷茫和痛苦。

扎实的理论知识能让你在面试中对答如流,从而获得面试官的青睐,拿到心仪的offer(可以去看大厂的面试,基本绕不开理论题,而理论80%来源于书本而非实战)。另外,扎实的理论知识也能让你在coding的过程中少犯错,更严谨,让你在接触新项目的时候更加驾轻就熟。

我提几本我一直在用的工具书,由于我主要用的编程语言是Java,所以主要的书籍会有偏向,大家可以根据自己的需求来增删,不必局限:

①Java核心技术:
我愿称之为一本神书。

作为一本力求讲解全部Java基本知识的经典书籍,从JDK的下载安装到部署应用程序;从异常处理到多线程;从图形程序设计到Swing用户界面组件……事无巨细地给你讲解Java的全部知识,有了这本书,我连Google的次数都少了不少。 这一定是一本对初学者友好,对Java爱好者也不可或缺的书。

②Java编程思想:

一开始戏称它为Java劝退书,因为这本书真的太大部头、太难啃了,再加上有些翻译实在不够尽善尽美,总是拿起又放下,甚至被我束之高阁。

等到真正入门Java才发现,这本书的意义不止于此,每个阶段读都会有不同的感悟,也从而感受到了Java的魅力,甚至可以举一反三地了解其他语言。

③代码简洁之道:

看过代码屎山的小伙伴,一定会知道简洁的代码、有效的编译有多重要。甚至,有时候,我就是创作屎山的那个人……

这本书面向所有语言的程序员,很多代码简洁的思路其实都从细节中来。但是细节中蕴含着追求效率,完美架构,简易维护的道理。

其次,要有优秀的编程习惯为你保驾

理论说完便是实战,而程序员最离不开的coding了。好的编程习惯可以让你的工作更加有条不紊地进行,当出现bug需要debug时,好的编程习惯也能让你迅速定位到代码逻辑错误的部分,并迅速地进行查缺补漏。

好的编程习惯,我认为有2个核心思想:
①良好的变量命名方式和注释,让你的代码更易懂。
②不过分追求简洁,清晰的代码逻辑让你的伙伴/领导/面试官/自己能看懂。

平时工作中的coding可能对自己的编程能力很难有提升,这时候LeetCode就是一个不错的选择

LeetCode是一个程序员在线刷题网站,上面有各种数据结构,算法类型标签的编程题,你可以在LeetCode上根据规范模式给出编程问题,进行代码编写,提交,检测自己代码是否过关。

同时,在评论区你也可以看到各个大佬给出的不同解法,丰富思路,这对你编程能力的提升将很有帮助。

再者,要有操盘整个项目的能力让你升职

想要成为一个高薪程序员,一定要有独当一面的能力。而能够操盘一个完整的项目,就是检验的最佳标准。除了在工作中接触优秀的项目,还有一条捷径可供选择:
在GitHub寻找优秀的项目学习和模仿,如果能力足够,也可以上传自己的项目到GitHub上,和其他大佬共同交流学习。

最后,要有敏锐的洞察力让你不被淘汰

当前你这一岗位市场价是多少?你的技术能力应该拿到多少的薪资合适?现在最热门的技术是什么?

这些问题我不能替你回答,只有你自己去探索,去了解,因为它太具有时效性,也太因人而异。

这里着重推荐5个平台,让大家对自己的能力有所了解,时刻保持敏锐的洞察力。
①Google:Google一下,你就知道。了解当下的时政要闻,当然也可以在这里寻找到更多你想看的网站,举一反三。
②BOSS直聘:了解当前市场行情最简单粗暴的方式,你的工作年限和技能到底值多少钱,和HR聊聊就知道了。
③程序员客栈:一个程序员兼职外包平台,通过实战了解自己的技术水平,同时还能拿到一笔不菲的收入,何乐而不为呢?
④脉脉:公司的一手信息早知道,各种八卦和小道消息都靠这里来,同时也可以在这里扩展自己的人脉。
⑤Devnors:了解国外技术栈的一个方式,同样有一些兼职的单子可以接。

最后,告诉你一个小秘诀:点赞+收藏,这样大数据才会给你推荐更多有意义的文章!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/108046.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

玩转云服务器:怎样用云服务器架设大型3D魔幻手游【魔域】服务器,实现联机多人同玩,带你一起搞机,了解游戏搭建过程,详细教程

准备工作: 你首先要准备一台云服务器! 服务器配置:2核4G以上配置! 服务器系统:win2012 开始搭建: 下载游戏服务端(有些多人叫源码,这里我就不解释了,喜欢怎么叫就怎…

SpringCloud Alibaba | 网关(三) : SpringCloudGateway 过滤器获取application/json中body数据

SpringCloudGateway 过滤器获取application/json中body数据一、前言二、通过cachedRequestBodyObject缓存获取三、ServerHttpRequest getBody方法获取四、(* ̄︶ ̄)一、前言 项目接口需要加解密,就在网关层进行解密操作。那么问题来了怎么在gateway 的filt…

基于松鼠算法改进的DELM预测-附代码

松鼠算法改进的深度极限学习机DELM的回归预测 文章目录松鼠算法改进的深度极限学习机DELM的回归预测1.ELM原理2.深度极限学习机(DELM)原理3.松鼠算法4.松鼠算法改进DELM5.实验结果6.参考文献7.Matlab代码1.ELM原理 ELM基础原理请参考:https:…

线程池相关

文章目录为什么需要线程池?池化思想常用方法execute()方法submit()方法shutdownisShutdownisTerminatedawaitTerminationshutdownNow创建线程池 七个参数流程JAVA线程池有哪几种类型?线程池常用的阻塞队列有哪些?源码中线程池是怎么复用线程的?如何合理配置线程池…

EMQX Cloud 自定义函数实现多种 IoT 数据形式的灵活转化

物联网场景中,各类设备终端的种类繁杂,所使用的通信协议各异,从而使得应用层的数据格式也各不相同。为了帮助用户实现统一数据格式,EMQX Cloud 最近推出了自定义函数功能:根据用户自定义的脚本对设备上报的数据进行预处…

上美股份在港交所上市:预计全年利润下滑,一叶子收入持续走低

12月22日,上海上美化妆品股份有限公司(HK:02145,下称“上美股份”)在港交所上市。本次上市,上美股份的发行价格为25.20港元/股,为此前发行区间的最低值。据此计算,上美股份的募资总额约为9.31亿…

CDH6.3.2集成Apache Atlas2.1.0

1 环境准备 1.1 CDH6.3.2 环境搭建 参考文档如下 Cloudera Manager安装CDH6教程-(一)虚拟环境安装配置 Cloudera Manager安装CDH6教程-(二)搭建Cloudera和CDH6 CM和CDH在安装的时候遇到的问题 CDH6.3.2 各组件版本 1.2 apa…

火爆“有机新消费”驶入酱油赛道 好记打造我国有机酱油行业领导品牌

根据观研报告网发布的《2022年中国有机酱油市场分析报告-市场竞争策略与发展动向前瞻》显示,有机酱油是指采用有机农作物为原料酿制的酱油。有机酱油含有浓郁的酱香和脂香,是一种不可多得的上等调味品,适合于蘸食,红烧&#xff0c…

以技术创新践行社会责任,欧科云链斩获界面新闻年度双项大奖

12月20日,欧科云链凭借在区块链技术领域的创新,与腾讯、宁德时代和埃森哲等各领域领先企业一同荣获“2022好公司行业领先大奖”。 12月21日,欧科云链以区块链科技之力积极践行社会责任,绽放商业向善的力量,与茅台、蚂蚁…

华为云Stack智能进化,三大举措赋能政企深度用云

【中国,深圳,2022年12月22日】今天,以“政企深度用云,释放数字生产力”为主题的华为云Stack战略暨新品发布会在线上举办,华为云围绕“让技术不难用、让场景变简单、让经验可复制”提出三大关键举措赋能政企迈向深度用云…

无线鼠标怎么连接电脑?2个方法,轻松学会

现在越来越多的小伙伴都喜欢使用无线鼠标。相比于有线鼠标,无线鼠标方便快捷,不会受到USB线的束缚。可是很多小伙伴买回无线鼠标,第一次使用的时候,却发现自己不知道怎么使用。无线鼠标怎么连接电脑?今天小编给大家带来…

对于转行Pyhon程序员,这些是我们需要知道的事情..

不知道从什么时候开始,我们焦虑当下,担心未来,踌躇和迷茫甚至痛苦成为我们的“生活伴侣”。 我无法定义这是好是坏,但我知道这肯定很难受。于是乎总很多人想寻得一个答案,希望可以抹平心中的波澜。而往往事与愿违。 …

口罩后,那些被“优化”的程序员都去哪儿了?

程序员在35岁真的会被裁吗? 被裁之后去哪儿工作 ,怎么办啊? 在很多社交平台,经常能看到不少小伙伴问出这样的问题,既迷茫,又慌张。有人说自己25岁就已经被裁了,也有人说做程序员,3…

江苏移动MGV3000-YS(S)/YS(M)-S905L3卡刷和线刷固件包

江苏移动MGV3000-YS(S)/YS(M)-S905L3卡刷和线刷固件包 固件特点: 1、修改dns,三网通用; 2、开放原厂固件屏蔽的市场安装和u盘安装apk; 3、无开机广告,无系统更新,不在被强制升级&#xff1b…

数据结构与算法java实战篇--链表

目录 一.链结点 二.单链表 1.单链表的插入方法insertFirst() 2.单链表的删除方法deleteFirst() 3.链表显示displayList() 4.单链表代码: 三. 查找和删除指定链结点 四.双端链表 五.用链表实现的栈 六.用链表实现队列 七.有序链表 八.双向链表 1.遍历 2.插入…

“量子深度学习的春天是否已来?” | CNCC论坛分享

2022年12月8日举办的CNCC2022“量子深度学习的春天是否已来?”技术论坛,从学术、技术和产业的角度出发,深入探讨未来5到10年深度学习发展在算力方面的瓶颈问题、量子深度学习会给AI领域带来何种演变以及量子深度学习的技术落地是否依然久远等…

代码随想录Day58|739. 每日温度、496.下一个更大元素 I

文章目录739.每日温度496.下一个更大元素 I739.每日温度 文章讲解:代码随想录 (programmercarl.com) 题目链接:739. 每日温度 - 力扣(LeetCode) 题目: 请根据每日 气温 列表,重新生成一个列表。对应位置…

weidl x DeepRec:热门微博推荐框架性能提升实战

微博推荐团队:陈雨、韩楠、蔡小娟、高家华 1.项目背景 热门微博是新浪微博的重要功能之一,包含热门流、热点流、频道流、小视频后推荐、视频社区等场景。 标推荐首页 发现页推荐 沉浸视频题weidl机器学习框架为热门微博在线学习提供模型训练和推理服务…

【问题记录与解决】ModuleNotFoundError: No module named ‘pymongo‘ 并测试代码

目录 一、问题记录二、解决方法一(不一定好使)三、法二(亲测可以使用)四、安装 pymongo 的目的一、问题记录 报错内容是缺少对应的模块, ModuleNotFoundError: No module named pymongo… 二、解决方法一(不一定好使) 直接在PyCharm中下载 pymongo模块即可。 但是这…

试卷安全分发系统

摘要 高校教务管理过程中,试卷以明文形式传输和集中存储,存在数据泄漏安全隐患。现提出了一个基于数字证书的试卷防泄漏方案,采用算法加密试卷,试卷在传输过程中中以密文的形式传输,每次传输的时候都会对试卷进行签名…