中专生逆袭:从2K打字员到20K的爬虫路

Python技术杂谈 2025-10-24 15:11:59 阅读(43) 评论(0)

今天《猿人学爬虫er100人》采访了猿人学学员里的一个小伙伴,他的成长路很励志,从只会敲键盘月薪2k的打字员到月入2w的爬虫工程师。他开发的 jsrpc 工具,在爬虫圈子小有名气,这个垂直类项目在github上目前有1800star,大家都叫他黑脸怪。

中专生逆袭:从2K打字员到20K的爬虫路

问:感谢接受采访!很多同学对你的爬虫经历很感兴趣。听说你是大专毕业哇?

不是,没读大专。18年读的非全日制的大专,基本不用读,相当于花钱买证那种没用的。其实我中考都没参加——初三下学期,中考前几个星期吧,当时我成绩很差,家里也困难,听人说中专免学费有补助,看到计算机专业就报名了,当时啥也不懂。爷爷奶奶带大,对教育不太了解。

问:16年中专毕业后第一份工作是?

学校介绍的打字工作,学校和杭州一家公司有合作。真就打字!录入手写保险单,工资2000多,加班能到3000。干了半年受不了,跑路去深圳了。

问:你老家是哪里的呢?深圳的工作怎么样?

江西赣州,去深圳和厦门打工是最近的。

那会到深圳,找了个桌面运维,每天弄弄打印机,修修电脑装装系统,很轻松。干了2年多工资不上去,那会闲得没事,天天逛52破解论坛,但是看了几节看不下去,因为没有任何基础。

因为一直想干敲代码的活,就想哪个好入手就学哪个,当时html js php sql都看了,但是自学能力不强,学的不咋地,19年那会尝试找PHP后端找不到,就想着干回老本行了,后来找了个国内航司做运维的活,接手软路由,ikuai还有ros这些,工资涨到7K

问:你是怎么接触到爬虫的?

当时公司有2只爬虫和他们玩的比较好,我上班时间也能过去闲聊,看他们写代码吹牛逼。

20年也是疫情那一年,国内航司生意惨淡 ,坑b老板扣了我500块钱,还天天开始打压我 ,认为我很闲没事干,当时挺迷茫的,也不知道该学啥,就把Java基础简单过了一下。

21年初,了解到golang比较火,以及是未来发展趋势所以开始学习go了。但是因为见识问题,学的都很浅,没啥用,还是建议大家好好读大学, 有见识了玩的东西才是高端,有用的。

后来公司来了个搞安卓的爬虫,听说很牛逼。当时那个人刚来, 好像接手做**航空,建了个群(我们的日常吹水群)当时从他们的聊天中, 第一次看到逆向就是破解*航,当时以为是找到接口,直接复制粘贴组装个curl就能拿到数据,后面才知道很多要走多个接口 ,并且有些东西有加密的。

当时看他们写的Pythonrequests发包请求数据,我也就开始想去看Python了,紧跟时尚潮流哈哈,我之前学了半吊子的golang,所以再看Python,觉得怎么还有这么简单的语言。

问:什么时候决心转爬虫?

我记得他们聊到了猿人学,当时给了一个猿人学的网址 ,是有赞商城的吧,当时都没看到官网。

我当时看那个目录,就觉得贼牛逼 !但是半个月多工资,也不知道学完能不能找工作。 中间我又玩了很久,后来老板又开始给我安排杂活了,比如帮财务去跑腿,帮他搬东西等等,我就想着该跑路了,但是好像学的东西都是半吊子。

后面不知道从哪看到了猿人学的练习网站,虽然有点“js基础,但是在当时没有任何逆向基础的情况下(因为都不知道ctrl+shift+f的搜索 以及debug调试),第一题都做不出来,我就去请教我的爬虫同事 ,他真的一题一题教我破解,我觉得很有意思,就沉迷其中,觉得比打游戏还有意思。

随着后面难度提升, 破解的耗时不断增加,他让我自己玩去。

后面猿人学的课搞活动,我当时纠结了好几天,最后入手了,想着付费这一次,如果学的不好就彻底不转码了。

问:学习过程顺利吗?

当时报课之后,我记得久见(群友)看课的速度贼快,做题的速度也贼快,我自我怀疑不适合干爬虫,我学啥都很慢。

js那些课我好像断断续续看了些,很多题目都是请教的久见,反正中间就是在猿人学内部3群一直吹牛,做题,看课。当时我应该把题目答案抄的差不多了。

22年初先是弄完了**滑块,然后帮同事搞**滑块。后面3群有个做数据分析的,让我帮忙看网站,那会国内的网站,很轻的ob混淆,很简单的aes加密,给他做了,赚了几百。

问:怎么找到第一份爬虫工作的?

我记得一直在3群找内推,加了好多人,聊了好多人,好多人说会内推我,最后都杳无音讯了。自己也尝试过投递,发现没学历,没经验 ,加上没玩过这些, 根本面不上

