|
|
|
|
|
by midasz
847 days ago
|
|
I'm going to defend this method of hiring a little bit. To me, having at least a bachelor of IT already proves you have software engineering skills. The coding tests are just a quick check if you haven't lied or anything. The first month is trial basis anyway (both ways) so if the candidate is not on-par technically it's a quick goodbye. I don't care about parties either but if I'm going to have to work with you I need to know you fit in a little, creating software is collaborative. In real life, in real companies you are not solving leetcode problems all the time - so why hire based on that? Person A is super intelligent but abrasive and person B is half as smart but super easy to work with. 100% of the time I pick person B. > having awareness of software principles is really worthless This is nonsense, you are already expected to know this > I've seen files with 13k lines of if/else/switch, how do you test that shit .-. I've seen those too, but don't pretend that's unique to a specific country. There are shitty software developers everywhere. |
|
Lets assume we are talking about a reasonable candidate with good social skills, and a higher-than-average tech skills (that would be a charitable interpretation of the original comment).