CSDN开博三周年--回首向来萧瑟处,铁马冰河入梦来

你可以比别人多活十年,但也仅仅是八十或九十岁这十年,并不能多活二十岁这十年;人生的无意义赋予了人的自由,我并不在乎活了多少日子,我更在意的是我记住了多少日子。
——8kRAM

前言

因为疫情的影响,今年是我第一次没有回家过年,一个人在出租屋里,翻着以前的照片和博客,窗外,杭州的冬天飘着一点点雨,坐在电脑前心情十分平静。想在这个难得的闲暇里,想起记录一下自己这些年的经历,也是给自己留一点以后可以回忆的故事。

新的开始

那些日以继夜为生活奔波的人们,大多只是为了解决温饱
看到类似汉正街的拉夫,看到高空作业的工人,总是不断祈祷大家都要越来越好
怀揣着梦想的年轻人都在不断自我提升,并为了自己的安全感而寻找更好的契机
我曾经爱过,但现在也学会更好的爱自己
就像学着做一道新菜,虽然之前没试过,但这第一次就是勇气,
有时候,年轻不一定是好事,因为缺少历练
又有时候年轻又是好事,因为无限可能

18年2月4日,我在CSDN发表了第1篇博文-《语音采集回放系统-硬件总结》。这是我在大学电赛实验室做的第一个项目,是做了一台小小的录音机。
2月份,这是大三上学期结束的寒假,我开始在家自学Linux,也是我第一次接触编程,也算是为了记录成长,我开通了CSDN的博客。
一想到即将到来的九月份的秋招,再看看自己的简历,好像没什么可写的。大学快结束了,总不能留下遗憾吧,那不如搏一搏。在这一个多月的时间里,我开启了我的闭关模式。早上8点半起床跑步或者和老爸去家附近的体育馆打乒乓球,白天啃《C PrimerPlus》,照着书上的范例敲代码,因为在这之前编程基础几乎为零,我甚至不懂static和const的用法,TAlice的起点远比各位想的要低,所以一开始很慢。晚饭后陪爸妈一起散步一小时左右,到家后开始玩我的CentOS6.9虚拟机,不懂的就看《鸟哥的LINUX私房菜》,这种在黑黑的屏幕上敲一串代码就能获得预期结果的交互方式,让我恍惚间觉得有点黑客的味道,也就是在这段时间里,我对linux产生了不小的兴趣。当然也多亏了上面两本对我这种半路出家的新手很友好的书。到后来能在CentOS6.9上敲一些基本linux命令,在vim上磕磕绊绊写C语言的demo,能排查一些基础问题,也算是正式在linux学习的道路上起步了,如果说这个寒假有什么遗憾,那一定是没能去看外公外婆,少收了很多红包哈哈哈。

开学后,我加入了学校的第二个实验室–凌云实验室(另一个是电赛实验室),凌云实验室的老师是工程师出身,也很年轻,我们大家都叫他郭工,在凌云实验室的日子快乐又充实,这是后话了。

昂,18年上半年,我的大三下学期,因为即将到来的暑假有湖北省大学生电子竞赛,所以这半学期电赛实验室有很多训练项目:简易频率计、激光传声装置、脉冲信号参数测量仪、非接触式电流信号测量装置,电赛实验室仪器仪表方向共有3个小组,每个小组3个人,分别负责硬件PCB、FPGA、stm32, 我负责硬件,印象中那个学期闻的最多的味道就是三氯化铁腐蚀铜板、转印电路的油墨、以及在烙铁下翻滚的焊锡。

4月,电赛实验室的崔老师借给我们两台全校为数不多的200MHz示波器,更高的带宽和精准度,让我有了探索120MHz信号发生器边界的可能,比起之前一直用的示波器,真是鸟枪换大炮。同时另一边在凌云实验室,在郭工的参考文档帮助下,我在FL2440上完成了linux3.0最小系统和根文件系统的制作,并移植了dropbear,因为即将到来的暑假有湖北省大学生电子竞赛,所以在凌云实验室的应用层开发暂时搁置。

那之后接下来几乎就是电赛实验室—宿舍两点一线,于是我的生活变得更简单了,能逃的课就在实验室玩电路板,不能逃的课就在课上刷《C PrimerPlus》。硬件要选芯片,电子竞赛的赞助商又是TI,所以每一个项目都逃不过看TI官方的全英文芯片资料,一开始真的很头疼,我就一个个单词去查,后来发现能看懂一款芯片的pdf,其他的也大差不差。能根据实际情况选择正确的芯片,也算是没有浪费白嫖TI的机会(每个学号可以免费申请几片芯片,那段时间最开心的时候就是收到TI发来的芯片包裹,白嫖真的很快乐[doge]),现在还能记起opa84x和vca8xx系列,真是永远滴神。

