程序员,当你写程序写累了怎么办。

记得泡泡网的CEO李想说过这样一句话,大体就是:做一件事情,一开始是兴趣使然,然而当三分钟热度过去之后,就要靠毅力支撑自己来完成它。至少我到现在是能非常深刻的体会这句话。一开始再怎么喜欢做一件事,要想做的好做得精,肯定会遇到困难,在面对困难的时候,就肯定会产生厌倦心理。而且有时候会被这种心理缠绕着好长时间。

近来我在写一个程序,就在昨天遇到一个错误,怎么调试也没找出错误,弄得我头昏脑胀。就这样,我现在看到那个程序就头疼。但是我也知道,开弓没有回头箭,现在都做了30%,一定是会做下去的。做程序都这么长时间了,遇到了不知道多少这种情况,都让我一一克服解决了。想想以前的解决方法,写下来,分享给大家,也鼓励一下自己。

第一个,激励法。我有在半夜写日记的习惯,当然,是用电脑写。当宿舍熄灯之后,大家都睡觉了或者都安静下来,就自己花半小时写一些东西再睡觉。在日记中,你就可以滔滔不绝的心理暗示自己,让自己不能在此跌倒。以我的经验,写完之后,就雄心壮志好多了,第二天肯定大有精神。

第二个,彻底撒手玩。就是什么都不想了,疯狂的玩半天或者一天。比如看个美国大片,打打篮球踢足球,找个小姑娘聊聊天,展示你飞快的打字速度,或者上网瞎逛,看搞笑视频看名人博客等等。这样玩了半天,吃过饭或者睡醒了,就别再玩了,再去看看程序吧。

第三个,花长时间去解决一个小错误。有的人会有这么一个心理误区,感觉写完程序就等于完成了90%的工作了,剩下的事情就是调试一下,稍微改改。感觉如果有个错误,调试了一个小时还没有弄出来,是非常浪费时间的事情。  当然,如果你是轻车熟路,对自己做这个程序很有信心,那也是可以理解的。比如我现在这个程序,本来就非常复杂,写完了程序肯定会出一些这样那样的错误。所以,我会很正视自己出的错误,改错是编程的很重要的一部。所以,当你被一个错误弄得头昏脑胀之后,就要告诉自己:我现在要花两个小时来调试出这个小错误。有人问这样值吗?值!当然值!两个小时一般情况下调试一个小错误没问题,这样会减轻自己的压力,说不定10分钟就解决了,然后自己就信心大增,就会继续往下做程序。

人要学会调整自己,不能任由自己的脾气怎样。其实就是一个不断遇到问题,不断调试的过程,走过这个过程,你就会进步。

时间: 2024-08-11 03:28:16

程序员,当你写程序写累了怎么办。的相关文章

十年京东Java程序员的工作总结,写给迷茫中的你!

很多年前,刚刚从大学毕业的时候,很多公司来校招.其中最烂俗的一个面试问题是:"你希望你之后三到五年的发展是什么?".我当时的标准回答是(原话):"成为在某一方面能够独当一面的技术专家".后来经历了几家不同的公司,换了不同的方向,才知道这个真是一个很难的问题.因为兵无常势,什么东西都是在不断的变化,一早的时候看好的东西可能会被淘汰. (几乎)没有人能够看准技术的下一个方向,因为这个问题实在是太难了,能够做到这一点的你就成为了技术界的巴菲特了.比如说11年加入Googl

一个阿里工作4年java程序员的从业心得,写给还在迷茫的朋友

工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年:WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西:所以,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多.面试,是跳槽后第一个需要面对的问题:而且不同公司面试的着重点不同:但是却有一个共同点:Java基础是必考的. 工作第一年,可能问你String对象创建的理解,常用的框架是什么等等: 工作第三年,就问你Java内存分配机制是什么,类是如何加载的等等: 工作

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告【转载】

走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们.01. 自己的户口档案.养老保险.医疗保险.住房公积金一定要保管好.由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个.还好户口没丢掉,其他都已经是乱了,好几个城市里,

