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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Looking for a Blub programmer without looking at Blub programmers

2 点作者 VaedaStrike超过 3 年前
It was the oddest experience yet in almost a decade experience of professional programming.<p>A coding exercise for a &#x27;blub&#x27; programming position at a company that claims to have all their code in &#x27;blub&#x27;. Since this particular &#x27;blub&#x27; dialect doesn&#x27;t have a lot of native &#x27;blub&#x27; programmers the company&#x27;s coding exercise is geared towards non-&#x27;blub&#x27; programmers. But in this case they are interviewing a &#x27;blub&#x27; programmer. In fact &#x27;blub&#x27; is this programmer&#x27;s favorite language.<p>Upon opening the repo with the setup and the exercise instructions 2&#x2F;3rd of the instructional links do not work.<p>The programmer advises the company of this, the company representative claims that they are looking into it and will get back with an answer as soon as they can. After some time the candidate reaches out. No response, waits a few days more, reaches out, no response.<p>Then two weeks later the candidate is informed they will not be moving forward.<p>The coding exercise was not the first step. The candidate had seemingly passed the initial phone screen and a rather rigorous iq test.<p>Why such a lack of consideration? Do these companies have a clue as to how bad a taste is left in the mouth to be treated in this way?

3 条评论

gregjor超过 3 年前
Companies are not people, concepts like “consideration” or manners don’t apply. Either someone, or several people, in the company dropped the ball, or they found a candidate they liked and terminated the process with other candidates. Expecting personal consideration from an organization is just going to lead to disappointment.<p>Maintaining a coding test repo and documentation is probably pretty low priority, and the people administering the test (HR) probably don’t put the test together or maintain it. They could interpret messages about broken links in any number of ways, maybe not even understanding the problem, maybe not knowing who is responsible, maybe getting ignored by the programmers who might be able to fix the links. They might have candidates in the pipleline and then get told by the hiring manager that someone was hired already, or that the job won’t be filled right now.<p>I would apply a variation of Hanlon’s Razor: don’t attribute to malice what you can explain with organizational dysfunction. Communications problems, mixed signals, and unclear responsibilities are typical of organizations, not an exception. The problem you describe could have happened for any number of reasons that have nothing to do with consideration. We can imagine how they might have a better process, but then think how you might react if you worked there as a programmer and someone from HR emailed you about broken links in a coding exercise you haven’t seen, when you have “real work” to do.<p>Since broken links and bad documentation are fairly common in programming projects I might have pushed ahead and done my best with what I had rather than throw up my hands and wait, or complain about the poor documentation. Maybe that wasn’t possible in this case. I get incomplete and vague specs from my customers all the time, and they expect me to fill in the blanks and do the best I can anyway.<p>I’ve had this kind of thing happen in my career many times. I don’t take it personally. If the organization isn’t driving the hiring process and moving it along with me I assume they are either going through the motions (already have a candidate with an inside track) for legal reasons, or there’s enough internal friction to stall the process. A lot of companies have set up ridiculously complicated interview&#x2F;hiring processes. I wouldn’t waste time on an IQ test or a coding exercise unless I was sure I had made the short list already. I would have tried to bypass the HR process altogether with contacts or going straight to the hiring manager (recruiters can be good at that if they have connections).
评论 #29443750 未加载
toast0超过 3 年前
One consideration is if most of the candidates don&#x27;t know blub, the rare candidate that does is harder to measure.<p>Another consideration is if they can&#x27;t get their act together to respond in a reasonable time whilst they are wooing you, how are things going to go if you&#x27;re hired?<p>Interviews go both ways, and I think you&#x27;ve found a company you don&#x27;t want to work for, even if you think working in blub is your #1 criteria, it seems that having timely communication is important as well.
usrbinbash超过 3 年前
blub sounds like the prefect language to implement bubble-sort