那段时间真的很充实,脑子被一个接一个的问题和困难塞满,根本没有心思去在乎其他的得失,有一个能通宵学习的地方,有最好的硬件设备,还有泡面,没有比电赛实验室更好的地方了。也就是在那段时间,和我一起做硬件的先哥,我两经常搞到半夜饿得不行,跑到新竹路的温州烧烤店撸串,现在来了杭州好像再没吃到过这么好吃的烧烤了。见过凌晨4点的民大、手被烫伤过无数次、烧过不知道多少块芯片。但是因为有尹老师和两位可亲可爱的学长(牡琦学长和小宝学长),以及我最可爱的队友们在,好像再多的困难也都是浮云。

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

人生的第一次失败

那时我们有梦,关于文学,关于爱情,关于穿梭世界的旅行。如今我们深夜饮酒,杯子碰到一起,都是梦破碎的声音。—北岛《波兰来客》

18年7月20日至7月23日, 比赛开始,四天三夜,总休息时间不到14个小时,要在这96个小时里完成作品和设计报告,我还记得我们选的是A题(非接触式电流信号测量装置)。一切都进行的很顺利,题目要求的1%精度我们甚至能做到千分之三,无论从性能指标,还是工艺外观,这都是我最满意的一件作品,23号那天晚上,印象中下着好大的雨,好像武汉从没下过这么大的雨,作品被护送到武科大后我和先哥扒了两口早已凉透的盒饭就屁滚尿流的跑回宿舍睡觉,根本没意识到接下来我会面临我人生的第一次栽跟头。
在这里插入图片描述

一周后,所有参赛作品会在武科大现场测试打分,最不想发生的事情还是发生了,因为我的操作失误,最终测试结果与我们之前在实验室测试的结果相差甚远,最后只拿到了省二的成绩。7月31号出结果那个晚上,我坐在实验室的电脑前发呆了好一阵,因为暑假学校北区宿舍改造,假期留校生被迫搬到离实验室较远的南区宿舍,最后我和欢欢还有杰大佬一起回南区,走在回宿舍的路上,虽然是7月,我仍觉得那天有点格外的冷。一路无话,我真的希望就一直这样走着,我害怕停下来就会去忍不住想这件事,“我感觉我很对不起老赵(同组小伙伴)”,快到南区的时候,欢欢:“尽力了就好,老赵可比你豁达”,我没有接话,只是跟他们道别后回到宿舍。

回宿舍后躺在床上望着天花板,总觉得胸口堵了团棉花,回想起那些和小伙伴们并肩努力的时刻,那些我们一起熬过的夜… 我辜负了队友和尹老师的期望,如果我能更细心些,如果我能前期准备更充分些,如果我没有在四天三夜结束后就放松下来,队友也许就能保研。可惜啊,可惜没有如果。那一晚上脑子很乱,努力回忆测评时的每一个画面,好像这样就有可能改变事情的结局。后来那几晚上甚至做梦都是去重新测评的画面,再后来我QQ上找到我们去测评的带队老师吴老师,问能不能重新测一次,得到的回复是:重测意味着挑战专家的权威,所以重测的结果只会比现在更差。想想老赵,想想婕哥,我怂了,我不想因为我的不甘心再给他们二次伤害。第二天吴老师把我叫到他的办公室,认认真真的开导了我一下午,“你还年轻,现在多吃点亏是好事”,“每年都有失误的人呀”,“过去无可挽回,应该朝前看”…

三年后的现在再看看当初的自己,才明白那个时候还是太狂妄太过于自信了,这次失败让我认识到边界测试和压力测试的重要性,认识到不到最后一刻绝不要放松下来,真的很感谢吴老师那天陪我聊的一下午。

秋招

比赛结束后,两点一线中的实验室换成了凌云实验室。郭工把我们召集在一起选项目,“之前给你们的2440开发板应该玩的差不多了,后面是做一些基于这个板子的应用项目,我大概介绍下每个项目,大家自由选择,使用RT3070Wifi芯片制作无线路由器、3G模块、网络socket,openssl编程、基于MQTT和Lora实现温湿度信息上报balabala…”。我直接脑袋瓜子嗡嗡,卧槽这都啥呀,没一个懂。机缘巧合下我和然崽、秋秋和德喜一起选了最后一个Lora

