为什么经常看到35岁程序员,找不到工作转行拿很低的工资!我不信10多年经验去小厂拿1W拿不到...

为什么经常看到35岁程序员,找不到工作转行拿很低的工资!我不信10多年经验去小厂拿1W拿不到..._第1张图片
为什么经常看到35岁程序员,找不到工作转行拿很低的工资!我不信10多年经验去小厂拿1W拿不到..._第2张图片

为什么10年经验去小厂拿不到1万?

原因很简单,10年过去了,你已经35岁了,但你还是一个curd boy,小厂的强度你知道吗?996都算好的。

你的身体能跟小年轻比?老板8000块招个新鲜的小韭菜天天996,你能吗?好吧,就算你能,老板敢用吗???

猝死了怎么算?公司关门吗?

这个时候你说了:老板,你看我不996行不行,我只要5000!

你觉得老板能为了你一个人改变公司规则吗?以我创业多次,担任多次中小公司CTO的经验告诉你:绝无可能。

越小的厂子越喜欢用年轻人,直接在简历关就把35岁以上的程序员给Pass了。

不传播焦虑,但35岁危机真真切切存在,重点说下如何破局:

1.做高附加值的事情、学习高附加值的知识

什么是低附加值的事情?拿技术举例:

curd、一直写业务实现代码、各种重复工作等等。

什么是高附加值的事情?

前后端性能调优、线上紧急故障的解决、大的代码重构等等。

不可否认,刚进入职场我们都得从低价附加值的事情做起,但依然别忘记学习、别忘记寻找机会,不断去做更高附加值的事情。

做好技术储备

职业现状我想大家心里也清楚,没办法变改职业,就只能想办法改变自己。自我审视,持续学习,做好规划,以10~20年的职业生涯为基础,未雨绸缪。不要等到40岁还在到处投简历面试,家里等着米下锅,那就太被动了。

做为一名测试人,我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级自动化测试需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

在这里插入图片描述

一、测试基础

了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维

二、Linux必备知识

Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

在这里插入图片描述

三、Shell脚本

掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数

在这里插入图片描述

四、互联网程序原理

自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理

在这里插入图片描述

五、MySQL数据库

软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。
在这里插入图片描述

六、抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的
在这里插入图片描述

七、接口测试工具

接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman

八、Web自动化测试Java&Python

了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理

在这里插入图片描述

九、接口与移动端自动化

专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用

在这里插入图片描述

十、敏捷测试&TestOps构建

揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心
在这里插入图片描述

十一、性能测试&安全测试

软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!
在这里插入图片描述
这些都是高附加值的知识!

其实这些高附加值的知识和能力可以边工作边自学的。

这里也给大家推荐一份我整理的最新软件测试资源(视频教程,PDF文档,面试题)见公众号 【伤心的辣条】 自行获取

2.高效工作

你的工作和人生价值取决于单位时间的输出效率,高效是这里面的关键点。

那么如何做到高效工作呢?做到以下几点基本就够了:

保持工作的极致专注:寻找心无旁骛的感觉,如果做不到就卸载那些让你上瘾的软件、戒掉那些让你分心的嗜好。

打造拆解-执行-复盘闭环:领到任务,先拆解,越没有把握的事情,拆解的颗粒度要越细,将ddl也同步拆解到每一件可执行的事情上,最后保持周期性复盘。

尽可能利用碎片时间:不清楚碎片时间的威力?你可以做一个时间表,看看每天有多少碎片时间,结果会让你非常吃惊。

3.目标导向

不管专业度好坏,目标导向都是天条,目标犹如方向,再努力再优秀方向错了也是枉然。

为什么经常看到35岁程序员,找不到工作转行拿很低的工资!我不信10多年经验去小厂拿1W拿不到..._第3张图片

那怎么才能做到目标导向?

第一点:以领导和公司的目标为导向

前几天给星球好友做了一次直播答疑分享,有一个球友问了一个问题:在新公司担任技术专家,领导给了很简单的活,但我自己想做整体技术架构改进,我该怎么办?

没什么好思考的,领导给的活再简单先做好,你想的活再牛逼,也不能瞎做,先和领导商量清楚。

第二点:牢记ddl

能否在ddl之前做好交付甚至是涨薪的分水岭。公司参与商业竞争,慢几天的结局可能就是出局,这是商业本质决定的。

领导交给你任务的同时,大概率都有ddl,如果没有?你要主动问领导。

拿我自己举例,在360期间周鸿祎无数次倒排工期,压力传导给副总裁,再交给我,期间甚至有过通宵编码,最终按期交付的经历。

你可以说我卷,但这个世界的真相是:不卷更没出路。

4.认清能力和薪资的区别

这点更多是心态上的影响,曾经带过不少能力很强的同学,但要么因为出身小厂或者谈薪被HR压制太狠,工作一段时间后产生了不忿感。

这时候分水岭就出来了,有的人可以继续保持良好心态,高效工作学习,而有的人就开始怨天忧人,在工作中摆烂。

后面这种情况,最终结局一般会以跳槽告终,短期看获得了更高薪资,但这种心理状态会持续影响他的职业生涯。

这里面的重点是区分能力和薪资的区别,要明白一点:薪资只是暂时的,能力却是由自己决定且是长远的。

如果你的能力超过了薪资,不要因此影响工作,继续保持好的工作结果的交付,到了涨薪窗口期好好跟老板谈谈。

当然,硬币都有两面,公司耍流氓一直不涨薪的那种,就在合适的时间点跳槽吧。

5.工作是成长的工具

你把工作当成养家糊口的工具,还是终身成长的工具?这个问题的答案很重要,往往也决定了工作的主动性。

把工作当终生成长工具的朋友,在工作中往往能不设边界,比如解bug,不管是不是自己的,都愿意去解决,再比如不少开发会帮产品经理理清逻辑。

讲真,我带过的涨薪快发展快的同学,基本都是这种类型的。

反之,如果把工作当成养家糊口的工具,自然会排斥承担任何额外工作,也就丧失了更多锻炼机会。

6.将工作成果数据化

记住一句话:万事万物皆可数据化。

工作中的所有成绩能不能变成数据,这个很重要。不管是技术还是产品或者其他岗位都一样。

比如开发同学,研发这个功能花了多长时间,速度是否比其他人快?上线后稳定性、访问速度、崩溃率等技术指标如何?

比如产品同学,你做这个产品功能对哪项用户指标产生了什么影响?是留存提升了还是活跃次数提升了?

比如运营同学,这个活动上线后,对GMV的影响是什么,转化率如何,nps值是多少?

但凡是正式汇报,比如转正答辩、晋升答辩、团队review,如果你要做PPT,请给你所有做过的事情加上数据。

数据除了能说清楚你的成绩,更能发现问题,找出下一步的改进点。尽可能用数据量化你的工作,会让你积累成功的经验,尽可能用数据汇报,会让领导更容易发现亮点。

以上在程序员在职场如何防止被淘汰的6点方法就说完了,也是我过去带人的一点点小的总结,希望对大家有帮助。

看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:

1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。

2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和功能测试技术是远远不够的,你需要进阶,你需要一直丰富你的技术栈!还等什么!

最后:【可能给予你助力的教程】

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

关注我的微信公众号:【伤心的辣条】免费获取~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

好文推荐:

阿里小黑叹息:越来越多的年轻人从职场撤退了?

Python简单?先来40道基础面试题测试下

App公共测试用例梳理

从一名开发人员转做测试的一些感悟

你可能感兴趣的:(程序人生,自动化测试,python自动化测试,程序人生,测试工程师,压力测试,软件测试,单元测试)