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

如何解决编程时候的孤独感?

  •  
  •   yuchting ·
    yuchting · 2015-10-11 11:56:23 +08:00 · 8161 次点击
    这是一个创建于 3333 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果一个团队中只有你一个程序员,设计人员把文档和 UE 图画好后,剩下需要你一个话很久的编码时间完成其中的很多系统,这个时候,你就像一个孤独猎人独自在森林里面狩猎。

    如何鼓励自己往下继续写子功能并完成一个个系统呢?这是问题一。

    如何在写代码的时候偶尔放松一下自己呢?这是问题二。

    --------我是小小分割线--------

    说说我自己的方法,抛砖:

    问题一,其实我不是鼓励啦,而是逼迫,不断的和自己说如果你完不成这个子功能,你就完不成这个子系统,你完不成这个子系统,你就完不成整个项目,没有项目就没有钱赚,没有钱,就没有老婆孩子。。。想想都毛骨悚然,于是就拼命写代码了。当然,前提是你要为整个项目负责。

    问题二,锻炼身体,在办公司墙上装个根单杠,平时还做俯卧撑;偶尔看看淘宝什么的买点小东西怡情;偶尔上上‎ V2EX 什么的放松一下换换脑子。


    大家用的什么方法啊?有没有人见过一下程序员鼓励师这个职业的?记得之前看到过有公司招聘这个岗位,很是奇怪,渴望有 V 友说说。
    第 1 条附言  ·  2015-10-11 20:27:20 +08:00

    可能是我说的不够清楚吧,大家把“生活上的孤独感”“单独完成项目中的孤独感”弄混淆了。

    生活上的孤独感是每个人都会遇到的,有时候,会找个女友(无论是否充气),看本书,看部电影等等给自己找个事情做,基本上就能解决,让自己活在社会中,便是解决的原本。

    而单独完成某个项目,很像写作、作曲、画画。一本书,可能需要写一年才能完成;作曲,需要一周;作画,需要几天到几个月不等。但是写程序搞项目却也有不同,能够分成数个小任务,继而完成一个大任务,从而完成整个项目,这样,看不到最终成果的数个星期、数个月中,可以从小任务间隙中不断得到刺激,抵抗住孤独感

    如何刺激呢?我之前也说我的方法,自我催眠,自我激励。当然还有其他的方法啦,比如传说中的妹子鼓励(程序员鼓励师),结对编程(极限编程),锻炼身体啊,等等,是否有 V 友还能提出更好的靠谱的方法呢?

    --------我又要割一下--------

    • 做个有趣的项目。我估计有趣只是在你和他人交流的时候得到得吧?不过这个方法有时候不是你控制的,比如你想做一个交友 APP ,可是老大说要做一个卡牌游戏,这个时候……

    • 养猫养狗可能是个好方法。

    • 听音乐、撸管~好吧,我输了

    85 条回复    2015-10-21 17:31:09 +08:00
    chairuosen
        1
    chairuosen  
       2015-10-11 12:21:35 +08:00   ❤️ 2
    结对编程?
    然后你就发现,还不如老子一个人写呢
    luoway
        2
    luoway  
       2015-10-11 12:22:36 +08:00
    听歌
    iShao
        3
    iShao  
       2015-10-11 12:26:21 +08:00
    自我陶醉是个不错的方法

    高处不胜寒
    johnsneakers
        4
    johnsneakers  
       2015-10-11 12:26:23 +08:00
    我很享受行云流水的开发快感。 孤独感只会体现在东西写好以后迟迟没人用。。。
    bk201
        5
    bk201  
       2015-10-11 12:27:24 +08:00
    作为一个宅真心讨厌很多人,所以孤独感完全不存在。解决孤独感的方法就是做你感兴趣的事情
    jedicxl
        6
    jedicxl  
       2015-10-11 12:28:09 +08:00 via iPhone
    买个充气娃娃,编程的时候让她搂着自己
    bkmi
        7
    bkmi  
       2015-10-11 12:32:42 +08:00
    只是要开始编码,不会有任何不适感,完全停不下来
    kzzhr
        8
    kzzhr  
       2015-10-11 12:35:35 +08:00
    小黄鸭鼓励师
    puncsky
        9
    puncsky  
       2015-10-11 12:43:57 +08:00   ❤️ 1
    编程作为一种职业活动,并没有什么独到之处。本质上就是写东西,和画图纸、写稿、写歌、甚至写作业其他的创意活动一样,楼主觉得孤独是因为写代码,那是想多了。

    你想不孤独就找人一起写呗。
    Exin
        10
    Exin  
       2015-10-11 12:53:01 +08:00 via iPhone   ❤️ 2
    居然没人提 面向对象编程 ?
    felixzhu
        11
    felixzhu  
       2015-10-11 13:09:18 +08:00
    做有趣的产品,就不会有孤独感了
    letterJump
        12
    letterJump  
       2015-10-11 13:12:07 +08:00
    换个猿多点的公司喽
    saximoer
        13
    saximoer  
       2015-10-11 13:56:18 +08:00   ❤️ 1
    编程的时候还有孤独感?
    屏幕中的每一个字母~都与你同在啊!
    zylll520
        14
    zylll520  
       2015-10-11 14:00:40 +08:00
    我现在就是这样的感觉!
    lucky2touch
        15
    lucky2touch  
       2015-10-11 14:01:19 +08:00   ❤️ 1
    有其它想法一般是编程不够专注......多学习下时间管理,把功能拆分成小任务,看着已完成的有一点成就,看还未完成的是一个激励,不过进入专注和时间管理其实都是不那么容易做的。
    dqh3000
        16
    dqh3000  
       2015-10-11 14:06:11 +08:00
    斗鱼 战旗 龙珠 哔哩哔哩 ac 土豆
    anthonyeef
        17
    anthonyeef  
       2015-10-11 14:47:28 +08:00 via Android
    养猫。
    oreo
        18
    oreo  
       2015-10-11 16:03:03 +08:00
    play plane...
    kenshinhu
        19
    kenshinhu  
       2015-10-11 16:31:16 +08:00
    看到你这个,和突然 想到 炮后的孤独感
    fantasyczl
        20
    fantasyczl  
       2015-10-11 17:06:17 +08:00
    des
        21
    des  
       2015-10-11 17:13:48 +08:00
    自己撸一个女朋友啊
    ljbha007
        22
    ljbha007  
       2015-10-11 17:26:40 +08:00
    楼主跟我的情况一模一样 我无非就是打打游戏 撸撸管
    snsd
        23
    snsd  
       2015-10-11 17:35:10 +08:00 via Android
    @ljbha007 一天撸几次啊?
    ljbha007
        24
    ljbha007  
       2015-10-11 17:38:17 +08:00
    @snsd 一个星期三次左右
    yuchting
        25
    yuchting  
    OP
       2015-10-11 20:31:17 +08:00
    @kzzhr 求细节解释
    w88975
        26
    w88975  
       2015-10-11 20:37:51 +08:00
    每次打完游戏 都有一种负罪感,不写写代码消除不了这种负罪感.
    ch3rub1m
        27
    ch3rub1m  
       2015-10-11 21:44:31 +08:00 via iPhone
    编程的时候,打起字来,脑海中的思想编织成一曲乐谱,宛若行云流水一般倾泻而出。如果是写编译类语言,按下 ctrl+b 的瞬间,命令行上飘过无数的字母,又或是写前端页面,刷新浏览器的瞬间, dom 宛如随心所欲般,将混乱组织成秩序,顷刻间我觉得世界为我所有,羽化而登仙。女朋友?不需要。代码是我的情人,是初恋也是永恒。
    MrZephyrus
        28
    MrZephyrus  
       2015-10-11 21:49:26 +08:00
    听歌+1
    XianZaiZhuCe
        29
    XianZaiZhuCe  
       2015-10-11 21:57:16 +08:00 via Android
    @bk201 +1
    tianshilei1992
        30
    tianshilei1992  
       2015-10-11 22:06:14 +08:00
    听古典音乐……我现在就在听……
    GentleSadness
        31
    GentleSadness  
       2015-10-11 22:09:42 +08:00
    一般不重复造轮子,问题不大
    sincway
        32
    sincway  
       2015-10-11 22:16:52 +08:00 via iPhone
    我会在旁边放一只猫。然后收起所有的水瓶...
    JessicaAlba
        33
    JessicaAlba  
       2015-10-11 22:53:48 +08:00
    听 high 歌
    MayLava
        34
    MayLava  
       2015-10-11 23:25:50 +08:00
    编程时没孤独感。大脑全速运转 high 得要死。
    keyfoxth
        35
    keyfoxth  
       2015-10-11 23:30:45 +08:00
    买副好耳机来听歌
    em70
        36
    em70  
       2015-10-11 23:55:27 +08:00 via Android
    抽烟
    JamesRuan
        37
    JamesRuan  
       2015-10-12 00:47:17 +08:00   ❤️ 2
    收个徒弟,哈哈!
    admib
        38
    admib  
       2015-10-12 01:00:14 +08:00 via iPhone
    不是有程序员激励师么?不过我是通过看小说来度过的,经常看的一本是盗墓笔记,附网址给需要的童鞋们。
    http://www.daomubiji.org/
    ttph1oc
        39
    ttph1oc  
       2015-10-12 01:07:11 +08:00 via iPhone
    我的妈呀,技术选型程序架构代码风格全都由着自己爱好来的好事,居然还嫌弃?
    jesse0628
        40
    jesse0628  
       2015-10-12 07:11:33 +08:00
    这是多么幸福的事情,能一个人安静地写代码。
    F32
        41
    F32  
       2015-10-12 08:23:56 +08:00
    其实生活上的孤独感和独立完成项目的孤独感是不能完全割裂开的
    每天下班后做点有意义的事情,让生活充实一些,工作时也会更自信感觉更好
    lsmgeb89
        42
    lsmgeb89  
       2015-10-12 09:13:31 +08:00
    @tianshilei1992 同样的习惯哈,感觉写代码时,听古典真是享受。
    minvacai
        43
    minvacai  
       2015-10-12 09:33:35 +08:00
    必然是养只猫大爷啊,天生的程序员鼓励师好吗!

    @MayLava +1 ,完全没空去考虑孤独的事
    karlakte
        44
    karlakte  
       2015-10-12 09:44:33 +08:00
    听郭德纲相声。。。
    ivvei
        45
    ivvei  
       2015-10-12 09:47:17 +08:00
    这还能有孤独感?理解不能……
    jziwenchen
        46
    jziwenchen  
       2015-10-12 09:50:37 +08:00
    我经常戴耳机听歌 然后写着写着就完全忘记周围的环境了
    CodingNET
        47
    CodingNET  
       2015-10-12 09:52:58 +08:00   ❤️ 1
    来 Coding 冒泡吧,还可以抱个猴子抱枕:)
    https://coding.net/pp
    https://coding.net/shop

    顺便推荐下 http://www.coding.fm
    heiyou
        48
    heiyou  
       2015-10-12 09:56:01 +08:00
    一般是虾米音乐搞起。一般 coding 的时候好像也不是很孤独。只有打游戏的时候 一个人 - - 感觉好孤独。。
    ZHenJ
        49
    ZHenJ  
       2015-10-12 10:07:50 +08:00
    通过变量名,方法名和注释给自己找乐子。。。
    liujiangbei
        50
    liujiangbei  
       2015-10-12 10:18:11 +08:00
    撸管吧 少年
    ahillgian
        51
    ahillgian  
       2015-10-12 10:21:17 +08:00
    "程序员鼓励师"
    xdz0611
        52
    xdz0611  
       2015-10-12 10:27:18 +08:00
    @Exin 都“找不到对象”,怎么面向“对象”
    asj
        53
    asj  
       2015-10-12 10:33:51 +08:00   ❤️ 1
    恕我直言,大部分程序员都巴不得自己单独写的时间越长越好,越没人干涉越好
    当然这样的结果很可能是整个项目挂掉
    所以,一方面来说你不算是一个沉溺于技术的“天生的程序员”
    另一方面你有超出敲代码考虑更大问题的素质

    从你的描述看,我觉得其实最主要的不是孤独,而是缺乏反馈。就像要求你蒙着眼睛走 1 个小时保持直线,根本是不可能的。
    假如你有足够的影响力,可以尝试采取迭代式开发的方式。每周或者每两周做出一些能见人的东西,然后没脸没皮的满世界吆喝展览。
    如果别人看了很满意,很好你得到认同。应该没那么孤独了。
    如果别人看了骂这是神马垃圾,很好你可以抱怨技术、需求、时间上的各种问题,要求关心这个产品的人来想办法解决。总之比最终发布前一天才被骂要强。

    如果根本没办法影响公司的工作流程,那就想开一点吧。小小一个程序员对项目的成功并没有那么重要,同样对失败要负的责任也没那么多。
    yy1300326388
        54
    yy1300326388  
       2015-10-12 10:48:45 +08:00
    1 、听歌+ 1
    2 、如果你使用的 IDE 是 Android 可以可以设置一个背景图,每个 java 文件都会显示不同的图片背景( 如下面的图)

    http://blog.csdn.net/yy1300326388/article/details/46409637

    3 、把项目的目标细化,然后一个一个的突破完成,这个时候你会有不断的充实感。(要学会给自己细化目标)
    cYcoco
        55
    cYcoco  
       2015-10-12 10:51:18 +08:00
    真是矫情。。
    Exin
        56
    Exin  
       2015-10-12 11:05:51 +08:00 via iPhone
    @xdz0611 对象是要 new 出来的, new 失败一般是内存不足或者依赖不足
    #include 房
    new 对象

    fatal error: 帅 not installed

    install 帅

    error: permission denied
    tuimaochang
        57
    tuimaochang  
       2015-10-12 11:13:43 +08:00
    @chairuosen 蛤蛤蛤,是啊,还不如自己写呢,沟通也是成本啊
    husinhu
        58
    husinhu  
       2015-10-12 11:15:53 +08:00
    写 unittest
    lqzhgood
        59
    lqzhgood  
       2015-10-12 11:17:15 +08:00
    Hey Siri !
    Tell me a story
    eliteYang
        60
    eliteYang  
       2015-10-12 11:21:13 +08:00
    听音乐是个好办法
    xiaoyu9527
        61
    xiaoyu9527  
       2015-10-12 11:23:43 +08:00
    找个程序员鼓励师
    zkaip
        62
    zkaip  
       2015-10-12 11:29:21 +08:00
    一个人写多自由!!!新技术都可以用不用管别人的看法!!!简直爽到飞起!!!
    juneszh
        63
    juneszh  
       2015-10-12 11:32:09 +08:00
    戴上耳机 上 Youtube 搜 ASMR
    mysy
        64
    mysy  
       2015-10-12 11:38:59 +08:00
    @admib 求鼓励一下
    zhujin
        65
    zhujin  
       2015-10-12 11:53:37 +08:00
    编程不会孤独.只有人会孤独.我觉的 LZ 需要间断性溜溜弯儿.休休假.然后发现好多时间都被愉快的浪费了.然后编程就不会孤独了.编程怎么会孤独.折腾电器.折腾东西也是不错的方式.发现自己的爱好吧.快乐与你同在.另外 编程听歌.我是用来隔绝外界的噪音的.其实唱什么根本不知道......编程需要孤独.不然如何保证大脑的高速运转.哇咔咔....
    staticor
        66
    staticor  
       2015-10-12 12:20:44 +08:00
    孤独的时候就来 V2EX 看看, 一想原来还有这么多人也在孤独的 coding 心情就自觉好多了
    yuchting
        67
    yuchting  
    OP
       2015-10-12 13:08:28 +08:00
    @juneszh 真的涨姿势了。。。
    arens
        68
    arens  
       2015-10-12 13:09:45 +08:00
    一代码,一世界。。。。
    guesshehe123
        69
    guesshehe123  
       2015-10-12 13:15:38 +08:00
    听广播啊,一边听段子一边敲代码特别有感觉。
    我以前是听小说的,鬼吹灯、古龙、福尔摩斯全集都是边敲代码边听完的,后来发现工作效率直线下降,就改成听段子了
    kepenj
        70
    kepenj  
       2015-10-12 14:51:26 +08:00
    颜色小电影治疗法~
    baiyemao
        71
    baiyemao  
       2015-10-12 15:31:10 +08:00
    @juneszh 有毒
    ooh
        72
    ooh  
       2015-10-12 16:24:26 +08:00
    看连续剧,看动漫,听相声,听歌,看直播
    p4aswartz
        73
    p4aswartz  
       2015-10-12 16:26:33 +08:00
    实在无聊的话养只猫好了,几乎不用操心什么的
    robinshi2010
        74
    robinshi2010  
       2015-10-12 16:33:26 +08:00
    实在是不理解,完全没有孤独感存在,作为一个私宅,唯一的苦恼是人多,而不是独处,也不是独立完成一件事。

    自己一个人的感觉太妙了。。

    我的问题是迟迟无法进入状态,总是玩这个搞那个。

    但是只要进入状态之后又发现时间总是不够用。瞬间三五个小时过去了。比如卧槽 1 点了赶紧睡明天还要早起上班。
    StargazerWikiv
        75
    StargazerWikiv  
       2015-10-12 16:38:04 +08:00
    撸主多少岁。。。
    yuchting
        76
    yuchting  
    OP
       2015-10-12 17:50:11 +08:00
    @StargazerWikiv 撸主 32
    StargazerWikiv
        77
    StargazerWikiv  
       2015-10-12 18:11:26 +08:00
    @yuchting 少你十岁会被你骂吗, 32 还没女友真的有点寂寞!别突然喷出一句你有老婆。。。哈哈,还是加把劲吧,不能用程序员的套路来讨人喜欢的!
    329703622
        78
    329703622  
       2015-10-12 18:18:03 +08:00
    卡塞尔学院
    withlqs
        79
    withlqs  
       2015-10-12 19:52:06 +08:00
    面向对象编程
    sauchye
        80
    sauchye  
       2015-10-12 21:26:48 +08:00
    网易云音乐
    homfen
        81
    homfen  
       2015-10-13 13:02:54 +08:00
    速战速决,不要担心有 bug ,当你把精力都放在解决 bug 上哪里还有时间孤独
    xiuc001
        82
    xiuc001  
       2015-10-13 13:18:42 +08:00
    评论有意思》》自从买了机械键盘,声音噼里啪啦的,还有背光,敲着代码简直爽透了。。
    zhang2273388
        83
    zhang2273388  
       2015-10-13 15:34:24 +08:00
    @dqh3000 好吧我就是,我一般都是听一些老的电视剧,目前在听郭德纲
    F32
        84
    F32  
       2015-10-15 20:51:46 +08:00
    习惯了就不觉得孤单了
    StargazerWikiv
        85
    StargazerWikiv  
       2015-10-21 17:31:09 +08:00
    @w88975 同感~ 尤其玩一些竞技类游戏,输了还不爽。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1171 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:38 · PVG 02:38 · LAX 10:38 · JFK 13:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.