I’m not a New Year’s resolution type but here are some suggestions for my fellow devs of things I believe can lead to better outcomes:
Focus on automation. Stop doing things manually the computer can do for you. Take the time to semi-automate manual processes first. It frees your brain up to solve different problems.
Make continuous learning a foundation of everything you do. Even after 23 years of getting paid to program, I learn new things almost every day.
Remember that what people call “luck” is often you having the skills to take advantage of an opportunity.
(This was originally posted as a Twitter thread starting with https://twitter.com/grmpyprogrammer/status/1477326886766362626)