<?php
/**
* SF后端开发者招聘函数
*
* @param array $conditions 条件列表
* @return boolean 是否合格
*/
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': oleou.com
case 'apache':
$score += $rank * 1;
break;
case 'html':
case 'php':
case 'java':oleou
case 'mysql':
$score += $rank * 2;
break;
case 'c/c++':
case 'redis':
case 'scala': oleou.com
case 'nodejs':
case 'mongodb':
$score += $rank * 3;
break;
case 'dota':
case 'dota2':oleou
$score += $rank * 4;
break;
case 'lol':
$score += $rank * 0;
break;
default:内容来自oleou.com
break;
}
}
break;
case 'networks':
foreach ($condition as $name) {
switch ($name) {
case 'weibo': oleou.com
case 'qq':
case 'weixin':
case 'douban':
$score += 1;
break;
case 'v2ex': 内容来自oleou.com
case 'zhihu':
case 'github':
case 'gmail':
case 'facebook':
case 'twitter':
case 'wordpress':
case 'stackoverflow':本文来自oleou
$score += 2;
break;
case 'aws':
case 'gae':
case 'openshift':
case 'linode':内容来自oleou.com
case 'azure':
$score += 3;
break;
case 'cl':
case 'segmentfault':
case 'typecho': www.oleou.com
$score += 4;
break;
default:
break;
}
}
break;本文来自oleou
case 'softwares':
foreach ($condition as $name) {
switch ($name) {
case 'linux':
case 'macosx':
case 'git':
case 'chrome': oleou
case 'firefox':
case 'opera':
$score += 1;
break;
case 'vim':
case 'emacs': o l e o u.com
case 'sublime':
$score += 2;
break;
case 'brew':
case 'vagrant':
case 'shadowsocks': www.oleou.com
$score += 3;
break;
case 'ie':
$score -= 1;
break;
case 'windows':oleou
$score += 0;
break;
default:
break;
}
}
break; www.oleou.com
case 'equipments':
foreach ($condition as $name) {
switch ($name) {
case 'mac':
case 'chromebook':
case 'iphone':
case 'nexus':oleou.com
$score += 1;
break;
case 'hhkb':
case 'cherry':
case 'filco':
case 'kindle':内容来自oleou.com
$score += 2;
break;
case 'miwifi':
case 'g-glass':
case 'raspberry-pi':
case 'leap-motion': www.oleou.com
$score += 3;
break;
default:
break;
}
}
break; oleou.com
default:
break;
}
}
return $score >= 70;
}
if (wanted_developer($your_conditions)) {
mail('jobs@segmentfault.com', '0day', $your_resume);
}
友情赞助 | TAG标签 | baidumap | sitemap | RSS订阅 | 登陆邮箱 | 站内搜 |
Copyright ©copy; 2018 OLEOU 欢迎转载、评论。联系站长admin@oleou.com 港ICP备20120818号-1