网瘾少年的自白:预退学少年最终实现编程梦?
Posted Code1994
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网瘾少年的自白:预退学少年最终实现编程梦?相关的知识,希望对你有一定的参考价值。
故事背景
我曾经是一个沉迷游戏的网瘾少年,非常严重的那种。我从6岁开始玩街机游戏,然后开始小霸王游戏机。初中三年长期混迹于街机房,高中三年开始出入网吧。
2002年的3月份参加统考,考了300分,专科都没有希望了。
我准备放弃高考,出去散散心。
当时有个跟我比较要好的学长邀请我去他们学校玩玩,白天和师兄在宿舍一起玩游戏。
到了晚上学长给我说,要不一起去机房看看吧。第一次接触的机房是这个样子:
当时给我的第一印象就是很像网吧,我找了找没有游戏!开始上课后,学长的老师进来了,学长们正在电脑上写代码。我因为太无聊,就跟着他们一起操作。
我从没想过,当我输入“Hello World”的那一刻,它会改变我的命运。
命运转折期
从师兄那回来之后,整个人都被震撼到了!
我从没想到能通过敲键盘就可以弄出这么奇特的事物。听师兄说,那些电脑游戏也是写代码创造的!
随后的四个月,为了能考上大学学习计算机,我和自己拼命了!无数个日日夜夜,学习到半夜三点,早上六点就起床。身边没人觉得我能考上大学包括我的父母,因为时间实在是太紧迫了。
但内心那个小火苗被点燃后爆发的力量,真的非常强大。
每当我想要放弃之际,我都会去想写代码的奇妙。简简单单的几行命令就能建构一个虚拟世界!最终高三最后四个月,我成功逆袭考上了一个还算可以的本科,继续我的编程梦。
人生分水岭
大学时期,我爱玩的天性再次暴露无遗。 大一大二都沉迷于网络游戏中,曾经住网吧17天,整个大学生涯除了计算机相关课程,其他课我基本都没有上过。
大三的某一个时间点,学校突然要对我做退学操作,这一下把沉迷的我打醒了。在我父母给学校求情之后,学校作出处理意见,要求我半年修完所有挂掉的科目,否则就开除!
看着落泪的母亲,那一刻我产生了人生的第一次顿悟,我给自己定了一个半年目标:修完所有挂掉的科目、通过四六级,顺利拿到毕业证!
之后半年,我疯狂的学习最终顺利拿到毕业证。但是由于大学四年的时间基本都被荒废掉了,没有一技之长的我意味着毕业=失业 。为了能混口饭吃,于是我报名了培训机构进行系统的学习,不到半年我就拿到了当下较为满意的offer。有些人对培训机构非常的反感,但不得不说他确实能让你在短期内得到提升,下面就给大家分享一些我的学习方法:
Android学习路线图
首先,对于没有学习方向,知识不体系的人,我把我的学习路线分享给大家,做一个借鉴作用,还不知道怎么学习的人可以直接照着我这个学习路线一个个的去学习,知识不体系的人可以参考下我整理路线的方式,总之希望能够帮到你们!
除了上面的学习路线,还可以额外的配合以下方式学习,效果翻倍~
1.看视频进行系统学习
前几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。
另外,我自己也珍藏了好几套视频,有需要的我也可以分享给你。
2、进行系统梳理知识,提升储备
客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。
系统学习方向:
-
架构师筑基必备技能:
深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO
kotlin入门+快速运用kotlin语言+kotlin进阶实战 -
Android高级UI与FrameWork源码: 高级UI晋升+Framework内核解析+android组件内核+数据持久化
-
360°全方面性能调优: 设计思想与代码质量优化+程序性能优化+开发效率优化
-
解读开源框架设计思想: 热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack
-
NDK模块开发: NDK基础知识体系+底层图片处理+音视频开发
-
微信小程序: 小程序介绍+UI开发+API操作+微信对接
-
Hybrid 开发与Flutter: html5项目实战+Flutter进阶
3.读源码,看实战笔记,学习大神思路
“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。阅读源码,是解决问题 + 理解事物,更重要的:看到源码背后的想法;程序员说:读万行源码,行万种实践。
关于阅读源码,我个人也整理了一套 【486页】的《Android开发相关源码精编解析》PDF版,和【1880页】的《百大框架源码解析》 PDF版,帮助大家更好的理解源码知识。(由于篇幅有限,附上目录有需要的伙伴文末自行领取)
4.面试前夕,刷题冲刺
面试的前一周时间内,就可以开始刷题冲刺了。请记住,**刷题的时候,技术的优先,**算法的看些基本的,比如排序等即可,而智力题,除非是校招,否则一般不怎么会问。
关于面试刷题,我个人也准备了一套系统的面试题,帮助你举一反三:
Android面试题合集
《2022最新Android中高级面试题及答案解析》
写在最后的话:
人生就是一场破局之旅,通过不断碰撞最终找到真正的自己。以上就是我差点被开除到拿到自己心仪的offer全过程。愿大家都能不断破局达成理想,愿我们的明天,会更精彩!
另外,以上所有资料以及更多学习手册、心得体会,直接送给大家!扫描下方CSDN官方二维码自行领取
从网瘾少年到网管,再到程序员,看他的逆袭路,哭了……
前言
都说郎怕入错行,行业对职场人的影响不言而喻。刚毕业的薪资可能跟学历有关,但有的行业天花板很低,直接就决定了你的薪资上限,再努力都很难突破。而IT互联网行业的薪资天花板就高的多。究竟能拿多少,完全看个人了。
从网瘾少年到月薪3k的网管,再到月薪9k的程序员,他经历了什么?今天给大家分享一则网瘾少年的逆袭故事:
吃不了读书的苦就得吃生活的苦
我从小到大,不爱学习,就爱玩游戏,整个人都沉迷在网络世界里面,见识很短。我高中的时候,每次考试都是倒数第一,写卷子只写选择题。
17年高中毕业在村子里暑假又玩了两个月,后面想了想考上的专科也不去读了。一个人17周岁坐火车来上海这边打工,我第一份工作当网管,包吃住3000。我当时觉得真好, 毕竟自己学历毫无优势,而且没技术傍身。后面干了一个月,想想以后的日子要一直蜗居在网吧,没有交际没有提升,毅然辞职。
第二份工作在汉堡店后厨包汉堡炸鸡腿,包住一个月4000块,我觉得也还行,至少比上一份工作多了1000元,就是提升嘛。
在汉堡店工作期间,结识了很多来我们店拿外卖的美团、饿了么骑手,我就发现买个电瓶车送外卖,工作时间自由,工资还不少,直接辞职去做美团外卖骑手。
2018年2月正式成为一名骑手,这一送就是两年。但是随着时间的推移,好像很多人都觉得送外卖这工作可以,都争着来当外卖员, 市场饱和后, 公司制度越来越苛刻,工资也越来越少。我就在想,我这两年是不是过的太舒服了,别人都在上大学,努力学知识,我每天就打酱油送个外卖, 一个月挣五六千混混日子,没有什么一技之长,难道就这样一辈子送外卖么?两年间,我很多外卖团队的大哥,还有我父母,都跟我说趁年轻去学个技术, 年纪轻轻的送什么外卖,但是我不知道学啥,我没有方向。
人生的转机
我人生的转机是在2020年冬天那会儿,我很多高中的朋友,专科毕业都找工作开始上班了,不少人的工作就是跟电脑有关的, 我也是那会儿才知道,程序员有前端、Java、软件测试、大数据、运维很多种类。我想这工作真好啊,做电脑前面敲一敲键盘, 就把钱挣了。送外卖风里来雨里去,这不比当骑手好多了,我也想当程序员。
我咨询了一位高中的朋友,现在在腾讯做开发,他建议我学Python,门槛低,易学。说来命运真是神奇,高中的上下铺, 曾经一起吃饭、一起打球的哥们儿,人生的际遇千差万别。他在高中时学习就非常努力, 考入了一所985大学,而我考上了专科还没去读。
然后我就去网上看资料,看看Python怎么学,有哪些方向,我就发现数据分析对学历要求低,入门简单,就是工资也还行,我就觉得这数据分析很适合我。
到网上找了很多Python的零基础学习课程还有书籍,有朋友给我做指导感觉学习的内容不是很难,但我尤为重视。因为万丈高楼平地起,打好基础是前提。好在我的沟通能力还算可以,脸皮也比较厚。哪里不会我会记录下来,在朋友有空的时候问他。加了很多Python的技术交流群,群成员也会热心的帮忙解答。
后面学习了五个月的时间,我仿佛吸收了比上学以来加起来还要多的知识。老师建议我先到网上找了一些兼职练手,发现自己都能顺利完成了,然后在外面开始找正式的工作。 一周时间,面了六家,拿了三个offer,一个5000的爬虫,两个8000,9000的数据分析,后面选择了老师内推的工作,薪资1W+,虽然目前跟我其他做编程的同学比起来, 这个工资不高,但跟我自己比起来,这份工作比之前送外卖好很多,我不觉得我比别人差。
以前我只会玩游戏,很自卑,啥也不会,还让父母操心,现在每年我都能给父母四万块钱,让他们不再那么辛苦。
纵有疾风起,人生不言弃。 关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。 最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】
以上是关于网瘾少年的自白:预退学少年最终实现编程梦?的主要内容,如果未能解决你的问题,请参考以下文章
从网瘾少年到网吧网管,再到程序员,看他的逆袭路,满满的心酸……
程序人生|从网瘾少年到微软BAT字节offer收割机逆袭之路