当生命里有程序来串门——一个北邮信通大一学生的漫谈
数着数着大学生涯的第235天,来到CSDN的第228天,写下第一篇文章到现在的第128天……
听着听着五月天的歌,不知不觉就到了五月天。
总结,一场亲历的风雨兼程。写这篇文章之前我犹豫了很久。我希望它不仅仅包含总结和展望,也能通过它谈谈我与CSDN的那些结缘、说说独属于我的大学经历、结识更多志同道合的朋友,同时作为来CSDN之后一场迟来的开场和告白。
编程,一个炙热而清凉的话题。有些梦想的热忱,有些烦躁的放松,有些失意时的抚慰。喜欢某个稀松平常的午后泡一杯热茶,或者在平静安宁的夜斟一壶清酒,喜欢这时候与程序的独语。
我是一个理科里的文科生,喜欢语文,喜欢填词写诗,喜欢写文章。于我,程序和任何语言一样,都是天地间最平静的诉说、虔诚的独语。
平静的书写是对灵魂的洗礼。文章亦然,程序亦然。严谨、理性,也在转角处柔情。
第一次与程序相识是在高中选修课上,老师在黑板上写下的你。给我的印象挺不好的,烦乱冗长。我很清楚,当时老师画的是这样的你:
#include<cstdio.h>
int main()
{
printf(“hello world!”);
return 0;
}
鉴于当时还是两指敲键盘的我,烦透了一长串需要键入的英文字符。当时心里暗下决心:等我以后选专业,绝对不选编程的!上机考试考的很好,想来必然是老师每堂课的讲义里答案印的很详细,自然让我有了不可不抄的理由。
后来我发现我彻底喜欢上你了。转变是由于在选修课风波之后正值疫情,上网课熟悉了键盘,也背着老爸老妈偷偷看了电视剧。好巧不巧,那年,那个电视剧就叫《百岁之好一言为定》。
再之后啊,清苦但快乐的高三,如约而至高考,兵荒马乱挑选大学。高考之后那个暑假,我们重逢。重新开始,认真钻研你。老师留的题太少,就自己去题库刷题。老师的题库不够,就自己上网找其他题库。终于,在那个开了多年的200多人班子里,学完15课时的我,硬生生把我在题库的做题排名从最末尾刷到六十多。
大一如期而至,与CSDN结缘也从那时候开始。很早就有在CSDN上写文章的冲动。看着那么多大佬能在CSDN发表文章,心里想什么时候自己也能有那种实力和能力,能像他们一样。于是,能在CSDN上发表自己的文章,成了我新的动力和努力方向。学累了又不想活动的时候,最多的消遣方式是去PTA上编程。陈越姥姥的数据结构虽然半懂不懂,但是循环和数组终究是没有超过时间限制。思路清晰的时候,喜欢挑分数高的题挑战一下,不惜花两三个小时找一分的错误。问烦了C++课的老师和助教,也正好锻炼了自己修改bug的能力。如果说胜利是一种褒奖,不玩游戏的我找到所有bug之后,终于真心体会到同学深夜游戏胜利时不顾一切的欢呼时的心情。题一天一天的做着,能力一个月一个月的积累着。虽然走的很慢,算法可以说得上是没有,但是循环和数组,终究没有累坏PTA和我的笔记本电脑,倒是给我一种盲目的自信。在大一上的C++机考,用了16分钟做完了给了90分钟的4道编程题,面对桌前一个桌后一个的摄像头,无语好一阵。没有题目做又不能干别的的时间是难熬的。于是突发奇想,每道题能不能给更多种解法呢?抱着这种好奇心,我每道题又至少多写了两种解法。我知道这是画蛇添足,但足以满足一个小孩的虚荣心。把法二法三用/**/注释掉的时候,心中莫名多了一种神秘的快感。
终于,在大一上结束的那个寒假,我写下我来CSDN之后的第一篇博文《北邮22年信通机考题目》。从第一次写文章之后,变一发不可收拾,把大一上学期做过的难题,全数草草发了上去,获得了20多个当时不懂现在没脸看的“改进质量”……每天点开看看自己急切关注着自己的浏览量,期待奇迹发生(对,没发生)
那个寒假,自己在家继续学习编程,也自学了些别的语言。好久没有动笔的我,倒是对敲键盘有了一种莫名的熟悉感。一不做二不休,那就直接用笔记本电脑记笔记吧。写完之后,就都扔在了博客里。也不知道从什么时候开始,我不再追求我小小博客的浏览量,倒是把它当做自己的小小日记本,记录每天的学习和成长。
又值开学,疯狂热爱上数据结构。原先写PTA,恨不得int m,n,t;都要拆成三行,想写长长的代码,努力达到100行;现在,if else 语句都恨不得用正则表达式替代,还是写了三四百行;原先PTA写100行代码,一写就是半天一天,现在写数据结构,两三个小时300行代码是常有的事。我想,如果没有上学期半天一天的bugfree time,不知道现在的我会怎样。
写程序总是给我一种匠人的感觉,好像在雕琢一件精美的艺术品,没有剖光润色绝不轻易出手示人。函数之间加空行,短句子尽量合并,大括号单独占一行……秉着自己的语言风格,像语文和英语那样,静下心来写一篇独属于我的程序文章。
写到现在,感觉自己恍惚间已经从一个CSDN小白,变成了一个初得门路的作者;从最开始密切关注的浏览量,到后来把CSDN当做一种坚守的力量和光。从接触开始到现在,CSDN已经不仅仅是写作的地方,闲暇的时候,也喜欢来翻翻看看,不用多刻意,每次来都可以学到点什么。无论是深刻犀利的行业分析走向,还是新兴科技产品的未来和发展,亦或是技术算法、学习笔记,每个CSDN笔者都值得学习和借鉴。
逐渐谙熟CSDN,参加过比赛,去过新星计划,也同时为等级和积分忙碌,其乐无穷。可最最重要的是,还有一路陪伴和支持我的uu们,我爱你们!
你们的持续关注和守望,是我竭尽全力创作的动力的不竭源泉!
真心感谢你们的相守和认同,希望我们可以在程序的路上,一起向奔赴远方!