软件开发和软件测试,我该如何选择?

你说,渡妹到底是做开发还是测试的呢?我一直认为,在开发领域,渡妹的测试技术非常扎实,在测试领域,渡妹的开发能力实在牛逼。你说,这事儿怎么办?如果我天天纠结这个事情,还活不活了?

我们先来谈谈技术追求这个事情,就像渡妹中心的LOGO一样,自从被罗胖(渡妹为数不多的几个比较认可的偶像,当然,渡妹现在也使用锤子手机,很不错,软件应用细节处理得很好)提出来以后,现在全民都在提,这不是什么坏事。至少,让浮躁的人们知道了,“工匠”其实是最受人尊敬的,也是最有尊严的一个群体,就像现在丈母娘都越来越喜欢IT宅男一样的道理(钱多,事儿少,脾气好,俗称“经济适用男”)。所以,偶你还在纠结做开发还是做测试,证明你其实是没有技术追求的,这一点你不一定会承认,但是身体是诚实的。

为什么这么说,其实道理很简单,我们来设想这样一个场景:如果你是一个爷们儿,突然在你的生命中出现了一个美丽的姑娘,你会怎么办?你会纠结吗?你纠结什么?假设正常情况下,你不纠结,为什么呢?因为你内心很笃定,就是她了,你一定不会跑来问渡妹的。我们选择职业,道理也是差不多的,人为什么会纠结,只是因为不够坚定而已。就像到底学Java好还是学Python好这样的问题,每天充斥着QQ群或者交流论坛中。现实的情况是,测试也好,开发也罢,如果你不去执著于对技术的追求,你相信我,你一样都干不好,建议你也别干这行了。就像很多人之所有选择测试,是因为害怕编程,基本上来说,不懂编程,要想在测试技术领域有所作为,很难,30岁以后转行的不少,中年危机更甚。

人性就是这样,这山望着那山高,老婆总是别人的好,那个优秀的孩子总是别人家的,或者经常听到一些自我催眠的话,姐的人生姐作主,等等言论。我们不谈对错,只谈现象。渡妹接触的人,特别是学生,各种风格,各种性格,形形色色,当然也有各种奇葩,基本上,我在很多人身上,都能够感受到一点:很多人总是把希望寄托在一些不切实际的未来,而不是把握当时当下确定的现在。得不到的永远是最好的。这些都是人之常情。

渡妹也是热爱技术,大学一直自学编程,但是,当第一家公司安排我去做测试工作时,我想都没有想,我要做程序员,还是接受公司的安排,做软件测试。因为原因很简单,我只想搞技术,我必须要进入IT这个行业,特别是当年我还是一个小菜鸟的时候,尤其又是一个统计学的学生。至于IT这个行业未来会怎样,管它呢,我又掌控不了,我唯一能确定的是,我喜欢这个行业。再退一步,无论我做什么工作,谁都阻挡不了我写代码的热情。所以,渡妹现在仍然保持足够的代码量,所以我能写书,出视频,写教材,所以我能在公司里面保持技术的领先地位,即使现在我是一个CEO,很多朋友都劝我作为一个CEO,要做好三件事情:“找人,搞钱,定战略”,我就想做好一件事:“用技术去征服世界”。让技术,成为渡课教育的定海神针,建立培训机构的技术壁垒。为什么渡妹要去找人,要去搞钱?为什么我们不能强大到让人来找我,让钱主动送上门,这才是格调。

回到本话题的出发点,学开发还是测试?

渡妹给你的建议就是两句话。第一句:“做任何你周边的朋友不敢做的事”。第二句:“做你认为你自己最想做的那件事”,渡妹怎么建议你,不重要,朋友怎么建议你,不重要,老师怎么建议你,不重要。当然,如果你仍然无法抉择,那么你就跟随渡妹吧,把测试和开发,前端和后端,管理和技术,通吃。走向人生巅峰,指日可待。

这个世界上,为什么成功的人总是少数?

可能只有1%,渡妹来告诉你,因为那99%的人都选择走大路,走一条容易走的路,只有1%的极少数人,走的人别人从未走过的路,是一条难走的路,他们不成功,天理难容。

南通渡课教育专注IT技能培养,致力于培养面向互联网领域的高端人才,以学员就业为目的,优质就业为宗旨,是一家集UI设计、动漫影视、Web前端工程师、Java工程师、PHP工程师、.NET工程师、Android工程师、iOS工程师、C/C++工程师、软件测试工程师、Linux云计算工程师、Python工程师、大数据工程师、人工智能开发工程师等课程为一体的IT培训机构。

通过项目实战+课程学习的方式,让学生的编码数量度更高,文档编写能力更强,从而在实际工作中得到良好的应用。