文章来自:http://www.oschina.net/translate/10-questions-to-ask-your-potential?p=1#comments
面试常常是由雇主主导的。你能应付这些工作量吗?你的强项和弱项分别是什么?对于这方面的业务你感觉怎么样?
即使这样在,面试以后,你仍然不能完全确定你是否会真正的热爱以及享受这份工作。你知道有多少开发者或者设计师在一年之内离职的?甚至9个月内?我相信有不少。
在确定将你生活中的一个重要部分留在一家公司时,有一些问题你应该先了解一下。
1.) 过程具体如何?你们怎样制作软件?你觉得自己的团队属于“精练”、“敏捷”还是“混乱”?
这能打破僵局甚至打开新局面。如果尚未形成正式的工作文化,你肩负的角色将可能会包括处理混乱。而如果一家公司认为他们所做“精练”或“敏捷”,这意味着你能走进一个正规合理的工作流程,否则它将意味着你要花费多数时间在会议上讨论分配成本问题。最重要的是,一个人在特定时间内,已有意识地决定公司的工作是如何开展的,这十分有意义。当然,勿滥用流行套辞。
2.) 设计师与开发人员如何合作?
甚至他们有没有设计师?设计是否是一种自上而下,将原型工具丢于一边(throw-mockups-over-the-wall)的状态,或者还有协作与迭代的空间吗?如果开发人员也是他自己的设计代理,那么这几乎可以确定,设计对这个公司是不重要的,而且大多数的产品将很糟糕。如果你真的有一个好的产品经理,他有很好的设计感觉,那你就走了运了,但是多半这是胡说八道,而且这会在你创建的产品中表现出来。
3.) 是否有自动化测试? 是否还在持续整合中?
自动化测试对于一个开发人员来说至关重要。我习惯于对开发的每个项目都应用自动化的测试,这种测试可以很好地形成用户接口并且有利于长期的代码维护。但是如果遇到下面两种极端的情况,那么你可以毫不犹豫地跟他们说拜拜了。
1. 我们没有测试。
滚粗!你的意思是会扔给我一大堆只有原作者看得懂并且有能力修改的代码,还要求我不破坏产品原有的功能?算了吧,到时候你肯定不会满意我对产品做出的修改的。
2. 我们已经做到了对所有代码的100%的测试
放p!或者你所谓的100%的测试只是对函数进行mock、stub和其他无参数输入的测试,那么也就意味着改变应用中的东西都将导致测试无效或根本毫无影响。这两方面中的任何一方都是很危险的,当然,到最后你肯定还是会责怪到我的头上。o(╯□╰)o
4.) 我到底负责哪些工作? 需要哪些技术?
职位发布者们经常会发布虚假信息以吸引更多的求职者。很多时候,可能已经在公司就职的某位开发者很喜欢某项技术并把其放在招聘信息上,但是这根本就和工作半毛钱关系都没有!
举个例子:
“我们会优先考虑在Rails、IOS、HTML5、node和Perl方面有丰富开发经验的求职者。”(附上原文,这里有点文字游戏的意思:"Needs experience in rails, iOS development, HTML5, node..., and Perl experience is preferred." )
然而他们真正想说的是:
“你的大部分工作包括维护一个大约2百万行代码的Perl服务器应用,将来我想用Rails重写之。而且我也非常喜欢IOS\(^o^)/~,虽然工作中貌似用不到。”
5.) 有多少团队?我的团队有多大?
无论你多么聪明,你都无法移动富士山。如果团队规模很小,而且没有很多团队,那么你有一个很好的机会,通过合理的争论来修复在开发过程中或者团队内遇到的问题。在一个庞大的组织里,如果与那些掌权的人意见相左,与优化结构阻止变革相敌对,你会崩溃的。变革很可怕,在当前情况下,拥有100/200/1000的员工,我们已经取得了某种成功。我们为什么需要变革呢?你成了局外人,你成了问题所在。在一个小规模的团队,你不可能成为一个局外人。这就是数学。
6.) 运行远程工作吗?
你也许根本不想远程工作,或者远程工作占大比例的时间。还是问下这个问题吧。
为什么?这直接暗示着公司是想要工作产出还是在椅子上混日子的员工。你真的想在一个更加看重员工每天在办公室花10个小时(大部分花在reddit和无用的会议)而不看重有2-10倍产出的员工的地方工作吗?Fuck no。某些公司有些奇怪的条例要求每个人现场工作,那这是一个不允许远程工作的可能的借口,但总体来说,“每个人都需要在办公室”===“我们相对于结果,更关心那些混日子的。”
7.) 是否有核心工作时间?
如果这家企业其他地方都还OK,但是却连带孩子、出游或参加周末party的时间都不会给你,那请问到底是“活干你”还是“你干活”?即使是与客户打交道,虽然大部分情况下这很耗时间,但仍是有可能放在工作时间内搞定的。对“核心工作时间”精确地定义就是:对所有的企业来说,他们的业务不是同步的就是非同步的。这方面的不同将直接对你的工作能力产生影响。因此,非常有必要搞清楚这家企业到底为什么设立核心工作时间,而这些时间对企业来说又意味着什么。
8.) 你们为什么现在在招人? 是因为有新产品了?还是要扩大规模? 还是近期有人离开公司了?
一个公司处于动荡状态就表明这个公司一定有某方面的问题。问题可能是补偿金太少,或者工作与生活无法平衡,或者企业文化对员工造成伤害等等。如果有某个人离开,那要找找离开的原因。如果公司正在扩大规模,那么你也许正在加入的是一个100人的公司,而你却认为是一个只有20人的公司。
9.) 就你个人来说(指面试官),在这公司干过最牛逼的事情是什么?
根据这个问题,你可以大致推测出这家公司对待项目的态度。不妨试着问问看你的面试官最近做过什么牛叉的项目没有,这些项目又是何时完成并移交给客户的。以此可以推断出这家公司是否会为了挽救失败或即将失败的项目而投入资金。不知道你做过多少项目是从来没有交付使用过的,或者交付没多久就失败了呢?经历过这些项目,你感觉如何?
通过询问面试官最近做过的牛叉项目,你可以推断出他是否对自己的工作感到骄傲。一个开发人员会不自觉地钻研他们所感兴趣的东西,就算这些东西很少有人关注。这样的人,才是你真正应该追随的。
特别要注意诸如:我曾经开发过一个公司内部的工具……我曾经开发过一个物流管理工具……我因为某种原因重写过一个开源软件因为……。有些开发者会用公司的经费专断地开发一些根本没人理睬应用。就像我之前说的,我喜欢开发产品。但如果你觉得你需要重写一些组件,那你很有可能是错的。
10.)在你来这就职前,你都希望了解些什么? 关于这份工作,最糟糕的部分是什么?
所有的企业,或多或少都会存在一些问题。不要再自欺欺人了,极乐世界是不存在的。
在一个好的企业,你的面试官不会介意与你分享企业糟糕的一面。因为当某人不介意想别人展示他们的缺点,那么这个缺点就是可以改正的,或已经在逐渐被纠正。再次强调:没有任何一个企业、任何一种关系、任何一个产品是完美的。你处理问题的方式将决定你未来的工作是负担还是乐趣:“今天我还得处理这个,F*ck!”;“我决定今天尝试一下这个,今天将是我永久修复它的一天!”
在一个不怎么样的企业,你得到如下的官方回答:我们最大的缺点就是永远在追求完美。可能有以下几种原因促使你的面试官说出这句话:
1. 你的面试官正在忽悠你接手这份工作。他们想在你加入企业之初就用这份工作拴住你,因为他们很清楚,一旦你跳槽,不管是是你,就连公司也要付出很大的代价。
2. 你的面试官害怕坦诚。那么你在接下来的时间你就可以保持沉默了,无视他们提出的任何问题吧。
3. 你的面试官吃错药了。这个可能性和第一种可能性一样糟糕,除非他们不知道自己正在撒谎。如果任何人都对一周80小时的工作时间没有异议,那么赶紧走人吧。一旦你加入了他们,你很快也会被洗脑,并变得跟他们一样。
并不是所有公司都很黑暗,但是你需要时刻提高警惕。我们只有几十年的时间活在这个星球上,因此,不要浪费任何时间走弯路。
分享到:
相关推荐
front-end-developer-employer-questions, 一个问题列表,你可以以询问潜在雇主,当面试前端开发的职位 前端开发者的问题前端作业面试问题列表( ...非常的awesome--if你是雇主。 它给了我一个
digitalresume:我的简历与未来的潜在雇主分享
雇主品牌的构建包括两个主要方面:外部品牌和内部品牌。外部品牌是企业在潜在雇员中的形象,旨在吸引他们加入;内部品牌则是对现有员工的承诺,确保他们对工作环境和职业发展感到满意。 与企业品牌、产品品牌相区别...
根据对煤炭企业雇主品牌塑造现状分析,发现其中存在的问题,并应用4P理论提出符合煤炭企业实际情况的雇主品牌建设策略,旨在提升煤炭企业雇主形象,进而积极吸引潜在员工并增强现有员工归属感,真正发挥人才在引领和支撑...
雇主品牌是企业内部文化和外部形象在潜在和现有员工中的综合体现,它关系到企业吸引和保留人才的能力。在2020年新冠疫情这样的特殊时期,企业应对策略的有效性会直接影响雇主品牌的建设。雇主品牌的重要性体现在以下...
【标题解析】:“MyPortfolio:这个作品集是为潜在雇主展示我的不同项目” 这个标题揭示了这个压缩包文件的主要内容是一个个人作品集,旨在向潜在雇主展示作者的技能和项目经验。它是一个定制化的展示平台,通过不同...
"hercules"项目是一个由JavaScript驱动的个人展示网站模板,设计目的是为了帮助开发者更方便、更有吸引力地向潜在雇主展示自己的技能、经验和作品。这个项目名称“Hercules”暗示了它强大的功能和帮助开发者展示强大...
本案例中的"profiles"项目就是一个专为潜在雇主和客户设计的个人资料页面。这个页面通常会包含个人信息、教育背景、工作经验、专业技能、项目经历以及作品集等内容,以全面展示个人的专业能力。 首先,我们注意到...
雇主品牌,简单来说,就是企业在员工和潜在求职者心中的形象和声誉,它直接影响着企业的吸引力和人才保留能力。2019年的调研中,任仕达关注了以下几个关键知识点: 1. **雇主品牌的重要性**:在竞争激烈的劳动力...
在IT行业中,尤其是在大型项目管理和工程实施中,雇主风险是一个重要的考量因素。FIDIC(国际咨询工程师联合会)设计选购施工(EPC)/合同条件为处理这类风险提供了框架。雇主风险通常指的是那些超出承包商控制范围,...
综上所述,构建强大的社交雇主品牌是一个多维度的过程,涉及精准的受众定位、灵活的虚拟活动策略、跨平台的内容调整、适应远程工作的创新以及全球与本地相结合的策略。这些方法将帮助企业在这个信息爆炸的时代中...
【lukeklegraefe.github.io:面向潜在雇主的投资组合网站】是一个个人项目,展示了Luke Klegraefe的技能和作品,旨在吸引潜在雇主的注意。这个网站通常包含个人简介、项目展示、技能清单、工作经验和教育背景等内容。...
总的来说,respondeat superior雇主责任原则是保护消费者和其他第三方免受雇员不当行为侵害的重要法律机制,同时也对雇主提出了更高的管理和监控雇员行为的要求,以避免潜在的法律责任。在商业活动中,了解并遵守这...
【雇主品牌建设】是企业在人力资源领域中的一种策略性实践,旨在通过塑造和传播独特而吸引人的工作环境、文化和价值观,来吸引和留住优秀的潜在员工。雇主品牌的构建对于任何企业,尤其是红星集团这样的大型企业,都...
它涵盖了企业的整体声誉、工作环境、职业发展机会、薪酬福利等多个方面,旨在吸引那些与企业理念相契合的潜在员工。 雇主品牌的构建始于对它的正确理解。1988年的菲利普·莫里斯和雀巢的并购案揭示了一个事实:企业...
受访者应该问任何潜在软件公司的问题。 面试过程的存在不仅是为了为雇主找到一个好的候选人,而是为了让候选人找到一个适合他们需求的职位。 这个想法是让双方都满意。 提出好的问题可以让雇主表现出对反馈的开放...
【雇主品牌】雇主品牌是指企业在员工和潜在求职者心中的形象,是企业对待员工的声誉和对员工价值的认可。它不仅仅是企业文化和福利待遇的体现,更是一种吸引和保留人才的策略。优秀的雇主品牌能够通过高比例的员工...
它类似于产品品牌在消费者心中的地位,但在人力资源领域,雇主品牌旨在让潜在员工在寻找工作时,能够将公司视为理想的工作目的地,产生强烈的加入意愿。本资料以红星美凯龙家居有限公司为例,详细阐述了雇主品牌建设...
4. 品牌传播策略:企业如何通过社交媒体、招聘网站、员工口碑等渠道传播雇主品牌形象,以及如何利用故事化的内容营销来吸引潜在候选人,都是报告可能关注的话题。 5. 案例分析:报告可能列举了一些成功构建雇主品牌...
2. 雇主品牌建设的重要性:解释为何雇主品牌对企业至关重要,包括品牌如何塑造潜在员工对企业印象、吸引优秀人才加盟,以及如何帮助企业降低招聘成本、提升员工满意度和忠诚度。 3. 人才吸引与保留策略:探讨企业...