努力决定选择,选择大于努力!处于迷茫期的你还不知道接下来的路怎么走?(共勉)

本文主要是介绍努力决定选择,选择大于努力!处于迷茫期的你还不知道接下来的路怎么走?(共勉),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

我很喜欢校长在「选择」主题说的那句话: 努力决定选择,选择大于努力。努力是选择正确方向的前提, 而选择正确的方向是大于你后期的努力。因为做正确的事永远比正确的做事重要。

下面分享三个小故事。

1 幡然悔悟

高中:精力都放在魔兽3冰封王座上了, 种族UD,全校第一。各个班级和周边网吧都挑战遍了。结果当然是不学无术的我高考失利,上了三流大学。

大一:因为酷爱电脑游戏报了计算机系。 大一期间同样不思进取,打了一年的魔兽世界,60年代,全服第三工会中第一DPS。

大二:这一年幡然悔悟, 痛定思痛,洗心革面,痛改前非,重新做人。花了一年时间把英语4级过了(底子太差。。。花了这么久)。

大三:这一年学python,学校跟一个培训机构合作在学校办班。我跟一帮同学报名并组了个项目组,接接活,日子挺愉快。当时对编程入迷,好像当初玩魔兽一样入迷。 现在想想是入对了行业了,放到其他行业我都不能这么上心。

大四:通过培训机构来北京实习,我们一行5人搭上了北京的火车来到了文思的贫民窟(我们的戏称, 因为给实习生住的宿舍实在太破,跟贫民窟似的)开始了我们的测试之路。

2 对工作的态度决定一切

我2007年6月毕业的,进的一家美资公司在上海,刚开始月薪才2500块,除去租房,真的就只剩饭钱了。

当时,我所在的部门因为公司马上要被收购, 所以,自从进公司一直裁员。我做的第一个正式点的工作,是为一本官方教程做序章的审核,我很认真的去做了。裁员是公司的事情,认真做事是我自己的人品。那时候,我发现自己的洞察力真的很强。 其实我一直这样觉得,只是这份工作让我更加确信。后来,我就开始负责测试了,我所在的部门60多人,就只有几个人负责外包测试。

到了2008年,我们被收购,我的部门裁掉了70%以上,我因为负责测试逃过一劫,但是,我的组长却被裁了。我想我留下来的原因,是我更爱测试的工作,所以, 我的经理发觉我有用。

3 唯有努力提升才是出路

一个偶然的机会,我进入了软件测试的行业,虽然在学校就是软件工程专业,但是身边做开发的比较多, 做测试的寥寥无几,刚毕业那会,进入了一家大型企业,但是工作纯属是重复性极高的点点点,可以说门槛很低,这样的工作干个几年会让人觉得很有危机感, 看着身边的老员工处于这样的状态,我想自己绝对不能这样

当时工作用的是MAC,我就买了oc基础教程自己看了起来,大学的编程基础还算不错,因此看了几个月下来可以编写一些小游戏app,后来看着一个部门的同事写的shell脚本实现了ios系统的自动化, 当时非常羡慕,又一头扎进了python语言的学习中,由于有oc的基础,学习python还算是比较顺利,之后换了工作,又学习了一些selenium,appium,jmeter之类的自动化工具,感觉自己的竞争力确实比之前提高了很多,打开boss直聘,之前觉得很难的条件, 感觉自己也蛮符合,说了这么多废话,总结下来就是:要多学习,不然会被淘汰。

世界的模样取决于你凝视它的目光,自己的价值取决于你的追求和心态,一切美好的愿望,不在等待中拥有,而是在奋斗中争取。

好好提升自己,毕竟“逆水行舟, 不进则退”,如果你还在原地,那也只能在大环境下被困。

下面分享我整理的这份2021年最全的软件测试工程师发展方向知识架构体系图, 会很明确的告诉你该往哪里努力:

一、Linux必备知识
linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。
在这里插入图片描述
二、Shell脚本
掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。在这里插入图片描述
三、互联网程序原理
自动化必由之路:前端开发基础知识以及互联网网络必备知识。
在这里插入图片描述
四、Mysql数据库
软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。
在这里插入图片描述
五、抓包工具
Fiddler、Wireshark、Sniffer、Tcpdump各种抓包工具适用于各种项目,总有一款适合你。

