> Right, I'm saying that's a rarer privilege than being able to do leetcode or similar (whether during work hours or not).
How long have you been working? I doubt very seriously that anyone who works professionally hasn’t had to learn some new technology on the job. Out of the 2.7 million working software developers, I could say that almost all of them had to learn new to them technologies on the job. Also almost none of them did anything approaching leetcode on the job.
> If you think being able to communicate effectively has nothing to do with intelligence you're crazy. (Of course, it probably has have even more to do with having a common class experience than with intelligence)
What exactly point are you trying to make? That if I need someone who can communicate affectingly I should test that by using leetcode?
Yes, you can learn how to be an effective communicator much easier than you can learn how to pass a coding interview.
> I doubt very seriously that anyone who works professionally hasn’t had to learn some new technology on the job. Out of the 2.7 million working software developers, I could say that almost all of them had to learn new to them technologies on the job.
Sure. It's a great way to hire people who already have professional-class jobs, mostly already software developers.
> Yes, you can learn how to be an effective communicator much easier than you can learn how to pass a coding interview.
People from the "wrong" class aren't generally ineffective communicators, they just have a communication style that's adapted to their circumstances. PMC communication styles are easy to learn if you have access to an environment where everyone else is using them, but very hard otherwise. (Also, by your own logic if the communication style is easier to learn wouldn't you want to hire people for the harder skill and teach them the communication style on the job?)
How long have you been working? I doubt very seriously that anyone who works professionally hasn’t had to learn some new technology on the job. Out of the 2.7 million working software developers, I could say that almost all of them had to learn new to them technologies on the job. Also almost none of them did anything approaching leetcode on the job.
> If you think being able to communicate effectively has nothing to do with intelligence you're crazy. (Of course, it probably has have even more to do with having a common class experience than with intelligence)
What exactly point are you trying to make? That if I need someone who can communicate affectingly I should test that by using leetcode?
Yes, you can learn how to be an effective communicator much easier than you can learn how to pass a coding interview.