【转载分享】总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们. 01. 自己的户口档案.养老保险.医疗保险.住房公积金一定要保管好.由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间

“菜鸟”程序员和“大神”程序员差距在哪里

“菜鸟”和“大神” 刚刚走出就业的程序员,技术是刚刚起步的基点.那下面我们就聊一聊有关技术的东西.首先请您先想想这几个问题.现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里? 上面很多一连串的问题,没有把你搞晕吧!那就听我一一给您分析这个问题背后的答案.确切的说程序员分为“菜鸟”程序员和“大神”程序员. 一个程序员有多优秀,就得看他写的代码!

漫谈程序员系列:千奇百怪的程序员

干开发时间长了,遇见好多好玩儿的程序员. 看看你躺枪了没. 博客之星评选,点击投我一票,谢谢.投过了也可以点哦,每天都可以投投一票. 留一手 有个哥们儿,在一合资公司做程序员,能力挺强,写代码很神的. 他的代码我看过,深得 MFC 的精髓:大量的宏,很多函数就两三个宏,一个BEGIN_XXX,一个END_XXX,中间再夹另外一个宏.诺,这就是汉堡包了. 我碰巧看他的代码(题外话,没和他在一个公司一块儿待过),那个头大啊--这玩意儿也能记得住嘛,厉害,真是厉害. 就是这么厉害个人儿,项目组数他牛

漫谈程序员系列:让程序员蛋疼的那些事儿

听说嫁人要嫁程序员,钱多话少死得早.这话多半是程序员自己黑自己的.程序员是有非常特别的幽默感的一群,善于自嘲,勇于自黑,耐受力超强,很多事无可无不可,不到是不可孰不可忍不会冲冠一怒.不过,就是这么 nice 的人,也很有一些受不了的事儿. 需求变化 为什么把"需求变化"排第一呢? 因为有人说:杀一个程序员不需要用枪,改三次需求就可以了. 由此可见,需求变化的杀伤力有多强. 我见过不少程序员,和产品经理(需求人员)关系紧张,话不投机半句多,或者关公秦琼比脸红.在程序员看来,往往需求一句话

为大龄程序员找出路,破解程序员是一碗青春饭之迷

文/上嵌科技(简书作者) 原文链接:http://www.jianshu.com/p/9fee4c5f6825 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". 程序员这个职业具有丰厚的薪水,高端的职位和成就感的事业,几乎是现在计算机专业,和一些理工类专业同学的期望的职业.据中智2015年福利调研数据显示,程序员已经成为2015年最有"钱途"的职业,这些岗位包括软件开发工程师,移动开发工程师,产品经理(互联网/软件行业).架构师(互联网/软件行业).数

程序员开发大型应用程序的技巧

英文原文:Tips to Developers Starting on Large Applications 假如你是一名Java开发者,正在开发和维护包含2000个类并使用了很多框架的应用程序.你要如何理解这些代码呢?在典型的Java企业项目 小组中,大部分能够帮你的高级工程师看起来都很忙,文档也很少.你需要尽快交付成果,并向项目组证明自己的能力.你会如何处理这种状况呢?这篇文章为开始 开发新项目的Java开发者提供了一些建议. 1. 不要试图一下子搞懂整个项目 仔细考虑一下,为什么你会想要先

我只是表明我的态度:我们是程序员,不是程序猿...

无论说网上,还是朋友圈,还是那些从其他朋友的嘴里听说:程序猿这3个字. 说句实话我很讨厌把我们这类人叫做程序猿,因为我们也是活生生的人. 很多朋友圈的文章: 转给技术人员的忠告 程序员的悲惨生活 程序猿的养成 ......等等之类 看完以后我总结出几个共同点: 程序员没前途 程序员年轻饭 程序员0情商 程序员工作忙 程序员身体差 To be honest, 我只想说这些都太偏激了,偏激的让我都有些恼火,我不知道那些文章是不是程序员写的,或者是什么样的程序员写的,我从小的梦想就是做一个搞电脑的人,