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

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

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

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

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

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

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

    另外指出一处代码错误:

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

    多了个加号
    zhf1978
    zhf1978
    Feb 20, 2014
    23
    <?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
    captain234
    Feb 20, 2014
    24
    equipment选项严重鄙视了穷屌丝一把
    zhujinliang
    zhujinliang
    Feb 20, 2014❤️1
    25
    if ($yourscore > 70 && $expectedsalary = $yoursalary) {
    mail('[email protected]', '0day', $your_resume);
    }

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

    这样比较舒服。。。
    zhshhere
    zhshhere
    Feb 21, 2014
    38
    帮转
    cloudqq
    cloudqq
    Feb 21, 2014
    39
    不错,最好能直接跑起来。
    fuxkcsdn
    fuxkcsdn
    Feb 21, 2014
    40
    $rank是根据自己的熟练程度填写的吗??是的话范围??
    如果是固定数值,数值是??
    barbery
    barbery
    Feb 22, 2014
    41
    赞一个,看起来比看文字的招聘广告舒服多了
    a15819620038
    a15819620038
    Feb 23, 2014
    42
    // 满分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
    a15819620038
    Feb 23, 2014 via Android
    43
    $rank满分为10的话,下面数组
    a15819620038
    a15819620038
    Feb 23, 2014 via Android
    44
    @a15819620038 不好意思,equipments为空是因为确实一样也没有…
    odirus
    odirus
    Feb 25, 2014
    45
    看到Windows、IE。。。,不过我觉得如果应聘者是专门做IE的同鞋,那不是误伤?
    xuxu
    xuxu
    Feb 26, 2014
    46
    不就找一破写代码的嘛
    天梯至少1600才能合格对不?
    zhenghuiy
    zhenghuiy
    May 3, 2014
    47
    为啥不发展移动客户端?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2107 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 05:56 · PVG 13:56 · LAX 21:56 · JFK 00:56
    ♥ Do have faith in what you're doing.