帮公司口试了一个30岁培训班出来的程序员,没啥工作经验... ...

打印 上一主题 下一主题

主题 807|帖子 807|积分 2421

首先,我说一句:培训出来的,优秀学员大有人在,我不希望因为带着培训的标签而无法达到用人单位和候选人的双向匹配,是非常遗憾的事情。
迩来,在网上看到这样一个留言,引发了程序员这个圈子不少的轰动。
“帮公司口试了一个30岁培训班出来的程序员,没啥工作经验...

培训出来的程序员总被误伤
不知道从什么时候开始,大家是越来越看不上培训出来的程序员了,主要是嫌弃他们:基础不可、学历低、水平不可、学习能力弱、简历造假。
有些培训机构出来的程序员确实有问题,但是不能因为“只是许多表现欠好的程序员恰恰都有过培训经历”,就一棍子打死所有培训出来的程序员。
着实在许多软件、互联网公司里都有培训机构出来的程序员,这其中许多人干的还是不错的。
我本身就是培训出来的前浪,我不会跟风无脑的嫌弃后浪,上面说的那些“嫌弃”,精确的说应该是:
大家不嫌弃培训机构出来的程序员,而是嫌弃那些参加了培训没好好学、基础差、干活不可、不上进还造假的程序员。
毕竟想通过积极获得更高的收入,追求更好的生存,这没毛病。
但是呢,作为前浪也不能无视后浪们的缺点,对一些培训出来程序员的做法,我本身也看不下去。
就拿简历造假、项目造假来说吧,我口试过不少人,这里边包括许多培训出来的程序员,有的时候口试真的很无语。
明明只有半年工作经验,非得包装写成 2 年工作经验。你是每天加班,把加班时间都算成工作的年头了吗?
明明没做过项目,非要捏造项目。许多人简历中的项目都大同小异,乃至如出一辙。比如不少人说做过电商项目,先容的时候非常流通,乍一听说的头头是道。但是不能问细节,比如问数据库大概多少张表?都用了哪些开源 jar 包?日志是怎么写的?这种最基础的细节,一问就露出破绽了。
这一看就是培训老师帮着准备口试的话术,让学员提前背熟练的……这种程序员谁敢招啊?
假如你造假,我造假,他也造假,大家都造假,造假一时爽。但是老话说得好:功德不出门,坏事传千里。慢慢的大家就会认为培训机构出来的程序员都是水货,招聘的时候都不愿意要。
现在已经有一些公司不愿意招聘培训出来的程序员了。为什么?
谁都想招聘一个优秀的程序员对吧,但是想招到一个优秀人才要花许多时间精神。
假设从 30 个科班程序员里能挑出一个优秀程序员来,由于能力和造假的缘故原由,从 50 个培训程序员里才能挑出一个优秀程序员,谁都愿意节省时间精神,从前者里面招人
现在 IT 行业最火热的时候已经已往了,程序员没那么紧缺了,恨不得几百个人竞争一个岗位,这种环境下,用人单位反正也不缺简历,肯定优先从高学历、科班的人里选了——既省时间,良品率又高。
作为程序员来说,最重要的还是你的学习能力和技术水平,英雄可以不问出处,
不管你是来自于北大清华,还是来自于北大青鸟。
假如你是培训出来的程序员,既然已经选择了一条门路就坚持走下去,可能初期会坎坷一些,别太在意大家怎么看你。
同时,也是在警醒我们:这个期间,没有什么是确定的,也没有什么是轻易的,我们只有积极奋斗,跳出舒服区,能能获得真正意义上的铁饭碗。

 
想知道自学自动化测试怎么学,首先要明白值不值得学?
我谈一下几点,假如你处在这个行业,肯定能领会到我说的对不对。

