3 ms·
I don't think there is such a thing as someone who has the potential but hasn't done it. You should always have some projects you did, even in school, to talk
by MCRed 11y ago
I don't think there is such a thing as someone who has the potential but hasn't done it. You should always have some projects you did, even in school, to talk about. If you haven't done any projects then your education is not complete.
Someone who tells you how they solved a bunch of problems in a language and context that is different from the one you're interviewing them for -- is exactly the kind of person you want to hire.
The problems are always different.
If you can't make that conceptual leap (from how they solved problem in a different context to how they would in your context), I don't think you should be interviewing people, honestly. I'm not meaning to be rude, but this is the problem that HR people and "recruiters" have.
- atom-morgan 11y ago> I don't think there is such a thing as someone who has the potential but hasn't done it. I had an intern once. No coding experience but very eager to learn. That company went under but he's now working full-time as a developer - even transitioned into devops. That's my example of someone who showed great potential but hadn't done it yet. He realized as graduation was approaching that he wanted to do something else and went for it.
- Bahamut 11y agoTo add to this, I have not ever taken a programming class - after 1 1/2 years in software engineering, I became a senior engineer. Previous experience didn't really say much about me except that I took on increasingly difficult problems & roles. I knew everything that was thrown at me though. Smart people aren't quick to judge largely on the past - they take the baseline that they are looking for, set out to gather evidence for and against it, and assess on whether the criteria is met based on a wholesome picture - the past should be a couple of data points amongst many.
- majormajor 11y agoIt's unclear if you'd taken on programming projects; if so, it sounds like you would've been able to discuss them in detail. Even with a class project, if someone was interested enough in the class that they can tell you months later "oh, yeah, this project was interesting, we did it with method x because we'd already studied methods y and z and they weren't as well suited for reasons a, b, and c"—even if those reasons were straight from the lectures—then they're already well ahead of most university candidates I've talked to. Most people mostly forget stuff beyond "oh, yeah, we did it this way cause the textbook said to." Similarly for "what else might you do with that?" type questions. Now, if you haven't taken any classes, and haven't done any software projects for other stuff, yeah, you wouldn't have anything to talk about. But figuring out if someone who's never touched code before is going to be able to do it well is an extremely hard problem -- that person isn't going to make it past any other interview method I've encountered, either. How would you approach that candidate?
- atom-morgan 11y ago> How would you approach that candidate? One approach for me would be to find past success in other areas. Prior interests where they started from nothing, went through the grind of learning, and excelled. Sports, music, art, whatever. What did they gain from that and what is their learning process going forward? I think that's an important characteristic to have. To have pushed through the process of sucking to being great before and the willingness to do it all over again. It's very easy to avoid this in life.