美文网首页大数据 爬虫Python AI SqlPython小哥哥
我是如何从月薪2400的小职员逆袭为年薪30万的Python码农

我是如何从月薪2400的小职员逆袭为年薪30万的Python码农

作者: 14e61d025165 | 来源:发表于2019-05-31 15:23 被阅读5次

    19年是我大学毕业的第八年,人生也算经历了多次波折,从青色少年,到职场小白,到网管、运维,最后成了”Python码农”。一路所见所闻,所思所想,感慨良多,我把我成长中付出许多学费的一些教训和感悟分享给大家,一家之言,不是什么普世箴言,如果恰好能带给朋友们一点启发,不胜荣幸!

    <tt-image data-tteditor-tag="tteditorTag" contenteditable="false" class="syl1559287377209" data-render-status="finished" data-syl-blot="image" style="box-sizing: border-box; cursor: text; color: rgb(34, 34, 34); font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: block;"> image

    <input class="pgc-img-caption-ipt" placeholder="图片描述(最多50字)" value="" style="box-sizing: border-box; outline: 0px; color: rgb(102, 102, 102); position: absolute; left: 187.5px; transform: translateX(-50%); padding: 6px 7px; max-width: 100%; width: 375px; text-align: center; cursor: text; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255); background-image: none; border: 0px solid rgb(217, 217, 217); border-radius: 4px; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;"></tt-image>

    Python学习交流群:1004391443,这里有资源共享,技术解答,还有小编从最基础的Python资料到项目实战的学习资料都有整理,希望能帮助你更了解python,学习python

    image

    1求学生涯

    我老家是山东威海的,因从小时候数学还可以,高考偏科,英语不好,最后上了一所三本师范院校,学的是电气工程。原本对大学有很美好的憧憬,可上了大学,才发现是大学上了我。

    在大学,我发现,原来学校不上课其实也无所谓,不会有什么影响。原来考试只需要考前一个星期背一背重点,跟老师处好关系,就能通过。原来在宿舍不玩游戏真的会被孤立。

    松散的管理、不负责的老师、贪玩的同学。将我这个原本怀揣理想改变世界的年轻人,拉入了无边堕落的生活。

    是的,我跟很多人一样,开始充满理想,慢慢被身边人同化,到自己疯魔。在学校失去方向的我,进入了很长一段黑暗期,那个时候,我除了打游戏、吃饭、上厕所。别的什么都不想做。从魔兽世界到地下城与勇士、从穿越火线到梦幻西游,每天就是不停地跟室友一起组队,做任务,打怪,升级。好在玩游戏比较喜欢钻研,靠倒卖一些装备,一个月也能赚一些生活费和零花钱。另外,也是为了玩游戏,在若干年后,我迷迷糊糊走上了技术之路。

    就这样,四年大学求学生涯结束了,确切的说,是大学游戏生涯结束了。

    2求职之路

    毕业后,找不到对口工作,不是水平不够,就是为人处事不够灵活,全部失败,挫败感挺强。只能想办法找先找一个工作,只要有人要我,做什么都行,最后面试了十多家。找了一家小公司的支持类的工作,能进去,也算是我的运气比较好,当时因公司行政离职,正好赶上公司采购了一些打印机和电话的设备,在学校期间,由于除了玩游戏,我对计算机还是有点兴趣,自己平时也会研究研究,偶尔也能帮同学装个系统之类。公司一看我是电气专业,估计是以为对口。赶着着急需要人干活,就把要我了,试用期6个月,薪资2000,转正2400。虽然不高,但我当时还是很开心的。就这样,我有了第一份工作。

    我进来之后,后来才发现,这家公司老板比较抠,女人当男人用,男人当牲口用。老板要求我装电脑、修电话、写材料、接待客户(端茶倒水)、打扫卫生、搬设备、跟房东撕逼,老板是能省就省。而我,当时也是一顿骂娘。(但是我现在很感激老板,人都是在委屈下成长的)

    后来做了二年多,公司也在发展,公司需要建设一个门户网站,自然,这个事情就落在我的头上,老板认为,建门户网站跟修电脑其实都是技术活,都是我能搞定。我当时也在三跟老板说,这个真的不会。老板通过市场了解,搭建个网站,需要花上万。老板就私下找我说,如果我能做出来,给我涨300工资。我一听,瞬间全身充满能量(重赏之下必有勇夫啊),然后我就开始研究如何做网站,网上开始找各种学习教程,.net、php、Linux、CCNP,最终花了2个月没日没夜的学习,在一台虚拟主机上做出了一个模板网站。从此之后,我就成为了公司真正的技术人士。也得到老板的认可。

    3人生成长

    从那以后,我开始对技术产生了浓厚兴趣,这也是我搭建出来的一个网站获得成就感的兴奋。之后我就白天忙工作,晚上开始不断的在学习技术(那个时候python还不是太流行),当时也收集了很多教程,但是都不系统化,也不知前后的学习顺序,学习起来非常费劲,后来我在51cto上,看到了马哥的Linux课程,当时正好是有一个比较完整的学习路线图,如获至宝。我就买了马哥的课程开始学习。每天的知识量积累的太多了(马哥讲课的含金量太大),我每天课程要看2-3遍,因为基础很差,只能听一段,暂定,记下,继续听,记笔记。不断的理解不断的做实验。后来,因为白天工作很繁琐,晚上又要熬夜学习,感觉成长还是太慢。加上到了年底,老板也不发年终奖。我做了2年多,工资还不到3000。我下了个艰难的决定,辞职去学习。

    后来我到了现场,跟着马哥面授班,学了四个多月的Linux运维,从Linux系统、用户权限到dns、nginx、apache、squid服务、到ansible、zabbix、Mysql、tomcat、再到haproxy、LVS负载均衡、keepalived、kvm、redis,感觉学崩溃了,原来计算机有这么多的技术内容,因为底子薄,我每天6半点学到12点,比高考前还下功夫,现在想想,当时真的是佩服自己。

    下面是当时我记得笔记(字写得不好)↓↓↓

    <tt-image data-tteditor-tag="tteditorTag" contenteditable="false" class="syl1559287377212" data-render-status="finished" data-syl-blot="image" style="box-sizing: border-box; cursor: text; color: rgb(34, 34, 34); font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: block;"> image

    <input class="pgc-img-caption-ipt" placeholder="图片描述(最多50字)" value="" style="box-sizing: border-box; outline: 0px; color: rgb(102, 102, 102); position: absolute; left: 187.5px; transform: translateX(-50%); padding: 6px 7px; max-width: 100%; width: 375px; text-align: center; cursor: text; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255); background-image: none; border: 0px solid rgb(217, 217, 217); border-radius: 4px; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;"></tt-image>

    image

    学完后,我没着急去找工作,很多小伙伴都去找了工作,看薪资也很高,有的一两万,因为我底子没有其他同学好,我花了一个月的时间把马哥讲的架构,项目,和原理全部过了一遍,掌握充分才我就去了上海,面试了3家,拿了2个offer,我觉得我运气真的是太好了,面试这家公司,问的技术问题我都会,面试官对我的印象也非常好。最后闲聊,正好面试官也知道马哥,得知我是跟马哥学的,最后就要我了,开始我没什么信心,薪资只要了8K,最后主管给我争取了9k。

    这是当时收到的offer↓↓↓

    <tt-image data-tteditor-tag="tteditorTag" contenteditable="false" class="syl1559287377217" data-render-status="finished" data-syl-blot="image" style="box-sizing: border-box; cursor: text; color: rgb(34, 34, 34); font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: block;"> image

    <input class="pgc-img-caption-ipt" placeholder="图片描述(最多50字)" value="" style="box-sizing: border-box; outline: 0px; color: rgb(102, 102, 102); position: absolute; left: 187.5px; transform: translateX(-50%); padding: 6px 7px; max-width: 100%; width: 375px; text-align: center; cursor: text; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255); background-image: none; border: 0px solid rgb(217, 217, 217); border-radius: 4px; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;"></tt-image>

    image

    后来,我做了一年多,技术提升了也很多。最后有个机会,就跳槽到了PPTV,薪资也有了大幅提升,几乎翻倍。

    录取通知如下↓↓↓

    <tt-image data-tteditor-tag="tteditorTag" contenteditable="false" class="syl1559287377220" data-render-status="finished" data-syl-blot="image" style="box-sizing: border-box; cursor: text; color: rgb(34, 34, 34); font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: block;"> image

    <input class="pgc-img-caption-ipt" placeholder="图片描述(最多50字)" value="" style="box-sizing: border-box; outline: 0px; color: rgb(102, 102, 102); position: absolute; left: 187.5px; transform: translateX(-50%); padding: 6px 7px; max-width: 100%; width: 375px; text-align: center; cursor: text; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255); background-image: none; border: 0px solid rgb(217, 217, 217); border-radius: 4px; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;"></tt-image>

    image

    在PPTV工作阶段时,正好公司有个运维项目,要用到Python做自动化平台,我又报了马哥的Python网络班,跟着从0开始学Python,从语法、到函数、迭代器、面向对象、网络编程、web开发、数据库开发、react、django、flask…后来马哥请了原点评架构师学明老师讲了他们内部的流程系统项目,这个项目正好跟我们公司的项目需求匹配。学完后我和团队几个小伙也做了一套类似的系统。这套系统大幅降低了运维的日常繁琐工作。我们全部把手动操作实现可视化、流程化、自动化

    <tt-image data-tteditor-tag="tteditorTag" contenteditable="false" class="syl1559287377224" data-render-status="finished" data-syl-blot="image" style="box-sizing: border-box; cursor: text; color: rgb(34, 34, 34); font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: block;"> image

    <input class="pgc-img-caption-ipt" placeholder="图片描述(最多50字)" value="" style="box-sizing: border-box; outline: 0px; color: rgb(102, 102, 102); position: absolute; left: 187.5px; transform: translateX(-50%); padding: 6px 7px; max-width: 100%; width: 375px; text-align: center; cursor: text; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255); background-image: none; border: 0px solid rgb(217, 217, 217); border-radius: 4px; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;"></tt-image>

    image

    后来做技术了一段时间,也参加了很多活动,发现技术有很多延伸的方向和点,经常看各种人工智能的业内大会各种技术大佬分享

    <tt-image data-tteditor-tag="tteditorTag" contenteditable="false" class="syl1559287377227" data-render-status="finished" data-syl-blot="image" style="box-sizing: border-box; cursor: text; color: rgb(34, 34, 34); font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: block;"> image

    <input class="pgc-img-caption-ipt" placeholder="图片描述(最多50字)" value="" style="box-sizing: border-box; outline: 0px; color: rgb(102, 102, 102); position: absolute; left: 187.5px; transform: translateX(-50%); padding: 6px 7px; max-width: 100%; width: 375px; text-align: center; cursor: text; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255); background-image: none; border: 0px solid rgb(217, 217, 217); border-radius: 4px; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;"></tt-image>

    image

    通过一些技术视野的开拓,突然这个时候发现,一个新的方向和未来趋势是人工智能领域,自己又买了N多技术书开始看,之后发现自己学习这块知识太痛苦,很多算法搞不明白。(学历不高啊),就先从数据分析学起吧,学了很多数学的知识,和python的各种数据分析工具库,numpy、pandas、matplotlib、还有常见量化策略,算法,tensorflow等等吧(可能对数学比较感兴趣,算法能学会)还是学的马哥的课程(马哥铁粉)

    后来通过猎头,进入了一家做金融的公司(具体做防信用卡欺诈的),用Python做数据分析和工具开发,每天工作内容主要是分析金融数据,看看有没有人信用卡套现,做数据回归,偶尔也写写分析工具,在这边一年差不多能达到30W左右的待遇(涉及敏感信息就不发offer了)

    4经历总结

    毕业8年,颇有感慨,汇总六句话,共勉

    1、不管你的起点多底,都有机会成长

    2、种一棵树最好的时间有两个,一个是十年前,其次是现在

    3、每天琐事很多,要集中精力办大事

    4、学习的苦总比生活的苦要甜

    5、耐得住寂寞,方能突破自我

    6、兴趣是最好的老师

    相关文章

      网友评论

        本文标题:我是如何从月薪2400的小职员逆袭为年薪30万的Python码农

        本文链接:https://www.haomeiwen.com/subject/acfgtctx.html