趣文网 > 综合

突破极限:程序员的编程耐力训练日记

2024-02-22 19:03:47
相关推荐

《程序员的训练日记:编程也是一项耐力活动》是一本以程序员日常生活为切入点的训练手记。本书将带领读者走进程序员的工作和生活,以轻松幽默的笔调记录每一天的编程训练与成长历程。作者以自身的经历和心路历程为主线,结合编程技术和生活哲学,深入探讨编程的耐力训练与精神状态。书中既有对编程技术的深入剖析,也有对程序员心理素质的培养建议,让读者不仅在技术上得到启发,更能在内心的坚韧度上得到提升。通过这本书,读者将深入理解编程不仅是一项技术活动,更是一项需要持久耐心和内心力量的精神马拉松,从而在编程的道路上更上一层楼。

全文共1809字,预计学习时长6分钟

图源:unsplash笔者曾经是一名长跑运动员,当开始编程之后,我发现二者有许多相似之处。于是,我将自己运动员时期的一些训练习惯应用到了当前的“耐力活动”——编程之中,其中之一便是“使用训练日记”。编程领域的知识是广而深的。无论从事了一个月、一年、十年,或是更长时间的编程工作,对于每个编程员来说,编程都意味着要学习大量知识并不断在技能上取得进步。从这个意义上来说,所有编程员永远都在“训练”中。训练日记我曾探索过一些日记模式。每个傍晚睡前,我都会去书桌旁,拿起笔和本子,来简单记录我当天的跑步训练。这个随手写下的日志里记录着我跑步的公里数,我的感受,和我摄入的食物。例如:·“在长跑前的晚上,不要吃丰盛的海鲜大餐。”·“我一开始跑得太快了。”·“今天的跑步训练中,我感觉非常好……昨晚只吃了简餐(鸡肉和意面)。”我将这些记录当作反馈,来适当地调整以后的训练和比赛。我利用跑步训练日记提升自己,并达成目标,这很有效。现在,作为一名编程人员的我,也用了同样的方法来提高自我。每个傍晚我都会翻开我深蓝色的Moleskine笔记本,写下日期,并简短记录当天的编程工作。

图源:unsplash每天进步一点点我之所以从一开始就保留着写编程日记的习惯,主要是因为它能够帮助我自我提升。我会记录下任何想到的事物,主要倾向于以下几个主题:·犯过的错误以及从中学到的宝贵经验教训。·效率:在最佳状态下工作的方法。·正在学习和未来想要学习的课题。·我正在尝试的学习策略,也就是如何使用“现场抽查”技巧(对学习到的新知识进行主动地抽查测试,而非被动地复习笔记)。正如我在训练跑步的日子里,探索脑海中不断涌现的日记模式。如果类似的想法再次出现,就意味着是时候来做出一些调整;或是我能够知晓接下去要怎么做,这两点同样重要。总之,寻求进步的过程中,花几分钟反思能帮助我前进。保持原动力目前,我在写编程日记的过程中做了件跑步时没做过的事情,那就是每天都寻找一些积极乐观的事。这也是我日记的第二个主题。学习编程的过程既困难又漫长,比起短跑,它更像是一场马拉松,需要我们锲而不舍地学习。在日常中发现自己的可取之处,能够提醒你正在进步——即使是在那些你充满挫败和无用感的日子里。工作中总会有些可取之处。即使问题尚未解决,你也想出了该使用的正确数据结构;或是思考出了正确算法,并使其在论文中发挥作用,这便是进步;又或是你最终理解了一直以来苦苦挣扎的某个概念,这也是一种进步。花几分钟思考重温这些小小的高光时刻,可以激发你的动力和自信。

图源:unsplash记录小瞬间每天的小收获长期以来能带来极大的进步,这也是我在跑步训练时期成功的秘诀。在为长跑比赛训练的过程中,我的好身材不是一次训练而成的,而是每天的刻苦训练铸就的。每一次的收获虽很微小,但量变引起质变,正是这些小收获成就了现在的我。同样,要成为一名更优秀的编程人员,并不在于写出一个完美的程序,或是解决一个棘手的问题,而在于每天持续的进步。编程训练日记提醒着我:日常的付出是重要的。毕竟,成功不过是一点一滴的积累。行动起来!坚持写训练日记在理论上似乎是个不错的想法。但是如何进行实际操作呢?又该如何养成这个习惯呢?我发现将新事物融入到日常生活中的简单方法是:将其与你在生活中常做的某件事联系起来。例如,在刷完牙后写日记。这样就把日常生活的一部分(刷牙)与新事物(写训练日记)联系起来,使新事物更容易地融入日常生活中。养成这个习惯后,如果不去写训练日记,你会觉得少了点什么。而一旦我花时间思考当天的工作,就像是又回到了那天工作的起点。日记不必写得很长,通常几句话甚至几个要点就足够了。

图源:unsplash另一个使人能够按时写训练日记的动力,则是当你开始看到了成效:处理问题的方式会很快涌现出来,你就能够用不同方式处理问题。你也会对正在从事的问题,或是尝试修复的故障有一定想法。在浏览几个月前的日记时,你将拥有充足的材料来回忆往事。这不仅是自我提升的根本,更能看到自己进步的过程。每天进步一点点,质的飞跃在眼前。

推荐阅读专题

留言点赞发个朋友圈我们一起分享AI学习与发展的干货编译组:胡家瑞、邓逸瑶相关链接:/why-programmers-need-a-training-journal-edf2db5be44c如转载,请后台留言,遵守转载规范推荐文章阅读长按识别二维码可添加关注读芯君爱你

阅读剩余内容
网友评论
显示评论内容(2) 收起评论内容
  1. 2024-02-22 19:55lifujun[福建省网友]IP:1729209103
    看了这篇文章,我更加肯定自己选择了编程这个行业,一定要坚持下去!
    顶0踩0
  2. 2024-02-22 19:29樱桃妤丹[河北省网友]IP:3417856897
    真是让人佩服,编程绝对是需要极大的耐力和毅力的!
    顶4踩0
相关内容
延伸阅读
小编推荐

大家都在看

去海底世界的作文 中考满分作文亲情类 道歉信英语作文模板 英语作文我的妈妈 写作文用的好词好句 回望自芬芳作文 孙悟空来到我家作文 作文最难忘的一件事 堆雪人的英语作文 作文立意是什么 北京研学旅行作文 三人两足作文600字 放孔明灯作文 秋天的大自然景色作文 自己的事情自己做作文 感激作文 我的改变作文600字 写我的校园的作文 回家的路作文 扶老人过马路作文 孔乙己穿越到现代作文 微笑写作文 妈妈请听我说作文 二年级开学第一天作文 你最感激的人作文 温暖作文550 初中作文满分作文 梦想想梦作文600字 运动会作文点评 妈妈的味道作文600字