• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
segmentfault
V2EX  ›  酷工作

SegmentFault 2014 年招聘第一季:后端开发工程师

  •  
  •   segmentfault · Feb 20, 2014 · 7678 views
    This topic created in 4464 days ago, the information mentioned may be changed or developed.
    SegmentFault.php 欢迎投递~ :)

    47 replies    2014-05-03 22:06:28 +08:00
    Sunyanzi
        1
    Sunyanzi  
       Feb 20, 2014
    围观官微不会贴代码 ...

    路过顺手帮忙 ... http://blog.segmentfault.com/joyqi/1190000000407476 ...
    lvye
        2
    lvye  
       Feb 20, 2014   ❤️ 1
    @Sunyanzi 他把gist设成私密的了,改成公开的就显示出来了。
    humiaozuzu
        3
    humiaozuzu  
       Feb 20, 2014
    lz 是因为玩lol被骂小学生才选的dota2吧
    skydiver
        4
    skydiver  
       Feb 20, 2014 via Android
    请给出明确的薪酬范围。
    lsylsy2
        5
    lsylsy2  
       Feb 20, 2014
    miwifi……
    ETiV
        6
    ETiV  
       Feb 20, 2014
    这 $rank 得有个满分吧?
    yangff
        7
    yangff  
       Feb 20, 2014
    return if Code.type?(Code::PHP)
    durrrr
        8
    durrrr  
       Feb 20, 2014
    我大 real force 键盘没上榜表示不服 :)
    segmentfault
        9
    segmentfault  
    OP
       Feb 20, 2014
    薪酬可以看这个帖子 http://www.v2ex.com/t/86432
    weakish
        10
    weakish  
       Feb 20, 2014
    @lvye v2ex的设计有点奇异啊,因为私密gist不是真私密,只要知道url就可以访问,没道理v2ex抓不到内容啊。`GET /gists/:id` API 也没限制`:id`必须是公开的呀。

    cc @Livid
    segmentfault
        11
    segmentfault  
    OP
       Feb 20, 2014
    so sorry… 上面帖子找薪资不容易……“看能力层次,范围5k-20k” @skydiver

    如果真感兴趣的话,可以直接联系 @joyqi
    ritksm
        12
    ritksm  
       Feb 20, 2014
    撸啊撸0分 那我就不去好了
    dudong0726
        13
    dudong0726  
       Feb 20, 2014
    确定是招聘不是求男神高富帅
    dudong0726
        14
    dudong0726  
       Feb 20, 2014
    还有你考虑过Dota的感受吗
    0bit
        15
    0bit  
       Feb 20, 2014
    真心不喜欢这种不好好写招聘信息,一定要写在代码里的geek范儿。
    还不如用Markdown顺眼。
    raincious
        16
    raincious  
       Feb 20, 2014
    @0bit 抓下来运行,自己填$your_conditions这个数组嘛。
    jiang42
        17
    jiang42  
       Feb 20, 2014
    mi-wifi差评-。-
    vim才两分不科学
    equipments一栏真心高富帅
    chromebook的话除了pixel,其他倒还好
    剩下的廉价货就只有Nexus,Kindle和R-Pi了
    anewg
        18
    anewg  
       Feb 20, 2014
    $rank 是什么个情况。。。 我想算个分都不知道要定多少
    moondark
        19
    moondark  
       Feb 20, 2014
    原来dota还能加分。。
    Fteng328
        20
    Fteng328  
       Feb 20, 2014
    LMAO @LOL
    Fteng328
        21
    Fteng328  
       Feb 20, 2014
    才勉强70出头
    zhujinliang
        22
    zhujinliang  
       Feb 20, 2014
    $rank范围是多少啊?

    另外指出一处代码错误:

    case 'lol': $score += $rank * 0;

    多了个加号
    zhf1978
        23
    zhf1978  
       Feb 20, 2014
    <?php

    /**
    * SF后端开发者招聘函数
    *
    * @param array $conditions 条件列表
    * @return integer 分数
    */
    function wanted_developer(array $conditions) {
    $score = 0;

    foreach ($conditions as $key => $condition) {
    switch ($key) {
    case 'skills':
    foreach ($condition as $name => $rank) {
    switch ($name) {
    case 'linux':
    case 'nginx':
    case 'apache':
    $score += $rank * 1;
    break;
    case 'html':
    case 'php':
    case 'java':
    case 'mysql':
    $score += $rank * 2;
    break;
    case 'c/c++':
    case 'redis':
    case 'scala':
    case 'nodejs':
    case 'mongodb':
    $score += $rank * 3;
    break;
    case 'dota':
    case 'dota2':
    $score += $rank * 4;
    break;
    case 'lol':
    $score += $rank * 0;
    break;
    default:
    break;
    }
    }
    break;
    case 'networks':
    foreach ($condition as $name) {
    switch ($name) {
    case 'weibo':
    case 'qq':
    case 'weixin':
    case 'douban':
    $score += 1;
    break;
    case 'v2ex':
    case 'zhihu':
    case 'github':
    case 'gmail':
    case 'facebook':
    case 'twitter':
    case 'wordpress':
    $score += 2;
    break;
    case 'aws':
    case 'gae':
    case 'openshift':
    case 'linode':
    case 'azure':
    $score += 3;
    break;
    case 'cl':
    case 'segmentfault':
    case 'typecho':
    $score += 4;
    break;
    default:
    break;
    }
    }
    break;
    case 'softwares':
    foreach ($condition as $name) {
    switch ($name) {
    case 'linux':
    case 'macosx':
    case 'git':
    case 'chrome':
    case 'firefox':
    case 'opera':
    $score += 1;
    break;
    case 'vim':
    case 'emacs':
    case 'sublime':
    $score += 2;
    break;
    case 'brew':
    case 'vagrant':
    case 'shadowsocks':
    $score += 3;
    break;
    case 'ie':
    $score -= 1;
    break;
    case 'windows':
    $score += 0;
    break;
    default:
    break;
    }
    }
    break;
    case 'equipments':
    foreach ($condition as $name) {
    switch ($name) {
    case 'mac':
    case 'chromebook':
    case 'iphone':
    case 'nexus':
    $score += 1;
    break;
    case 'hhkb':
    case 'cherry':
    case 'filco':
    case 'kindle':
    $score += 2;
    break;
    case 'miwifi':
    case 'g-glass':
    case 'raspberry-pi':
    case 'leap-motion':
    $score += 3;
    break;
    default:
    break;
    }
    }
    break;
    default:
    break;
    }
    }

    return $score;
    }

    /**
    * SF后端开发者薪资计算
    *
    * @param intger $yourscore 得分
    * @return integer 月薪
    */
    function salaryband($score) {
    //RMB元
    $salary = 0;
    switch ($score){
    case $score >= 70 && $score <= 75:
    $salary = 5000;
    break;
    case $score > 75 && $score <= 80:
    $salary = 10000;
    break;
    case $score > 80 && $score <= 90:
    $salary = 15000;
    break;
    case $score > 90 && $score <= 100:
    $salary = 20000;
    break;
    default:
    break;
    }
    return $salary;
    }

    $yourscore = wanted_developer($your_conditions);
    $yoursalary = salaryband($yourscore);

    if ($yourscore > 70 && $expectedsalary = $yoursalary) {
    mail('[email protected]', '0day', $your_resume);
    }
    captain234
        24
    captain234  
       Feb 20, 2014
    equipment选项严重鄙视了穷屌丝一把
    zhujinliang
        25
    zhujinliang  
       Feb 20, 2014   ❤️ 1
    if ($yourscore > 70 && $expectedsalary = $yoursalary) {
    mail('[email protected]', '0day', $your_resume);
    }

    单等号是槽点么。。。
    lvye
        26
    lvye  
       Feb 20, 2014
    @captain234 因为 @joyqi是高富帅,他也会带你成为高富帅。
    lvye
        27
    lvye  
       Feb 20, 2014
    @moondark 因为 joyqi喜欢打dota,他需要一个伴,公司其他人都不怎么玩游戏。
    sogood
        28
    sogood  
       Feb 20, 2014
    switch 不是这么用的。
    有创意但有 bug。
    captain234
        29
    captain234  
       Feb 20, 2014
    @zhujinliang 从skills选项可以目测应该是rank为10分
    kojp
        30
    kojp  
       Feb 20, 2014
    Mark
    zhf1978
        31
    zhf1978  
       Feb 20, 2014
    @zhujinliang I‘m sorry,应该是($expectedsalary == $yoursalary),(期望的薪资 == 你技能得分后的薪资级别),哈哈,我不是SF的人哈,觉着看这样的招聘简章有意思,跟着参与回复了一下下 ^_^
    weakish
        32
    weakish  
       Feb 20, 2014
    @zhujinliang 你太狠了……
    sopho
        33
    sopho  
       Feb 20, 2014
    @zhujinliang 首先加号用不用都一样 后面分数不够的 意思就是你玩lol不要;第二点在php中string 单引号的效率高于双引号原因自己去查。
    zhujinliang
        34
    zhujinliang  
       Feb 20, 2014 via iPad
    @zhf1978 其实我想吐槽的是,写出单等号,实际成了赋值操作,有点“被期望”的意味
    lazybios
        35
    lazybios  
       Feb 21, 2014
    唉。。。不谈salary 选择性Geek
    sopho
        36
    sopho  
       Feb 21, 2014 via iPhone
    @zhujinliang sf在dota中是影魔这个英雄的简称 sf团队应该跟dota有渊源 比较鄙视抄袭者lol
    laputaprince
        37
    laputaprince  
       Feb 21, 2014
    * @param array $conditions 条件列表
    * @return boolean 是否合格

    这样比较舒服。。。
    zhshhere
        38
    zhshhere  
       Feb 21, 2014
    帮转
    cloudqq
        39
    cloudqq  
       Feb 21, 2014
    不错,最好能直接跑起来。
    fuxkcsdn
        40
    fuxkcsdn  
       Feb 21, 2014
    $rank是根据自己的熟练程度填写的吗??是的话范围??
    如果是固定数值,数值是??
    barbery
        41
    barbery  
       Feb 22, 2014
    赞一个,看起来比看文字的招聘广告舒服多了
    a15819620038
        42
    a15819620038  
       Feb 23, 2014
    // 满分10分的话
    define('MAX_RANK', 10);

    $want_to_be['nickname'] = 'happen_zhang';
    $want_to_be['conditions'] = array(
    'skills' => array(
    // 满分属于彻底了解的话(包括底层实现)
    'linux' => MAX_RANK * 0.4,
    'apache' => MAX_RANK * 0.3,
    'html' => MAX_RANK * 0.6,
    'php' => MAX_RANK * 0.6,
    'java' => MAX_RANK * 0.5,
    'mysql' => MAX_RANK * 0.5,
    'c/c++' => MAX_RANK * 0.2,
    'nodejs' => MAX_RANK * 0.3,
    'mongodb' => MAX_RANK * 0.2,
    'ruby' => MAX_RANK * 0.4,
    'rails' => MAX_RANK * 0.4
    ),

    'networks' => array(
    'weibo',
    'qq',
    'weixin',
    'douban',
    'v2ex',
    'zhihu',
    'github',
    'gmail',
    'segmentfault',
    'aliyun'
    ),

    'softwares' => array(
    'linux' => 'ubuntu',
    'git',
    'firefox',
    'chrome',
    'sublime'
    )
    );

    var_dump(wanted_developer($want_to_be['conditions']));

    现在大三,开发语言暂时是以php为主,项目经验1年(在校)。

    现在或者暑假想找个有实习的地方,不知道贵公司收不收?
    a15819620038
        43
    a15819620038  
       Feb 23, 2014 via Android
    $rank满分为10的话,下面数组
    a15819620038
        44
    a15819620038  
       Feb 23, 2014 via Android
    @a15819620038 不好意思,equipments为空是因为确实一样也没有…
    odirus
        45
    odirus  
       Feb 25, 2014
    看到Windows、IE。。。,不过我觉得如果应聘者是专门做IE的同鞋,那不是误伤?
    xuxu
        46
    xuxu  
       Feb 26, 2014
    不就找一破写代码的嘛
    天梯至少1600才能合格对不?
    zhenghuiy
        47
    zhenghuiy  
       May 3, 2014
    为啥不发展移动客户端?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5522 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 181ms · UTC 03:50 · PVG 11:50 · LAX 20:50 · JFK 23:50
    ♥ Do have faith in what you're doing.