从网瘾少年到网吧网管,再到程序员,看他的逆袭路,满满的心酸……
Posted 程序员朱鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从网瘾少年到网吧网管,再到程序员,看他的逆袭路,满满的心酸……相关的知识,希望对你有一定的参考价值。
前言
都说郎怕入错行,行业对职场人的影响不言而喻。刚毕业的薪资可能跟学历有关,但有的行业天花板很低,直接就决定了你的薪资上限,再努力都很难突破。而IT互联网行业的薪资天花板就高的多。究竟能拿多少,完全看个人了。
从网瘾少年到月薪3k的网管,再到月薪9k的程序员,他经历了什么?今天给大家分享一则网瘾少年的逆袭故事:
吃不了读书的苦就得吃生活的苦
我从小到大,不爱学习,就爱玩游戏,整个人都沉迷在网络世界里面,见识很短。我高中的时候,每次考试都是倒数第一,写卷子只写选择题。
17年高中毕业在村子里暑假又玩了两个月,后面想了想考上的专科也不去读了。一个人17周岁做火车来上海这边打工,我第一份工作当网管,包吃住3000。我当时觉得真好,后面干了一个月,因为网吧有老虎机那种涉嫌赌博的机子,整个网吧被查封掉了。
第二份工作在汉堡店后厨包汉堡炸鸡腿,包住一个月4000块,我觉得也还行。在汉堡店工作期间,结识了很多来我们店拿外卖的美团、饿了么骑手,我就发现买个电瓶车送外卖,工作时间自由,工资还不少,我就辞职去做美团外卖骑手。
2018年2月正式成为一名骑手,这一送就是两年。但是随着时间的推移,好像很多人都觉得送外卖这工作可以,都争着来当外卖员,然后员工一多,公司制度越来越苛刻,工资也越来越少,后面浦东交警针对外卖员、电瓶车查的也越来越严,我就在想,我这两年是不是过的太舒服了,别人都在上大学,努力学知识,我每天就打酱油送个外卖,一个月挣五六千混混日子,没有什么一技之长,难道就这样一辈子送外卖么?两年间,我很多外卖团队的大哥,还有我父母,都跟我说趁年轻去学个技术,年纪轻轻的送什么外卖,但是我不知道学啥,我没有方向。
人生的转机
我人生的转机是在2020年冬天那会儿,我很多高中的朋友,专科毕业都找工作开始上班了,不少人的工作就是跟电脑有关的,我也是那会儿才知道,程序员有前端、Java、软件测试、大数据、运维很多种类。我想这工作真好啊,做电脑前面敲一敲键盘,就把钱挣了。送外卖风里来雨里去,这不比当骑手好多了,我也想当程序员。
我咨询了一位高中的朋友,现在在腾讯做开发,他建议我学Python,门槛低,易学。说来命运真是神奇,高中的上下铺,曾经一起吃饭、一起打球的哥们儿,人生的际遇千差万别。他在高中时学习就非常努力,考入了一所985大学,而我考上了专科还没去读。
然后我就去网上看资料,看看Python怎么学,有哪些方向,我就发现数据分析对学历要求低,入门简单,就是工资也还行,我就觉得这数据分析很适合我。
到网上找了很多Python的零基础学习课程还有书籍,有朋友给我做指导感觉学习的内容不是很难,但我尤为重视。因为万丈高楼平地起,打好基础是前提。好在我的沟通能力还算可以,脸皮也比较厚。哪里不会我会记录下来,在朋友有空的时候问他。加了很多Python的技术交流群,群成员也会热心的帮忙解答。
后面学习了五个月的时间,我仿佛吸收了比上学以来加起来还要多的知识。先到网上找了一些兼职练手,发现自己都能顺利完成了,然后在外面开始找正式的工作。
一周时间,面了六家,拿了三个offer,一个5000的爬虫,两个8000,9000的数据分析,跟我其他做编程的同学比起来,这个工资不高,但跟我自己比起来,这份工作比之前送外卖好很多,但是我不觉得我比别人差。
以前我只会玩游戏,很自卑,啥也不会,还让父母操心,现在每年我都能给父母三万块钱,让他们不再那么辛苦。
纵有疾风起,人生不言弃。
人生就是这样,总会有一段时间,生活会让你撕心裂肺,总会有一段时间,现实会让你遍体鳞伤,在踉踉跄跄中受伤,在跌跌撞撞中成长。坚持住,挺过去,生活会用丰厚的礼物回馈你。因为磨难是一笔宝贵的财富!
我如何自学 Python 的?
关于自学python,个人最大的3点经验:
-
找一本浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。我同学当时推荐我看的是《简明python教程》,不过这本书不是非常适合零基础初学者。**零基础推荐《与孩子一起学编程》,**或者看B站的教程 [2021最新Python零基础入门到精通全套教程]。
-
去找一个实际项目练手。面试实际是需要一些项目实战经验的,我选择购买了一个网课,把网课的项目demo,实操一遍,直接拿来主义。这种条件下的效果比你平时学一门新语言要好很多。所以最好是要有真实的项目做。当然条件允许可以找几个同学一起做个网站之类。注意,真实项目不一定非要是商业项目,你写一个只是自己会用的博客网站也是真实项目,关键是要核心功能完整。
-
最好能找到一个已经会python的人。问他一点学习规划的建议(购买一些网课也是个途径),我很庆幸自己遇到了我的同学,当然项目实战的部分,网课老师也给了我很多的帮助,然后在遇到卡壳的地方找他们指点。这样真的让我会事半功倍。同时我们也要学会搜索,学会如何更好地提问。因为没人愿意帮你写作业或是回答“一搜便知”的问题。
然而,别人的经验未必能完全复制。比如我没有说的是,在自学python之前,我在学校选修过其他的编程语言,同时我也遇到给我很多支持和帮助的高中同学!
对于完全没有编程经验的初学者,在学习python的时候,面对的不仅仅是python这门语言,还需要面临“编程”的一些普遍问题,比如:
-
从零开始,不知道从何入手,找了本编程教材发现第二章开始就看不懂了
-
缺少计算机基础知识,被一些教程略过的“常识性”问题卡住
-
遇到问题不知道怎么寻找解决方案
-
看懂语法之后不知道拿来做什么,学完一阵子就又忘了
-
缺少数据结构、设计模式等编程基础知识,只能写出小的程序片段
所以除了前面说的3点经验,给初学编程者的额外建议:
-
首先要有信心。虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来。但相信我,几乎所有程序员一开始都是这么折腾过来的。
-
选择合适的教程。有些书很经典,但未必适合你,可能你写了上万行代码之后再看它会比较好。
-
写代码,然后写更多的代码。光看教程,编不出程序。从书上的例程开始写,再写小程序片段,然后写完整的项目。
-
除了学习编程语言,也兼顾补一点计算机基础,和英语。
-
不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别人的代码。
-
学会查官方文档,用好搜索引擎和开发者社区。
那零基础小白Python要学些哪些入门工具呢?
- 入门工具知识一:解释器
Python是一种面向对象的解释型计算机程序设计语言,因此想要学号Python就必须要了解解释器。
目前常见的Python解释器有CPython、IPython、PyPy、Jython、IronPython等。而这些解释器中使用最广泛的是CPython。
由于Python语言从规范到解释器都是开源的。所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码。
- 入门工具知识二:编译器
Python编译器的用途是帮助用户在使用Python语言开发是提高其效率的工具。
比如,图形页面调试器、语法高亮、Project管理、代码跳转、智能提示、自动完成、集成的单元测试等。
目前存在很多Python编辑器,零基础学Python可以使用pycharm。
PyCharm还提供了一些很好的功能用于Django开发,还只吃Google App引擎,更酷的是,PyCharm支持IronPython。
- 入门工具知识三:包的安装
Python中有很多扩展包,想要安装这些包可以采用两种方法:
1、使用pip或者easy▁install
在网上找到需要的包,下载下来。解压该文件,命令行工具cd切换到所要安装的包的目录,找到setup․py文件,然后输入python setup․py install
2、不使用pip或者easy▁install,直接打开cmd敲pip install rsa
最后,我整理了我自己的学习路线给大家,个人认为很有用,大家可以参考一下:
- Python环境的搭建
- 基础的知识(注重对Python的理解)
- 面向对象编程(注重编程能力)
- 面向对象编程案例课程
- 面向对象设计思想
- Python高级专题(异常、文件、模式与包、迭代器、生成器、装饰器、静态方法与类方法、正则入门)
这份完整版的《Python学习路线和工具包》已经上传至CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码【免费获取】。
如果你觉得自己学习效率低,缺乏正确的指导,扫描上方二维码,和我一起可以加入资源丰富,学习氛围浓厚的CSDN技术圈共同交流吧!
群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的python交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。
35岁中年危机大多是因为被短期的利益牵着走,过早压榨掉了价值,如果能一开始就树立一个正确的长远的职业规划。35岁后的你只会比周围的人更值钱。
以上是关于从网瘾少年到网吧网管,再到程序员,看他的逆袭路,满满的心酸……的主要内容,如果未能解决你的问题,请参考以下文章
程序人生|从网瘾少年到微软BAT字节offer收割机逆袭之路
从网瘾少年到网管,再到python爬虫程序员,这一路走来,我哭了……
贫寒互联网人奋斗故事:我是曾经的“网瘾少年”,靠自学编程走出了大山