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

NodeJS 工程师比较期望的工作环境是如何的?

  •  
  •   sofish ·
    sofish · 2015-12-01 11:15:26 +08:00 · 7041 次点击
    这是一个创建于 3273 天前的主题,其中的信息可能已经有所发展或是发生改变。

    正在计划招聘 NodeJS 工程师,一方面是投入到工具的生产,一方面是为后续 Node 方面的业务应用做储备。在此之前,想了解各位工程师觉得自己最期望的环境是如何的,比如可用资源、生产环境、工具,还有希望要有什么的团队。或者,如何招聘到一个组建一个 Node 团队的人?

    大家有什么建议吗?


    补充这是之前我们招前端所能提供的环境

    第 1 条附言  ·  2015-12-01 15:11:23 +08:00

    补充两张图说明一下无历史压力带来的好处(只给看的懂的同学)

    第 2 条附言  ·  2016-01-27 15:30:14 +08:00
    之前发过这个贴,目前我们在招人了。上半年 4 人左右,准备建立一个 Node 团队。基本的薪水在:

    - 高级工程师: 15 - 25K
    - 资深工程师: 20 - 30K
    - 架构师: 25K - 35K

    以我们 2015 年的平均表现,我们算是表现不错的团队,平均是 15 个月左右的薪资。所以工资算是能够在上海生活的比较不错了。错过了阿里,不要再错过饿了么( 2015 成长最快的公司)了。

    一个还不错的团队等你们来。
    47 条回复    2015-12-02 13:23:52 +08:00
    rekey
        1
    rekey  
       2015-12-01 11:27:51 +08:00   ❤️ 1
    道理我都懂,我就想知道图到底是裂了还没了。
    leofml
        2
    leofml  
       2015-12-01 11:33:40 +08:00
    前端工程师和 Node.js 工程师应该是亲密无间的好基友才对, 没必要特殊化, 和前端同样的配置就行.
    sofish
        3
    sofish  
    OP
       2015-12-01 11:34:48 +08:00
    @leofml 前端方面的工具是标配,又是环境和空间有什么需求也很重要。
    beneo
        4
    beneo  
       2015-12-01 11:38:47 +08:00
    弹性工作时间
    +
    标配: Herman Miller Aeron Chair / Macbook Pro with Retina / 机械键盘

    真不错
    meathill
        5
    meathill  
       2015-12-01 11:40:20 +08:00
    远程。定期开会,上班时间保证视频通话。
    djyde
        6
    djyde  
       2015-12-01 11:41:53 +08:00
    没有历史包袱。
    xwartz
        7
    xwartz  
       2015-12-01 11:45:12 +08:00
    看了下你们的前端配置,算很好了(原谅我没见过世面..), 接下来就是项目和一起工作的伙伴了,就比较个人主观了。我觉得能用上新技术到项目上,小伙伴都喜欢研究分享技术,能提升自我就差不多了。
    merito
        8
    merito  
       2015-12-01 11:54:09 +08:00
    顺手问下,你们都是用什么 IDE 或编辑器写 Node ?
    LancerComet
        9
    LancerComet  
       2015-12-01 11:56:59 +08:00
    @merito WebStorm
    FrankFang128
        10
    FrankFang128  
       2015-12-01 11:57:25 +08:00 via Android
    远程真的是无法抵御
    sofish
        11
    sofish  
    OP
       2015-12-01 11:58:19 +08:00
    全新团队,没有任何历史包袱。

    远程工作可能暂时没办法。

    编译器我们不限制 VIM / Sublime / Atom / WebStorm 在团队里比较常见,这方面我们只提供购买正版软件的钱。
    fengmk2
        12
    fengmk2  
       2015-12-01 12:08:30 +08:00 via iPhone
    好幸福,还有专门的团队。
    fengmk2
        13
    fengmk2  
       2015-12-01 12:16:04 +08:00 via iPhone
    去 cnode 挖一下那几个经常分享的同学,基础团队就起来了。
    LT
        14
    LT  
       2015-12-01 12:30:39 +08:00
    kisnows
        15
    kisnows  
       2015-12-01 12:32:12 +08:00
    看了下,你们给前端提供的配置真好。
    接楼上的话, cnode 经常分享的那几个同学,看起来挪窝的可能性并不大
    SparkMan
        16
    SparkMan  
       2015-12-01 12:48:43 +08:00
    @sofish 咱们公司搞后端的也蛮多会 Node.js 的,可惜不能跨组同时搞多个项目
    zhuangzhuang1988
        17
    zhuangzhuang1988  
       2015-12-01 12:52:55 +08:00
    surface pro 4 ...
    quanwang06
        18
    quanwang06  
       2015-12-01 12:55:41 +08:00
    把团队内部一部分前端工程师转化成 nodejs 工程师比较靠谱,要比招聘容易的多
    zythum
        19
    zythum  
       2015-12-01 13:03:46 +08:00
    朱一还真没开发过 node 在服务端生产环境。大部分都是工具或者开发环境。实在没有什么意见建议。

    话说是饿了么要捣鼓新产品么?
    kenshinhu
        20
    kenshinhu  
       2015-12-01 13:07:18 +08:00
    我就没有其实要求了.... 27 寸 2 吹显示器+cherry 键盘+跪椅就可以了....
    zythum
        21
    zythum  
       2015-12-01 13:17:37 +08:00
    话说装备真的那么重要么?
    显示器, mbpr ,键盘什么的全部加起来也不就一个月工资的事情,软件就更便宜了。

    主要是 node 的基础服务怎么搭,稳定快捷高效。怎么把架子搭起来,还有运维工具,监控之类的东西。
    magicdawn
        22
    magicdawn  
       2015-12-01 13:34:40 +08:00
    来抖个机灵~

    希望 npmjs.com / nodejs.org / travis.org / coveralls.io 这些能够全局翻~

    nvm install v4, 告诉我 nodejs.org 被墙了;
    npm install xxx 告诉我 npmjs.com 被墙了;
    看下 CI , 告诉我 Travis CI 被墙了;
    看下测试覆盖率, coveralls.io 这个貌似还在~
    sofish
        23
    sofish  
    OP
       2015-12-01 13:38:18 +08:00
    @fengmk2 中肯!
    kongkongyzt
        24
    kongkongyzt  
       2015-12-01 13:40:18 +08:00
    别的无所谓, 只要求能在线上用上最新的好玩的技术, 组内有分享技术, 讨论技术的浓烈氛围就行
    mlhorizon
        25
    mlhorizon  
       2015-12-01 13:43:51 +08:00
    钱多,活少,离家近,什么程序员都往你那跑。
    k9982874
        26
    k9982874  
       2015-12-01 14:00:18 +08:00
    网要快 网要快 网要快
    重要的事说三遍
    alichen
        27
    alichen  
       2015-12-01 14:16:24 +08:00
    正在搞 ismorphic webapp,使用的是 express+react
    Juggernaut
        28
    Juggernaut  
       2015-12-01 14:16:43 +08:00
    钱多,远程办公,显示器、椅子要好
    dmyang
        29
    dmyang  
       2015-12-01 14:32:00 +08:00
    这招聘靠谱
    jinwyp
        30
    jinwyp  
       2015-12-01 14:51:31 +08:00   ❤️ 1
    几个问题想说一下
    1 上班时间最好能远程, 如果不能远程的 上班时间最好 11:00 而不是 10 点. 其实现在有了 trello 这样的工具 一周碰 3 面就可以了. 碰面太多也不好, 这样可以避免开发和打扰

    2 工作全部在 trello 或 slack 这种工具沟通, 最次也要是邮件沟通, 不要用任何类似微信的 IM 作为沟通工具

    3 mac book pro 实在是太慢了, 我真心希望能给配置 E7 CPU, 最差也是 E3 1230 级别. 最好能装好黑苹果.
    因为 webstorm 实在是太卡了.

    4 显示器要多, 至少 3 个. 一个看状态 teminal 一个 预览 效果 一个编辑器写代码, 一个浏览器 哦... 多了一台, 最好把显示器架子也搭好.

    5 尽量不要用机械键盘 主要 啪啪 太吵了. 鼠标标配 swiftpoint GT.

    6 最好附带一个 surface pro 或 ipad pro 因为 还是多屏幕的问题, 然后最好再加上两天 便宜的 andriod 的设备 例如 乐视 1s 和红米 note3

    最后说一下误区 不是设备越贵越好, 而是要实用, 例如很多 买了机械键盘就能写出没有 bug 的代码码? 显示器贵的不如买分辨率高的, 买了很贵的 macbook pro 却发现插上两个外接显示器卡的基本没法用.
    sofish
        31
    sofish  
    OP
       2015-12-01 14:55:14 +08:00
    工具方面应该还行,毕竟我们坐的椅子不错,网络之前很慢,后来就「。。。敏感信息」(好事),所以网络挺好的,比如我们团队全用 GitHub 。不过像 @fengmk2 开玩笑说的 16G rMBP 好像没有,目前只有 8G 的 rMBP ,因为是公司标配,虽然我用 16G 15 寸的(自已买)。关于 Surface Pro 4 应该也不会有,除了测试机,所有人都用 Mac OS X (对于开发环境来说,就很轻松了)

    框架库方面 ng / react / vue 都在用,此前招人都要求 Vanilla JS 经验多一点,而不是 jQuery 经验。内部一直有 Node 工具,也负责一些小项目的全部开发(比如最近的 hackathon.ele.me )。

    钱方面嘛,应该还是根据行情来,看水平吧,这个也没办法一下给出一个具体的,不过理论上不会超过 30K * (14~16),也就是薪资应该不过超过 50w 年薪之个水平。
    bzw875
        32
    bzw875  
       2015-12-01 15:58:23 +08:00
    水平差的,给个普通的工资就 ok 啦
    zythum
        33
    zythum  
       2015-12-01 18:14:23 +08:00
    关键被水印了.233333 http2 是不是就不需要做雪碧图了...
    wy315700
        34
    wy315700  
       2015-12-01 18:41:19 +08:00
    在线上项目使用不稳定版本的软件真的好吗,
    sofish
        35
    sofish  
    OP
       2015-12-01 19:10:15 +08:00 via iPhone
    @zythum 现在支持并不全
    jkeylu
        36
    jkeylu  
       2015-12-01 19:57:48 +08:00 via Android
    招的是偏后端的,还是偏前端的?
    bramblex
        37
    bramblex  
       2015-12-01 20:04:34 +08:00
    不要招猪队友…… node 对猪队友的容忍程度很低
    phoenixlzx
        38
    phoenixlzx  
       2015-12-01 20:09:21 +08:00
    ..... 你们要求真高,只有我靠着一台笔记本干活嘛。
    mengjue
        39
    mengjue  
       2015-12-02 02:11:22 +08:00
    歪楼说个有次去 eleme 魔都面试的经历:

    去了之后,等了一会儿,出来一个人拉个椅子就在工位的旁边开始面试了,好无语太吵了,说话听清楚都费劲。

    出来之后,发现门口的保安死死的按住一个电梯门,这个电梯门我去的时间都是开在那一层,我面试完出来时,依然是开的,有人问在干嘛,保安说,给领导留着。至于这个面试的时间,大概是一小时吧。
    sofish
        40
    sofish  
    OP
       2015-12-02 09:35:23 +08:00 via iPhone
    @mengjue 真有可能,有一段时间面试的人太多会议室不够。至于有领导这件事,我也遇到,只能说真的是领导,不是饿了么的同事,这还是挺平常的,比如北京的封路、空中管制,对普通民众来说平常但不正常。
    gemchen
        41
    gemchen  
       2015-12-02 09:58:07 +08:00
    lz 似乎是 eleme 的,提个用户体验的反馈
    每天打开程序出现那个天降红包,都要点击右上角的 x 关闭,对于没有返回键而且难以单手操作的 iPhone6plus 很烦人,能不能改成轻触关闭。毕竟这玩意就像广告一样,没人真会认真看的,反正用的时候还会查
    sofish
        42
    sofish  
    OP
       2015-12-02 10:02:32 +08:00 via iPhone
    @gemchen 也许其他人和你想法不一样
    rale
        43
    rale  
       2015-12-02 11:33:09 +08:00
    与时俱进的人,很多比较老的程序员,对于新的事物总是会说,这个东西不过是新瓶装旧物,导致他们对新的事物不感冒。很多人歧视前端程序员就是这个原因,一直觉得前端就是操作下页面而已。完全不知道现在前端已经有天翻地覆的变化。
    sunjiayao
        44
    sunjiayao  
       2015-12-02 11:36:15 +08:00
    这是强行 404 么。。。
    hurricane
        45
    hurricane  
       2015-12-02 12:21:38 +08:00
    十月份去投了你们的 node 职位, HR 说 node 现在不招人,主要招 python 。
    然后没有做过 python 的我,又投了你们 python 职位,给了 offer 但是拒了。
    高总监和面试我的 teamleader 还是很好地。
    实在被 HR-唐面烦了。从未见过如此 HR 。
    :<)
    sofish
        46
    sofish  
    OP
       2015-12-02 13:20:03 +08:00 via iPhone
    @hurricane 高伟和我们不同部门,唐 hr 如何你了?
    gemchen
        47
    gemchen  
       2015-12-02 13:23:52 +08:00
    @sofish 也许,我也代表了一部分。甚至也许不是 minority
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:23 · PVG 05:23 · LAX 13:23 · JFK 16:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.