如何养成每天敲代码的习惯

之前看的一篇国外大牛写下的东东,具体链接忘记了。

1.利用最小化的时间写好代码

  强迫自己每天花不少于半个小时来写代码(这真不是一件容易的事,尤其还得回忆前一天写了什么),在工作日期间一般不超过一个小时,但是周末会多花一些时间来做业余项目。

2.让写代码成为习惯

  不必关心排名,做业余项目是自己的事,不是为了取悦别人而做。

3.与不良情绪作斗争

  在开始实施每天写代码的计划前期,常常会焦虑项目没有很大的进展,毕竟业余项目没有时间限制。但是要知道这样的不良情绪一点帮助都没有,反而会阻碍进度。所以与不良情绪做斗争,心平气和地完成大量的工作。

4.安排、利用好周末时间

  对大多数人来说,利用周末时间做业余项目是项目取得很大进展的绝好机会。但是要知道,如果直到周末业余项目才能做好是很失败的。如果当天的工作没有完成,那么就要强迫自己不参加其他游玩的周末娱乐活动,把时间留给工作。但也知道业余项目很重要,个人生活也不应被忽视,所以安排时间就变得非常重要。

5.潜意识思考

  每天做业项目写代码有一个有趣的副作用,那就是大脑会在潜意识里思考。因此,在散步、沐浴或从事其他非脑力活动时,还可以想着下一步代码该怎么写、出现问题了有什么解决的好办法,如果每星期或者隔一个星期写就不会有这样好的情况了。

6.每天写一点代码不易忘

  当接头做业余项目时总要付出“上下文切换”的代价,然而不幸的是思考是很难接上头的。所以每天做一点业余项目,让自己不容易忘记。

7.管理好时间,平衡工作、生活、业余项目

  现在的我已简单地学会了如何更好地维持工作、生活、业余项目的平衡,我知道自己每天都要做业余项目,所以我会更好地管理时间。如果我晚上有活动很晚才能回家,那么我会在开始工作之前就做好当天的业余项目。假如当天的业余项目没有做完,那么不论多晚我都会完成,做到今日事今日毕。

8.要及时跟沟通

  当自己养成了新的习惯后跟外界沟通这是很有好处的。同事和朋友都知道自己有每天写代码这个习惯,因为有活动安排时我会跟他们说:“等我写完代码再去。”他们一点不会介意也很理解我的行为。

9.代码积少成多

  我很难相信自己在过去的几个月里写了很多代码。我新建几个网站,重新写了框架并创建了大量节点模块。我已经写了这么多以至于有时我都忘记了自己写了些什么,但是我真的很高兴我写了这么多代码。

好的习惯能带来巨大的成功,像每天写代码做业余项目这件事只要你坚持做下去,一定会有意想不到的效果。

时间: 2024-10-11 12:11:35

如何养成每天敲代码的习惯的相关文章

最近敲代码有感

1)多敲多练,这样才对让手指对键盘更加熟悉,习惯键盘的啪啪声,并要觉得这个声音很美妙. 2)好习惯是一点一点养成的,代码可读性要强,不明白的地方要添加注释,便于以后容易理解自己写的代码. 3)多看看一个经典的算法和案例,和常用的工具函数. 4)学习数据结构和理解算法知识,这个非常重要. 5)包持一定的好奇心,不要停下学习的脚步,不懂的地方多Google 百度,然后把知识点总结起来用有道云笔记或者博客记录下来,为以后回顾做记录. 6)坚持锻炼,忍受寂寞,抵制诱惑.

Android 优化代码代码写作习惯代码规整

今天我想说说代码习惯: 刚开始学Android时相信很多新手都会有一个疑问,我们作为菜鸟除了技术上的不足到底哪点比不上大神呢?相信问这个问题的新手,肯定是一个不服输的人(不能叫愤青吧,我认 为愤青貌似是个贬义词)所以喜欢问问题,但是一些经验丰富的大神有的时候就会说自己百度,不行谷歌,这么简单的问题还问!这可能深深的伤害到我们菜鸟,但挺多时候是应 该我们自己动手找自己研究,其实作为菜鸟不是不喜欢动手自己找自己写,只是想有个捷径站在巨人的肩膀上,但是事实却不是这样的因为所有的问题要想记得更牢固,更清

Web开发者需养成的8个好习惯

