今天《爬虫er100人》采访的是猿人学的一位女学员。她是大专学历,专业是给狗狗猫猫打针的兽医,月薪仅 2k;却凭着一股 “钻劲”,自学半年爬虫成功转行,5 年时间从基层程序员做到主管,还收获了事业与爱情双丰收~
PS:《爬虫er100人》的采访都是真人真事,不是要骗人进入爬虫这一行的意思。每个人的成长路径或困惑总有相似的一段,看看别人的成长经历会给自己一些启发。

问:先跟大家打个招呼,介绍下自己的学历和专业背景吧~
PRO姐:大家好呀!我是猿人学的学员,我是大专学历,毕业于黑龙江职业学院,学的是兽医专业 —— 当时高考前没好好学,走了单招,而我从小就喜欢猫猫狗狗,所以第一志愿就填了兽医,完全没想过后来会转行做爬虫。
有一个能一起奋斗的另一半是多么美好
问:听说你和老公是大学社团认识的?能聊聊你们的相遇故事吗?
PRO姐:对呀!我们是在大学社团认识的,我俩都是大一新生,刚入社团的时候,大家围成一圈自我介绍,我当时就注意到他了 —— 感觉他特别有想法,说话逻辑清晰,后来就主动加了他 QQ~
我其实是 “智性恋”,就喜欢能力比我强、有经商思维的人,而他刚好就是这样!我俩当时都属于家里没什么钱,但特别想赚钱的人。
大学期间一起拉赞助、给学校印宣传单、办校园卡和网卡、开直播、借助黑龙江靠近边境的优势,倒卖俄罗斯商品,虽然家里没什么钱,但大学期间经常下馆子、出去旅行,过得挺充实的。
我当时嘴皮子还挺溜,想做销售,但我男朋友觉得女孩子做销售工作强度大、稳定性差,不太适合长期发展,就没往这个方向走。
如果不改变,一眼就能看到头
问:大学毕业后的第一份工作是什么?为什么会想转行?
PRO姐:毕业后我直接去了北京一家宠物医院,但工作强度远超我的预期。兽医没有早九晚五,没有周末,甚至凌晨三点接到急诊手术就得立刻上手术台,女生干体力活特别吃力。我天天戴手套戴一天,手都过敏干裂了,刚开始工资只有 2k 包吃住,后来涨到 5k,而且每天要接触各种寄生虫,几乎没有自己的时间。
毕业第一年我就考下来了职业兽医资格证,我们那届我知道的就我一个考过的,当时准备了很久,我这人只要悟进去一件事,基本就能成。但到了第二年,疫情来了,我男朋友的公司可以居家办公,可我们医院强制要求上班,当时我还在感冒,就没去,之后就离职了。
问:为什么会选择转行做爬虫?完全没有编程基础,当时有没有纠结过?
PRO姐:选择爬虫主要是因为我对象 —— 他是做爬虫这行的。他从初中就开始接触编程,特别有天赋,毕业后也一直做这行。他那时候就想未来自己开公司,希望身边有人能懂这行辅助他,所以离职后就建议我学爬虫。
我当时完全不纠结,虽然兽医专业和编程一点不沾边,爬虫是什么都不知道,但他的朋友都是做爬虫的,有问题能请教,而且我这个人对什么都感兴趣,属于那种先扎进去看看的人,加上也想换个更有发展的行业,就果断开始学了。
笨功夫,才是最高级的捷径
问:自学爬虫的过程是怎样的?有没有遇到什么困难?
PRO姐:刚开始学 Python 的时候特别痛苦,两眼一抹黑,只能硬看硬记。我是脱产学了半年,每天把自己关在人少的咖啡厅里硬学,那时候还没有 AI,遇到问题只能自己查资料、问人。
我对象给我制定了详细的学习计划,还强制要求我边学边记笔记。遇到不懂的问题问他,他会先说我一顿再教我,实在不想答的话,我就淘宝花钱找别人解决。
印象最深的是部署服务器,怎么都弄不好,最后把我对象的后端朋友请到家里来,才帮我解决了;还有手机抓包,我配了好几个小时才成功,有时候一个问题卡半小时,别人一秒钟就解决了,我眼泪都快下来了。
不过我也挺喜欢这种烧脑的感觉,虽然过程很煎熬,也有想放弃的时候,我对象一直支持鼓励我,身边的朋友也会帮忙,没有什么问题是一顿饭解决不了的。
人脉也是技术栈的一部分
问:自学半年后达到了什么水平?当时是怎么准备面试的?
PRO姐:自学半年后,我大概能理解前后端逻辑,会采集一些小网站,解析 XPath、清洗数据、处理简单的 JS 加密,还会用 Redis 和 Mysql 做增删改查,这些技能都是一步步按计划学下来的。
我们当时有个面试群,里面都是在职的爬虫工程师,建群的目的就是我面试前把面试题发群里,群里的好大哥们会帮我解答。学完之后,他们还把自己工作中的项目分享给我,我把这些项目的逻辑和实现细节都摸透了才去面试,群里的这些人就是我背后的支撑,帮我解决了很多面试中答不上来的问题。
问:找工作的时候有没有遇到阻碍?
PRO姐:肯定遇到了!我专业是兽医,又没工作经验,很多公司会直接筛掉。我就把学校经历写到简历的最后一栏,有些 HR 筛选时不会特意往下看学历,这样就能获得面试机会。
前前后后面了十多家,才成了两家。不过女程序员确实有优势,刚进公司的时候,领导也会特别照顾,我是我们组第一个女爬虫工程师,之后公司在爬虫岗位上又招了四五个女生。
问:第一份爬虫工作的薪资是多少?拿到 offer 的时候是什么感受?
PRO姐:第一份爬虫工作的薪资是 9k,比之前兽医 5k 的工资高挺多,当时心里太爽了!拿到 offer 之后就请群里的好大哥们吃了饭。
不过面试过程也遇到过奇葩事,刚开始面的都是一些垃圾公司,有一家印象特别深,我当时期望薪资是 7k,初试通过了,面试官跟我私聊说把薪资改成 9k,我都傻了,还有这种好事。结果我男朋友说 “这男的看上你了”,虽然这家公司也过了,但他不让我去,最后我选择了现在这家公司,一直待到现在,已经五年了。
从“XPath工程师”到“爬虫主管”
问:在公司的发展路径是怎样的?怎么从普通组员升到主管的?
PRO姐:我们公司爬虫分两个大组,分别是 “牛逼组” 和 “Xpath 组”,我刚进公司的时候去了 Xpath 组,每天维护各种国内外小网站,就是个 “Xpath 工程师”,那时候特别努力,一天能改 30 个任务。
在 Xpath 组做了大概五六个月,当时牛逼组缺人,就从 Xpath 组提了四个人过去,我就是其中一个。进了牛逼组之后,就开始采集一些知名网站,天天破解 Xpath 组搞不定的加密,他们搞不了的都交给我,我都能弄好,之后他们就调用我部署的服务,工资涨了。
刚进公司的时候,我都听不懂同事们说的行业暗话和公司术语,就录音回去慢慢听、慢慢查,开会不敢说话,怕一开口就暴露水平,差不多过了一个月,才能正常跟他们讨论。
大概在牛逼组待了半年,我就升到主管了 —— 那时候总加班,领导说啥我就干啥,还会给一些他没想到的反馈,背后也少不了我男朋友的支持,我俩经常探讨问题,他的一些话能给我灵感。而且女生比较稳定,不像男生那样爱跳槽,领导也更信任我,一些对外的项目对接、部门经费管理都交给我负责。
后来我又开始负责海外网站的采集,负责了一段时间后,工资又涨了 。
狠人之所以是狠人,在垃圾堆里也能练出神功
问:工作中有没有遇到特别难忘的难题?最后是怎么解决的?
PRO姐:最难忘的就是采集大站时的封号问题。那些大站登录后特别容易封号,养号需要投入大量的人力和时间成本,我当时搞了好久,每天焦头烂额的。
我对象看出来我不对劲,就帮我一起想办法,爬虫行业就是个圈子,我们认识一些同行,大家互帮互助。另外,看平哥的课程也让我收获很大,课程里学的还原混淆、补环境这些知识,刚好能用到实际工作中,也拓宽了我的思维,原来这些问题还能这样操作,最后总算把封号问题解决了。
问:对于想做数据接单的新人,有什么建议?
PRO姐:我觉得看透猿人学的 JS 课程,就能做一些单子了;其次要脚踏实地,别想着一口吃个胖子,收费合理,几百块的单子也可以接;还要做好售后,爬虫的圈子就这么大,别做不好就不管了,砸了自己的口碑。
后续可以慢慢提升自己的技术,搞定某一个大网站,财富自由就离你不远了,哈哈。找客户的话,tb 接单群、平哥经常发单子的渠道,还有 boss 直聘这些网站都可以试试。
另外要注意合规问题,尽量研究高价值低访问量的接口,敏感网站别在群里说,很多钓鱼的;爬虫的聚会能去就去,没准能遇到伯乐。
问:你觉得现在爬虫行业的发展趋势是什么?从业者需要具备哪些新技能?
PRO姐:我觉得爬虫行业依旧有前景,但已经从灰色地带逐渐走向合规,未来会更偏向服务化、产品化,不能再单纯卖数据了,要研究通过数据加工转化成标准化产品。
未来法律上可能会越来越严谨,我们不但要会逆向,还得转变思路,多使用公开的 api 或者网站授权。现在除了基础技能,还需要学习浏览器自动化、浏览器指纹识别、人类行为模拟等技术。
问:作为女生,在爬虫行业有哪些优势?
PRO姐:女生的优势还挺明显的,首先沟通协调能力比较强,像对外项目对接这种工作,女生做起来可能更顺畅;其次反爬工作需要耐心和细致,这也是女生的优势;未来做合规数据采集团队负责人这类岗位,女生应该也比较有优势。
问:很多人觉得爬虫门槛低但想做好很难,你认同吗?做好爬虫最需要具备什么能力?
PRO姐:特别认同,爬虫入门确实容易,但想做到专业级,门槛其实极其高。
做好爬虫需要具备这些能力:首先要有清晰的思考结构,不断提升自己的技能,保持学习的热情;其次要理解业务,现在还要加上合规和风险意识,不能只懂技术不懂规则。
问:看你朋友圈喜欢骑摩托,这些爱好是什么时候培养的?
PRO姐:骑摩托是今年才开始的,我这个人就是什么都想试试,也算重新养一遍自己,不想给自己的人生留遗憾。天天坐在办公室里,周末就想待在没有天花板的地方,感受风和自由,挺解压的。
问:对于学历不好、专业不对口,想转行学爬虫的新人,有什么掏心窝子的建议?
PRO姐:如果你真的决定了,就去做,不计一时得失、全力以赴拼一把,结果肯定会不一样,一定要相信自己。另外就是要抱团取暖,多找平哥这样的引路人,多进同行群请教。
学历不好、专业不对口的话,简历要扬长避短,把优势放在一目了然的地方,弱势放在后面,先拿到面试机会,就成功了一半。
问:最后想对大家说点什么?
PRO姐:我觉得,只要找对方向、坚持下去,再加上身边人的支持和自己的努力,就没有做不成的事。希望我的经历能给大家一点鼓励,祝正在学习爬虫或准备转行的你,都能得偿所愿!
对话结束。
大多数人的努力程度之低,根本轮不到拼天赋。
笨功夫,才是最高级的捷径。
人脉也是技术栈的一部分。
强者,从未停止过对自己的重构。

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。
***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***

说点什么吧...