After 10 years in the industry I agreee with almost every bit.
Soft skills are never taught, rarely checked during interviews, but might well be themost important ones.
Soft skills are never taught, rarely checked during interviews, but might well be themost important ones.
Actually this particular point reminds me of young-arrogant-me saying things like "I can't give you an estimate since its software, and everybody knows thats estimates are impossible, duh." to my boss.
Boy was I young, and arrogant!
Thankfully, I eventually came to realize that you can choose a random number. Nobody gives it another thought after you've answered.