V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xjroot
V2EX  ›  程序员

写程序我写不动了,我变懒了,怎么办;紧急求助 V2ex

  •  2
     
  •   xjroot · 2018-05-13 22:51:51 +08:00 · 9344 次点击
    这是一个创建于 2146 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我先给自己道歉,我老是无状态、以前写个项目可以 24 小时完成一个核心框架,通宵完成。自从有了家每天操心的事情、影响心情的事情太多,我一个 form POST 我竟然断断续续写了快一天了, 我想让自己进入以前那种可以越写月精神的状态.我变懒了,我在落后,我想让我自己恢复强力状态.

    希望有类似经历的朋友,麻烦给我一点指示,我该如何 修复 我这个 BUG.我有很多自己的项目我想让自己写程序不断,我该怎么办,我给我媳妇说 她打扰我,我感觉我太对不起她了 丈母娘来家里电视声音开的 都是 5 ,他们非常尊重我可是我感觉越来越不争气了 自己项目越写越慢 如果比起三年前我早写完这个项目了.

    一句简单概括:

    function xjRoot (){
    $a = '当前时间我脑子里想的事情';
    if($a == '玩会守望先锋吧'){
    return '超过 3 个小时的游戏';
    }elseif ('上个厕所吧'){
    return '边玩手机变 WC,时间过去多少不记得';
    }elseif ('老婆叫我吃饭'){
    return '跟老婆吃饭,20 分钟左右';
    }elseif ('电脑面前发呆'){
    return '无法统计这数值';
    }elseif ('看看各地区服务器是否正常'){
    return '左看看右看看,N 分钟';
    }elseif ('写会程序,有新的思路'){
    return '20 分钟 - 1 小时样子';
    }elseif ('写会程序,有新的思路'){
    return '20 分钟 - 1 小时样子';
    }elseif ('各类不写程序的事情'){
    return 'N 小时';
    }else{
    return '睡觉';
    }
    }


    // 2015 年的我;

    function xjRoot_2015 (){
    $a = '当前时间我脑子里想的事情';
    if($a == '我要开发这个'){
    return '我赚上钱了,去看看 0day,搞点箱子';
    }else{
    return '我在睡觉';
    }
    }


    我到底是怎么回事,我真心需要大家帮助.
    90 条回复    2020-05-13 10:05:51 +08:00
    x1184
        1
    x1184  
       2018-05-13 23:01:23 +08:00 via Android
    呃呃
    icy37785
        2
    icy37785  
       2018-05-13 23:07:54 +08:00 via iPhone
    我也这样也,哈哈哈
    qiuai
        3
    qiuai  
       2018-05-13 23:09:45 +08:00
    有什么好办法解决的话,记得通知一下.
    我已经这样二年半了.......
    soho176
        4
    soho176  
       2018-05-13 23:11:03 +08:00
    那是因为你已经赚了五百万了
    xjroot
        5
    xjroot  
    OP
       2018-05-13 23:15:36 +08:00
    @qiuai 我勒个去,不是吧. 我们得修复这个 漏洞啊 不然我们没办法稳定下去了.
    itfanr
        6
    itfanr  
       2018-05-13 23:16:18 +08:00 via Android
    有了家就没法专注了 同感
    xjroot
        7
    xjroot  
    OP
       2018-05-13 23:16:56 +08:00
    @soho176 别欺负我啦. 如果我有 500 万,我就全局 Google cloud 高配了.
    raawaa
        8
    raawaa  
       2018-05-13 23:20:26 +08:00
    有了孩子之后你会连开机都不想开
    xjroot
        9
    xjroot  
    OP
       2018-05-13 23:20:47 +08:00
    @itfanr 最主要的问题是,家人非常尊重我, 我在书房里时他们说话都非常小时就怕吵到我, 可是在书房无法定下心去写作,就死活 carry 不起来,一个破 POST API,我竟然写了 1 天,我都想扇了自己几个耳光.
    WeaPoon
        10
    WeaPoon  
       2018-05-13 23:29:32 +08:00
    生活本是如此,琐碎的事情杂乱不堪,有了家,有的孩子,父母变老,要管的事情太多太多了.
    只是还没有找到平衡点,以后应该会好的.
    xjroot
        11
    xjroot  
    OP
       2018-05-13 23:32:42 +08:00
    @WeaPoon 这个"平衡点" 这个函数文档或者手册什么的有吗, 因为我们都在寻找.
    WeaPoon
        12
    WeaPoon  
       2018-05-13 23:37:29 +08:00
    @xjroot #11 哈,每个人不一样的,有的是家庭里各个人的磨合(例如婆媳),有的是收入.
    SuperMild
        13
    SuperMild  
       2018-05-13 23:51:17 +08:00   ❤️ 2
    社会只宣扬娶妻生子的好处,却不会告诫人们婚后将多出许多事端。
    uqf0663
        14
    uqf0663  
       2018-05-13 23:54:10 +08:00   ❤️ 4
    你这很好了,我的是我老婆一会叫我去冲奶粉,一会叫我去换纸尿裤,她看各种泡沫剧各种脑残综艺节目还开得很大声。
    我已经没状态好几年了,但是偶尔会间歇性来会状态,一个通宵撸完比较核心的东西,然后剩余的周边花一两天修修补补,然后就又过了几个月没状态,天天各种论坛各种网站轮回刷,折腾好长一段时间啥程序都没写,然后就突然没有原因的来一个通宵状态,然后………………死循环这样,一直很沮丧,不知道该如何是好。
    xjroot
        15
    xjroot  
    OP
       2018-05-13 23:57:34 +08:00
    @uqf0663 是不是我们 都老了, 哎 最主要是我们这个状态该如何找回来, 哪怕输入个 变态验证码 我想找回 我的状态.
    JokerQ
        16
    JokerQ  
       2018-05-13 23:58:40 +08:00
    多运动,了解一下。无论怎样,有的时候是需要自己一个人去面对的,别人无论是谁都不能代替或帮助你。
    写给你也写给未来的自己。 :))
    Kobayashi
        17
    Kobayashi  
       2018-05-14 00:08:00 +08:00 via Android   ❤️ 4
    matsuijurina
        18
    matsuijurina  
       2018-05-14 00:40:16 +08:00 via iPhone   ❤️ 1
    TDD,相信我,身边破事越多越适合这个。写代码需要精神高度集中,就算只是写个 form post,前前后后也有很多逻辑要理顺的,TDD 把这些事情分解了,降低了心智负担。以前总觉得 TDD 太墨迹,后来发现破事越来越多,能安安静静坐下来的整块时间越来越少,坐火车时也得写代码,有人来公司要账堵着门吵架的时候也得写代码,家里七七八八事情堆着的时候还得写代码,不用 TDD,简直是一行都写不动,一天过去工期拖延又有非常重的罪恶感,觉都睡不好。用 TDD,再不济也至少把填空题给自己出好了,第二天有整块时间再来补实现,睡觉时心里也稍微踏实点。
    nine
        19
    nine  
       2018-05-14 03:31:12 +08:00
    番茄工作法也可以尝试一下
    msg7086
        20
    msg7086  
       2018-05-14 03:37:35 +08:00   ❤️ 1
    TODO List 把今天要完成的事情写在纸上。
    神游的时候就拿起纸看看,然后完成它。
    报事贴了解一下,往显示器上一帖就行。

    看电视也不用那么小声,你搞个耳机放上背景音乐进入沉浸模式,比光着耳朵效率应该更高。
    marcushbs
        21
    marcushbs  
       2018-05-14 03:38:47 +08:00
    24 小时连轴转这种不能常干,估计你这是精力耗尽了,需要规律吃饭睡觉几天,不要喝咖啡茶红牛等兴奋剂
    xjroot
        22
    xjroot  
    OP
       2018-05-14 03:49:35 +08:00
    @marcushbs 说实话 , 一眼说穿了一切,我真的是每天咖啡,不喝咖啡根本没精神.你这个猜的是我 100% 的正确. 我在寻找新的办法.
    wlwood
        23
    wlwood  
       2018-05-14 07:05:53 +08:00 via Android   ❤️ 1
    反正,我是发现自己有这样的情况,用 IDE 写,容易分神,用 emacs/vim 写,往往就容易在状态。
    bestkayle
        24
    bestkayle  
       2018-05-14 08:16:18 +08:00 via iPhone
    生了孩子就没自己的生活了
    bestkayle
        25
    bestkayle  
       2018-05-14 08:26:37 +08:00 via iPhone
    @uqf0663 那是因为你太关注孩子,而她不喜欢孩子
    qiuai
        26
    qiuai  
       2018-05-14 08:36:39 +08:00
    @xjroot 有家有孩子,我还 SOHO...

    以前的时候是只要干点啥,两天两夜睡不几个小时就搞出来了..
    现在是想干点啥,做下计划,然后被叫去看孩子或者什么..回来...就不想干了....

    我在想要不要出去搞个独立工作室..可以把工作和生活分开...
    Willjim
        27
    Willjim  
       2018-05-14 08:38:48 +08:00 via Android   ❤️ 1
    @xjroot 给楼主说一下,这个样子和学生在寝室里难得搞好学习是一个意思,在家穿的很随意,脚踩拖鞋很容易松懈的。最好的办法是和学生时代一样,穿着不要太随意,去图书馆或者安静一点的咖啡厅,效率理应会 Up。
    letv
        28
    letv  
       2018-05-14 09:05:19 +08:00 via Android
    租个工位
    cheneydc
        29
    cheneydc  
       2018-05-14 09:09:58 +08:00
    @xjroot 没到你那种程度,还没娃,不过有时候效率是很低,改变嘛,第一就是先早起,把能规划能干的事先做了,第二听白噪音,我在自己的屋安静的时候也干不下去……有点声音感觉好很多了
    sunsulei
        30
    sunsulei  
       2018-05-14 09:12:20 +08:00
    @xjroot #7 #7 这真是程序员版的剁手..
    FreshOldMan
        31
    FreshOldMan  
       2018-05-14 09:13:35 +08:00
    一样不想写,懒了,今年新房拿到手就准备公务员考试了
    cheneydc
        32
    cheneydc  
       2018-05-14 09:14:38 +08:00
    @xjroot 补充个番茄钟吧 虽然很老套,但有时候很管用,其实就是需要个仪式感,开始计时,带上耳机,其他什么都不管,强迫自己
    itabas016
        33
    itabas016  
       2018-05-14 09:18:24 +08:00 via Android
    跑步了解一下?
    zhouhua97
        34
    zhouhua97  
       2018-05-14 09:19:34 +08:00
    如果能不在家工作,尽量不要在家里工作,特别是家人都在,没办法集中。不过有了家以后就是这样的,特别是有孩子了,你就懂了。
    py2ex
        35
    py2ex  
       2018-05-14 09:21:47 +08:00
    @xjroot #5 这是质子攻击 成为面壁者
    dntsgd
        36
    dntsgd  
       2018-05-14 09:25:43 +08:00
    1.多运动比如慢跑,坐久了偶尔需要通过运动来释放;
    2.冥想。网上有很多关于冥想的教程,保持冥想的习惯可以提升专注力
    liuxu
        37
    liuxu  
       2018-05-14 09:38:56 +08:00
    放个长假呗
    liyaojian
        38
    liyaojian  
       2018-05-14 09:45:32 +08:00 via iPhone
    同,最近也是这个状态
    zyqzyq08
        39
    zyqzyq08  
       2018-05-14 09:46:03 +08:00
    这感觉应该是正常的,毕竟孩子应该比代码重要,我觉得可以从两个方面入手,一方面可以尽量集中处理平常的琐事,争取每次工作的持续时间能延长不被打断,另一方面可以从自身出发,回想当初写代码的初衷啊激情什么的,让自己减少焦虑,多给自己一点容忍度。
    1OF7G
        40
    1OF7G  
       2018-05-14 09:46:17 +08:00
    个人感觉环境很重要,可以试试去图书馆之类的地方。即便说不出有什么差别,但是还是感觉在图书馆更能集中精力。
    在家的时候即便没什么噪音,戴个海绵耳塞也感觉更能专注。
    Junn
        41
    Junn  
       2018-05-14 09:46:47 +08:00
    拖延症患者,就是如此吧!
    拖着拖着,时间压得越来越紧,事情最后都是在短时间内赶出来的,其实效率还是挺高的,只是质量差一点,然后就是心累,每天都惦记着要做事,但是又不想干!
    UnknownR
        42
    UnknownR  
       2018-05-14 10:09:27 +08:00   ❤️ 1
    +1。。。。。几个 ticket 做了几天,在家上班真的太堕落了,写一会就憋不住去玩游戏,玩一会感觉好无聊,但是不想写东西,就去看看有什么电影,然后东逛西逛,一天就过去了,晚上带着愧疚感睡觉,第二天继续
    sammo
        43
    sammo  
       2018-05-14 10:20:43 +08:00
    @matsuijurina TDD 的确帮人减轻心理负担
    sumu
        44
    sumu  
       2018-05-14 10:21:46 +08:00   ❤️ 1
    心静,才能进入状态。而要心静,是有条件配合的,每个人的条件都不同,不好妄言,自己找方法吧
    mentalidade
        45
    mentalidade  
       2018-05-14 10:22:50 +08:00
    想结婚
    ChristopherWu
        46
    ChristopherWu  
       2018-05-14 10:30:55 +08:00
    没必要过于逼迫自己嘛。休息一下,看看闲书,也是必须的。

    >我赚上钱了, 去看看 0day, 搞点箱子
    大哥指点一下?
    nmgwddj
        47
    nmgwddj  
       2018-05-14 10:32:40 +08:00
    推荐一本书,《活法》—— 稻盛和夫
    hasbug
        48
    hasbug  
       2018-05-14 10:43:25 +08:00
    你还算可以了,家务不做。。。我老婆一会让我拿个饮料,一个弄个水果 一会去解冻猪肉 一会去煮上米饭。。。
    fds
        49
    fds  
       2018-05-14 10:48:03 +08:00
    在家真的很难。我在办公室都没状态呢……你下楼找个咖啡馆试试?
    Abblee
        50
    Abblee  
       2018-05-14 10:55:59 +08:00
    冥想来一波?
    older
        51
    older  
       2018-05-14 11:13:27 +08:00 via iPhone
    一个人不好干活,我很想找个人坐在一起写代码
    natscat
        52
    natscat  
       2018-05-14 11:16:43 +08:00
    找个咖啡馆好点 家里诱惑太多了 干扰也太多了
    studong
        53
    studong  
       2018-05-14 11:30:00 +08:00
    煎饼果子小摊了解一下???
    betaShine
        54
    betaShine  
       2018-05-14 11:31:02 +08:00
    心不够狠,感觉身边能很投入工作的,不少是能直接把家甩给老婆管的,当然也得老婆比较得力才行,但是那样感觉跟家人的关系就很弱了
    php01
        55
    php01  
       2018-05-14 13:13:55 +08:00
    @uqf0663 一样一样。。。问题是你哪来的收入
    Kylin30
        56
    Kylin30  
       2018-05-14 13:17:18 +08:00
    什么办法都没用的,现今社会只有一种方法能激发人的动力,那就是“卡上余额不足”。
    Junn
        57
    Junn  
       2018-05-14 13:19:32 +08:00   ❤️ 2
    @hasbug 一样的,还有孩子作业要教,孩子还要你陪她玩,有什么东西还要跟你分享跟你说,反正吧!等她们都睡了,整个屋里安静了,10 点多了,我也困了!~
    suniven
        58
    suniven  
       2018-05-14 13:20:49 +08:00
    有了女朋友之后也有这种感觉…太多时间被占用了
    3dwelcome
        59
    3dwelcome  
       2018-05-14 13:32:00 +08:00
    这种现象是正常的,我的方法是拿笔记本去咖啡厅办公,找个舒适的角落,边整理思路边写代码,旁边没人打扰,还是很受用的。
    而且有可能,尽量断网写代码,写完后再上网,要不然一查资料,查着查着,就干别的事去了,大片时间就没了。
    习惯的力量是很可怕的,只要能坚持下来,一开始哪怕在电脑前发呆,时间一长,总会有灵感,慢慢进步的。怕就怕,写代码的时候三心二意。
    3dwelcome
        60
    3dwelcome  
       2018-05-14 13:35:55 +08:00
    @Kylin30 我一个同事卡上余额不足,赚钱动力很足,看天天摸鱼炒股,代码写的奇烂。真写肯不算完善优质代码的,可能还是更多处于爱好和兴趣,要不然这世界上赚钱方法很多,只写代码的确很难坚持的。
    OmO
        61
    OmO  
       2018-05-14 13:41:57 +08:00
    哈哈哈,我服务器上最近一个 form post 也写了一天.....自己想做个新东西。一构思框架就感觉...啊....这么多东西,我天 pubg 一把再弄好了...
    2379920898
        62
    2379920898  
       2018-05-14 14:26:20 +08:00
    @xjroot 很好奇能在家工作的大神。你们不用挤公交,地铁,顶着烈日去上班,在家就完成了,是做的什么工作呢?我也在家上班
    2379920898
        63
    2379920898  
       2018-05-14 14:26:50 +08:00
    我也想在家上班。。PHP H5 都还行
    logOo
        64
    logOo  
       2018-05-14 14:38:25 +08:00
    压力不够吧。
    lansexinyu
        65
    lansexinyu  
       2018-05-14 14:49:35 +08:00
    我也是这个状态,做事情提不起兴趣,没有激情,每天靠喝茶才有劲工作,持续大概几个月了吧
    banricho
        66
    banricho  
       2018-05-14 14:59:10 +08:00
    所以我点进了这个帖子。。。
    2379920898
        67
    2379920898  
       2018-05-14 15:01:40 +08:00
    在家做什么工作啊? 倒是说啊
    xjroot
        68
    xjroot  
    OP
       2018-05-14 15:07:31 +08:00
    @2379920898 做自己的项目啊,我不是说了吗.
    a799870386
        69
    a799870386  
       2018-05-14 15:07:54 +08:00
    在不同小公司做了三年的 java 服务端开发,基本上现在一拿到需求,看一看就知道表咋设计、代码咋写。但是。。。就是宁愿耗着拖着,也不想动手写。。。于是前段时间申请了香港一年制的硕士,今年秋天去念个授课型硕士,看看回来能不能进大公司找个不一样的工作,希望人生能因此改变一点。
    afpro
        70
    afpro  
       2018-05-14 15:16:02 +08:00
    虽然你没有仔细想过 但是我觉得你的潜意识里开始想要做决策性的东西 而不是无休止的执行层面的东西 努力思考决策性的东西 思考更全局的东西 比如技术选型 前瞻性的业务拓展之类的吧 执行不想做了也没什么
    icegreen
        71
    icegreen  
       2018-05-14 15:37:39 +08:00
    推荐你了解一下这本书<奇特的一生>

    之前有一阵子空闲时间比较多, 看了这个后, 利用率算是高了一些, 上班以后就没再坚持了, 因为时间都用在单位;

    个人可支配时间很多的情况下, 应该会有帮助;
    2379920898
        72
    2379920898  
       2018-05-14 15:43:27 +08:00
    @xjroot 大牛,我急需这方面的点子, 做自己的项目 是哪类型的啊? 是 WEB 项目去单个卖,还是私人订制? 我想在家挖洞赚钱。。
    donglongfei2008
        73
    donglongfei2008  
       2018-05-14 15:54:24 +08:00
    很多人婚后会有这种状态,感觉家人能让你无后顾之忧才能真正解决,但现实很难无后顾之忧,以前单纯的想赚钱交给她们花就行了,其实不行,家庭会不由自主的牵扯各种精力,反正都这样,慢慢磨吧,也不必太苦恼
    qnwx1
        74
    qnwx1  
       2018-05-14 16:18:14 +08:00
    产品
    whitepoppy
        75
    whitepoppy  
       2018-05-14 16:48:11 +08:00
    结婚后都怎么恐怖吗 现在和楼主说的一样 没状态 哎😔
    ango
        76
    ango  
       2018-05-14 16:53:45 +08:00
    和楼主一样的症状,所以我进来了。
    nbstoner
        77
    nbstoner  
       2018-05-14 16:59:41 +08:00
    有啥办法求分享
    winglight2016
        78
    winglight2016  
       2018-05-14 17:01:14 +08:00
    deadline 大法了解一下,现在我都承诺客户每周一发布版本,然后周日晚上效率最高。。。
    wpaygp
        79
    wpaygp  
       2018-05-14 17:03:40 +08:00
    和楼主一样的症状,所以我进来了。
    martint028
        80
    martint028  
       2018-05-14 17:07:54 +08:00
    继续发个呆
    LeungV2
        81
    LeungV2  
       2018-05-14 17:11:19 +08:00
    去释放一哈
    star7th
        82
    star7th  
       2018-05-14 17:24:05 +08:00
    你问其他人怎么办,不如问下过去的自己。是时候要在睡前的安静进入思维回忆里了,问问当初自己为什么能那样专注,当初的初心是怎样的。当年那个意气风大的屠龙少年呢?如果你的借口是说现在已经比当初老了,那么我想说,你的现在,是你剩余人生里最年轻的时候。不要虚度年华。
    找些开源项目玩玩吧,做一些不那么功利的纯属 for fun 的玩意。It's time to do something cool !
    顺便安利下我的开源项目 https://github.com/star7th/showdoc
    PaulKK
        83
    PaulKK  
       2018-05-14 17:26:43 +08:00
    楼主工作几年了?
    2379920898
        84
    2379920898  
       2018-05-14 17:35:35 +08:00
    都可以在家工作了,应该 8 年往上吧
    marffin
        85
    marffin  
       2018-05-14 17:49:38 +08:00
    看了不少人的回复,都是感觉自己当年如何意气风发,在键盘上低空飞行。其实反思一下,“通宵”是正常的状态吗?“两天两夜不睡觉”是正常的状态吗?并不是。成家要娃也就是 30 岁左右的事情,这个时候你的职业生涯才刚开始了不到十年,而到你退休的时候还有三十年。一个成熟的职业程序员的工作状态,应该是在有家庭有生活的情况下,仍然拥有对技术的热情和追求,仍然知道如何安排和平衡工作和生活。做一个项目,无论是工作上的还是业余的,都应该有计划有调理,这样才能细水长流。
    sirius4gnu
        86
    sirius4gnu  
       2018-05-14 18:11:44 +08:00
    不瞒楼主,重新投胎都想过好几次了,但是依然解决不了.
    wanderpoet
        87
    wanderpoet  
       2018-05-14 22:27:38 +08:00 via iPhone
    只要是寻找心流 找到合适的环境 触发心流状态。就像上面有人说的 一定要白噪音才行 一个道理
    qwlhappy
        88
    qwlhappy  
       2018-05-14 22:46:55 +08:00
    五月病 XD
    Junn
        89
    Junn  
       2018-05-15 12:51:34 +08:00
    @marffin 道理大家都懂,做起来却并不容易。
    default7
        90
    default7  
       2020-05-13 10:05:51 +08:00
    @banricho 现在做哪方面的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2729 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 12:44 · PVG 20:44 · LAX 05:44 · JFK 08:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.