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

提高程序员效率的工具和途径有哪些

  •  1
     
  •   break · 2015-10-21 17:35:13 +08:00 · 9550 次点击
    这是一个创建于 3321 天前的主题,其中的信息可能已经有所发展或是发生改变。

    善其事先利其器,大家码代码生涯里面,都有哪些神兵利器~~

    1 、大屏幕
    2 、好键盘
    3 、好椅子
    4 、 tmux && tmuxinator
    5 、 zsh
    6 、...

    都来分享下正在使用,或影响最大的工具吧~~
    发现神兵的经历是振奋人心,影响深远的大事件,大家有没有这样的经历

    zsh + tmux + 大屏幕使用实践:

    65 条回复    2015-10-23 09:57:39 +08:00
    blacktulip
        1
    blacktulip  
       2015-10-21 17:38:02 +08:00
    程序员鼓励师
    domty
        2
    domty  
       2015-10-21 17:38:56 +08:00   ❤️ 4
    不添乱的老板~~~~
    geeksu
        3
    geeksu  
       2015-10-21 17:39:01 +08:00
    1L+RMB
    lynulzy
        4
    lynulzy  
       2015-10-21 17:39:58 +08:00
    良好的团队氛围
    chemzqm
        5
    chemzqm  
       2015-10-21 17:41:14 +08:00
    vim hhkb-types unit-test
    willvvvv
        6
    willvvvv  
       2015-10-21 17:44:50 +08:00
    不坑的 PD
    ThomasZ
        8
    ThomasZ  
       2015-10-21 17:52:03 +08:00   ❤️ 2
    失恋,这个算不算
    yxjxx
        9
    yxjxx  
       2015-10-21 17:54:10 +08:00 via iPhone   ❤️ 1
    断网。
    focux
        10
    focux  
       2015-10-21 18:04:10 +08:00
    屏幕,好大。
    twor2
        11
    twor2  
       2015-10-21 18:10:20 +08:00   ❤️ 1
    不打扰的夜晚
    Andrewliu
        12
    Andrewliu  
       2015-10-21 18:10:35 +08:00
    VPN git Mac AutoComplete
    zhujin
        13
    zhujin  
       2015-10-21 18:13:31 +08:00
    大桌子.安静.大段独处的时间.4 个小时左右.
    moe3000
        14
    moe3000  
       2015-10-21 18:15:06 +08:00
    RMB 能给程序员最满足的环境
    donieleigh
        15
    donieleigh  
       2015-10-21 18:16:23 +08:00
    妹紙
    manfay
        16
    manfay  
       2015-10-21 18:16:55 +08:00 via iPad
    据说手机里有个生产力工具叫“飞行模式”
    Obelly
        17
    Obelly  
       2015-10-21 18:22:40 +08:00
    只要提高效率?
    提前完成任务就给休假……带薪假……
    miniwade514
        18
    miniwade514  
       2015-10-21 18:26:56 +08:00
    科学的合作方式 —— 包括开发与开发之间、开发与需求方之间。
    jiangtao92
        19
    jiangtao92  
       2015-10-21 18:29:44 +08:00
    自从下午一点到四点之间,把手机锁到抽屉里面,现在效率高了很多.
    azuginnen
        20
    azuginnen  
       2015-10-21 18:33:51 +08:00


    azuginnen
        21
    azuginnen  
       2015-10-21 18:39:04 +08:00



    vivisidea
        22
    vivisidea  
       2015-10-21 18:40:26 +08:00
    工资 +50%
    wucao219101
        23
    wucao219101  
       2015-10-21 18:43:09 +08:00
    双显示器
    JiPhone
        24
    JiPhone  
       2015-10-21 18:43:25 +08:00
    @azuginnen 跪求 vim 配色方案
    azuginnen
        25
    azuginnen  
       2015-10-21 18:47:03 +08:00
    @JiPhone 作者是 https://github.com/junegunn 你去搜他的 dotfile~
    azuginnen
        26
    azuginnen  
       2015-10-21 18:55:02 +08:00
    zhizhuo
        27
    zhizhuo  
       2015-10-21 18:59:01 +08:00   ❤️ 1
    brew install thefuck
    em2046
        28
    em2046  
       2015-10-21 19:32:21 +08:00
    @azuginnen 这是什么神器,太好看了吧
    jdlau
        29
    jdlau  
       2015-10-21 19:43:20 +08:00 via Android
    大宝。。。
    Ouyangan
        30
    Ouyangan  
       2015-10-21 19:55:14 +08:00
    @azuginnen 还不快快亮 github~~
    azuginnen
        31
    azuginnen  
       2015-10-21 20:22:50 +08:00 via Android
    @em2046 你说那个
    azuginnen
        32
    azuginnen  
       2015-10-21 20:23:12 +08:00 via Android
    @Ouyangan 哈哈木有,你想问哪个
    teek
        33
    teek  
       2015-10-21 20:46:10 +08:00
    买一个 ipad ,买一块屏幕。
    XianZaiZhuCe
        34
    XianZaiZhuCe  
       2015-10-21 20:53:40 +08:00 via Android
    屁事真多
    dqh3000
        35
    dqh3000  
       2015-10-21 21:07:22 +08:00
    我怎么总感觉这些都是为了掩盖水平差呢?我只能想象这种情景:

    你的代码写的烂:来自坐的是 10000 美元的程序员专用椅,你丫敢说我写的烂?

    你的代码写的慢:老子用的是 1000000000 美元的程序员专用红橙黄绿青蓝紫超级宇宙无敌混合轴键盘,你丫敢说我写的慢?

    你的代码可读差:老子用的是 987 英寸程序员专用无色差无蓝光无延迟显示器,你丫敢说我写的代码可读性差?

    你的代码效率不行:老子用的是每一行代码都自己审核的 UNIX 操作系统,完全自己重新写的 EMACS+VIM 混合超级文本编辑器,自己重新设计的 GCC 插入 LLVM 编译器,你告诉我代码效率不行?

    诶?我们公司不是开发 windows phone 的吗……
    limon
        36
    limon  
       2015-10-21 21:12:43 +08:00 via iPad   ❤️ 1
    早睡早起。。。
    em2046
        37
    em2046  
       2015-10-21 21:21:38 +08:00
    @em2046 26 楼的路径背景
    SquirrelMAN
        38
    SquirrelMAN  
       2015-10-21 21:22:16 +08:00
    a Mac
    blueset
        39
    blueset  
       2015-10-21 21:44:40 +08:00   ❤️ 1
    @em2046 oh-my-zsh 的主题 Agnoster
    WaylanPunch
        40
    WaylanPunch  
       2015-10-21 22:14:58 +08:00
    各种敲起来“啪啪啪”的键盘
    break
        41
    break  
    OP
       2015-10-21 22:30:27 +08:00
    @dqh3000 好奇怪的逻辑,按你的逻辑,是不是可以用记事本写所有的代码,只用记事本写就显得特别牛 B 了。

    “写个网页,写代码的时候要最大化编辑区(还要费劲看换行),看调试信息要最大化终端,看效果还要切换到浏览器,服务器运行状态还得切到终端,日志输出还得切换终端窗口”
    “你傻啊,买个大屏, 码代码同时参照文档,还能同时看最终效果,同时看服务器上运行状态,同时看错误日志输出”

    "码代码几年就得颈椎病、坐骨神经痛, 30 岁就得考虑退休,孩子生不生的出都成问题"
    “你傻啊,买个好点的椅子,做程序猿,每天有三分之一时间在床上,三分之一时间在椅子上,何苦为难自己,要三分之一的时间都是在一个板凳上受刑呢"

    “看,我用记事本半小时写了个***功能,写的代码可读性一流,牛不牛 B ”
    “你傻啊,我 插件里面几个命令就实现了~”
    dqh3000
        42
    dqh3000  
       2015-10-21 22:33:20 +08:00
    @break 你没吐槽我说的键盘部分,你这样不对,你吐槽出来,我再想~~
    break
        43
    break  
    OP
       2015-10-21 22:55:32 +08:00
    @dqh3000

    “这键盘设计奇葩,两手不能直接放桌上输入,我每天都像练习悬空指法,如果任务多,就肩膀酸痛,而且按键生硬,码代码半年,手指都磨出茧了”
    “你傻啊......”

    也不是故意吐槽,就是觉得想办法配置点设备提高效率跟技术水平没有任何冲突啊~

    开个贴讨论提高效率的工具和方法,又从哪招来这么大的怨气?况且又不单单说是一定要用哪些设备,用哪些设备就肯定提高效率,只是交流下大家的提高效率的经验~~~
    dqh3000
        44
    dqh3000  
       2015-10-21 23:35:58 +08:00
    我只是个伪装成玩世不恭者的小学生~~~不要太认真,不要影响心情 (如果影响了请在心中大声咒骂)

    玩世不恭者云:弄这么些子歪门邪道,不如去读本书来的提高效率~~你想当一辈子码农吗~~~
    init
        45
    init  
       2015-10-21 23:38:46 +08:00
    @azuginnen 我想问问你第一个图的搜索怎么弄得
    ming2281
        46
    ming2281  
       2015-10-22 00:06:14 +08:00
    @azuginnen Ternminal 使用的什么配色方案啊啊,既方便又漂亮
    iwege
        47
    iwege  
       2015-10-22 00:20:26 +08:00
    换语言。
    Axurez
        48
    Axurez  
       2015-10-22 03:55:03 +08:00
    JetBrains 全家桶
    CT7
        49
    CT7  
       2015-10-22 09:31:28 +08:00
    安静下来
    zongwan
        50
    zongwan  
       2015-10-22 09:40:40 +08:00
    > "终于收集到 200 积分了,这下可以愉快的按“踩”了!"
    xiuc001
        51
    xiuc001  
       2015-10-22 09:54:02 +08:00
    alfred,term2,autojump etc...
    LittleMK
        52
    LittleMK  
       2015-10-22 10:54:56 +08:00   ❤️ 1
    程序员第一神兵利器:单身。没有之一!
    firemiles
        53
    firemiles  
       2015-10-22 11:09:31 +08:00
    @LittleMK 有理
    JoshOY
        54
    JoshOY  
       2015-10-22 11:32:09 +08:00
    熬到 deadline 前就知道什么是第一生产力了
    hei1000
        55
    hei1000  
       2015-10-22 11:39:34 +08:00
    hei1000
        56
    hei1000  
       2015-10-22 11:43:35 +08:00
    @hei1000 另外 Yakuake, tmux, fish 以及链接中特别是 config.fish 和.tmux.conf 中的的各种小 tips
    cye3s
        57
    cye3s  
       2015-10-22 12:18:36 +08:00 via Android
    能上 google
    Madeline
        58
    Madeline  
       2015-10-22 12:42:41 +08:00   ❤️ 1
    @dqh3000 看几本书就能不做码农做其他职业,你有没考虑过其他职业的感受……
    ck65
        59
    ck65  
       2015-10-22 12:45:05 +08:00
    像样的工资。以及按时发工资。
    limbo0
        60
    limbo0  
       2015-10-22 13:00:11 +08:00
    难道不是没有女朋友?
    xcodebuild
        61
    xcodebuild  
       2015-10-22 13:51:04 +08:00 via iPhone   ❤️ 1
    @dqh3000 想。读书和升级装备不冲突,你还可以买个 Kindle/Pad 读书

    君子生非异也,善假于物也。称其为「歪门邪道」,不敢苟同。
    jalen
        62
    jalen  
       2015-10-22 17:08:26 +08:00
    @azuginnen 用的是什么?这几张 gif
    dqh3000
        63
    dqh3000  
       2015-10-22 22:19:52 +08:00
    @Madeline 人家说读几本书,是指花 10000 小时去研究 1000 本行内著作和论文,你考虑过我的感受吗?


    (另:你考虑过程序员培训班的感受吗,考虑过北大青鸟的感受吗,人生如此悲凉~~~
    dqh3000
        64
    dqh3000  
       2015-10-22 22:22:16 +08:00
    @codefalling 感谢赐言,小子受教于此
    MeiganFang
        65
    MeiganFang  
       2015-10-23 09:57:39 +08:00
    @azuginnen 怎么屏幕录制的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2820 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:05 · PVG 22:05 · LAX 06:05 · JFK 09:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.