Remember, there were TWO problems that got you here - organizational pressure to forego refactoring, and a feeling that refactoring can only be done when you have time to do it all at once. At this point, we’ve only fixed the easier problem.
-
-
Or at least, it might not possible for you to achieve, with your current level of communication skill.
Show this thread -
Either way - notice what’s limiting your ability to write good code. It is NOT: - knowledge of the latest framework - how fast your tests run - your own weak moral fiber - your manager, PM, or CEO It IS: - how well you understand & work with people
Show this thread -
One important note here is that people who are _not_ in the demographic majority need much better communication skills to achieve the same results, vs people who are in the majority.
Show this thread -
This is a large part of what discouraged me, early in my career - that I couldn’t be blunt like my male peers, because it didn’t land the same way. To be effective, I had to put a lot of calories into learning how to people, while the guys spent those calories learning new tech.
Show this thread -
But here we are 20 years later, and it sure seems like my investment has paid off better than learning Java applet development.pic.twitter.com/wxUZYmewIg
Show this thread -
New conversation -
-
-
Just wanted to let you know how much I appreciate threads like these! I teach management and ”people stuff” to computer science students and you have so many good examples of why such things matter to them. Gonna try to incorporate this in my teaching.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
It's a great way to get fired, in fact! Not that that means you shouldn't do it
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Twitter at the speed of parenting
who take an individual, moralistic approach to organizational pressure.
“It’s your job as a professional!” they say. “Just write good code! If they push back, just tell them ‘that’s not how I work!’”