Do you want to be more than a code monkey ?
Code monkeys build what is put in front of them, while great developers understand the context around their tasks. In my own quest to become more than a fleshy automaton, I try to keep track of the traits and actions of the best developers so I can emulate them. The best always seem to know when an idea will lead to pain down the road, when corners can and can’t be cut, what work is a waste of time to bother with. They see the bigger picture and understand the value of ‘No’ instead of blindly following what ends up on their plate. What you don’t do is as important as what you do. Every time you say ‘Yes’ to something, you are turning down other possibilities even if you don’t realize it.
If you want to be a great developer, learn to say ‘No’ more.
The great developers I’ve worked with understand when saying ‘No’ will lead to a better outcome. Software development is an expensive undertaking, so even small blunders can have a big impact. Finding ways to cut out the cruft burning through developer time makes you a more valuable member of the team. If you want to emulate the best, learn to say ‘No’.
Photo by Sarah Kilian on Unsplash
Most devs don't need a complicated setup for Python, they just need to get running. Leverage a single Docker command to run any version in isolation.
Finding a solution to parse unescaped double quotes in my JSON strings, with minimal tears.
Tired of hand calculating the total cost for your graduated pricing tier in Stripe? Me, too!
Lessons learned from a couple days spent debugging everything BUT the problem.
It's so easy as a developer to dismiss the idea of learning no-code tools. After all, you know how to code, why spend time learning tools designed for those who can't?