当前位置:网站首页>测试/开发程序员,30而立,你是否觉得迷茫?又当何去何从......
测试/开发程序员,30而立,你是否觉得迷茫?又当何去何从......
2022-06-24 21:57:00 【网易测试开发猿】
目录:导读
前言
测试/开发程序员,30而立,你是否觉得迷茫?
在程序员这个圈子,一直都有一种说法,程序员都是吃青春饭的。这个团体中,很多到了30岁,或者还没有到30岁的幵发者对以后的发展便感到了迷茫,当然也有可能有人没有思考过这个问题。
30岁了,你可能面临娶妻生子、面临房贷车贷;30岁了,你需要面临竞争、面临选择,面临日新月异的技术。当你觉得迷茫的时候,又当何去何从?
转变你的想法
危机感
也许当你感到迷茫的时候,是一件好事。证明自己也是有危机感,而不是浑浑噩噩。意识到危机,才能有更好的动力去规划及调整。作为一个程序员,安安逸逸,朝九晚五,肯定是有问题的。而我们常常在一家公司久了,也容易变得温水煮青蛙,每天上班干好自己的本职工作,然后就这样日复一日。渐渐的,迷茫也就随之而来了
为自己而工作
可能有大部分人会犯一个很严重的问题。那就是认为一直都是在为公司而工作。其实每个人应该都是为自己而工作。基本没有一个人在一家公司一直长久的待着,也没有公司愿意为一个没有贡献的员工一直支付酬劳,尽管你可能是老员工了。对于自己,应该时刻让自己保持竞争力,这样才是最重要的。我们应该思考如何去提升自己的技能、如何在工作中更好的成长、如何做出更优秀的产品。
从现在开始
分析自己的不足
科学合理的安排自己的学习计划,根据自身的技术栈及不足进行补充,才能有效的提升自己。
如自身基础知识较为薄弱,可能需要计划补充基础的算法、数据结构、计算机原理、网络通信、英语等知识。
如技术深度不够,每天都只是重复的堆砌API,那么可能需要深入学习系统源码、框架源码、性能优化等知识
如沟通及人际关系的处理,作为程序员,整天与机器打交道,往往忽视了自己的沟通及人际关系,一个项目有时不止是技术才能解决问题
如技术广度不够,需要及时了解及掌握业内新的技术点
总结下来,就是需要先找出自己的不足,这是开始最重要的一步
制定计划
技术零零散散,永远都学不完。需要根据自己的发展规划,有意识来补充自己的短板。
所以有一个清晰的目标非常重要。基础的知识,作为必备要素,是需要每天进行点滴积累才能有明显的效果。然而相关的技术栈则需要有所取舍。
所以我们需要制定一个长期的计划及阶段的计划。分清楚那些技能是需要每天持之以恒,点滴积累,例如一些基础知识的积累。那些是阶段性攻坚可以有成果的。制定年度计划、月度计划、每周计划,来补足自己的短板。
总结与输出
其实可能大部分人都有一种经历,就是看一本书或者学一项技能,可能过段时间就遗忘了。所以有了学习计划,为了更好的巩固,我们需要阶段性进行总结。
笔记:无论是看书或者自己学习一些博客,都可以将一些重点及精华的部分做为自己的笔记,可以更好的理解及便于复习
博客:长期坚持写博客,可以更好的升华自己的笔记,同时也做为对自己学习的一项监督,给自己定一个目标,例如每周一篇。
应用:将学习的新技能及知识,找到契合点,应用到自己的项目中。也可以尝试自己开源一些示例、库等。
也许有段时间你会松懈了,但及时的调整很重要。
坚持可能是一辈子的事情,放弃却是一瞬间。
30岁了,可能也不知道自己是否会迷茫,但最起码每天保持好的学习状态,可以让自己更加充实,不会有遗憾。
也许当每天都在进步,每天都在成长,迷茫也就随着而去吧
| 下面是我整理的2022年最全的软件测试工程师学习知识架构体系图 |
一、Python编程入门到精通

二、接口自动化项目实战

三、Web自动化项目实战

四、App自动化项目实战

五、一线大厂简历

六、测试开发DevOps体系

七、常用自动化测试工具

八、JMeter性能测试

九、总结
世界上唯一可以不劳而获的就是贫穷,唯一可以无中生有的是梦想,没有哪件事是不动手就可以实现的。世界虽残酷,但只要你愿意走,总会有路!
你理解的人越多,理解你的人越少;大部分普通人的看法,都不是距离成功最近,因为大部分人的眼界和层次没有达到那个地步。

边栏推荐
猜你喜欢

Baidu voice synthesizes voice files and displays them on the website

第04天-文件IO

多模态数据也能进行MAE?伯克利&谷歌提出M3AE,在图像和文本数据上进行MAE!最优掩蔽率可达75%,显著高于BERT的15%

Intégration de la plate - forme de test continu open source de metersphere avec Alibaba Cloud Effect devops

谈谈飞书对开发工作的优势 | 社区征文

动手学数据分析 数据建模和模型评估
![[leetcode] 11. Container with the most water](/img/40/8bb6506a29f8da797432fee50d3aad.png)
[leetcode] 11. Container with the most water

Numerical scheme simulation of forward stochastic differential equations with Markov Switching

Abnova a4gnt polyclonal antibody

MeterSphere開源持續測試平臺與阿裏雲雲效DevOps的集成
随机推荐
Baidu voice synthesizes voice files and displays them on the website
php中preg_replace如何替换变量数据
Abnova丨5-甲基胞嘧啶多克隆抗体中英文说明
Fake wireless speakers in stores? Sony responded: the product has reserved a wired connection interface, which can be used in complex scenarios
‘distutils‘ has no attribute ‘version
Icml2022 | establishing a continuous time model of counterfactual results using neural control differential equations
JS array object to object
Redis 那些事
IPC机制
Poj3669 meteor shower (BFS pretreatment)
Merge sort template & understanding
Texture enhancement
为猪脸识别而进行自己数据集的构建、训练「建议收藏」
Pbcms adding cyclic digital labels
Listen to the markdown file and hot update next JS page
Unity C # e-learning (VI) -- FTP (I)
带马尔科夫切换的正向随机微分方程数值格式模拟
LogMiner 数据库日志挖掘
poj3669 Meteor Shower(bfs预处理)
Search two-dimensional matrix [clever use of bisection + record solution different from inserting bisection]