Hi everyone! I’m working on a blog series and book about software development that features big mistakes and lessons learned in my career as a developer.
I’d love to hear from you - I’m curious if you have any mistakes or lessons that stand out in your software development journey? If you have one you'd like to share, feel free to shoot me an email (it's listed on my profile) or leave a comment here!
I'm a friendly, non-dev, cisgender guy from NC who enjoys playing music/making noise, hiking, eating veggies, and hanging out with my best friend/wife + our 3 kitties + 1 greyhound.
For me, a key lesson was to never dive straight into coding. Whenever I encounter a challenge, I make it a habit to grab a pencil and paper first. I sketch out solutions step by step, well before I write a single line of code. It's a simple practice that has saved me from many headaches.
One of the biggest learning points, not only for me as a developer, but also in approaching projects. An agile / scrum approach is not always the best! It really depends on where you are in a project, and with that comes a personal lesson learned: getting details perfect is not always preferred even though that part can tickle the tinkering part of your brain.
Hi everyone! I’m working on a blog series and book about software development that features big mistakes and lessons learned in my career as a developer.
I’d love to hear from you - I’m curious if you have any mistakes or lessons that stand out in your software development journey? If you have one you'd like to share, feel free to shoot me an email (it's listed on my profile) or leave a comment here!
Such a cool idea, Alex — I love these kinda stories!
Also, good thinking on dropping a note here in the Welcome Thread. Hope ya get some good responses! 🙌
For me, a key lesson was to never dive straight into coding. Whenever I encounter a challenge, I make it a habit to grab a pencil and paper first. I sketch out solutions step by step, well before I write a single line of code. It's a simple practice that has saved me from many headaches.
One of the biggest learning points, not only for me as a developer, but also in approaching projects. An agile / scrum approach is not always the best! It really depends on where you are in a project, and with that comes a personal lesson learned: getting details perfect is not always preferred even though that part can tickle the tinkering part of your brain.
These are great ones! Having to let go of perfectionism is one of the hardest and most useful skills imo.