- 前言
- 一、Python编程入门到精通
- 二、接口自动化项目实战
- 三、Web自动化项目实战
- 四、App自动化项目实战
- 五、一线大厂简历
- 六、测试开发DevOps体系
- 七、常用自动化测试工具
- 八、JMeter性能测试
- 九、总结
那些年,测试/开发程序员所教给我的
人生没有白走的路,每一步都算数。
独立思考 程序员是一个孤独的物种,他们是被广大群众嘲笑为最没有情趣的一群人。
在孤独里,程序员把自己埋藏于比特海中,与复杂的代码逻辑做斗争,这条路上,没有人能帮助他们,只能靠他们自己。
他们一路披荆斩棘,终于练就了强大的机器思维,在一些代码小白看来他们简直是怪物。
独立思考,是他之所以被叫做程序员的根本。
解决问题 在一项开发任务中,程序员30%都时间在写代码,而70%都时间都在调试bug。
查bug是一件特别令人头疼的事,你可能看了半天结果发现只是一个很小的错误,我曾经就因为一个bug,整整调试了一个晚上,还错过了末班地铁。
青春多么短暂,每次在bug上耽误了太多,我总有种浪费生命的感觉,调试bug的能力也被视为判断程序员能力高低的一个重要标准。
所以,遇到问题时,沉着冷静,并动用身边的一切资源去发现问题,解决问题,乃是程序员的必修课了。
自控力 毁掉一个程序员最快的方式是什么,就是让他沉迷于某个事物,比如游戏。
程序员是万万不能迷上游戏的,我就有一段特别痛苦的经历。17年末,迷上了王者荣耀,在上面投入了大量的时间,结果导致了既没有时间学习新技术,也无法使自己在工作时保持专注,所以影响很大,差点断送了自己的职业生涯。
好在最后自己迷途知返,并且把这件事引以为戒,终于获得了让自己引以为豪的自制力。
成长性心态 程序员不应该害怕失败,因为他们的工作模式就是不断失败,并不断站起,披荆斩棘,从而到达理想彼岸。
如果一旦遇到无法攻克的技术难题就把你拦住了,你是根本不可能干的长久的。
牛逼的程序员愈战愈勇,问题有多艰难,斗志就有多昂扬。
在多年的炼狱里,他们已经拥有了强大的自学能力和超人的坚韧意志。这两点,保证了他们一直走在所谓“成长”的康庄大道。
统筹能力 程序员必须要是完美主义者,因为他们存在的意义是消灭所有bug。
同时,程序员也不能是绝对的完美主义者,因为软件的精益求精是无止境的,他们必须要立足现实。
多个项目,孰轻孰重;多个功能,如何取舍;复杂架构,如何扩展……这些都是他们在工作中思考的问题。
程序员不是为了写代码而写代码,他们工作内容远不止于此。他们也和其他岗位一样,他们要会沟通,他们要能合作,他们要有计划,他们要有责任心。
要真正修炼成一个完美的程序员是不容易的,他们是壮士。无数人中途告退了,只有他们,怀着对代码的爱,日益精进,乐于创造,带给世界财富,也享受着独属于他们的乐趣。
下面是我整理的2022年最全的软件测试工程师学习知识架构体系图 一、Python编程入门到精通世上哪有那么多随随便便的成功。要知道,真正的好运气,是来自努力、能力、勇气等等的合体,真正的好运气,都不过是藏在努力里
这个世界上,你再优秀,也不可能万事无忧;你再聪明,也不可能事事都懂;你再豁达,也不可能没有烦愁;你活的再漂亮,也不可能没有凄凉