农村小子背井离乡北漂的这些年

news2024/9/20 11:02:28

人生虽不尽人意、生活也并不完美、可生活依旧很美

1. 写在前面

  由于工作变动及其他种种原因吧,很长的一段时间内没有再去写文章。始于2019年初夏,止于2020年初冬,再次落笔于2023年的夏季。恰好今天是端午节,祝大家端午安康

  白驹过隙!遥想一切就发生在昨天,那一年独自踏上北漂之路,作为一个没有背景、履历跟技术的三无人员,我像一粒尘埃穿梭在繁华且孤寂的城市一隅

今天偶然翻看多年未曾打开的QQ朋友圈,发现了一张照片,这张照片讲述了一段经历。也勾起了心底的一份回忆
在这里插入图片描述

  梦回2016年,那时刚刚过完春节。我的人生很迷茫,不知道未来的路该如何走,往哪里走。每天都让我过的很焦虑,因为自己的选择很有限

  我可能是幸运的,家里的一位长辈。是一位互联网行业的技术大佬,在得知了我的处境后并伸以援手,带着我踏入了这个行业。那个时候的我只是一张白纸

  我是一个土生土长的湖南人,从小在农村长大。北京对于我这个涉世未深的年轻人来说,有期待有恐惧也有迷茫。离开的那天走出那沾满尘土的村门之前,我忍不住一直回头,我知道身后有亲人在默默的为自己祈祷!
在这里插入图片描述
  出发北京的前一天,我从自己暑假打工攒的一点积蓄里面拿出了三四百块钱,去市里面买了新的运动衣服跟鞋子。毕竟是去大城市也尽量的让自己穿的体面干净一些

  父母是地地道道的农民,所以从小我对物欲的追求并不高,因为接触不到更高阶级的圈子,圈子局限在那个贫瘠的村落。我的生活很简单,一次三餐能吃饱就很满足。就算是现在自己能够有能力挣到更多的钱了,我的生活却始终还是那样平淡

  作为一个三无人员,回首过去的几年时光与经历,我依然记得那位带我过来的长辈与我说过的这段话:“暮然回首,却在灯火阑珊处”。以前我不懂,后来我慢慢懂了。在这里非常感恩我的这位长辈

  来到北京后的一个星期以后,我进入到了一家大数据公司,成为了一名实习生,负责软件测试的工作。因为刚来北京,人生地不熟,所以我也是暂寄住在了那位长辈的家里

  公司当时是在软件圣地西二旗,中午楼下的饭说实话贵就算了且质量也是感人,之后每天就自己带饭去公司。毕竟一个不好吃,第二个就是自己刚出来打工,也没带什么积蓄。钱都还没有挣着仅剩的一点钱没了的话确实很难扛

  在做测试工作的同时,也在找寻适合自己的技术方向,还是想做一名真正的程序员。所以那个时候甚至在纠结选择C语言还是Python,正是因为没有指路人全靠自己摸爬滚打是非常痛苦的
在这里插入图片描述

每个在职场的人,其实大多数人每天都做着自己不喜欢的工作

  大约在做了三个月左右的测试工作,我就跟上面的领导申请转开发了。那个时候没有项目经验,甚至编码都不是很会。也是变做边学,边学边做,至于我为什么后来选择了爬虫的这个领域,其实当时的公司本身就是做大数据的,然后爬虫业务刚正式起步发展,人员当时很少,就一个大佬。我便拜入了他的门下

  那个时候自己也是转正了,然后就出来找房子,随后准备自己搬出来住。这一块我也没有任何经验,匆忙之下然后就找了一个城中村人家自建的那种楼房,房租700一个月,反正房子是真的很简陋,讲实话还好有一张床!

那个时候每天下班回家都会忙到到半夜。因为起点与别人不一样,也就需要自己付出比别人更多的时间去学习跟完成公司的任务
学习
自己也从稚嫩的少年慢慢成长,变成了曾经自己稚嫩的少年人口中的大佬

