一位IT民工的十年风雨历程
距离2020年只有30天了,转眼毕业快10年。
回首自己,已三十有三,中年危机。
古人云三十而立,我却还在测试途中摸爬滚打。
创业,自由职业永远是一个梦,白日梦。
焦虑、迷茫、看不到希望。
这两天一场网易的暴力裁员事件,犹如一盆凉水当头浇下。
让我又陷入了前些年常会有的状态。
浑身不得劲,啥都不想做。
请问路在何方?
回首往日,于已来说是道路曲折辗转生活的几十年;
之于社会,也不过是普通人的一生而已。
上学、毕业、工作、买房、结婚、生子、还贷。
没有家庭时是形单影只,凄凄惨惨戚戚。
有了家庭却只能蝇营狗苟,负重前行。
是一条一眼就能望到头的路。
手机里,满是一些花钱的APP,一直对你好,让你坚持下去,对生活还有希望。
殊不知,被贷款、被花呗、被购物、被生活开支绑架着
逼迫着还要蹒跚前行,
还得升职加薪,还要努力。
一眼望不到头。
我们大都只是这平凡的世界里一个个搬砖的而已。
财富总是被极少数大佬紧握着。
所以世间大多的烦恼,便是没钱的烦恼。
但是我们还一直相信努力改变命运、知识改变命令、坚持改变命运。
其实是金钱改变命运。
家庭的压力让学习的时间慢慢变少。
有了一点独处的时间,却又想打两把游戏,刷几下抖音头条,松松被命运压迫的喉咙,大口地喘息两声。
沉浸在自我的时空中,此时孩子的哭闹、老婆的絮叨,都烟消云散。
可是玩久了,你却又充满了负罪感。感觉自我堕落,空虚寂寞又随之而来。
因为普通人改变命运的机会太少了。
所以还是只能靠读书改变命运。
每天早上睁开惺忪的睡觉,拖着疲惫的身躯上班。
没有激情,没有希望。
迫于生活,还得日复一日,年复一年,
还得假装生活,假装努力,假装自我。
于是,写下此文。
一眼望到头,一眼望不到头。
一位IT民工的十年风雨历程的更多相关文章
- 从ServerSwitch到SONiC Chassis:数据中心交换机技术的十年探索历程
从ServerSwitch到SONiC Chassis:数据中心交换机技术的十年探索历程 2019-07-09 | 作者:白巍 编者按:微软交换机操作系统开源项目SONiC (Software f ...
- 一位交易巨匠的十年心得:如何使用MACD判断后期趋势,把握买卖点
高手与散户的区别在哪里? 高手与散户的区别在哪里,从宏观上讲:一流高手用境界,二流高手用趋势,三流高手用技术,普通散户用迷糊.最高境界的人在讲心境如何,什么也不看,只用感觉就能炒好股赚钱.我说一流高手 ...
- 64位内核开发第十二讲,进程监视,ring3跟ring0事件同步.
一丶同步与互斥详解,以及实现一个进程监视软件. 1.用于线程同步的 KEVENT 事件很简单分别分为 事件状态. 以及事件类别. 事件状态: 有信号 Signaled 无信号 Non-signaled ...
- 64位内核开发第十讲,IRQL中断级别了解
目录 中断级别IROL了解 一丶IRQL 1.了解什么是中断 2.IROL中断级别. 3.遵守IROL编程规范的方式 中断级别IROL了解 一丶IRQL 1.了解什么是中断 中断就是产生的一个电信号. ...
- Zoho Books十年发展历程
十年前,我们推出Zoho Books的时候,是为了全面解决企业面临的财务和会计方面的挑战.我们逐渐地从一开始的易用的中小企业在线会计工具,发展成为现在的解决企业复杂的财务挑战的解决方案,其中经历了很多 ...
- 老司机找bug的十年心路历程
一.码畜:靠编译器帮自己查语法错误 消灭笔误:编写适合程序猿的键盘练习 if (常量==变量或表达式) 使用goto接力超长的if,switch 连续的if还是if elseif 多个条件的组合:精心 ...
- CorelDraw x6【Cdr x6】官方简体中文破解版(64位)安装图文教程、破解注册方法
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...
- 许式伟:我与Go语言的这十年[转]
2017-12-18 许式伟 Go中国 2007 年 9 月 20 日,关于设计一门全新语言的讨论正式开始,这门全新的语言,就是后来的 Go.时至今日,Go 语言已经发布到 1.9 版本,走过了整整十 ...
- python 爬取腾讯微博并生成词云
本文以延参法师的腾讯微博为例进行爬取并分析 ,话不多说 直接附上源代码.其中有比较详细的注释. 需要用到的包有 BeautifulSoup WordCloud jieba # coding:utf-8 ...
随机推荐
- Python爬取酷狗飙升榜前十首(100)首,写入CSV文件
酷狗飙升榜,写入CSV文件 爬取酷狗音乐飙升榜的前十首歌名.歌手.时间,是一个很好的爬取网页内容的例子,对爬虫不熟悉的读者可以根据这个例子熟悉爬虫是如何爬取网页内容的. 需要用到的库:requests ...
- 前端之移动端库和框架bootstrap
学习移动端场景下的js事件:制作移动端特效常用的js库:介绍移动端常用开发框架Bootstrap:介绍动态样式语言less.sass.stylus的基本使用. 移动端js事件 移动端的操作方式和PC端 ...
- C# Mutex to make sure only one unique application instance started
static void MutexDemo2() { string assName = Assembly.GetEntryAssembly().FullName; bool createdNew; u ...
- 17个常见的Python运行时错误
对于刚入门的Pythoner在学习过程中运行代码是或多或少会遇到一些错误,刚开始可能看起来比较费劲.随着代码量的积累,熟能生巧当遇到一些运行时错误时能够很快的定位问题原题.下面整理了常见的17个错误, ...
- 微信语音短消息amr文件转WAV
- amr说明 - 转WAV程序 我对SILK编码库稍作修改,编译了一个Windows下可直接将SILK V3编码转换为WAV格式,并支持原生的微信语音短消息amr文件的版本,提供给大家使用,压缩包( ...
- [UIApplication sharedApplication].keyWindow.rootViewController
一般来说 [UIApplication sharedApplication].keyWindow.rootViewController 会在 appDelegate 中初始化,并且整个应用运行过程中都 ...
- 浅入浅出 Go 语言接口的原理
浅入浅出 Go 语言接口的原理 接口是 Go 语言的重要组成部分,它在 Go 语言中通过一组方法指定了一个对象的行为,接口 interface 的引入能够让我们在 Go 语言更好地组织并写出易于测试的 ...
- HttpClient的使用今天遇到一个巨坑——HttpEntity内容取不出来
在使用HttpPost httpPost = new HttpPost(postUrl);的post请求后,拿到返回的response,response返回200成功. 到此没有任何问题. respo ...
- momentjs在vue中的用法
js代码 import moment from 'moment'; const jsCountDown = document.getElementById('js-countdown'); const ...
- cpu 乱序执行与问题【转】
转自:https://blog.csdn.net/lizhihaoweiwei/article/details/50562732 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议 ...