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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

What are you looking for in a developer?

1 点作者 sbastidasr超过 10 年前
What characteristics do you want? What core concepts should they know? What would you want in a portfolio?<p>Platform related: What do you want in an iOS Dev and a Ruby Dev?

2 条评论

sqlburn超过 10 年前
Irrespective of the language or tier, a developer needs to know how to problem solve. You have to know how to get the requirements even if the customer doesn&#x27;t know what they want. You have to be good at coming up with what-if scenarios. Then tell me how you pitched your solution to the customer. Did your solution resolve the customer&#x27;s problem.<p>Remember, as a developer, everyone who asks you for &quot;help&quot; is your customer. Be it a CIO or your cube-mate.<p>If I am interviewing you, I want to know how YOU will solve my problem. Tell me about a time when you helped a customer solve a problem. What the problem was and how you gathered the requirements even when the customer didn&#x27;t know what they wanted. Tell me how you helped a customer think about different what-if scenarios.<p>By you telling me a few stories like that, it will allow me to dive deeper into areas both soft and hard skills.<p>Having gee-wiz things in your portfolio is good but if that doesn&#x27;t help the customer solve their problem, what good was it. Tell me how your gee-wiz things solved a customer&#x27;s problem.
occam65超过 10 年前
A resume is only used for the screening process. Once I&#x27;ve decided this person might have what it takes, I invite them in for an interview, and the resume isn&#x27;t looked at again.<p>The interview process equally checks technical viability and culture fit, and the interviewee will not be hired if they don&#x27;t pass both with flying colors.<p>To answer your questions: The characteristics I look for depend on the culture I&#x27;m building within the team. The core concepts are more or less &quot;Do you know how to solve this problem?&quot; not necessarily &quot;Here, solve this problem in this interview, without any of the resources you would normally have.&quot; A portfolio isn&#x27;t required, but gives us another window into your technical ability. A GitHub profile chalk full of open source contributions, or a StackOverflow profile with high reputation showing very high communication skills are always a plus.<p>I don&#x27;t have any experience hiring iOS developers or Ruby developers, so I&#x27;ll abstain from answering that question.<p>Hope this helps!