我是负责中间的数据处理部分,因为Lora接收端数据处理是用串口来做的,于是就有了这篇博客《Linux下串口编程》,因为要考虑断网时数据要存到本地,我又去按着菜鸟教程摸索了下sqlite数据库《嵌入式开发环境 (ARM开发板FL2440) 下移植sqlite3数据库》,开发过程中遇到了数据解析错误的情况,一顿捣鼓才明白是因为结构体没有对齐,所以有了《关于结构体的成员对齐与结构体整体对齐》,也就是从这个项目开始,从最简单的TLV协议到温湿度物联协议,我第一次明白协议是怎么回事,然崽和秋秋负责数据采集组包,德喜负责手机APP开发,我也算是第一次真正意义上接触物联网,那段时间真的很快乐,有时候下午代码撸累了就和小伙伴们去旁边的球场打球,顺便逗逗在球场玩的小屁孩,在他们的帮助下,虽然小磕小绊不少,但这个项目最终还是在8月底顺利上线,再回过头看看好像也没那麽难,很多时候未知都被我们自己的想象力夸大,就会自我设限止步不前。毕业后再看到这个项目的代码工程,就会想起在夕阳下奔跑的我们,眼角不自觉又…
在这里插入图片描述

九月先后面试了CVTE、海康威视、去哪儿网、宏电,印象最深刻的算CVTE了,因为是第一次面试,我从头紧张到尾,连简单的递归程序都没写好。不过万事开头难,后面的面试都还挺顺利,至少没有像第一次紧张到说话磕巴。海康和去哪儿网是同一天面试,去哪儿网挂在了第二面的算法题上,也是从那次后我才开始意识到数据结构的重要性。海康和宏电整体还算顺利,一路过关斩将拿到offer,我很感谢海康,不仅仅是因为它给了我offer,更多的是对我这样一个要强的人来说,一天内连续挂掉两家公司的局面可能真的是无法接受的。。
在这里插入图片描述

好像一直以来10都是我的幸运数字,很多重要时刻都跟10有关,18年10月10日,我签约了海康。下午坐在回学校的538公交上,我看向窗外的夕阳,后退的高楼,心里满是感慨。想想一年前的这个时候自己还是个只会写hello word的门外汉。。
在这里插入图片描述

年末

秋招算是告一段落了,后面回家待了一段时间,比起学校的快节奏生活,在家里的日子好像出奇的慢,在阳台晒晒太阳看看书,跟老妈学学做菜,还顺便帮以前中学的老师改了一下午卷子,见识了一波小朋友们的清奇脑洞。
在这里插入图片描述

回到学校后在郭工那借了个树莓派玩,在树莓派上套上了个RFID-RC522模块,因为树莓派和RFID-RC522是SPI通信,所以有了这篇博客《Linux下树莓派spi编程》,后来买了几张Mifare卡做测试,也勉强能把门禁卡信息复制下来(注意:私自复制他人卡信息属于违法行为,我这里使用自己家里的门禁卡作为学习和测试)。再后来毕设和大学最后一门期末考试(微机原理)来了,实验室就去的少了,因为之前很多时候都是逃课去面试,课也没认真听几节,好在最后有田大学霸助攻,在楼下的奶茶店帮我复习了一下午,真的很感谢田大学霸。

毕设是做一个视频监控的项目,其中最大的收获是明白内网穿透是怎么回事,寒假的时候在家里的光猫上捣鼓实践了一把,这也是这篇博客《关于破解电信光猫实现内网穿透(端口转发,端口映射)》的由来,同时也很感谢昕磊学弟在舵机操作上给予我的帮助。

失而复得

19年三月,为了后面快速适应入职的生活,我申请了来杭州实习。好在公司安排了住宿,省去了租房子的麻烦,我还记得当时我的leader(也就是现在的老大)在简单了解了我的情况后,就过来帮我搬电脑,带我整理工位,简单的交代了一下之后,就慢慢的开始了开发流程。第一次进入公司实习,第一次来杭州,红绿灯前等待的全部都是清一色年轻的面孔,有那么一个瞬间我恍惚地看到,斑马线变成了律动地音符,而这个城市年轻人的心跳就是它的节拍。
在这里插入图片描述

一切都很顺利,只是突然有一天我发现嚼的口香糖味道变淡了,饭菜也没什么味道,直到后来洗衣服的时候,我发现我甚至闻不到洗衣液的味道,我才意识到我丢失了嗅觉和味觉,去医院检查也没有结果。每次吃饭的时候才体会到“味同嚼蜡”四个字的含义,也是因为这个原因,在交接完手上的活儿后,我提前两周结束了我的实习之旅回到学校。只是没想到一个月后,让人欣喜的是,嗅觉和味觉又回来了,那一天我把身边能拿到的东西都闻了一遍,好像世界又从黑白变成了彩色。