最后是“Lucky” ki哥拯救了我,他找到个新坑位,刚找到就想拉我过去的,也是够义气

但是我查了一下是初创公司成立一两年,要搞Akamai 1.75版本,我又没经验,担心过去了会不会都不稳定,我就让他再过一个月拉我,过了一个月他打语音给我,说那边真的还可以,我就发他简历,约了个面试。

那会我拿的出手的一个是**后台的anti_contentwebpack,那会资料不多, 我发在csdn的阅读量还很多,和几个滑块以及开源项目jsrpc,那会好像400star了吧,当时就看到这个新东西,觉得能用go实现,以及想着写一个自己的工具肯定好玩,所以就用go实现了。

面试我记得问了我fiddle抓包原理,以及我的jsrpc干啥用的,然后问我会go语言?我说会,刚好公司后端和对接航司都是用go写的,当时问我期望薪资,我想着,我现在才7k,还没有爬虫经验,想着要个13k,他就问我:深圳不是一线城市吗,然后直接给我14k

问:能聊聊你是怎么开发出jsrpc这个工具的吗?感觉过程挺曲折的。

21年那会儿安澜更新JS课程,我又看到RPC的内容。之前断断续续看过些课,但好多原理讲得比较枯燥,我就跳着看。后来发现那个只狼Java版本的demo,觉得特别牛逼,虽然没咋用它(笑)。

第二次听安澜讲RPC原理时,我这次开始手动跑一次demo 想去实验一下这个东西,但是要安装Java ,以及当时的文档写的…emmm…

成功跑起来之后 我就想着我之前学了跨平台的go,知道原理 能不能用go写一个, 当时还没有gpt这些 我靠纯看go版本的websocketGitHub看怎么接口转发。

js那会还很渣渣,抄袭别人开源的都抄不太明白,写了一版实现基本功能后,发猿人学3群里了,那会b csdn 52论坛发过一次,就没怎么管过了,但是那会3群还是很热闹的,慢慢的就起来了。

问:在北京工作体验如何?

到北京后,第一次见到拉ki哥和我想象不一样,北方人咋比我还矮,看起来比我还小, ki哥还是很热情的。我到公司后第一个网站是干**航空占位,lucky哥做了app版本的抓数,官网全程是rsa加密的,然后我第一周就一直干这个加密走流程。

因为以前都是用c#做的爬虫等等,所以Python的好多东西都得重新写。

就这样混了一年,后面鹿头来了,鹿头那会穿的一身长风衣,然后头发是凌乱的,像好几天没洗头那种,哈哈哈哈。

问:你最高的时候工资是多少呢?

2W 13薪。我从1.4w2w都是领导主动涨的,本来跑路还能再涨的,上家公司真的还可以,那会看着鹿头从一个小菜鸡蹦哒成大佬的。后面他被猎头挖走了, 鹿头还想让我一起去的,可惜了没把握住机会。

问:你在这个公司做了多久呢?

不到3年,那个公司后面补充爬虫到6个人了,然后公司平时有啥维护框架的,好像也基本都是我上手了,以及中间还用go语言写了一次对接航司接口的ndc

中间还有个小帅,比我来的早半个月的,这家伙当时还留了个蔡徐坤的发型, 天天甩来甩去的哈哈哈。

这个人是个人才,他代码写的不怎么样,逆向也不咋样,但是他是真能赚钱啊,他接单干兼职真猛猛赚,我跟着小帅接单子也小赚过几次。

问:为什么离开北京?

脑抽了想回深圳(捂脸)!结果进外包坑,工资福利倒挂。

深圳找工作真难找。前面内推了四个工作都因为各种原因被刷,最后还是馒头在小群说**外包招人,内推我就来了,本来外包也不要非全日制大专, 好像因为主管知道我的rpc项目给我特批进来的。

问:对爬虫新人有什么建议?

别把时间浪费在垃圾小网站上!我以前沉迷做题,不如直接刚大厂风控,比如搞定****滑块,面试还能吹一吹。

没项目时就死磕猿人学题库,进对抗群吹水——贵人可能就在群里!

ps:热爱,专注持续投入一段时间,如果还能找到志同道合或大佬带。这是我这五年多,见到的从菜鸟成长到技术较牛逼的人,的一个共性。而且逆向技术突飞猛进也就3-5个月时间。这也是我看到的一个共性。


猿人学《爬虫er100人》是以采访猿人学学员为主的栏目,猿人学爬虫逆向课经营五年有3000多个学员,他们有的是技术大拿,有的是爬虫主管,有的是刚入职场,有的是做自由职业。

我想把他们的故事写出来,大厂面试经验,技术成长之路,应届找工作,自由职业接单挣钱等等,写够100人。

猿人学banner宣传图

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。

***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***

说点什么吧...