当前位置:网站首页>工作八年的程序员,却拿着毕业三年的工资,再不开窍就真晚了...
工作八年的程序员,却拿着毕业三年的工资,再不开窍就真晚了...
2022-07-01 00:47:00 【TEST_二 黑】
小韩是一家小公司的软件程序员,而八年后他还在那家公司,依然是一名普通的程序员。算起来,他工作也有八年了,但是,他却告诉我,他的工资已经好几年没有涨过了。
工作八年的程序员,却拿着毕业三年的工资
小韩如今的处境有大环境的原因,毕竟他所处的传统软件行业普遍效益不是很好,公司没钱赚,自然不会给他们加工资。
而具体到个人的情况,虽然很多人不满意待遇纷纷跳槽了,而他虽然也想过跳槽,但是,总感觉自己好像没有底气,再说在这家小公司也习惯了,离家也不远,不知不觉间就这么混过来了。
直到有一天他参加同学聚会,才发现自己的待遇和发展已经远远落后于同龄人了,税前六千,而很多人的待遇已经在这个数字前加上了个 1。
此时,他才后悔不已,当初不应该贪图安逸,结果工作八年,却只是拿相当于工作三年人的工资。
于是,他开始着手找工作了,也不断的翻看人才招聘网(毕业五年,还通过人才网站找工作的人是失败的),结果发现他现在求职存在着很大的不足:
他有 10 年的编程经验,但是代码却写的很糟糕。因为他写代码就像工厂的操作工一样,只注重功能的实现,不注重优化和改进。所以他的代码看上去很粗糙,一点都不精致。
他一直在一家公司,而公司的业务内容变化不大,要求的编程语言也没有很大的改进,再加上他自己惰性比较强,工作十多年,只能做一个初级程序员做的事情,只不过比一般人熟练而已,很难称之为核心竞争力。
他不善与人交流沟通。虽然技术很熟练,但无法很好地传达给别人。这样导致他很难让他的价值最大化,只能做程序员,而不能做项目经理、需求策划或者售前人员。
你想成为小韩这样的人吗?不想的话,下面是解药,拿走不谢!
不管在任何行业,进攻才是最好的防守
年纪轻轻就开始想着怎么混日子,迟早有一天要被淘汰,从而在一个相对低端的层次“稳定”下来,看似稳定,不过是饥寒交迫的开始。
不管做什么职位,会做了永远只是最低的标准,如何做的更好,更快才是核心目标
因为越是容易上手的岗位,更新速度和淘汰率越高。每天都要革自己的命,才是根本。很多人,常常纵容自己的惰性。纵容自己惰性的人,都是在对自己犯罪。
不管在任何时候,闭关锁国的政策最终只能有一个结果:落后,而落后又带来一个结果:挨打
所以,我们需要保持一颗开放的心态,不管是对工作,还是人脉积累,都应该多一些留意。知道行业的发展趋势是什么,知道公司又发生了哪些大事,知道同事离职去了哪里,知道要多结交几个圈内人士。只有这样,才能够在职业发展上越来越顺利,而不至于成为一个两耳不闻窗外事的呆子。
给所有测试员的一些忠告
最后,作为过来,给所有测试员一些忠告:一名测试员,你真的不该只会点点点,随着体系的改变,对于现在的测试人员来说,不是自动化或者代码有多重要,而是懂自动化,懂代码,能够理解系统的实现,已经变成了必备技能。
现在,会编程做自动化测试的人薪资很高,因为市场上和企业里都很稀缺。只有懂编程,测试才能学得透,才能更值钱,当今测试领域还算前沿的技术:接口测试、UI自动化测试、性能测试,测试开发…. 无一不需要读懂代码,甚至还要会写代码。
改变现状,从行动开始!
明确了目标,接下来就要明确行动,不然就不会有任何改变,三个建议:
第一,技术储备
1)高薪测试工程师需掌握的 基础测试技术
- 系统方面。掌握Linux操作系统安装配置;会使用linux常用命令
- 关系型数据库。掌握数据库增删改查操作。熟悉数据库索引、视图、事务等功能。
- 非关系型数据库。掌握Redis常见基础数据类型和相关操作。如:string、hash、set、list 等。
- 掌握功能测试与数据库的关系。
- 掌握黑盒测试用例设计方法,掌握缺陷报告的编写。
- 掌握Web项目UI界面测试、功能测试分析和用例编写。
以上技术,对于有3年工作经验的题主来说,绝大多数应该是不需要填补的。并且相对下面的内容而言,即便过往没有深入接触,以后用到,也可以快速学习上手,难度不大
2)高薪测试工程师最建议掌握的编程语言-Python(自动化的基础)
- java和Python是企业要求较多的两门语言
- 相对而言Python上手更为轻松些,非常适合编程零基础的测试人学习。
- 通过Python语言建立编程思维以及面向对象程序设计思想。
- 最终要求能编写自动化测试脚本。
3)高薪测试工程师需掌握的测试专业技术
1.接口测试—— 迈向高薪的起点
需要掌握一定的http协议。
会使用常用的工具或使用代码编写测试用例脚本。
能借助工具或脚本实现自动化测试。
2.测试工具—— 君子善假于物
会使用常用测试工具。如: 禅道、JIRA、fiddler,Postman、Jmeter 等。
掌握一些常见的框架 ,如 、 pymysql、parameterized、requests、unittest、pytest等。
3.自动化测试—— 所有企业软件测试的目标
掌握断言的用法,使用工具、程序代替人工,判断测试结果。是实现自动化的必备技术。
4.性能测试—— 开始接触高端测试
软件测试更高端的领域。也是高级软件测试工程师和普通软件工程师的分水岭。
主要以软件的时间性、空间性、稳定性、并发性等为主要测试点。
以上这部分,难度要大一些!朋友门可以分步走,逐个击破,每拿下一项技术,薪水会上自然涨2千左右。
如果想获取更多系统的自动化测试学习资料,请看下方特意给大家准备的一份13G的超实用干货学习资源,涉及的内容非常全面,涵盖功能测试、接口测试、UI自动化测试、性能测试…点击下方链接进群免费领取!
第二,展现自我
测试技术学的差不多了,还尽量在领导面前展示你的技术,改变上层对你的认知,重新定位!之前的几年,公司上层,给你定位就是 功能测试工程师。因此薪水自然高不到哪去。
当你,重塑自己的测试知识体系,能胜任的工作远不止于从前。但机会,要自己去争取!尽快的学以致用,才能更好的发挥自己所长。
第三,尽早止损
在职人员,往往身不由已。很多朋友都受工作所累,加班繁重,无闲暇时间自我提升。这无异于慢性自杀。因此,这里个人建议:坚定目标,当机立断!
如果工作轻松,有闲暇时间,那么多利用业余时间,尽快提升自我。而后直接找老板谈,或者干脆跳槽,打开一片新天地。
如果工作异常繁重,无暇提升自我。那么建议及时抽身退步,找一个工作上合适的结点,立即停掉当前工作。给自己留出几个月的时间系统、有目的性的完善自我技术储备。然后,轻轻松松的找一家新公司。自然薪水可以翻一倍甚至两倍。
学习要保证效率,才能事半功倍。因此,最好能找一个适于学习的环境,安心开展自我提升计划。也可考虑培训。
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接点击下方链接进群领取资料包:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
边栏推荐
- 做生意更加务实
- 流批一体在京东的探索与实践
- Opencv basic operation 2 realizes label2rgb and converts gray-scale images into color images
- Solve idea:class' xxx 'not found in module' xxx‘
- [Qt5 tab] tab label and content hierarchical analysis
- One of the basics - overview of sta Basics
- Microbial safety and health, what is biological treatment?
- 【Qt5-基础篇】随机数显示屏展示
- TypeError: Argument ‘angle‘ can not be treated as a double
- StrictMode卡顿与泄漏检测-StrictMode原理(2)
猜你喜欢

