TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Do you agree on these screening shortcuts when hiring tech developers?

1 点作者 nmikz大约 11 年前
I came across this interesting video (youtube.com&#x2F;watch?v=SK27TqxV4ko&amp;t=26m49s), where some screening tips are mentioned (imgur.com&#x2F;BPijK9w).<p>One of them says that a good developer always uses either OS X or Linux and using Windows is a no-no. Another one says the preferable primary scripting language should be Ruby or Python.<p>What do you think about these so called hiring heuristics? Will ditching a Windows laptop for a MacBook and being proficient in either Ruby or Python give you a career boost in the long run?

4 条评论

pedalpete大约 11 年前
Ditching your Windows or learning Ruby and&#x2F;or Python shouldn&#x27;t give your career a boost in the long run, unless you&#x27;re developing for iOS&#x2F;OSX&#x2F;Linux or in Ruby and&#x2F;or Python.<p>If a company is going to not continue with an interview because you use Windows, they might not be a company you want to work with (if you really like Windows, which I do). I&#x27;m actually quite surprised to see somebody who is so bold as to say a Windows user is a non-starter. I think this is very small minded, particularly as most end users are likely on a Windows PC, even if they have an iOS or Android mobile or tablet device. Developing for linux servers is a bit nicer on OSX, but if you&#x27;re more comfortable on Windows, and can make it work for you, than that shouldn&#x27;t be an issue.<p>As far as scripting languages go, I&#x27;ve got a bit of experience with Ruby and Python, as well as PHP, but I&#x27;d say my go to language of choice is Javascript. Java is still a hugely popular language, and there are so many others.<p>Basically, I think this presenter is trying to give &#x27;start-up founders with little technical knowledge&#x27; the ability to screen technical people, but I think that is really difficult to do without knowing what type of technical position the person is hiring for. He also likely has some geographic bias. I live in Sydney Australia, where Rails devs seem quite rare, while Java and PHP still seem to be in vogue. When I was in North America, Ruby on Rails was the big thing.<p>I&#x27;d take a look at where you&#x27;re at right now, what you want to be doing, and plan from there. I think you can mostly ignore this guy.
评论 #7626381 未加载
kjs3大约 11 年前
Terrible advice. It will be good fodder for illustrating how not to think in some future presentation.<p>When someone is hiring a developer, they&#x27;re going to hire for the job. Those sieves might be useful when hiring for the current set of fads, but if I need someone to, say, write for an Azure deployed C#&#x2F;SQLServer application, the brogrammer toting a Mac or telling me about his Linux skill isn&#x27;t going to get any attention. If I need an embedded firmware developer, I probably won&#x27;t much care about full stack or Ruby skills. Game programmer? A totally different set of skills.<p>So the whole idea that &quot;the only good programmers are those that fit in my box&quot; or &quot;there&#x27;s no way a Windows programmer could be any good&quot; and the rest of his rubbish, to me as a hiring manager, scream &quot;doesn&#x27;t know shit about hiring people or building teams outside the tiny, incestuous world he&#x27;s crawling in&quot;.
olgeni大约 11 年前
He is setting himself up for a &quot;Mark Russinovich walks into a bar&quot; kind of joke...
jesusmichael大约 11 年前
Well that video is something...<p>If you want to take HR advice from a 28 year old... who&#x27;s only hired a handful of people in his short career. Good luck!<p>Most corporate developers use C or C++, and yes C# and never truck code to Git. I&#x27;d never use Git for my code repository, there are much more stable products out there that have better security.<p>As for not using windows? Hmm... I 2 iterations of windows and ubuntu on my laptop and can boot in any of them depending on what I&#x27;m doing. 75% of the world uses Windows and if you&#x27;re not working in the end users environment then how are you developing?<p>He left out reddit, even heavily edited its a good source of info.<p>Ruby is dying and python is taught in every decent CS program. PHP, js and even asp are very good depending on what is being done.<p>I would steer clear of any &quot;employer&quot; using these type of &quot;heuristics&quot; for hiring. A good employer knows that the tools don&#x27;t make a craftsman... I don&#x27;t care if a guy&#x27;s never seen the inside of a git fork... I&#x27;d rather have him know how gc works in java on windows.
评论 #7626286 未加载