如何在工作环境下快乐地打代码? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huanglk
V2EX    健康

如何在工作环境下快乐地打代码?

  •  1
     
  •   huanglk 2015-04-25 10:15:29 +08:00 4688 次点击
    这是一个创建于 3828 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本科在读,觉得自己还是挺喜欢编程的。本来以为一些低级错误(比如打错一个字母之类的)已经不会再发生了。
    但是在实习期间,开始工作一坐下来就是几个小时,偶尔会起来倒杯水。面对一坨代码久了之后发现自己开始扎进代码里面,已经无法好好思考,工作效率非常底下,还会犯一些低级错误。对比自己在宿舍敲代码的场景:泡杯茶听着音乐敲着代码,打完代码之后自我感觉良好。有试着去办公室泡茶喝,听听歌等等,但一到下午4点还是会一头扎进代码里面,无法自拔。
    各位V友有没有一些经验可以分享的?我只是想快快乐乐地做个码农……

    PS:实习的公司氛围很好,发布力不大,工作难度其实也还好,完全能hold住(在宿舍环境下)

    18 条回复    2015-04-25 18:51:15 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       2015-04-25 10:16:42 +08:00
    看了两遍,所以你主要想说公司环境有什么问题?
    justfindu
        2
    justfindu  
       2015-04-25 10:34:28 +08:00
    只是心态问题 宿舍是因为你敲自己的代码 实习你认为做的不是你自己的
    调整调整就好了
    zakokun
        3
    zakokun  
       2015-04-25 10:37:33 +08:00
    完全没搞懂你想表达什么......
    xbb7766
        4
    xbb7766  
       2015-04-25 10:44:02 +08:00
    别坐着不动一直码代码,效率会低下来的。
    还有,可以戴个耳机听音乐,我觉得不错。
    pH
        5
    pH  
       2015-04-25 10:55:30 +08:00
    宿舍比工作地方一般安静的多,恩
    wyntau
        6
    wyntau  
       2015-04-25 11:53:21 +08:00
    戴上耳机, 把声音开大, 盖过其他人说话的声音, 感觉不错~
    vivianalive
        7
    vivianalive  
       2015-04-25 13:06:14 +08:00
    做喜欢做的事情,不要浪费别人的时间,更不要浪费自己的时间。
    crazyxin1988
        8
    crazyxin1988  
       2015-04-25 13:09:28 +08:00
    大部分的公司都是开放式办公环境
    所以 好耳机的重要性 不言而喻
    mrjoel
        9
    mrjoel  
       2015-04-25 13:15:04 +08:00
    No 妹纸
    jokester
        10
    jokester  
       2015-04-25 14:04:25 +08:00
    打字母重..
    comanboy
        11
    comanboy  
       2015-04-25 14:05:55 +08:00   3
    你上程的候。
    20150517
        12
    20150517  
       2015-04-25 15:23:05 +08:00 via Android
    我多年工作经验告诉我,给公司打工是不可能快乐的写代码的,再好的公司,项目总有你不想动,但必须要动的地方,这怎么快乐?
    hitsmaxft
        13
    hitsmaxft  
       2015-04-25 17:05:16 +08:00
    能在工作上找到有意思的事情就能快乐打码了, 如果不行还是早点下班吧。。
    rming
        14
    rming  
       2015-04-25 17:24:23 +08:00
    结合自身的情况,我一般是这样
    1. 戴耳机,为自己营造可以专注非氛围
    2. 关掉 IM 或者 开勿扰模式,保证高效工作时不被打断(不要怕得罪人,总会被理解的)
    2. 编码前写设计文档,复杂业务逻辑时画流程图、模块功能 list 之类,然后挨个实现
    3. 编码时候适当放过一些实现细节(先写程序框架),不在 todo list 内的功能先备忘并 pass
    4. 测试
    5. 重构
    代码写不下去就不写了,适当休息,人不是机器,精力有限的,记得保证晚上睡眠。
    以上是我的总结,希望对你有帮助
    OliviaChen
        15
    OliviaChen  
       2015-04-25 17:44:42 +08:00 via Android
    扎进去久了陷入死循环,劳逸结合吧。如果可以也建议站着办公 ~
    duhastmich
        16
    duhastmich  
       2015-04-25 17:55:23 +08:00
    cider-jack-in 有时会冒出一句 "programming is thinking, not typing", 关键还是要放松吧
    sskyy
        17
    sskyy  
       2015-04-25 18:18:10 +08:00   1
    GG668v26Fd55CP5W
        18
    GG668v26Fd55CP5W  
       2015-04-25 18:51:15 +08:00 via iPhone
    曾经我也这样,刚成为码农时,就觉得在家写代码效率比公司要高50%,有一段时间甚至在公司完全写不了代码,因为思维太混乱,硬是回家加班到半夜搞完,然后第二天在公司又写不了,估计是太紧张了,还有跟熬夜,的精神状态太差有关,身边人也不时打断,但是过了两三个月就适应了,因为再也不想在家里加班了,回家就休息了,在公司写不出来就不做了吧,无所谓了,心理一放松慢慢效率就上去了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2644 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 01:16 PVG 09:16 LAX 18:16 JFK 21:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86