Neo4j installation, operation, project construction and function realization

那些一门心思研究自动化测试的人,后来怎样了?

微生物健康,食品微生物检测为什么很重要

Digital IC design process summary

Q play soft large toast to bring more comfortable sleep

Zero of DC learning notes -- overview and basic process introduction

Complete software development process

Looksrare team's "cash out" caused disturbance

neo4j安装、运行以及项目的构建和功能实现

Creating ASCII art with C #
随机推荐
zabbix如何配置告警短信?(预警短信通知设置流程)
[leetcode] climb stairs [70]
JS to convert numbers into Chinese characters for output
Pre training / transfer learning of models
[deepin] common sets
【office办公-pdf篇】pdf合并与拆分让我们摆脱付费软件的功能限制好不好
[queue] 933 Number of Recent Calls
WIN11中MathType编辑中“打开数学输入面板”是灰色不可编辑
3dsmax插件开发遍历节点对象和Object获取及INode变换矩阵说明
dc_labs--lab1的学习与总结
用 Flutter 的 Canvas 画点有趣的图形
gin 配置文件
Poor students can also play raspberry pie
Parity linked list [two general directions of linked list operation]
微研所,微生物检验中常用的生化反应
flutter报错 -- The argument type ‘Function‘ can‘t be assigned to the parameter type ‘void Function()?‘
Installing mongodb database in Windows Environment
"Open math input panel" in MathType editing in win11 is gray and cannot be edited
Gin configuration file
About the general input operation mode of unity