从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……

吃不了读书的苦就得吃生活的苦

我从小到大,不爱学习,就爱玩游戏,整个人都沉迷在网络世界里面,见识很短。我高中的时候,每次考试都是倒数第一,写卷子只写选择题。

17年高中毕业在村子里暑假又玩了两个月,后面想了想考上的专科也不去读了。一个人17周岁做火车来深圳这边打工,我第一份工作当网管,包吃住3000。我当时觉得真好,后面干了一个月,因为网吧有老虎机那种涉嫌赌博的机子,整个网吧被查封掉了。

第二份工作在汉堡店后厨包汉堡炸鸡腿,包住一个月4000块,我觉得也还行。在汉堡店工作期间,结识了很多来我们店拿外卖的美团、饿了么骑手,我就发现买个电瓶车送外卖,工作时间自由,工资还不少,我就辞职去做美团外卖骑手。

2018年2月正式成为一名骑手,这一送就是两年。但是随着时间的推移,好像很多人都觉得送外卖这工作可以,都争着来当外卖员,然后员工一多,公司制度越来越苛刻,工资也越来越少,后面浦东交警针对外卖员、电瓶车查的也越来越严,我就在想,我这两年是不是过的太舒服了,别人都在上大学,努力学知识,我每天就打酱油送个外卖,一个月挣五六千混混日子,没有什么一技之长,难道就这样一辈子送外卖么?两年间,我很多外卖团队的大哥,还有我父母,都跟我说趁年轻去学个技术,年纪轻轻的送什么外卖,但是我不知道学啥,我没有方向。

人生的转机

我人生的转机是在2020年冬天那会儿,我很多高中的朋友,专科毕业都找工作开始上班了,不少人的工作就是跟电脑有关的,我也是那会儿才知道,程序员有前端、Java、软件测试、大数据、运维很多种类。我想这工作真好啊,做电脑前面敲一敲键盘,就把钱挣了。送外卖风里来雨里去,这不比当骑手好多了,我也想当程序员。

我咨询了一位高中的同学,现在在腾讯做开发,他建议我学Python,门槛低,易学。说来命运真是神奇,高中的上下铺,曾经一起吃饭、一起打球的哥们儿,人生的际遇千差万别。他在高中时学习就非常努力,考入了一所985大学,而我考上了专科还没去读。

然后我就去网上看资料,看看Python怎么学,有哪些方向,我就发现数据分析对学历要求低,入门简单,就是工资也还行,我就觉得这数据分析很适合我。

到网上找了很多Python的零基础学习课程还有书籍,再加上同学给我做指导还有简历修改,面试注意等事项。

后面学习了五个月的时间,我仿佛吸收了比上学以来加起来还要多的知识。先到网上找了一些兼职练手,发现自己都能顺利完成了,然后在外面开始找正式的工作。

一周时间,面了六家,拿了三个offer,一个5000的爬虫,两个8000,9000的数据分析,跟我其他做编程的同学比起来,这个工资不高,但跟我自己比起来,这份工作比之前送外卖好很多,但是我不觉得我比别人差。

以前我只会玩游戏,很自卑,啥也不会,还让父母操心,现在每年我都能给父母三万块钱,让他们不再那么辛苦。

纵有疾风起,人生不言弃。

我是如何自学 Python 的?

关于自学python,个人最大的3点经验:

  1. 找一本浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。我同学当时推荐我看的是《简明python教程》,不过这本书不是非常适合零基础初学者。**零基础推荐《与孩子一起学编程》,**或者看B站的教程 [Python零基础入门到精通全套教程]。

    这是我搜集整理并且学习的比较适合零基础的小白电子书教程。如果你有需要,我也可以分享给你!
    从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第1张图片

  2. 去找一个实际项目练手。面试实际是需要一些项目实战经验的,我选择购买了一个网课,把网课的项目demo,实操一遍,直接拿来主义。这种条件下的效果比你平时学一门新语言要好很多。所以最好是要有真实的项目做。当然条件允许可以找几个同学一起做个网站之类。注意,真实项目不一定非要是商业项目,你写一个只是自己会用的博客网站也是真实项目,关键是要核心功能完整。
    从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第2张图片
    这是我当时购买并且学习和实操写到简历中的项目。很实用,如果你有需要,我也可以分享给你!扫描下方二维码,即可免费领取!
    从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第3张图片

  3. 最好能找到一个已经会python的人。问他一点学习规划的建议(购买一些网课也是个途径),我很庆幸自己遇到了我的同学,当然项目实战的部分,网课老师也给了我很多的帮助,然后在遇到卡壳的地方找他们指点。这样真的让我会事半功倍。同时我们也要学会搜索,学会如何更好地提问。因为没人愿意帮你写作业或是回答“一搜便知”的问题。

然而,别人的经验未必能完全复制。比如我没有说的是,很多自学python成功的人,绝大部分在学校选修过其他的编程语言,因此我在和他们交流时明显感觉得到,他们的学习效率比我高很多。
当然成功也和我自身相关:一是我特别努力,弥补了先天条件的劣势;有很多天我都都是学习到凌晨3点左右睡觉,第二天早上九点就起床了继续学习了。二是我也遇到给我很多支持和帮助的高中同学!为此我和他合租了一个房子,专门找他答疑,他给我的帮助和提升特别大,对于我这样完全的零基础小白来说,有个人生导师真的很重要。

所以除了前面说的3点经验,给初学编程者的额外建议:

  • 首先要有信心。虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来。但相信我,几乎所有程序员一开始都是这么折腾过来的。

  • 选择合适的教程。有些书很经典,但未必适合你,可能你写了上万行代码之后再看它会比较好。

  • 写代码,然后写更多的代码。光看教程,编不出程序。从书上的例程开始写,再写小程序片段,然后写完整的项目。

  • 除了学习编程语言,也兼顾补一点计算机基础,和英语

  • 不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别人的代码。

  • 学会查官方文档,用好搜索引擎和开发者社区。

最后,我整理了我自己的学习路线给大家,个人认为很有用,大家可以参考一下:

  1. Python入门基础学习路线
  2. python爬虫入门学习路线
  3. python数据分析入门学习路线

从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第4张图片

从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第5张图片

从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第6张图片

总结

**“做程序员,圈子和学习最重要”因为有有了圈子可以让你少走弯路,扩宽人脉,扩展思路,学习他人的一些经验及学习方法!
如果你觉得自己学习效率低,缺乏正确的指导,点击下方链接,和我一起可以加入资源丰富,学习氛围浓厚的知乎python技术圈共同交流吧!
从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……_第7张图片

群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的python交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。

35岁中年危机大多是因为被短期的利益牵着走,过早压榨掉了价值,如果能一开始就树立一个正确的长远的职业规划。35岁后的你只会比周围的人更值钱。

你可能感兴趣的:(python面试,转行,python开发,python,爬虫,开发语言,程序人生,面试)