在这里插入图片描述
六、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。

在这里插入图片描述
七、Web自动化测试Java&Pyhton
了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。
在这里插入图片描述
八、接口与手机自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。
在这里插入图片描述
九、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

在这里插入图片描述
十、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!
在这里插入图片描述
在这里还是要推荐下我自己建的Python自动化学习群:1033482984
,群里都是学Python自动化测试的,如果你正在学习Python ,小编欢迎你加入,大家都是测试开发党,不定期分享干货(只有Python软件测试相关的),包括我自己整理的一份2021最新的Python自动化资料。

凡事要趁早,特别是技术行业,一定要提升技术功底。

其实每个程序员也能意识到目前自己面临的窘境,但能够及时作出改变,顺应时代变化的人太少了。毕竟更多人的情况是,忙着上班,也没人引路,自己也不太会规划。多数人明明“泰山崩于前,而面色如土”只能眼睁睁看着自己被行业淘汰吗?

在这里插入图片描述
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你

关注我的微信公众号【软件测试小dao】免费获取~

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

这篇关于努力决定选择,选择大于努力!处于迷茫期的你还不知道接下来的路怎么走?(共勉)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/158547

相关文章

电脑死机无反应怎么强制重启? 一文读懂方法及注意事项

《电脑死机无反应怎么强制重启?一文读懂方法及注意事项》在日常使用电脑的过程中,我们难免会遇到电脑无法正常启动的情况,本文将详细介绍几种常见的电脑强制开机方法,并探讨在强制开机后应注意的事项,以及如何... 在日常生活和工作中,我们经常会遇到电脑突然无反应的情况,这时候强制重启就成了解决问题的“救命稻草”。那

详解C++中类的大小决定因数

《详解C++中类的大小决定因数》类的大小受多个因素影响,主要包括成员变量、对齐方式、继承关系、虚函数表等,下面就来介绍一下,具有一定的参考价值,感兴趣的可以了解一下... 目录1. 非静态数据成员示例:2. 数据对齐(Padding)示例:3. 虚函数(vtable 指针)示例:4. 继承普通继承虚继承5.

电脑开机提示krpt.dll丢失怎么解决? krpt.dll文件缺失的多种解决办法

《电脑开机提示krpt.dll丢失怎么解决?krpt.dll文件缺失的多种解决办法》krpt.dll是Windows操作系统中的一个动态链接库文件,它对于系统的正常运行起着重要的作用,本文将详细介绍... 在使用 Windows 操作系统的过程中,用户有时会遇到各种错误提示,其中“找不到 krpt.dll”

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

基于Python实现多语言朗读与单词选择测验

《基于Python实现多语言朗读与单词选择测验》在数字化教育日益普及的今天,开发一款能够支持多语言朗读和单词选择测验的程序,对于语言学习者来说无疑是一个巨大的福音,下面我们就来用Python实现一个这... 目录一、项目概述二、环境准备三、实现朗读功能四、实现单词选择测验五、创建图形用户界面六、运行程序七、

前端知识点之Javascript选择输入框confirm用法

《前端知识点之Javascript选择输入框confirm用法》:本文主要介绍JavaScript中的confirm方法的基本用法、功能特点、注意事项及常见用途,文中通过代码介绍的非常详细,对大家... 目录1. 基本用法2. 功能特点①阻塞行为:confirm 对话框会阻塞脚本的执行,直到用户作出选择。②

MySql死锁怎么排查的方法实现

《MySql死锁怎么排查的方法实现》本文主要介绍了MySql死锁怎么排查的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录前言一、死锁排查方法1. 查看死锁日志方法 1:启用死锁日志输出方法 2:检查 mysql 错误

Rsnapshot怎么用? 基于Rsync的强大Linux备份工具使用指南

《Rsnapshot怎么用?基于Rsync的强大Linux备份工具使用指南》Rsnapshot不仅可以备份本地文件,还能通过SSH备份远程文件,接下来详细介绍如何安装、配置和使用Rsnaps... Rsnapshot 是一款开源的文件系统快照工具。它结合了 Rsync 和 SSH 的能力,可以帮助你在 li

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://