Web开发者需养成的8个好习惯 每个行业有着每个行业的标准和一些要求,自己只是一个进入前端领域的小白,但是深刻的知道,习惯很重要,就Web开发分享一下,要养成的一些好的习惯. 优秀的Web开发人员工作效率更高,因为他们拥有丰富的经验和良好的习惯.作者Gregor Dorfbauer分享了用于Web开发中的8个好习惯,这些良好的工作习惯不仅能提高效率,还能让您创建更加优秀的应用,让您的工作事半功倍. 1. 使用Bug追踪系统 想要做好软件开发并非易事,这里面还包含大量的功能需求.Bug报告以及用户

IOS 代码风格习惯 总结1

从我大三下学期开始工作开始, 几乎都是孤独的开发  因为身边开发ios 不多 ,除了学习开源的代码优秀风格技巧 剩下的 就是自己造, 所以 养成了 好多不好的习惯. 本知道面向对象的好处 ,但是实际开发起来总会有堆砌代码的坏习惯 ,只顾解决当前问题,于是UIViewController里面写了一堆堆有的没的,功能点是实现了,但是没给自己留后路,往往改起来牵一发动全身,当产品准备高保真调试UI时候头疼的对我说,"你的动态高度是算出来的吗, 我都不知道怎么改 都写在一起了 为什么不一个子View 一

如何养成良好的 C++ 编程习惯(一)—— 内存管理

开篇导读 “养成良好的编程习惯”其实是相当综合的一个命题,可以从多个角度.维度和层次进行论述和评判.如代码的风格.效率和可读性:模块设计的灵活性.可扩展性和耦合度等等.要试图把所有方面都阐述清楚必须花很多的精力,而且也不一定能阐述得全面.因此,本系列文章以软件开发的基础问题为切入点,阐述程序设计和代码编写方面的细节问题,以点带面,旨在激发大家的思考与总结,希望能为大家带来实际的帮助.     虽然本系列文章定位为科普读物,但本座相信它们不但适合新手们学习借鉴,同时也能引发老鸟们的反思与共鸣.欢迎

如果给你选择,你更愿意在哪座城市的一隅敲代码?

发布时间:2017-05-16 10:03:06499人关注29人参与 作为一名程序员,在遇到"哪里适合工作生活?"这样的问题时,往往会比其他人多一份考量,出于自身的职业原因,我们更希望能在一座满足我们工作需要的城市定居,互联网的高度发展是第一个要考虑的因素,这与我们的工作息息相关,其次,优美的城市风景和良好的工作环境也会为这座城市加分,另外,交通状况也应纳入考虑范围之内,还有一些方面同样重要,比如房价是否在承受范围之内?饮食习惯是否能适应?生活节奏是否是自己喜欢的?等等. 相比而言,

每天下午5点半下班,但是我很少在晚上1点之前睡过觉。因为都在敲代码

有时候,并不是我不想睡觉,不想休息,我也想舒适,也很想舒舒服服的坐着不工作,但很难做到,一天不敲代码,一天不学习新知识现在就浑身难受,不知道我这股热情能坚持多久,但这样的强度已经连续坚持了7个多月了,我很充实也很充实,每天我的精神饱满,战斗力极强.在做项目的时候,有一些细节方面的东西,我总想做到最好,总想做到用户体验最优,代码封装最优.有时候睡觉的时候也在想.我对未来是充满信心和期待的,我并不着急,我还很年轻,永远都年轻~ 前几天,小杰来公司面试,被我公司面试官虐的不要不要的,我总以为他很厉害,

使用Alcatraz为Xcode安装XActivatePowerMode插件, 从此敲代码逼格大大滴~

Alcatraz 是一款 Xcode的插件管理工具,可以用来管理XCode的 插件.模版以及颜色配置的工具. 关于Alcatraz的安装,这里有一篇不错的博文,请参考安装:http://www.cnblogs.com/wendingding/p/4964661.html 最近有一款插件叫ActivatePowerMode,堪称装逼神器啊,敲代码的时候,炫彩的火花尾巴效果简直屌炸天~,详情可以看XActivatePowerMode在github中的介绍https://github.com/qfis

程序员不能只会敲代码还要会投资理财

程序员不能只会敲代码,还要会理财或者说投资. 当我们步入职场,随着我们工作经验的增长我们的薪资相应的也会快速提高,很多人可能思维上还没有改变过来,不知道如何利用自己的闲钱去保值或者增值.当然现在互联网理财发展已经比较的成熟了,大多数的人也知道用自己发的工资直接购买余额宝来赚取利息,余额宝可以说是开启了国人理财的意识.对于我们普通人来说可以有以下几种投资: XX宝比如余额宝(货币基金),收益比银行活期存款或者某些定期存款还高,风险低几乎不会损失你的本金,但是一年的收益还是不能抵抗通货膨胀: 互联网