现在软件测试可以通过培训机构学习,那大学学这个专业还有啥优势?

首先,纠正一点,软件测试是职位名称而非高校专业名称,跟程序员一样,更多的是计算机科学与技术、软件工程、信息安全等专业培养的,但非定向培养。
其次,我们来聊聊大学教育和IT培训机构的话题。鲁迅曾说:世上本没有路,走的人多了,也便成了路。而IT培训原本也不那么火,来的人多了,也就火了。
常规理解上来看,我们所说的“教育”,指的是掌握一般性原理与技巧的过程;而我们所说的“培训”,更像是一种集训,一种学会某种特定技能的过程。
现在软件测试可以通过培训机构学习,那大学学这个专业还有啥优势?

从结果定位来说,IT培训机构属于职业化教育,更注重实操,上课就像在公司上班一样,所以出来的学生大多和半个职业人差不多,进入公司就可立即参与项目。而大学注重的是理论,是基础、是原理,周期长、见效慢,更注重的是长期的发展和综合素质的提升,但是也不得不承认很大部分学生是为了应付考试,实操能力相对较弱,一般入职后很难在短时间里进入工作状态。
从实用角度来讲,大学确实不如IT培训,毕竟大学进行的是素质教育,IT培训进行的本来就是技能培训,拿一个专门做技能培训的无和做素质教育的大学去比技能本来就是不合理的。曾经看到一句话:尽管都是培养程序员,但是IT培训机构培养的是码农,大学培养的是IT从业者;其实无非是一个更加偏向实用,另一个偏向潜力。没必要分个高低好坏,目的就不一样,去培训就是为了技能速成。
从学习过程来看,大学教育和IT培训似乎就像是走大路和走小路的区别。走大路,花费的时间更长,但却更平坦、更安全,不容易迷失方向;走小路花的时间短,路程比较崎岖,不时地伴随着一些未知危险。
大学4年的教育就像走在大路上,路上有很多人,也有很多选择,有些人在途中掉了队,有些人走去了不同的方向。但一到最后的结束点(毕业时刻),这两类人基本上会做两种选择,要么沿着大路走过去,无非就是需要花费更多时间,有没有效果谁也不知道;要么就是重新选择,进入另外一个领域。
基于以上两种情况,就被辟出了“培训”这条小路,通过小路让这些人走到想去的那条大路上。培训就是通过走捷径快速的进入一个行业,走捷径还有一个问题就是根基不稳,通过快速高效的培训节省了时间,但是带来的就是很多东西的缺失,而这些都是一个通过培训的学员在以后的工作中需要补上的。毕竟工作如走大道,不能够再像走捷径一样追求快和便捷,一步一个脚印的前进才是最好的发展状况。

■网友
抱歉,大学里并没有这个专业
■网友
学校更偏向理论、思维开拓,让大家知道行业方向;
培训机构那得看怎么样的机构,纯粹搞培训的,不在企业上班,教的没项目实战,那肯定也不行。
软件测试项目实战学习路线:
testerTechnology:软件测试的实战学习路线

■网友
我想说学校没有专门开设软件测试这门学科,包括java,python很多学校都不一定去教,就算是教,也都是有那些只是科研的教授来教授,和企业是脱钩的,所以基本上很多从事这行的人员,很多都是通过培训的。那么 你要学会接受这个现实,知识都已经开启付费的时代。
那么机构也有好坏,如何选择适合自己的机构是一个比较有技术含量的事情:
转行学软件测试,培训机构收费1.5W-2W不等,学习时间2个月左右,这种靠谱吗?

■网友
定位和目标不同,大学的教育其实还是打基础为主,尤其是本科教育,而外部的培训机构属于技能教育,目标很明确就是通过培训让你掌握某种技能,而这种技能是你工作所需要的,是应聘单位所需要的,正是因为大学本科教育在这一方面不足,所以市场上才会有那么多培训机构,这也是商机。培训机构的教育必须短,平,快所以这一个短期时间内你会感觉比大学学了很多东西,但是其后劲不足,除非你每1-2年又去参加某个培训机构的培训,当然现在很多大学都在做转型,希望在基础教育+职业教育方面能做到更好的平衡,减少与市场的脱节。


推荐阅读