您的位置:网站首页 > asp源码 > 正文

当程序员写不出代码了该怎么办?

类别:asp源码 日期:2018-1-12 17:02:56 人气: 来源:

  你已经对着电脑 n 个小时了。敲键盘正成为一种负担,你在想,键盘是否就像西西弗斯推着的那块巨石。

  扣丁在线转注:西西弗斯是希腊中的人物,与更加悲剧的俄狄浦斯王类似,西西弗斯是科林斯的建立者和国王。他甚至一度了死神,让没有了死亡。最后,西西弗斯了,诸神为了惩罚西西弗斯,便要求他把一块巨石推上山顶,而由于那巨石太重了,每每未上山顶就又滚下山去,前功尽弃,于是他就不断重复、永无止境地做这件事——诸神认为再也没有比进行这种无效无望的劳动更为严厉的惩罚了。西西弗斯的生命就在这样一件无效又无望的劳作当中慢慢消耗殆尽。(摘自百科)

  咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用了,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法产出任何代码。

  所有重新发现编程趣味的努力都徒劳无功,因为你的最后一点能量都用来大脑在攻城略地的话:

  即使是最优秀的程序员也会无决的软件工程问题。碰到这样的问题,并不一定意味着你缺乏技能或知识。

  编程不是一项容易的工作,我们可以通过采取非正统的方法来保持你想要的生产力水平,并确保提交高质量的代码。

  如果我在一个问题上花了几个小时,却仍然找不到解决方案的话,最后我会觉得这是浪费了时间。我不是——我只是觉得“没有人能够百死”。

  没有和悲伤。因为我已经尝试过所有方向,只是都走不通而已。失去希望,于是开始想辞职不干。我觉得自己应该换工作,去做做调酒师或其他,至少研究和测试在啤酒中加点什么不会耗去我数个小时的时间。

  有成效不?好吧,我从来没何专家说过“辞职和萎靡不振”可以造就伟大的代码,所以可能并没有成效。

  可能你已经行进在这条上了。那么此时你只要继续就可以了,我可能没有什么新的东西可以告诉你的。

  在你研究或询问其他开发人员(=浪费他们的时间)之前,你应该尝试使用你现有的知识和思维来制定每一个可能的解决方案。

  显而易见的是,太多的程序员是从询问他人开始的,自己甚至都不曾静下心来分析问题本身。不要成为这样的讨厌鬼,尽可能不要浪费别人的时间。

  当你投入于工作,却没有什么的时候,那么下一步你可以尝试开源代码。许多编程人员构建软件,是出于创造解决方案并在线发布以供大家使用的乐趣。有些人发布的代码曾被它们的程序员使用于商业项目。

  谨记,使用其他人开发的代码总是有风险的。它可能会以你意想不到的方式改变程序的行为。备份原始代码,这是常识。

  明确的问题,才能有明确的解决方案。如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答(并且可能会惹恼他人)。

  如果你周围没有任何开发者可以询问,那么也可以在线查找。你可以在StackOverflow或MSDN社交论坛上询问,或查找特别针对于你所用技术的Slack频道。

  我要告诉你的是,当你最轻松的时候,往往正是解决办法灵机一现的时候,这不是我胡编乱造的,而是有科学的证明。此时你的大脑工作在“发散思维”的模式下,而不是在“集中注意力”的模式下——你可以在这篇文章中了解之间的差异。

  总的来说,这个就是要你忘记手头的问题,让你的意识心灵沉浸到其他的事情中。此时,你的潜意识则开始连接要点,朝着顿悟的方向前行。

  ·与朋友约会,和杯咖啡,聊聊(如果你过于关注问题的话,那么和不能提供帮助的非编码人员交谈)

  无论你是为了兴趣爱好、钱还是改变世界的宏图伟业而选择编程——编程都不应该是你唯一的东西,否则你会。

  最后再说一句,如果你,却仍然无决问题,那么不妨先放一放。通过潜意识的运作,搞不好突破性的想法就会灵光乍现。

  

0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: