本文主要是介绍「大专文科生」的互联网十年之路!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
你好,我是测试划水老师傅。
前几天看到某乎的一个问题:大专学历除了进厂还能干什么?
看到这句话,我想起10年前的自己。
认识我的朋友,应该都知道,我是2013年从渭南师范学院毕业的“ 文科大专生 ”,已经在互联网行业干“软件测试” 10年+ 了。
可以说从“毕业”就开始在这个行业“摸爬滚打”!
我并没有大家看到的那些“互联网博主”那么厉害,但我为今天的自己感到“自豪”。
不管你是在校生,还是刚毕业,又或是还在受着“大专生不公平待遇”的委屈。
我都希望通过自己的经历,能够给你带来“勇气”!
至于是选择在现在的行业继续 “砥砺前行”还是“转行奋斗”,我希望我的“摸鱼之路”能让你更“坚强”!
我的“语文教育”专科3年!
年少无知,不知“门槛”的重要!
高中的时候不好好学习,觉得理科太难,要动用很多脑细胞。
我“小聪明”多一些,所以我选择了可以靠“编”就可以混的“文科”!
就是那种将卷子的“犄角旮旯”都写满文字,每一次老师都会给我比较高的分,但是后来还是发现了我的“小聪明”,批评了我好一顿。
老天爷是在对待“有钱有背景的人”是不公平的,在对待“没钱没背景的人”是公平的!
————测试划水老师傅
那些“有钱有背景的人”,不用努力,就可以轻松成功!
那些“没钱没背景的人”,比如我,最终也只能上一个“渭南师范学院”的“语文教育(大专)”专业!
大学那会,我天真烂漫,我混一天是一天。
家里给的生活费500/月,我甚至能腾出300去网吧,剩下的就是吃饭的钱,恨不得“把1块掰成2半”。
三年过完了,我也废了!
毕业那年的校招,我去参加了,校招的起步文凭都是“本科”!
我慌了!
我恐惧了!
我去参加“专升本”,但是还是败在了“英语”上,离录取线差了5分!
毕业后,我实在不知道自己能干什么!能做什么?谁愿意给我“饭”吃!
我去家对面的“华润超市”,打算当一名“收银员”!
临近上班的时候,我“没去”,我不想一辈子“站在那”!(现在回想起来,幸好没选,不然早就被收银机器代替了)
我一度觉得自己是个“傻*”,拖了家里“后腿”!
父母一辈子那么努力的做生意,为了我能好好上学,真的就像我们学的“孟母三迁”一样,小卖部开在“学校”对面,为的就是我能好好学习!
也许他们经历的“苦”我只看到一点点。
我的“软件测试培训”之路!
父母的爱真的很无私,那怕那个时候,我如此“没出息”!
13年,你能想象,做小本生意的家庭,竟然掏出“1万多” 资助我参加一个为期 “4个月” 的“软件测试培训”!
这不是广告,各位选择机构一定要慎重,别像我,选了个最坑的,很心疼那1万!
多年后,我才知道,当时的机构的教学内容和北上广差距有多大!
当然2023年的现在,更多人都在想赚快钱!
那是我参加工作前,第一次见到那么多的“现金”!
我妈说她交钱的时候要 “拍照片”,不然如果 “人跑了”就完蛋了!
我妈说她要让我看看1万有多“厚”,让我努力,千万要找个好工作,不然以后**“娶媳妇”都困难!**
你能想象,这句话的分量吗?
再次回想起,写到这的时候,我还是情不自禁的眼眶湿润。
当“1万多的现金”交到机构收银处,当时我的心“很疼、很难受”!
我恨我自己!
最终,还是被忽悠了!
当时不知道,度娘的搜索排名靠前的其实大部分是“靠钱”砸出来的!
我报了一个当时搜索排名“第一”的机构!
但是,我很努力!
我有时候觉得自己的人生就像打麻将,抓的一幅烂牌,但是再烂的牌你都应该打下去,总会糊的!
————测试划水老师傅
我知道,我没基础,没文凭,甚至在讲“Java”的时候我都听不懂。
但我在大家午休都睡觉的时候,我努力的“融会贯通”前2个月学的“软件测试基础”!
我知道,我那个时候“感冒、发烧很严重”,甚至每时每秒都想躺下休息。
但我在课间的时候,楼道里猛吸“几根烟”,就是为了下节课,能坚持下来,也是那个时候,我有了“瘾”!
我真的很怕,我妈的“1万多块”,白花了!
我知道,我不是机构第一批去参加面试的学员,因为那都是留给“研究生、计算机专业”的培训生。
但我在第3个月接到可以参见面试通知的时候,就准备好了简历,在一个“研究生”没有准备好简历的时候,全班就我一个人准备好了简历,而我也成功的参加了第“1波”的面试机会!
我知道在面试华为“手机产品线”项目的时候,我是那一群里“最差的人”。
但我还是厚着脸皮,问前面的学员都被问到什么问题,我在那短短5分钟内,百度了“Android的架构”。
面试说出了“Android应用层、Android应用框架层、Android系统运行库层和、Linux内核层”!
这在那个安卓手机刚兴起的年代,作为测试能回答出这个问题是不可思议的!
我记得当时的面试官问我这样一个问题:
我现在有一部华为手机,插着耳机听歌,但是听不到歌,你能分析下是什么原因导致的吗?
我总觉得“文科生”的大局观是很强的,甚至后来工作很久后,也觉得“软件测试”很适合“文科生”!(不包含写代码)
又或者培训的时候,我真的只融会贯通“软件测试基础”!
我当时脑子仅仅思考一会后就很清晰的回答,我会根据以下几点,去分析问题出在哪:
面试官你好,我用的就是华为手机!
(当时真的是神来之笔,因为面试官告诉我,有人告诉他没用过安卓手机,所以说这个问题不会,其实我用的是诺基亚5200)
首先可能是手机硬件有问题,或者耳机的硬件有问题,我觉得可以手机换个耳机线,或者耳机线换个手机,确认下是谁听不到。
其次可能是手机的软件有问题(我当时不知道那个叫app),可以试试其他软件,比如接电话能不能正常听到声音。
如果都没有问题,可能接触不良或者两个设备存在某种不适配的问题,需要在分析分析。(这句话我记得是之后回答完停顿了会,补充的)
我也很庆幸那个时候,进互联网那么好进,对待“大专生”只看能力,不看文凭。
我也很庆幸遇到那个面试官(我的领导),带我进入“互联网的大门”!
我也很庆幸遇到那个“华为的HR面试官(其实是手机驱动那边的领导,也许13年那会,华为也是刚准备大力整手机吧,人力很紧张,后来我们领导老给他夸我)”
有几个问题,我记得很清晰!
他说:你家离公司十几公里这么远,你怎么上班?
我说:才十几公里,早点坐公交车,哪怕骑自行车我都能到!
他说:你对你的薪资有什么要求吗?
我说:我刚毕业,我培训出来的,我只想成长!我本地的,在家住,薪资无所谓!(我们领导给我说过,不用担心自己是培训的,技术面试我表现很好,HR面试实话实说就行。)
他说:按照你的情况,薪资的档次是1500元。
我说:没问题,已经很好了!
他说:但是我们公司最低是2000元!(我当时心里“咯噔一下,还以为没戏了,因为甚至不够最低薪资…”)
他继续说:所以,基于及技术面试的表现,我决定给你2000一个元,你看怎么样!
我说:那太好了!(我当时是真开心啊,不是因为薪资多了500,而是竟然在我人生第一次参加面试时,两个不认识的领导,竟然给了我这么大的认同和信心!)
我的“职场升职记”!
我时刻记着自己“培训”的那段经历。
我知道我“底子差、文凭差”,我甚至经常给自己说“这个行业里,你是背景最差的那个人!”
我同样告诉自己“每天都要有成长、每天都要最努力、每天都要比别人更强、每天都要像培训找工作那样,想到前面,做到前面”,你才不会被“淘汰”!
我真的很怕,我妈的“1万多块”,白花了!
第1家公司
2013年10月,也就是我刚毕业后,仅仅培训3个月后,我就进入到“某某外包”。
我不知道还有多少人听过“易思博”这个名字,我当时就在这家外包,当时“人力外包”还是比较多的,就是那种拿着“外包工资”,在甲方场地“工作”的员工。
现在回忆起在那栋大楼的工作,依然觉得要比现在“更幸福、更充实,也没有那么多计较和尔虞我诈”!
不知道你们有没有坐过开往西安高新区的“324”,刚开始上班的时候,我没有买自行车,每天早上不到6点就出门去坐公交车,到公司才8点。
我们的办公室在1楼,门禁我没有权限,门口有一个黑色的沙发,每次到的时候,我就躺在沙发睡觉,到8点40多时,我就去卫生间洗脸,确保自己上班时清醒的。
可能你会说,到那么早,为什么不起晚一点,那你是不知道如果晚20分钟左右,公交车非常挤,而且路上会堵车,至于堵多久,看运气,所以上班会很容易迟到。
那个时候公司有安全要求,电脑不能进行拷贝操作。
但是我想每一天都进步,为了练习更好的写用例,我就对着公司用例,参照同类型的APP,练习编写用例。
公司有班车,班车下午6点坐的话需要5块的车费,但是如果加班到9点坐,只需要花1毛钱。
在职的一年时间内,我都每天在加班,将之前自己培训学到的内容与公司内掌握的知识进行对比理解,那一年时间,我几乎每天都是9点下班。
就这样,在第1家公司,我收获了以下能力:
- 大厂的测试流程、Bug管理。
- 了解到手机的一些软件测试知识,比如芯片类型、兼容性的测试策略、蓝牙、安全、音视频等。
- 一些工具比如Monkey的使用、APP的性能测试、第一次接触自动化(因为自己代码水平有限,当时只能简单了解,出去面试的简历装一波用,我们那个时候自动化人员很稀缺)。
- 很重要的沟通能力。
第2家公司
2014年9月跳槽到第2家500人团队的互联网公司,为什么会跳槽,因为我已经感觉到在外包的瓶颈,当时同事都舍不得,甚至说在这多好,你现在的职位也不低,何必去跳槽!
但是,我怕“停下脚步,因为我比所有人都差!”
————测试划水老师傅
第2家公司算是我从认知上起飞的一家公司。
我记得在入职的第一个月,当时我还没有融入到互联网企业的节奏中,依旧带着“外包被动态度”、“外包听人干活的节奏”,导致在第一个月,我的领导找上我。
她仅仅只说了一句话「如果,你还是这个状态,你试用期很难通过!」
她没有说太多,但这话让我真的惊醒,我回顾了下这个月的经历和与同事的区别,我知道我得更加努力!
仅仅在第2个月,我就因为表现优异,提前转正!
也是那一刻开始,我知道“测试人员,需要更加积极,主动!”
在第3个月,由于在测试手机ROM上表现不错。
我独立负责一个“手机安全浏览器”项目的测试,而且仅仅只有我 1 个人测试,从“策略、计划、用例、执行、报告、给甲方演示”都是我一个人负责!
浏览器,没什么难度,但是“浏览器”需要我们自研开发,并且适配企业自研的“安全芯片”,所以功能不多,但重在安全!
所以需要会测试的东西还不少,很多我当时还不会!
都是在工作中,主动去查资料,装着懂一点的样子,和同事交流(冒泡的时候抓紧问问该查啥资料)。
也是那个时候我体会到互联网企业中常说的“敏捷”有多重要!
那个手机软件,是为了交付给“某某某公安部门”使用,当时我们对接的时候,甲方仅提出了几点需求,所以说需求是不明确的。
当时团队一致认为应该做一个较为成熟版本的进行交付,所以花费了大概半个月的时间,从设计到开发到交付。
但是,犯了一个严重错误“未与甲方确认实现是否与需求方向一致!”
在交付的时候,甲方指出了几个功能,并不是他们想要的,而有一些之前提出的需求又感觉不合适,甚至之前说不用的需求,感觉现在又挺有必要!
所以在我理解的敏捷里,我总结到第一句话:“计划赶不上变化,主动应对变化,主动交付!尽早交付!”
所以,之后的进度,我们保持一礼拜一交付,一对接。
基本上每天我的工作日程都排的满满的!
当时很羡慕“服务器测试组、自动化测试组”!
但是我是业务组的“点工”,工作时间很饱满,根本除了午休时间,没有时间去做其他事!
那半年的时间里,我一边幸福的享受着「紧张的测试工作,因为每一天都是对自己的挑战!」一边又很难受,难受自己「没有其他突破性的进步」!
于是又开始了“加班学习”!
其实公司离家不远,加班到10点的话,可以报销车费,但是我实在拉不下那个脸去蹭加班费,毕竟是“学习”!(主要是打车的话,我自行车怎么办…白天上班坐公交很辛苦!)
我计划并实施者每天加班到“9点”,骑自行车回家!
每天去了解“服务器组、自动化组”都在用啥工具,怎么测试,并实践到自己负责的业务线。
(他们一般负责的是主要产品,像我这种简单交付的业务线一般不搞自动化和接口测试)
就这样,脚踏实地的,每一天进步,这一干就是2年。
从一个“外包人员”逐步成长为“业务线10人员团队的测试组长”!
从一个“手机测试”逐步成长为负责“一个大型平台(包括服务器、APP、Web端、特殊设备),应用于一个省级执法单位的政企项目!”
在第2家公司,我收获了以下能力:
- 熟悉互联网公司敏捷流程,能够根据公司业务、人员构成以及项目需求,合理制定研发测试流程,对于项目质量控制有自己独特的认识和实践。
- 精通Python+Request为基础的接口自动化、Python+Appium/Selenium基础的Ui自动化框架。
- 精通产品非业务指标测试,例如服务器性能、web性能、APP性能、安全等。
- 精通测试常用工具及管理工具,例如:JIRA、禅道、PostMan、Charles、Jmeter等等。
第3家公司
2016年7月,入职某某某某汇丰线,高级软件测试,负责团队自动化测试及测试工具研发。
这个公司经历就比较简单,跳槽原因主要由于“瓶颈、薪资”两点。
也是为了难为自己吧,英语很差的自己,想挑战下“外企”。就去了“中软汇丰线”,成为一名“测试开发人员”。
也意识到自己“真的不适合英语办公环境”!因为英语,自己的工作效率低到让我非常拧巴。每次开发都需要同事“坐陪”…
因为“薪资确实不低”,还是坚持干了2年,当然两年内,我也没停下进步。
在上一家公司,可以说是和同事一起用Python合伙去做了自动化。
但是在汇丰,可以说我和一个瑞士的老大哥,一起完成了我们业务线的“自动化开发”,也了解到一个自动化的新名词“BDD(行为驱动开发)”。
在自动化中,我们用的是“Java”语言,为了迎合这种中英办公环境,我们用到了“Cucumber”。
Cucumber是一个流行的自动化测试框架,它允许开发人员使用自然语言编写测试用例,并将其与代码进行集成。
Cucumber支持多种编程语言,包括Java,它提供了丰富的功能来支持BDD(行为驱动开发)测试。
这个过程中,也算是从0-1的学习和实践“自动化落地”的整个过程。
第4家公司
2018年1月,入职某某集团(二线大厂),高级测试工程师,参与“某某某”业务线测试工作。
此时的我,技术的积累,测试思维的理解、能力的提升以及小单元的团队管理,都有了一定的沉淀。
在这家公司,算是将以上能力得到一个整合性质的理解和实践,形成自己独特的工作气场和节奏。
过程呢没什么讲的,但是要讲到一个很重要点。
一定不要松懈,也一定不要认为自己只是来公司“打工”!
因为当你认知上存在“低级”,你就会错过“贵人”!
所以,我在这家公司“邂逅了我的贵人”!
我们业务线的领导,也是公司的“高管之一”,这工作的过程中,我提前评估并规避了一些很严重的风险,为团队,为公司减少了损失,所以你懂的,我进入到了“领导眼里”!
而当时的我,并不是什么“测试Leader”也不是“负责人”!但随后的工作过程中,在开一些很重要的会议时,我总是能够参与其中的人!
在第4家公司,我收获了以下能力:
终有一天,你会收获自己“努力的果实”!
不要做那个“自满的技术人”,也不要做那个“吐槽公司的低级人”!因为谁也说不准,你会不会错过带你飞的人!
第5家公司
2020年3月至今,互联网创业公司“测试总监”!
因为一些原因,领导出来单干,我作为“他眼中最具综合能力的测试人员”,不出意外的被忽悠辞职,成为创业团队一员!
负责公司测试团队的工作。
第一年就我一个人,说真的,忙死我了都,我当时真有些后悔,但是咬咬牙,撑过来了!
现在手底下有了人,薪资里有了薪资之外的收入,虽然公司还没上市,截至目前仅仅只是B轮,甚至谁也不知道会不会倒闭。
我认为作为一个“文科大专生”,从21毕业到31岁,这10年的职场经历,我真的很感到满足!
哪怕在如今这个市场对待“大专生”不友好的大环境里,下一刻我失业,我也不觉得亏,因为我有我自己的“成就之路”!
结尾
我是“幸运的”也是“努力的”,但我不觉得我是“唯一的”,因为我只是一个一直在努力的“语文教育大专文科生”!
我也不会因为一些人说我还没有网上的“某某某博主厉害”而生气,因为我觉得我“尽力了!”也有点“累了!”。
我写这么多就是想告诉大家“平凡的大专生,一样可以有自己满意骄傲的那天!”
共勉!
这篇关于「大专文科生」的互联网十年之路!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!