所以人啊,总是要在失去后,才能看到那些自己曾经已经拥有的东西,我们总是忽略身边普遍发生的事情,总是不停想要得到,却忽略了已经拥有的。

自驾游稻城

那些曾经只在电影电视上出现的风景、生命、故事,拥有着远超你想象的活力

5月处理好答辩的各项事宜,6月跟表哥两个人自驾游去了心心念念的稻城,沿318国道从成都到雅安,经二郎山、大渡河、康定、折多山、到达新都桥、翻过云上观景台高尔寺山,到雅江,理塘,再向南沿G227国道进入稻城。

在贡嘎雪山脚下被冻成狗,因高反被迫滞留雅江一天,却也因祸得福第一次摸到转经筒,在卡子拉山邂逅过云雨,在海拔五千米的不知名草地和藏族阿妈学挖冬虫夏草,沐浴在塔公草原最美的火烧云下。

在理塘载了一位十八岁的少年,刚刚高三毕业,背着一个比人还高的背包要徒步去西藏,和队友走散后决定先搭车去稻城看看,一路上我们聊了很多,我很佩服他的勇气和毅力,以及果敢又遇事不惊随性的态度,我问他为什么想到要去徒步西藏,他说毕业了呆家里闲着也是闲着,不如出来看看外面的世界。这是我第一次见到“世界那么大我想去看看”的真人版。

记得在西俄洛,海拔4700米的小镇的深夜,我躺在车顶望着银河,此时一颗流星划过,表哥让我许个愿望,我想了一会儿,摇了摇头,那一刻,我没有烦恼,没有欲望,是人生中少有的幸福时刻,这样的时刻在路上有很多,如果真要许一个愿望,大概就是让时间停留在那一刻吧。

反倒是最后的稻城,并没有给我太多的惊喜,比起终点,沿途的风景更值得让我回味。
在这里插入图片描述

入职

一条小鱼游到老鱼身边
问它:“我要找到他们称之为海洋的东西”
老鱼说:“海洋?可是你现在就在海洋里啊”
小鱼说:“这儿?这是水。我想要的是海洋”
—《心灵奇旅》

因为要早点去杭州租房子,我错过了学校的毕业典礼,没拿到毕业戒指,没感受过拨穗礼,也算是个小小的遗憾,后来行李和毕业证书还是拜托阿梁和韩哥帮忙寄的。7月入职,微笑的前台,精致的工卡,全自动门禁,整洁的餐厅,让我感觉我选的超值了,特别是新员工培训那一场,一个销售老师讲,到哪里你都可以挺直腰杆,因为我们就是世界第一!那一刻确实深受鼓舞,那时候还没有什么体面不体面的梗儿,因为那时候确实感觉超级棒!

从学校到工作,换了环境觉得什么都很新鲜,觉得每天特有干劲儿,而且每一步疑问都有人解答,每一处错误都有人解释包容,作为新人,要学习的东西很多,那段时间一般我会十点半以后下班。而且我喜欢前紧后松,所以会把心中的工期排的靠前一点。我很喜欢《疯狂的程序员》里BOSS绝的一句话:“很多时候,我们开发一个项目,做一个需求,加班,熬夜,干耗,不是为了赶某个工期,或者是任务完成后领导给的拿一笔钱,更重要的是,我们享受这种克服万难,成人所不能的感觉,这种感觉跟钱是不一样的东西”。

工作半年的我,收获了自己的第一个年终奖,决定给爸妈换掉卡得不行的手机,老妈经常跟我抱怨手机卡,每次我说要买手机的时候都说不喜欢,就跟我每次叫她旅游,她说没时间一样。其实我知道是心疼钱,所以我是悄悄买的,现在她用得比我都要6了。
在这里插入图片描述

20年真是魔幻的一年,世界发生了太多事,山火、疫情、洪水、大选…
对我来说这一年更多是心态上的成长,记得刚来公司的时候,同组的前辈说:人生没有过不去的坎,只有过不完的坎,在后来经历了那麽多的项目,克服一个个困难后,才深有体会。这一年同样经历了很多第一次,第一次去三亚看海,第一次给老爸买车。。
在这里插入图片描述
在这里插入图片描述

这一年也迷上了摄影和游泳,买了人生第一台相机,加了图虫,游泳还得感谢当初俊瑜老师傅的手把手教学,业余时间有一个不是黄赌毒的爱好,也挺好。