北漂的这些年,除了日常的工作也曾摆过摊卖烤串,我那个时候编程能力可能不行,但是我是有手艺的。这个就是我的小摊,深夜就去地铁口的小胡同里面。
在这里插入图片描述
后来2019年开始,老东家公司资金困难以至于发不出工资,看着昔日一个个熟悉的人都各奔东西,最后不堪重负的我也告别了公司

现在的我成家也有了小孩,日子还是一样的平淡,不过在平淡中多了一份幸福与责任

未来的路还长,各位,加油!

6. 致谢

  好了,到这里又到了跟大家说再见的时候了。创作不易,帮忙点个赞再走吧。你的支持是我创作的动力,希望能带给大家更多优质的文章

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/674574.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

springboot第28集:springboot一些概念

DataScopeAspect 数据过滤处理 此切面在执行带有ControllerDataScope注解的方法之前进行数据权限过滤。首先获取当前登录用户,然后判断当前用户是否为超级管理员。如果不是超级管理员,则获取权限字符,默认使用上下文中的权限字符。接下来&am…

【计算机组成原理】2、二进制和十六进制转换,进制相减、内存地址偏移计算与容量计算

文章目录 一、进制转换1.1 二进制转十六进制1.2 十六进制转二进制 二、进制相减2.1 十六进制 三、内存地址偏移计算3.1 根据首末地址,求存储容量3.2 根据末地址 和 存储容量,求首地址 一、进制转换 1.1 二进制转十六进制 因 2 4 16 2^416 2416&#…

leetcode300. 最长递增子序列(动态规划-java)

最长递增子序列 leetcode300. 最长递增子序列题目描述解题思路代码演示: 二分法改进(N * logN)动态规划专题 leetcode300. 最长递增子序列 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/longest-increasing-subsequenc…

C++标准输出

C将输入和输出看作字节流,输入时,程序从输入流中抽取字节,输出时,程序将自己插入到输出流中,流充当了程序与流源或流目标之间的桥梁,也就是说C通过流与硬件,文件相关联,流赋予了C程序…

[数字图像处理]第六章 彩色图像处理

第六章 彩色图像处理 引言 ​ 彩色图像处理可分为两个主要领域:全彩色处理和伪彩色处理。在第一类中, 通常要求图像用全彩色传感器获取,如彩色电视摄像机或彩色扫描仪。在第二类中,问题是对一种特定的单色灰度或灰度范围赋予一种…

设计模式之装饰者模式笔记

设计模式之装饰者模式笔记 说明Decorator(装饰)目录装饰者模式示例类图快餐类炒饭类炒面类装饰者类鸡蛋类培根类测试类 说明 记录下学习设计模式-装饰者模式的写法。JDK使用版本为1.8版本。 Decorator(装饰) 意图:动态地给一个对象添加一些额外的职责。 结构: 其中&#x…

【Neo4j教程之CQL命令基本使用】

🚀 Neo4j 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,C…

Python基础篇(二):入门基础必备知识

Python基础篇(一):如何使用PyCharm创建第一个Python项目(包含tools) 入门基础必备知识 1. 标识符2. 关键字2.1 关键字字典 3. 引号3.1 表示字符串3.2 在字符串中使用引号3.3 创建多行字符串3.4 在注释中使用引号 4. 编码5. 输入输出5.1 输入示例5.2 输出示例5.3 格…

王道计算机网络学习笔记(3)——数据链路层

前言 文章中的内容来自B站王道考研计算机网络课程,想要完整学习的可以到B站官方看完整版。 三:数据链路层 3.1:数据链路层功能概述 结点:主机、路由器 链路:网络中两个结点之间的物理通道,链路的传输介…

PolarFormer:Multi-camera 3D Object Detection with Polar Transformer——论文笔记

参考代码:PolarFormer 1. 概述 介绍:在仓库RoboBEV中总结了现有的一些bev感知算法在不同输入情况下的鲁棒性,在这些感知算法中PolarFormer拥有较为不错的泛化性能。这个算法的思想是将之前由直角坐标系栅格化构建bev网格,转换到由…