1、表面"衰落"的测试行业鉴于已往的大形势变革
不懂技术的测试工程师会逐渐被淘汰出局。
一波测试工程师的赋闲潮是在所不免的.固然早期我也呼吁身边的人赶紧脱离落后的业务体系, 脱离落后的测试技能, 但是看到许多人越来越生存艰难, 也是挺心痛的。包括测试工程师的需求越来越少, 招聘职位也越来越少, 典范的新崛起的巨无霸公司比如facebook早期都没有QA。乃至前几年一度有QA团队是否值得存在的争论。表面看起来是测试行业衰落了。有趣的是大家讨论QA团队是否值得存在的初衷, 是为了更好的保证质量,这还是挺耐人寻味的。
绝大多数的公司, 都是非常支持QA部门的存在的, 问题在于QA团队的存在的价值到底是大还是小. 已往陈旧的测试体系, 落后的测试人员能力, 冗长的测试流程是被整个IT行业诟病的一个关键.当研发的生产力在逐渐的提升, 运维的部署在逐渐的自动化, QA所带来的价值和泯灭的成本就越来越不能忽视了。 乃至成为了一个项目的最大的成本. 这是任何一家公司都无法忽视的问题。
早年阿里巴巴的高管曾经集体去硅谷拜访新崛起的巨无霸, 得到的结论就是他们的流程和执行力比国内强许多. 乃至facebook早年都没有QA就成长为大公司了,以是阿里就敏捷推动了流程的裁剪,这部分包括裁撤SQA, 裁撤需求分析师, 裁撤项目经理, 削减QA名额。进入产品, 研发, 测试鼎足之势的最简模式。QA会不会被撤掉也取决于这个部门的价值,以是不要想固然的觉得"存在即合理",
现在部分的公司已经在试验"无QA"的模式了,互联网唯一稳定的就是变革比如一个典范的例子, 在搜刮, 推荐, 机器学习等方向的算法测试是很重要的范畴, 是必要专业的测试工程师到场的。这个行业能容纳许多的测试团队。但是测试行业这些年就没形成对这个范畴的精确测试方法, 效果最后丢失了这个市场。
现在都是研发本身保证了. 因为找不到合格的测试工程师去保证这个业务.同样在性能测试范畴也是云云, 随着性能测试平台, 全链路压测, 性能监控, AB Test, 云压测这类技术和服务的出现, 性能测试工程师的需求也会缩小. 越来越多公司里的性能测试都已经变成研发主导了. 丢失了这块的业务, 性能测试QA的需求量自然会受影响。
肯定要记着, 业务空间决定QA的生存空间, 这是所有行业都通行的道理. 假如你不能满足业务需求, 就会被淘汰出局, 要么选择退守防御要么选择勇于接受挑战。
那测试行业的将来是什么样的呢, 许多人会担心. 不过我还是整体乐观的.因为我喜欢整个行业, 这些年也不停在进行不断的思辨. 说下我的见解
2、测试从业人员的规模
从业人员规模跟生产力负相干, 跟业务规模正相干. 以后能有多大取决于技术和业务规模的双重因素.
首先是大环境因素, 随着各种行业的互联网化, IT行业在扩大, 外卖, 美甲, 乃至是无人机汽车航天产业都将成为科技公司. 研发的队伍会扩大, QA的队伍自然也会整体扩大.
前提是QA本身要跟得上期间.其次是随着生产力提升自然就不会必要这么多人的. 哪个行业都这样, 测试行业并不特殊. 就跟汽车行业一样. 早年堆人, 然后堆工具, 堆技术, 上机器人, 改进流程. 行业技术改进, 测试技术改进, 测试工具和测试服务的改进, 都会肯定水平进步了测试效率, 减少了成本.
这种改进会导致QA的团队更精炼高效. 人数多意味着大家的价值跟富士康工厂里的工人一样自制. 追求高附加值才是精确的路. 这对公司和测试团队都是双赢的.
第三个因素是行业地位, devops的流行是推动了研发和运维的密切合作. 一旦这个阶段完成, 产品的生产部署会非常的流通. 随之而来的就是问题会越来越早的暴露, 大家对质量会更加的重视. 到时候就会进入一个新的期间, DevQA运维逐渐会管道化, Dev和QA会成为新的主角. 只是到时候能撑大局的不肯定是现在的软件测试工程师了 会是新期间的测试工程师.测试行业会越来越专业. 人才, 技术, 工具, 开源平台, 服务会越来越多. 越来越完满. 术业有专攻, 专业化分工仍然是大趋势. 技术层面上也会有创新. 以前的测试只能留下测试用例和业务知识文档 没有什么连续性积聚. 随着接口测试, 质量监控, 覆盖率分析, 业务建模等技术的突破, QA也会形成本身稳定可积聚的业务数据, 并逐渐形成本身的平台和业务. 业务空间+技术门槛的双重因素是我坚信QA部门能长期存在的一个核心因素.
3、测试行业的管理会逐渐扁平化
几乎大部分的互联网公司都在分拆业务和QA团队从而进步执行力. 以是管理上百人的总监职位会越来越少, 而管理百人以下的总监会越来越多. 不清除少量的巨无霸仍然没有改变. 或者有些烧钱的初创公司倒行逆施. 其中这些测试管理者会遇到一些新的挑战, 比如更高层是研发出身居多. 不懂研发体系几乎没有发展空间了. 测试管理体系失去了上层建筑, 对将来的影响还是深远的. 会有阵痛, 但是效果肯定会是好的
4. 测试技术人才需求增多缘故原由是多方面的
大公司因为分拆的问题. 不再有同一的测试技术支持部门, 以是分拆之后的每个团队都必要组建对应的职能团队, 对测试技术人员的需求反而会增多. 中小型公司也苛求质量保证效果, 不止是要好, 而且要求更快, 也必要大量的技术人才。 这几年通过各种招聘网站的招聘job的描述也能看得出来
5. 外包测试的灾难和新生
原来做欧美日韩外包业务的公司会因为国内互联网的发展逐渐式微, 他们必要转型做国内.但是国内对外包业务也大多倾轧, 而且外包业务在效率沟通管理上都有诸多弊端. 其自身也无法承载对测试工程师的培养和长期发展. 以是这几年会有大量的外包测试工程师转型. 这方面必要有新的优秀的外包服务公司.能做到有本身的测试服务, 测试技术和高级的测试研究工程师才行. 比如东软也开始做本身的各种云测平台之类的, 就是一种为了迎合新期间的变更.
6、不懂开发的测试工程师已经是新期间的文盲
第一个是工作上已经没有太大的提升空间. 第二个是也很难跳槽. 最好的效果是依附多年的经验转管理. 我跟行业的许多测试经理互换过, 大部分工作超过6年的人, 在测试执行上会疲倦, 在测试技术的改进上已经无法入门, 还不如招练习生. 相对来说, 有技术基础的人在工作8年以上仍然会保持本身的学习热情.以是将来测试团队的架构基本会是多数业务测试工程师+少数测试专家+测试经理的管理模式. 以前不识字的是文盲, 厥后是不识英文的是文盲, 在继各国呼吁增强对IT技术的重视后, 新期间的文盲就已经快是不懂开发的人了.testerhome社区的成立的初衷就是希望唤醒整个行业对测试技术的重视.
7、测试行业的门槛增加以前处于发展期
行业对人才的苛求是第一位的. 现在随着大公司发展稳定, 招人已经稳定了.他们基本只在211院校校招. 社招也看学历. 初创公司多是融资烧钱为主, 在学历上和阅历上也是看的很高. 能够不拘一格降人才的公司会越来越少. 我之前推荐了不少同学去其他优秀的公司, 其中有一部分同学就是技术不错, 但是学历未过关. 以是希望大家技能和学历上能够好好的重视这个问题. 除了学历门槛, 如上一条所说技术门槛也存在. 以是加油吧, 少年!
8、测试行业的薪资在进步
测试行业颠末自身的净化洗涤会有新生.典范的变革就是薪资从以前的3k-15k的范围, 整体提升到1w-3w之间. 技术含量的提升, 责任的提升必然会带来整体的回报. 现在只要技术好, 学历没问题. 工作3年拿个两三万的月薪是很寻常的.反面会详细说薪资的方面。
9、研发工程师进入测试范畴
这些年整个行业对测试行业的发展非常不满足, 通俗点讲, 大家都觉得测试很Low, 但是又不能没有。研发提交项目给测试的心情就跟以前过年要去火车站排队买票一样. 要申请测试资源, 给测试解说业务和实现, 遇到比较low的或者新入职的, 连搭建环境都不会还得手把手教. 研发只是修改一行代码, QA或者测试那边就炸锅了.各种流程足以让研发头发都能掉好几根. 作为参考对比, 再思索下运维. 当年部署个环境跟提交测试很像. 要申请运维的介入, 要申请机器资源, 然后提交部署文档, 还要明确基础环境, 依靠库等各种细节的版本号. 遇到本地行发布环境不可之类的问题还得跟运维撕逼. 当年运维行业还流行着一句, "人"才是最关键的发布保证者. 而现在随着连续交付和devops的流行. 发布都已经做到"丝般柔滑"了, 一键发布,自由选择灰度,平时的发布乃至都不必要运维到场. 实行了新模式的甜头后, 对测试行业的弊端已经很难忍受了. 以是在优秀的测试工程师和架构师难找的环境下, 已经有越来越多的公司选择直接用研发工程师来顶了. 他们的追求很简朴. 单测->接口测试->基础的冒烟测试, 能够做到自动化就可以了. 假如能像运维那样做成测试即服务就更完善了.搞明白了测试行业的近况,明确了前景,那就要详细说说要学习哪些内容了。
自动化测试要学习哪些内容?
下面分享我整理的这份2023年可能是最全的软件测试知识架构体系图。
1、Python 编程与测试开发技术

2、Web自动化测试基础

3、APP自动化测试基础

4、Postman测试工具专题

5、接口自动化测试基础

6、自动化框架封装

7、连续集成

8、Jmeter 性能测试

9、APP性能测试

10、Fiddler 抓包工具的使用

11、TCP/IP协议详情

12、盘算机操纵系统

13、Linux 系统操纵

14、MySQL 数据库

15、RobotFramework 自动化测试框架

16、跨平台的自动化测试框架

上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。
 
写个总结
软件测试是IT相干行业中最轻易入门的学科~不必要开发人员烧脑的逻辑思维、不必要运维人员24小时的随时待命,必要的是细心认真的态度和IT相干知识点广度的相识,每个测试人员从入行到成为专业大牛的成长门路可划分为:软件测试、自动化测试、测试开发工程师 3个阶段。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,固然不是什么很值钱的东西,假如你用得到的话可以直接拿走:

视频文档获取方式:

这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战堆栈,这个堆栈也伴随我走过了最艰难的旅程,希望也能资助到你!以上均可以分享,点下方小卡片进群即可自行领取

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

宝塔山

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表