> try to refrain from saying anything not related to the questions because it can and may be used against you
it's a job interview, not a police interview ...
show interest in the company, understand completely what they do (the number of people I interview that haven't even downloaded my company's (free) app, which the successful candidate will be WORKING ON...), have some thoughtful and insightful questions prepared about their business (ideally ones which challenge their model and shown you've thought critically)
show you're a human being who they'd like to work with, not a robot who they pay to do a job and nothing more.
In this case the job is software developer. For almost any skill, being smart and sociable is enough. But not software 'construction' or programming or whatever you want to call it. This skill differentiates a very valuable employee from one that is still very valuable but can't create software. A very high number of people who aren't skilled at all try to get these jobs hoping its not really that big of a deal and they plan to fake their way through a job creating more work for the employees with these skills. Would you hire a physician just because they are friendly and show interest in cutting someone open?
Companies can do what they want. if they just want people in seats to follow some acquisition strategy, then good for them. But anyone who is honestly trying to make a career of software development should learn the language, tools, idioms, and techniques.
Btw, I've been studying programming for 20 years but would not apply for a Python job because my skills are not current. I would take a minimum of six months before I got to a level where I would consider applying.
I would disagree, and say that proficiency in any given career is necessary, rather than just "being smart and sociable." And a valuable employee is a valuable employee. If they have ability, whether latent or developed, they have ability. if they have exceptional promise, bringing them on early will likely pay dividends later, even if there is a greater up-front cost. The problem is it's an investment, much like the stock market. And like in the stock market, you have investors with good and bad insight. It's all a game, in all honesty, though, and it usually comes down to saying the right things (which is why so many people bullshit their way through interviews and have no skills, and why many people with actual skills don't make it through -- they don't have the bullshit skills).
edit:
> A very high number of people who aren't skilled at all try to get these jobs hoping its not really that big of a deal and they plan to fake their way through a job creating more work for the employees with these skills
This is absolutely true in every industry. EVERY industry.
Comments
> try to refrain from saying anything not related to the questions because it can and may be used against you
it's a job interview, not a police interview ...
show interest in the company, understand completely what they do (the number of people I interview that haven't even downloaded my company's (free) app, which the successful candidate will be WORKING ON...), have some thoughtful and insightful questions prepared about their business (ideally ones which challenge their model and shown you've thought critically)
show you're a human being who they'd like to work with, not a robot who they pay to do a job and nothing more.
In this case the job is software developer. For almost any skill, being smart and sociable is enough. But not software 'construction' or programming or whatever you want to call it. This skill differentiates a very valuable employee from one that is still very valuable but can't create software. A very high number of people who aren't skilled at all try to get these jobs hoping its not really that big of a deal and they plan to fake their way through a job creating more work for the employees with these skills. Would you hire a physician just because they are friendly and show interest in cutting someone open?
Companies can do what they want. if they just want people in seats to follow some acquisition strategy, then good for them. But anyone who is honestly trying to make a career of software development should learn the language, tools, idioms, and techniques.
Btw, I've been studying programming for 20 years but would not apply for a Python job because my skills are not current. I would take a minimum of six months before I got to a level where I would consider applying.
I would disagree, and say that proficiency in any given career is necessary, rather than just "being smart and sociable." And a valuable employee is a valuable employee. If they have ability, whether latent or developed, they have ability. if they have exceptional promise, bringing them on early will likely pay dividends later, even if there is a greater up-front cost. The problem is it's an investment, much like the stock market. And like in the stock market, you have investors with good and bad insight. It's all a game, in all honesty, though, and it usually comes down to saying the right things (which is why so many people bullshit their way through interviews and have no skills, and why many people with actual skills don't make it through -- they don't have the bullshit skills).
edit: > A very high number of people who aren't skilled at all try to get these jobs hoping its not really that big of a deal and they plan to fake their way through a job creating more work for the employees with these skills
This is absolutely true in every industry. EVERY industry.