Great post. And I think very important to read for many engineers out there.
I'm a bit sad that the "human skills" only made it as number 7 though... I mean software is written by people, and in many cases for people. Empathy, collaboration, communication, leadership skills are critical in those cases. Wouldn't you agree?
I stopped being a coder because I realized that most of my projects were failing because of that #7, usually the other 6 you list were more or less handled well, and when not, the testers came to the rescue and held us accountable. But #7! Man that still pains me today...
I think it might deserve a bit more on your newsletter. What do you think?
Hey Marcos.
Great post. And I think very important to read for many engineers out there.
I'm a bit sad that the "human skills" only made it as number 7 though... I mean software is written by people, and in many cases for people. Empathy, collaboration, communication, leadership skills are critical in those cases. Wouldn't you agree?
I stopped being a coder because I realized that most of my projects were failing because of that #7, usually the other 6 you list were more or less handled well, and when not, the testers came to the rescue and held us accountable. But #7! Man that still pains me today...
I think it might deserve a bit more on your newsletter. What do you think?