Unity之透明度混合与ps的透明度混合计算结果不一致

一、问题 前段时间学习shader时发现了一个问题,一张纯红色透明度为128的图片叠加在一张纯绿色的图片上得出的结果与ps中的结果不一致。网上查找了ps中的透明混合的公式为 color A.rgb*A.alpha B.rgb*(1-A.alpha)。自己使用代码在unity中计算了一下结果总是不对。…

Python--异常处理

Python--异常处理 <font colorblue>一、异常<font colorblue>二、异常处理语句<font colorblue>1、try...except语句<font colorblue>2、try...except...else语句<font colorblue>3、try...except...finally语句<font colorblue>4、raise语…

leetcode354. 俄罗斯套娃信封问题(动态规划-java)

俄罗斯套娃信封问题 leetcode354. 俄罗斯套娃信封问题题目描述:解题思路代码演示 动态规划专题 leetcode354. 俄罗斯套娃信封问题 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 链接&#xff1a;https://leetcode.cn/problems/russian-doll-envelopes 题目描述: 给你…

c++学习之模板

目录 一&#xff0c;模板的概述 二&#xff0c;函数模板 1.函数模板的定义 2.函数模板的注意事项 3.函数模板的重载 4.函数模板的局限性 三&#xff0c;类模板 1.类模板的概念 2.类模板定义方式 3.类模板的成员函数在类外实现 4.函数模板作为类模板的友元 5.在写程…

《大学英语4》期末考试复习(一)听力原文+答案速记

目录 Unit 1 Long conversation Passage 1 Unit 2 Long conversation Passage 1 Unit 3 Long conversation Passage 1 Unit 4 Long conversation Passage 1 Unit 5 Long conversation Passage 1 Unit 6 Long conversation Passage 1 Unit 7 Long conversat…

Java线程池小结

目录 一.什么是线程池 二.线程池的好处是什么 三.四种基本线程池及其使用 newCachedThreadPool newFixedThreadPool newScheduledThreadPool newSingleThreadExecutor 线程池的四种拒绝策略 选择一:AbortPolicy 选择二:CallerRunsPolicy 选择三:DiscardPolicy 选择四…

【Java】Java核心要点总结70

文章目录 1. volatile 如何保证变量的可⻅性&#xff1f;2. volatile 可以保证原⼦性么&#xff1f;3. synchronized 关键字4. synchronized 和 volatile 的区别5. synchronized 和 ReentrantLock 的区别 1. volatile 如何保证变量的可⻅性&#xff1f; 在Java中&#xff0c;使…

html实现多种风格的时间轴(附源码)

文章目录 1.设计来源1.1 对称风格时间轴1.2 横向风格时间轴1.3 回忆风格时间轴1.4 记事风格时间轴1.5 简易风格时间轴1.6 科技风格时间轴1.7 列表风格时间轴1.8 跑道风格时间轴1.9 人物风格时间轴1.10 容器风格时间轴1.11 沙滩风格时间轴1.12 双边风格时间轴1.13 图文风格时间轴…

【verilog基础】时钟无毛刺切换电路 Clock Glitch Free

文章目录 一、时钟切换电路:容易产生毛刺二、时钟无毛刺切换电路:在S端增加一些控制通路三、异步时钟无毛刺切换电路:使用同步电路解决亚稳态问题四、真题题目解答一、时钟切换电路:容易产生毛刺 1、在芯片运行时经常需要切换时钟源,通常的实现方式是:通过mux来选择不同的…

用试题这把“剑“帮你破除指针与数组之间的那些猫腻

作者主页&#xff1a;paper jie的博客_CSDN博客-C语言,算法详解领域博主 本文作者&#xff1a;大家好&#xff0c;我是paper jie&#xff0c;感谢你阅读本文&#xff0c;欢迎一建三连哦。 本文录入于《系统解析C语言》专栏&#xff0c;本专栏是针对于大学生&#xff0c;编程小白…