我扫过马路、当过司机、送过货、干过调解员,30 岁,我当起了程序员。。。

news/2024/7/19 11:14:55 标签: python, 爬虫, 职场和发展

在这里插入图片描述
在这里插入图片描述

看到这个题目,大概你会认为这篇无聊的文字是在聊程序员 30+ 之后人生的感悟吧,名校学历,大厂背景,带过百余人团队,实现了人生价值和财务自由后的侃侃而谈?但我想对你说不是的,因为我与大家不同,在大家 20岁左右毕业之后转战大厂,意气风发的时候,我还在为前途而迷茫;在大家 30 岁走向职场中层的时候,我才刚入码农的行。这就是我,一名 30 岁才开始学习开发的程序员,一个在职业生涯末期入坑的程序员。

要怎么说这场令人难忘的人生经历呢?我想大概要从本科毕业说起吧。我的本科的专业不好,毕业时正好赶上 08年金融危机,一毕业就失业了,我每天做的就是窝在家里打游戏,天天魔兽世界打金币换点卡卖钱,这一打就是一年。后来我意识到不能这么下去了,我就找了份零工做。但是打零工也并不顺利,我扫过马路、当过司机、送过货、干过调解员,大部分时间都是在行政打杂。我还有幸参加了第六次人口普查,那时候一晚上最多的一次爬了51层楼,挨个入户调查人口情况,遇到的就是冰火两重天,理解支持的会对你很热情,小心谨慎的会要求检查你的工作证,对你问的问题不理不睬,甚至直接关门。那时候我突然萌生了一门心思考公考,但奈何学历是硬伤,最后只能报名那种不限专业的考试,这类考试经常几千人抢一个名额,通常面试都进不去。后来咬牙开始考省外的,最疯狂的时候一年考四个省的公务员考试。我去过东三省、河北、四川,进了面试却垫底陪跑。那时候心灰意冷:公考,一直考不上;想进大公司,学历、经验都不够。当时认为是学历问题,如果有个硕士学历就好了,这样公考竞争会少很多,同时进公司做行政也有很有竞争力。后来连续考了两次终于考上了。2010 年考第一次,碰上了 10 年来最难的一次英语,即使总分 360 也被卡死了,让我想起了两次高考再战的经历。好吧,2012 年再战,考回了母校毕业正好 30 ,才突然发现年龄大了没人要了。

在这里插入图片描述
又再次经历了毕业又失业的窘境,但是我此时的心态比以前要好很多了。但是压力却反而更大了,因为和自己想象的不一样,学历已经不再是敲门砖了。在家闲的无聊想起来发小老刘前阵子一起吃饭时候说的话,他说如果我没有什么梦想就跟他去写代码吧。写代码无法使我暴富,但至少饿不死我。于是开始在家闷头自学 Java,我记得很清楚,那是马士兵老师尚学堂时期 2005 版的 Java 基础教程,十多年前的版本,对我这个 0 基础的人来说犹如天书。每天坚持 6-8 小时学习,就这样 4、5 个月过去了,学了 Java、JS,但框架都不会,投简历根本没有工作机会,入不了行。想想也是,公司哪会要一个 30 岁的啥都不会的来实习啊?我自嘲了自己的天真,临近过年,无事可做,又回去浑浑噩噩的玩游戏去了。

在这里插入图片描述

转机出现在年后,高中同学小蔡过年从首都回来了,一起吃了个饭,我们聊了聊近况,他还是在全国出差,但小日子过得相当不错了。说到我的时候,我只能摇头叹气说自己白花了几年上学的时间,然后又白花了几个月学编程,白花了几年时间考公考。那晚喝多了,断片了,之后说的啥也不记得了。之后没过几周,小蔡给我打来电话,问我还想做开发不?他还拉着他的朋友给我一通劝,他觉得我这种老实人性格很适合这种不需要跟人打交道的工作。然后还跟我说他给别人接了个外包的项目,要放到景原市的朋友的公司去做,让我跟着去看看、学学,也顺便帮他盯着进度。我心里明白他是为了照顾我的面子,给我提供了一个机会,心里一阵感动,想也没想就答应了,于是收拾行李,一周后出发去了景原市。

在这里插入图片描述
我住的湖平市是个二线城市,景原市是个三线城市,路程大概 150 公里。到了景原市见到了高经理,经理上来就说我可能不太适合,年龄太大容易被劝退之类的。我想了想之后跟高经理说,既然已经来了,我还是想试试再走,高经理沉默了一会说好吧,然后就是聊薪酬,当时的薪资是白菜价 2000 元/月。哎,还不如我干行政的高呢,不过也勉强够租房的。谈妥后高经理把我交给了我的第一个师傅鹏哥,至此我算是正式入坑了程序员。师傅鹏哥待我很不错,我很荣幸有了这么一个师傅,虽然他很忙(那时候他刚生了二胎,家里公司两头忙),但是依然会教我一些东西,我学会了用 canvas 画简单的图形,做了一些简单的 crud。虽然我是外地人,水平差,年龄比大部分同事都要大一点,但跟同事们关系还是很好。大家都是老实厚道的人,也让我逐渐融入了这个集体,这样快乐的日子过得飞快。后来,因为我要结婚,所以只能辞职回湖平市。但毕竟工作了那么长时间,跟同事们感情都很好,很舍不得,临行前小蔡正好来了,大家一起吃了顿饭,这时候我才知道原来鹏哥跟我是一个本科学校的,而且我们还是同一级的,大家互相感慨了一下缘分是这么奇妙的东西,然后我收拾了行囊,挥泪离别了大家回到了湖平市。

