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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

When Should You Hire a Junior Developer?

28 点作者 justinmares将近 12 年前

11 条评论

cuttooth将近 12 年前
It&#x27;s going to be interesting to see whether or not the development market collapses in the next couple of years when SF is finally either out of ideas or full on people (if it arguably isn&#x27;t already), and the rest of the country can&#x27;t keep in step because most other cities&#x27; markets are clamoring just as badly (if not worse) for the seniors. The issue, though, is that it&#x27;s a catch-22 right now. Companies in smaller cities want seniors so they can get work done and not have to train anyone, but the seniors generally don&#x27;t want to work in places that aren&#x27;t SF&#x2F;NY.<p>Someone has to budge, unless the market is to die completely. I can&#x27;t mention how many times I&#x27;ve seen companies posting for the same position for upwards of a year instead of simply taking a chance on someone. Sometimes it doesn&#x27;t work out, but that&#x27;s business. Don&#x27;t run one if you can&#x27;t take the risks.
评论 #6099527 未加载
评论 #6099555 未加载
UK-AL将近 12 年前
Considering a lot of start up founders are pretty much straight of college. And many people develop projects in their own time. I think junior developers are really underestimated. When you hire a junior you could be hiring someone crap, or someone who could be better than your seniors(I&#x27;ve met some bad senior developers), especially if they&#x27;ve been developing code since they 13 or something. Informally those types could have more experience than your experienced devs.<p>Self taught developers may also underestimate what a cs degree confers. They may not know specific frameworks, but they probably know more than you about compilers, formal grammars, machine learning and stuff like that.
评论 #6099526 未加载
评论 #6099390 未加载
评论 #6099422 未加载
andrewSC将近 12 年前
I&#x27;m a &quot;junior developer&quot; (and first time poster!) who is about to graduate with a degree in CS and have a little over a year&#x27;s worth of internship experience both at a medium&#x2F;large (1500-2000 employees at HQ) and small&#x2F;startup (~70 employees) sized company. As I apply to a number of companies I&#x27;m interested in working for it still surprises me that the majority of these listings for dev&#x27;s are asking for 3+ years or 5+ years experience. Now I completely and whole-heartedly agree that if the job description mentioned something ridiculous (we need you to create custom SOAP requests using haskell) then perhaps the experience is merited. But when I actually reach out to the companies asking for 3+ years experience and ask what they&#x27;re trying to accomplish in the immediate future, where they need additional developers (i.e. what team is this for), etc. I&#x27;m surprised to hear it&#x27;s nothing unusual. There might be the need to occasionally do packet inspection (or something else semi-uncommon) for debugging or what have you but is this really beyond me and my peers? It might be beyond some, and while I can&#x27;t speak for all the junior dev&#x27;s out there, I personally am comfortable enough to do this on my own.<p>Now please correct me if I&#x27;m wrong but basically it comes down to this: if I were the hiring manager I wouldn&#x27;t focus so much on the number of years the dev has but rather if that dev &quot;still has it&quot; (if they&#x27;re older&#x2F;more experienced). By &quot;still has it&quot; I mean a genuine passion for writing solid code and being humble enough to know when they&#x27;re wrong and changing their behavior. If it&#x27;s a younger dev maybe it&#x27;s best to focus on trying to determine if they have a genuine interest in becoming a better programmer and a real thirst for knowledge&#x2F;love to learn (in-line with the article). My only gripe with the latter point are <i>how</i> some of these companies are filtering but that&#x27;s entirely their choice.
评论 #6103012 未加载
ericHosick将近 12 年前
I saw Vinod Khosla @StartupGrind and he had this to say about junior people on teams (I am paraphrasing a lot):<p>You want to have a balanced team of experienced people and junior people. This creates a team that is willing to try new &quot;risky&quot; ideas and at the same time allow for insight from experience. Age should not be a factor in seniority.<p>He also noted that, unfortunately, we usually hire in our own image.
smurph将近 12 年前
Joel said it best: Smart and gets things done. That&#x27;s really all you need. They don&#x27;t need to be rock stars or 10xers or top 1%. You just need to be able to give them something to do and have confidence that it will get done in a timely manner and the code won&#x27;t end up on Daily WTF. They need to have enough passion to bring some new knowledge to the table once in a while without you explicitly telling them to go learn about X. They need to get along with their teams. I think if you just push hard for those simple things, you will end up with some top tier developers anyway.
kyriakos将近 12 年前
junior &#x2F; senior are just titles that don&#x27;t always mean something.<p>better to hire a junior who is willing to learn than a burnt out senior who can&#x27;t adjust to change.<p>to be honest though in my 10 year experience in the field i&#x27;ve seen a lot of junior developers who believe that finishing university was the last time they ever had to learn something new.
评论 #6099400 未加载
ozziegooen将近 12 年前
I&#x27;ve been job hunting for a while as a sort of &quot;Junior Rails Dev&quot;, and am finding it near impossible to find a job at a startup. I really question which companies will train people in some startup-heavy technologies like Rails and Node.
评论 #6100133 未加载
kanwisher将近 12 年前
This is a pretty interesting post from a company who&#x27;s product languished for years, and was an absolute bear to use. Opening up the market for people like GetSentry, Errplane, etc. I suspect they needed more senior devs not less.
mscottmcbee将近 12 年前
I&#x27;ve seen it defined a couple different ways, so I&#x27;ll ask for HN&#x27;s opinion: What exactly constitutes a junior dev?<p>Less than 3 years? 5? Less than X jobs?
评论 #6099552 未加载
tp2k222将近 12 年前
when you have just enough money to allow for it, but not enough money to pay for someone with any higher skill level or experience.
stickydink将近 12 年前
A little bit meta, and to be clear I&#x27;m making no assumptions, statements or complaints about here; but it&#x27;s interesting that this describes the hypothetical junior developer as female. In the following line, why would the author not just say <i>their</i>, to include both genders?<p>&gt;&gt; When you hire a junior developer, you’re going to have to invest resources in her training.
评论 #6099397 未加载
评论 #6099402 未加载
评论 #6099487 未加载
评论 #6099389 未加载