公司总体氛围就像高三校园,有竞争压力但是也有很多开心,比如每逢佳节的小活动,赶电梯时会有同事按着等你一下,各个园区里的便利店和超市像极了当年课间的小卖部(无论有人觉得贵或者怎样也好,但是我喜欢),也还记得几个要好小伙伴一起去食堂商量着吃什么,谁吃的快谁吃的慢谁有剩了饭,回去路上散散步扯扯淡,抛去有的没的计较,回归最原始的快乐,在这里也有简单的快乐。

可是生活啊并不会就这么简单,方方面面的压力,正面的负面的消息都铺天盖地,信息爆炸接收到信息人也会过载,不知有多少人能一直保持简单的快乐,物欲横流太多,想要的也越来越多。有时加班羡慕隔壁的加班费、羡慕别人家双休,这是海康的酸;拿过意外惊喜的感恩礼物、接受过同僚前辈的善意帮助等等,这是海康的甜;熬夜加班仍解决不了的困难、也莫名背锅过,这是海康的苦;龙头国资背景,身份体面(正面意义),这是海康的辣;酸甜苦辣聚齐,因而不会乏味,生活也因此多姿多彩,活色生香。

每个人有自己的生活方式,每个人也有自己的生活状态,但无论是谁都有自己命中必须要吃的苦闷与劫数。人生无法万事如意,总有些地方,就算你竭尽所能,也注定无法适应;总有些事,就算你精心尽力,也无法无可挑剔。但世事都有两面性,一边是失去,另一边是得到。真正幸福悲悯的人,都会懂得,“弃我去者,昨日之日不可留。乱我心者,今日之日多烦忧。”如此释然。江湖路远且深且浅,其实真正能改变你人生轨迹的人和事,并没有多少,大部分只是匆匆过客,犹如流水,亦作尘埃,就且任它流过,飘落,随风散去。“用特写镜头看生活,生活就是一个悲剧;但用长镜头看生活,生活就是一部喜剧。”卓别林如是说。不要总纠结于一时的得失,无论当下你是开心还是难过,日子还得照常过。时间的齿轮不会因为谁的伤春悲秋而停止转动,岁月有限,别将就,别浪费,学会果断。

请回答2021

真的很感谢这三年来我遇到的每一个人,无论是遗憾还是快乐,是你们组成了我这段珍贵的回忆。
不知道2021年又会遇到什么样新奇的人和事,我很期待。

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
<p> <b><span style="font-size:14px;"></span><span style="font-size:14px;background-color:#FFE500;">【Java面试宝典】</span></b><br /> <span style="font-size:14px;">1、68讲视频课,500道大厂Java常见面试题+100个Java面试技巧与答题公式+10万字核心知识解析+授课老师1对1面试指导+无限次回放</span><br /> <span style="font-size:14px;">2、这门课程基于胡书敏老师8年Java面试经验,调研近百家互联网公司及面试官的问题打造而成,从筛选简历和面试官角度,给出能帮助候选人能面试成功的面试技巧。</span><br /> <span style="font-size:14px;">3、通过学习这门课程,你能系统掌握Java核心、数据库、Java框架、分布式组件、Java简历准备、面试实战技巧等面试必考知识点。</span><br /> <span style="font-size:14px;">4、知识点+项目经验案例,每一个都能做为面试的作品展现。</span><br /> <span style="font-size:14px;">5、本课程已经在线下的培训课程中经过实际检验,老师每次培训结束后,都能帮助同学们运用面试技巧,成功找到更好的工作。</span><br /> <br /> <span style="font-size:14px;background-color:#FFE500;"><b>【超人气讲师】</b></span><br /> <span style="font-size:14px;">胡书敏 | 10年大厂工作经验,8年Java面试官经验,5年线下Java职业培训经验,5年架构师经验</span><br /> <br /> <span style="font-size:14px;background-color:#FFE500;"><b>【报名须知】</b></span><br /> <span style="font-size:14px;">上课模式是什么?</span><br /> <span style="font-size:14px;">课程采取录播模式,课程永久有效,可无限次观看</span><br /> <span style="font-size:14px;">课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化</span><br /> <br /> <br /> <span style="font-size:14px;background-color:#FFE500;"><strong>如何开始学习?</strong></span><br /> <span style="font-size:14px;">PC端:报名成功后可以直接进入课程学习</span><br /> <span style="font-size:14px;">移动端:<span style="font-family:Helvetica;font-size:14px;background-color:#FFFFFF;">CSDN 学院APP(注意不是CSDN APP哦)</span></span> </p>
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页