在这里插入图片描述

回到湖平市休整了段时间,然后开始投简历,又是一阵迷茫,因为来自小城市的大龄程序员是不受待见的。这时老刘来找我玩,得知了这个情况,他干程序员十年了,圈内关系不错,后来开始找他的朋友们帮我内推。于是找到了周哥,他是公司的开发组长,比我还小几岁,但人相当友善,我们三个一起吃了顿饭,周哥说去他那里吧,他最近在上新项目,能学不少东西。于是没过多久我就去周哥所在的公司工作了。

在这里插入图片描述
关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

五、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。


这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

职业发展

作为一个代码打工仔,对于绝大部分程序员来说,想要成为牛逼的真正挣钱程序员的路还很长,一刻都不能懈怠。

我们无法从HR角度,或者技术leader的角度来臆测哪种状态的面试更能获取面试官青睐。但通过我们积攒的大量的面试经验,大家多少可以推断一些成为有竞争力的程序员的一些必要条件。

大佬云集、资料丰富

当初我在字节认识一个非常非常资深的前辈,他到字节比我早三年,但因为各种原因级别不是很高。我当时问他,既然你对现状如此不满,为什么不想着离开寻找更好的机会呢?

他沉思了片刻跟我说,他说我现在在这里虽然待着不顺心,但是我接触到的人都是非常优秀的。我遇到问题,还可以和你们讨论讨论。我如果出去了,我要是再遇到问题,可能连一个讨论的人都没有。

我当时听听只是觉得有道理,现在再回想起来,感受非常深刻。三观、格局、能力,能够进入大公司的,这三个方面一般都不会太差。别的不说,就拿个人能力而言,我曾出国出差过几个月,有幸见识了许多各种海外名校的同事,和他们学习交流人工智能,这真的让我AI有了更深层次的认识。

除了优秀的同事之外,大公司里往往还有丰富的内部文档和资料。我当时在字节内部看到了很多优秀的文章,也有很多优秀的技术沙龙和分享。现在想起来两年下来,也没有去过几次,文章和资料看得也不算多,现在想想颇为遗憾。别的不说,就拿推荐领域而言,近些年质量不错的论文往往都来源于大公司尤其是国内的大公司,以腾讯、华为和头条为主。除了公开的论文,公司内部还有很多技术相关的资料和文档,这些真的可以说是有价无市,非常珍贵。

文中所展示的资料全部都是免费分享,扫一扫下方CSDN官方认证微信二维码即可【保证100%免费

Python 知识手册

Linux 知识手册

爬虫查询手册

而且,这些资料不是扫描版的,里面的文字都可以直接复制,非常便于我们学习:

数据分析知识手册:

机器学习知识手册:

金融量化知识手册:

岗位内推、学习交流

我们大量需要前端岗位、python岗位、Java 岗位、Android 和 iOS 的开发岗位,工作地点:北京字节,欢迎校招社招扫描下方二维码找我内推

Python资料、技术、课程、解答、咨询也可以直接点击下面名片,添加官方客服斯琪


http://www.niftyadmin.cn/n/1323706.html

相关文章

实用:优雅设计接口版本号

转载自:https://blog.mariojd.cn/how-to-design-spring-boot-api-version-number-elegantly.html 一般来说,系统上线以后,需求仍会发生变动,功能也会迭代更新。可能是接口参数发生变更,也有可能是业务逻辑需要调整&…

Controller层设置切面的三种方式

1.自定义PointcutAdvisor Target({ElementType.METHOD, ElementType.TYPE}) Retention(RetentionPolicy.RUNTIME) Documented Inherited public interface AopAnnotation { }public class CustomizePointcutAdvisor extends DefaultPointcutAdvisor {private static final Log…

用Python绘制动态可视化图表,屌爆了

对数据科学家来说,讲故事是一个至关重要的技能。为了表达我们的思想并且说服别人,我们需要有效的沟通。而漂漂亮亮的可视化是完成这一任务的绝佳工具。 本文将介绍5种非传统的可视化技术,可让你的数据故事更漂亮和更有效。这里将使用Python的…

Sentinel限流内部原理

前言 限流是保障服务高可用的方式之一,尤其是在微服务架构中,对接口或资源进行限流可以有效地保障服务的可用性和稳定性。 之前的项目中使用的限流措施主要是Guava的RateLimiter。RateLimiter是基于令牌桶流控算法,使用非常简单&#xff0c…

你所不知道的 ChaosBlade 那些事

项目背景 阿里巴巴内部从最早引入混沌工程解决微服务的依赖问题,到业务服务、云服务稳态验证,进一步升级到公共云、专有云的业务连续性保障,以及在验证云原生系统的稳定性等方面积累了比较丰富的场景和实践经验。并且当时混沌工程相关的开源…

分享3个好用到爆的Python模块,点赞收藏

PsutilPendulumPyfiglet Psutil Python当中的Psutil模块是个跨平台库,它能够轻松获取系统运行的进程和系统利用率,包括CPU、内存、磁盘、网络等信息,它的安装也非常的简单,命令行 pip install psutil这里因为整体的篇幅有限&am…

Sentinel机制

1. Sentinel 是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景&#xff1…

5行代码,你也可以给心仪的小姐制作漫画头像

opencv是一个基于BSD许可发行(也就是俗称的开源)的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS上。由一系列 C 函数和少量 C 类构成的它轻量且高效,并提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉…