如果用 Joel Spolsky 发明的 Joel 测试,来快速测试判断一个软件团队质量的好坏。如果你正在找工作,就应该使用 Joel 测试来剔除一些不良雇主绝对是个明智的抉择。
那么接下面我就为大家介绍下Codypo测试,只需回答8个问题,就能判断工作的好坏。大家也可以在面试的时候测试一下你当前面试的公司,如果你的回答里面有 2 个或以上”是”,那么就可以不用再考虑这家公司了。
1.我的薪水是否低于市场价
真有公司会出上 4 到 5 万的月薪去聘用一个有十几年经验的高级优秀程序员吗?我想这是不可能的,你要明白,永远都是你的价值大于公司所给你的薪水价格,这样才会有公司用你,所以大家还是要现实些的好。
2.我要随时待命吗?
这一点意味着你可能会在凌晨3点接到命令,让你爬起来修改方案,可能周末也不会幸免,这样的事情可能偶尔的也能接受,但如果是长时间如此,那真的就无法忍受了。
3.我是只做本职工作吗?是否还有以外的?
所谓的本职工作,当然就是写软件编程,而非电脑维修人员,公司不会经常拿些电脑出问题了,还是有异常了都要来找我去帮忙。
4.公司是不是不会都满足我们的配备要求?
记得十几年前工作时,大家每天都是盯着一台显示屏,当时的配置给人工作起来真是煎熬,而对于现在的市场,几百元就可以买一个很不错的显示屏,如果公司认为让你提高效率根本不值这个价,那么这样的公司定没有什么前程可言。
5.是不是会让你维护些以前的老系统?
如果在一个公司做的久了,有那么一天你会听到,“好,下面我们要进入Ruby on Rails语言系统,但是首先我们需要你先解决一些VB 4的问题。这时你千万不要把他想的太简单了。
因为这个VB4系统将一直苟延残喘,让你不知如何应当,接下来他会让你痛苦无双。
6.上网是否会受到限制?
我们所做的工作中是会遇到很多问题,想要快速的解决这些问题就需要资源,互联网就是我们需要资源的最大来源地,如果一个公司不能让员工自由使用上面的工具,还要限制我们,那就没有再待在这里的理由了。
7.公司不会就我一个程序员吧?
如果想要得到成长,那么做同样工作的同事当然是最重要的了,工作中的讨论和相互审查代码,还有当自己一个人茫然找不到方向时,对方给于的帮助和建议都是成长中不可缺的,那么,如果公司就只有你一人,那上面所说的一个都不可能了,所有的事情都要你一个人苦思冥想,这样也很难得到什么成长。
8.需要经常出差吗?
其实对开程序员来说,出差是避免不了的,但是如果每周都会出差,那你就要考虑清楚了。