程序员应该养成的5大习惯

加班到深夜的程序员都能写出优秀的代码吗?不一定!

Perl 编程语言的原作者 Larry Wall 曾说过,伟大的程序员都有三个优点:懒惰、急躁和傲慢。

懒惰会促使他们去写一些省事儿的程序来辅助他们或别人更好的工作,这样他们就无需再去回答一些不想回答的问题。

没耐心会激励他们去写一些程序,不等你提出就主动满足你的需求。

傲慢会促使他们写出可靠无误的代码,因为他们不想受到批评和指责。

那么,到底养成怎样的习惯才能助你成为高效的开发者呢?

1、每天至少写4个小时代码

大部分程序员看到这点建议时都会认为这是无稽之谈,他们每天电脑桌前要写至少8个小时的代码,很多甚至是10个小时。然而,Copyin 的创始人兼CEO Peter Nixey 认为,他们实际上只有很少的时间花在了实际开发工作中。

开发者把他们的时间大部分都消磨在了会议、乒乓球、午餐等上面。所以,纯粹写代码的时间是没有4个小时的,但令人惊讶的是,在办公环境中这点是很难实现的。一个很重要的因素就是,要保证开发者在那4个小时内不能被打扰。因为一旦你全身心投入进去,你的大脑就处在高速运行中,一旦中间被打断了,可能会需要你花一个小时的时间才能找回原来的感觉和思路。

2、不要在相同的工作上停留过长时间

Child说,一个保证不失去自己编程优势的有效方式就是去重新找一个工作,然后让自己融入到开发团队中。因为一旦你掌握了工作所需的所有技能,你就进入了一个死胡同,你的技能很难再提升,你也很难成为一个更好的程序员。 “你需要不断挑战自己,”他说。“如果你在一个地方工作了好几年,那么你可能已经最大限度的学到了当时想学的东西,所以不要再待在那了——继续前行,去寻找新的挑战。”

3、因为热爱去编程

因热爱而专注。选择自己热爱的领域是至关重要的,这样才能确保自己能够全身心投入项目中去。

产生动力最重要的因素是你关心代码能够做什么,也许它可以以某种方式让一个app运行,也许它会让一台机器以你希望的方式工作。你要真正去享受自己正在做的事,并尝试获得最佳效果。如果你能从中找到快乐,你一定会写出伟大的代码。

4、利用业余时间编码

如果你写代码仅仅是为了钱,那么你很难在新的领域学到新技能以及经验。

Dave Child说:“我所知道的最好的开发者,他们业余都有自己研究的项目领域。” 那些开发者不会为他们的小项目使用他们在工作中需要的技能,Child补充道。相反,他们会利用一些业余项目来增加自己的技能,同时让自己跟上新技术发展的步伐,这才是真正让他们兴奋的。

5、借助问答工具智应APP 


写代码时完全顺畅无Bug,应该没有几个人可以做到。Bug出现又不知道为什么,最费时费力的事情莫过于此。想要接下来的工作能够顺畅进行,就需要借助一定的问答平台。

让问题能够在第一时间得到解答,智应APP的功能就在于此。精准高效的问题分发,专业详细的问题解答,在线交流时间长达24小时,帮助你解决一切IT难题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 160,387评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,845评论 1 298
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 110,091评论 0 246
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,308评论 0 214
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,662评论 3 288
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,795评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,008评论 2 315
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,743评论 0 204
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,466评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,687评论 2 249
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,181评论 1 262
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,531评论 3 258
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,177评论 3 239
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,126评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,902评论 0 198
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,862评论 2 283
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,734评论 2 274

推荐阅读更多精彩内容

  • 加班到深夜的程序员就能写出优秀的代码吗?不一定! Perl 编程语言的原作者 Larry Wall 曾说过,伟大的...
    3aaea0496be8阅读 513评论 0 4
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,581评论 25 707
  • 本文为原创编译文章,欢迎各种姿势分享到微博、微信,平台转载请联系。英文原文来自:InfoWorld;作者:Paul...
    Aylee姓Liu阅读 2,823评论 7 26
  • 我是一本书,简装。 简到简陋。 封皮封底都没有仔细地设计,没有环衬,没有扉页,装订随意,纸质粗糙。 我被摆在小县城...
    女神jing果果妈阅读 458评论 2 3
  • 看了一集纪录片,然后在脑海里穿行,分辨哪些连结是政治教育余毒,哪些可以颜色标记。之前的想法,是将密密麻麻的单词,概...
    U0阅读 251评论 0 1