I've known coders who would be lost without using a sophisticated IDE and who get stuff done, producing code that is clean, clear, easy to maintain, is well documented, passes all tests, and is generally superb.
On the other hand I've known coders who write code in vim and who also get stuff done, producing code that is clean, clear, easy to maintain, is well documented, passes all tests, and is generally superb.
The measure is in the work, not in the tools. The skills are not in how you produce the code, but in the code you produce.
Having said that, the very best coders I know don't use complex IDEs. But that's anecdote, not data.
So the best coders are hand coders?
An interviewer should ask
How can we help you show us why
you'd be good for this job?
Stupid tricks don't help you determine if someone can do a job. Tiny, trivial programming tasks don't tell you if someone can do the job, but can (sometimes) tell you if someone can't do the job.Interviewing is hard, there are no short cuts. You need someone who is smart, will get things done, can interact usefully with others, and adds value. Sometimes using an IDE is the best way to accomplish that - why ignore someone just because they don't work the way you do?
The best coders I've ever known use a simple file structure as their IDE. Those same coders tend to write all of their code in a plain text editor. Only for personal preference, the best developers usually prefer a text editor with syntax coloring and various matching/highlighting features.
what is your opinion?