打破编程瓶颈的5个诀窍

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

程序员的瓶颈

  当你在编程碰到瓶颈的时候, 你可能觉得自己是世界上最糟糕的程序员,连最简单的事情都不会。请学会面对它,事实上任何人在生活中都会碰到挫折和失败,而这两种东西却是避免人们重蹈覆辙的最重要的组成部分。

  你要相信,没有人天生就能完美的运用某项技能。当你在编程的时候碰到瓶颈了,有一些简单的方法可以帮助你,不妨使用以下的五种方式。

  1、学会休息

  程序员常喜欢把自己往死胡同里逼。殊不知,有些时候,后退一步,休息一下,远离代码,某些问题的解决方法就会豁然开朗。

  当你发现这段时间你一直在撞墙,解决问题的进度一直停滞不前,那么这个时候你就需要休息一段时间了。做一些其它的事情,将精力集中到另外的地方;或者呼吸一下新鲜空气,吃一些对大脑有益的食物;再或者美美的小睡一下。这些都能有效的改善你的思维。苯分子环装结构的发现者凯库勒便是在睡梦中打破了思维的瓶颈,悟出了这个伟大发现。

  2、重视学习过程

  如果你编程使用的是一些你曾经未用过的新东西,比如新的编程语言。那么,学会改变一下学习方法会让你变的更加自信。更加优秀的学习方法和计划会让你在掌握这门语言的时候比别人更加得心应手。

  找寻一些帮助你学习和计划的好习惯,这些能让你的思维方式更加开阔。对于程序员来说,好的习惯往往比广阔的知识面更难能可贵。

  3、寻找广泛的解决之道

  经常使用的教科书和参考工具能够在学习中帮助你很多,但这也会约束你的思考,容易产生定式思维。在碰到瓶颈的时候, 从其它的地方去寻求解决之道,打破定式思维,或许是一个很好的方法。

  所谓当局者迷,旁观者清。最简单最直接的方式就是去寻求别人的帮助,老师、同事甚至是学生的意见能为你解决很多悬而未决的疑问,并对某些知识产生重新的认识。学会不耻下问,这才是你进步的助推器。

  4、尝试更小更简单的项目

  如果你的自信心动摇了,认为无法使用编程这种代码工作来做你擅长的东西了。那么,你可以尝试先做一些小的简单项目来改善自信。例如, 作为一个c++开发人员可能有大量的应用程序小项目,你可以先挑选一些简单的来恢复信心。当你认为你又有活力了,再来啃这块最难啃的骨头吧。

  5、不要害怕放弃

  作为程序员,有一点很重要,要学会知道何时该放弃,去尝试新事物。 有时候,你的编程方式是完全错误的。如果,你在特定的某种语言或者类型的项目始终无法成功,那么你就应该考虑彻底放弃了。

  这是生命黑客文章中提到的放弃的艺术,它告诉你什么时候应当选择放弃,这本书值得我们一读。它能够让你意识到,放弃并不总代表错误。


网载 2014-07-03 12:16:04

[新一篇] 你的意識到底來自哪里?

[舊一篇] 左岸:如何修煉成某一領域的高手?
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表