专栏首页程序员互动联盟热爱编程的程序员能疯狂到什么地步?

热爱编程的程序员能疯狂到什么地步?

作为一个在编程行业已经混迹了十几年的老程序员,虽然现在全部的精力不是全部铺在一线写代码,但现在起码一半的时间还在如痴如醉的写代码,而且估计这辈子都不会完全脱离代码,有事没事都会去开源社区找点新鲜的玩意研究一下,代码已经融入自己血液中,特别是看到刚入行的代码不规范的情况总会忍不住纠正一番。

说到对编程的热爱还是刚入行的感觉更加直接,刚能开始写C语言代码觉得这种语言博大精深,学习了一段时间之后觉得C语言也就那么回事,于是去图书馆借了一本linux内核书,大约1000页,开始看的挺带劲但看了十几页之后实在看不下去了,才知道天外有天人外有人,于是老老实实回去按部就班的学习基础了,学习过程有时觉得自己不可一世,有时又觉得自己什么都不是。唯一不变的是坚持每天写代码,倒腾在各种编译器下面编译C语言。

有一阵子为了倒腾linux直接装了个双系统,结果由于早期的linux系统版本硬盘的操作方面数据保护不够,结果把windows上面的数据全部搞丢了,虽然屡次遭受打击,但依然不离不弃,终于在学校折腾了2年多,按捺不住内心的骚动直接去天津找同学混经验去了,大约折腾了半年觉得这边工作机会以及软件行业不是很多,于是开启了北漂生涯,揣了几百块钱来就傻乎乎的来了,发现租正规的房子根本承担不起,于是开始找村里自建房去租,虽然便宜但条件真的不咋的,上网每个月一个账号只能有固定流量(台式机上限制流量也是第一次听说),根本不敢看什么电影,平时也就是查阅资料来使用,最难熬的还是夏天没有空调只能用风扇,住在一层还可以如果是顶层热的人心烦意乱。

第一份工作是嵌入式相关的,也是自己比较喜欢的,由于公司里面老程序员比较多,初级入行的极少,落差一下子就有了,觉得自己距离这些成熟的程序员好远好远,华山一条路,死命的追赶学习,在第一家公司每天的睡眠时间差不多有6个小时,其余绝大部分时间不是工作,就是制定自己的计划去学习,网上找视频自己学习自己琢磨。这种状态差不多持续了2年多的时间,还专门找了笔记本每天把不懂的都记录在本上,开始不懂的很多,每天都在向上增加两年后慢慢的前面记录的东西越来越少了,后来突然有一天觉得之前的很多疑问都迎刃而解了,这可能就是长期积累的结果,没有什么捷径就是不断的坚持,不停的折腾就有了感觉了。

记得最疯狂的一段时间,连续三个月没有休息一天,关键还没觉得自己多累,有点疯魔的感觉,老是觉得时间远远不够用,每天回到宿舍吃完饭又开始新的学习天天如此,室友是一个游戏迷天天的打游戏,因为这些事情不知道吵了多少架,后来大家都习惯了,他玩游戏的时候戴上耳机,互不干扰。

人生某个阶段一定需要一段时间全力以赴的付出,不一定取得多少成就起码可以让自己年龄大了回忆起来起码也能让自己佩服一下自己。

本文分享自微信公众号 - 程序员互动联盟(coder_online)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-11-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 学习Linux,不停的敲命令真的能起到很好的作用吗?

    学习任何编程知识都是循序渐进的过程,只靠单方面的练习很难系统的掌握,学习编程是一个体系工程,剑走偏锋的做法不一定是最佳的,自学编程的人一般能坚持完前三个月后边就...

    程序员互动联盟
  • 小白如何学好linux?

    首先我们还是来普及以下概念,讲点虚的。 现在是图形系统的天下,windows我们用了20年。成功归功与它图形界面,你会点鼠标吗你会敲键盘吗?所以你会上网会聊天会...

    程序员互动联盟
  • Java软件开发者,如何学习大数据?

    这是正常学习大数据必须要做到的三个步骤,如果有了java基础再去学习基本上已经成功了一半,起码不用为了基础语言的学习而恼火了。

    程序员互动联盟
  • 斯坦福大学《机器学习》课程-中文版笔记(3.1)

    AI传送门
  • 斯坦福大学《机器学习》课程-中文版笔记(2.3)

    AI传送门
  • 斯坦福大学《机器学习》课程-中文版笔记(2.2)

    AI传送门
  • 2019年CCF-腾讯犀牛鸟基金项目课题介绍(一)——智慧教育&机器学习

    ? CCF-腾讯犀牛鸟基金由腾讯与中国计算机学会联合发起,旨在为全球范围内最具创新力的青年学者搭建产学研合作及学术交流的平台,提供了解产业真实问题,接触业务实...

    腾讯高校合作
  • 《deep learning》学习笔记(1)——引言

    http://blog.csdn.net/u011239443/article/details/77890949 人工智能(artificialintell...

    用户1621453
  • 斯坦福大学《机器学习》课程-中文版内容(11.2)

    该课程采用英文授课的方式,为了降低大家的学习门槛,aiportal团队将课程的核心内容整理成一套中文笔记,不定期在公众号内发布。

    AI传送门
  • PHP 开发学习[4] —— 学习参考网站

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

    泥豆芽儿 MT

扫码关注云+社区

领取腾讯云代金券