2013-06-22 22:30:55 +0000 2013-06-22 22:30:55 +0000
13
13

为什么面试官会问 "你是如何跟上技术的变化"?

我最近在一次编程职位的面试中被问到“你是如何跟上软件行业的新兴趋势、工具和技术的?”在一次编程职位的面试中,我读了博客,并参与了不同的论坛和社区。我还订阅了我所使用的所有框架和技术,所以每当有新的版本/变化时,我都会收到一封邮件。这可以让我了解我所从事的技术,而不是什么 “热门的、新的、新的、外面的",也不是一般的软件行业。所以,我想确保我的回答不是胡乱说的,而且我所做的事情是可以接受的。

面试官希望通过这样的问题找到什么,我应该如何才能找到合适的答案?

答案 (6)

18
18
18
2013-06-25 11:50:25 +0000

–你是否能够通过利用新技术提供更好的功能或降低成本来帮助他们的业务 -除了朝九晚五的上班时间,你是否对软件开发感兴趣?似乎越来越多的雇主们看到了工作业绩和核心工作时间以外的计算兴趣之间的相关性,或者至少他们希望看到一些对工作的 “激情 "的证据。

在过去的面试中问过这个问题,这个问题从来都不是决定是否提供工作的一个问题。对我来说,它主要是帮助形成一个整体印象,了解应聘者对自己所做的工作有多大的兴趣。

什么是合适的答案?

基本上有两种可能

1.你确实是在不断地了解:比如说,你的工作是什么?你确实是在做什么:说说你是做什么的,并给出足够的细节来证明你真的是在做。你在你的问题下面的评论对我来说似乎很完美,但考生实际说的话显然是很有个性的!

  1. 你不跟风:很明显,比较棘手。这里最好的政策是开始跟上,例如,通过阅读博客,网络杂志等,这样你至少可以提到一些东西,避免看起来像一个不在乎的人。
10
10
10
2013-06-25 14:00:52 +0000

在软件行业中,事情变化很快。拥有一个至少了解当前技术或技术发展方向的开发人员,比那些只专注于自己知道的东西,从不愿意在自己的技能范围之外寻找新的东西来学习新的东西要有价值得多。

一个自称有N年经验的程序员很容易成为只有1年经验的程序员,重复N次,这种问题就是一种鉴别的方法。对我来说,这将表明你还停留在你所学的任何时间段,你不是那种努力提高自己的编程能力的人。

一个合适的答案是任何东西都可以表明你努力保持自己的技能集的更新,或者至少是意识到技术世界的变化。我通常举的一些简单的例子是MSDN、在线程序员社区(StackOverflow、HackerNews、其他论坛等)、技术博客、Google科技新闻等。

4
4
4
2013-06-25 08:17:09 +0000

我建议求职者用法则3法则来回答。也就是说,说明你有三种不同的方法可以让你跟上行业发展的脚步。为了让你的回答更有说服力,解释一下为什么这样做对你有效。面试你的人想知道你对这个行业的热情。一个热爱自己的工作的人,是愿意付出额外的努力的。

以下是你回答这个问题的一个例子:

我主要通过3种方式来了解我的行业情况:订阅行业通讯,参加每月的会议,以及在Twitter上关注思想领袖。我平时的行业通讯是一个很好的行业通讯,每天早上总结行业内的新闻、统计和趋势。每月一次的会议不仅能打开新的思路,还能创造机会结交新的人脉。最后,我的推特上可以实时了解到目前行业内顶级领袖的阅读内容。

1
1
1
2013-06-25 14:13:30 +0000

你………..用你的第一条评论回答了你自己的问题。

你说你看博客和论坛社区,这是一个很好的开始。开始阅读Ars Technica,Tech Crunch,也许还有Slashdot,你应该就可以了。

公司想知道的重要事情是,你是否是那种会不顾一切地去完善自己的知识的人。你给公司带来的资产就是你的技能和知识。他们希望看到的是一个努力发展这些技能和知识的人。另外,这显示出对工作和行业的热情。人们不会在一天结束后回家继续做与工作相关的事情,如果他们讨厌这些材料(不包括需要在家工作的过量工作量)。

1
1
1
2013-06-22 23:14:09 +0000

这个问题是想思考一个问题:作为一个从事软件行业的人,应该承担什么样的责任?是否会阅读博客、书籍、参加会议、阅读科技新闻网站等?这里的关键点是看你是否会在不被雇主提示的情况下,自己去做自己的事情。有的人会来工作,做自己的工作,但不会在自己的时间里真正的跟进,并认真的致力于保持技能和关注新兴的趋势。

拟定一个合适的答案,归结起来就是说明你做了什么,在某种意义上说,你在做什么,让你在这个领域内的新技术的事情,保持在循环中。有大量的科技新闻网站可以关注,不止是一些博客,如果你仔细想想,几乎没有人可以关注所有的科技新闻,所以有一些东西是可以说的,因为我相信有些人可以尝试研究谷歌或苹果公司24/7的时间,但仍然不能覆盖所有的细微差别,因为有这么多不同的人在这些公司的不同项目中工作。因此,我的建议是,在一个合适的答案中,我的建议是: 1) 对自己的工作表现出热情。1)对你在这里做的事情表现出热情,2)将简明的清单传达给面试官。这一部分是关于你是做什么的,一部分是关于你能很好地传达给面试官。后者很可能是面试官要读懂你的回答。

-1
-1
-1
2013-06-22 23:07:35 +0000

首先,你看了很多科幻小说。这就告诉你,比如说,30年后会发生什么。考虑一下大多数看《星际迷航》的孩子们在有生之年都会有多少 “预测"。编剧们'只是把这些东西作为戏剧性的装置来编造,往往在实施这些东西所需的技术组合之前,就已经意识到了一种需要。

其次,你要注意各行业的贸易杂志。这些杂志可能包括电子、纳米技术、生物技术、科学以及其他与工程相关的主题。在这样做的过程中,你会读到一些'闻所未闻'的东西。其中一些东西最终会渗透到计算环境中–锂离子电池、OLED屏幕和MEMS加速度计都使现在的智能手机成为可能。

第三,你时不时地会 "去玩一些东西",这些东西似乎经常出现在就业板上:例子可能包括JavaScript/JQuery、xCode、FPGAs或无SQL数据库。你可能不会用任何东西,但你至少经历了安装工具链和开发平台的过程。大部分的硬件都很便宜,比如说你可能花30块钱买一个Arduino,

如果你真的做了这些事情,那么你就可以带着面试官去了解一些 "整洁的东西"。如果你有网站展示给他们参考,这就更有说服力了。一两样,他们要么高兴,要么不知所措。

作为面试官,我(个人)要找的是不会被忽悠的人。在20世纪80年代末/90年代中期,我在媒体上看到成千上万的大型机程序员因为技能 "过时 "而被解雇。我的BS检测器在墙上嗡嗡作响–程序员就是程序员。他们会学习语言。如果你不能在一家正在转型的公司留住一份程序员的工作,那么你就不能留住任何形式的程序员的工作。别的不说,

我在一个C++聚会群里混,我们在那里讨论C语言相关的编程问题。如果我在面试时被问到一个我从未听说过的问题,我就会回家去查一下–如果有用的话,我会把它添加到我的工具箱里。我查看各种招聘公告栏,看看目前有什么需求,很好的例子是JavaScript、JQuery和各种JavaScript开发平台和库。有时我看到一些我不熟悉的产品或语言,我会去了解它是做什么的,为什么人们对它感兴趣。这些活动让我不断接触到软件开发领域的 "热门 "项目。