Every Tuesday at 9pm EDT, we host the #DevDiscuss Twitter chat. This week the community shared the habits that hold them back as software developers, as well as those that uplift them. These are some highlights of last night's awesome chat.
As professionals, most of us have reached some sort of equilibrium between good habits and bad ones. Our triumphs are a product of the former, our limitations a product of the latter.
One of the evident themes was devs letting the perfect be the enemy of the good:
Another was spreading one's attention too thin:
And another was not focusing enough on good communication:
More specifically, devs admit they don't write enough tests:
And need to get better at git:
But hey, we also do some things right! So we also asked about the positive:
Lots of devs are proud of how careful and deliberate they can be when learning:
🎨💻@varpaint@ThePracticalDev I'm thorough. I always read through my pull request code before opening one and QA my work before sending it to PMs 😇01:48 AM - 19 Jul 2017
And despite the industry's reputation, many devs are good at not taking on too much work:
Don't forget to maintain a friendly demeanor at work!
A Man Has No Name@preetness@ThePracticalDev Being a kind, caring pairing partner, and one who tries to uplift and applaud my teammates.03:13 AM - 19 Jul 2017
And while some cited documentation as a weakness in the first question, plenty also noted it as a strength:
Overall it was one of the most spirited discussions we've had, and one that has plenty of useful sub-conversations. If you need more inspiration, some of dev.to's most popular articles have been about building good habits:
So keep honing your best habits and try to limit some of your worst ones. And remember...none of us are perfect! âœŒï¸