How to become a successful developer

Yoshua Wuyts
Aug 22, 2015 · 2 min read
  1. Reinvent the wheel. Others will tell you not to, but they’ve never attempted to build wheels before. They probably don’t understand wheels. Maybe they’re the type that buys a new truck when all they need is a new wheel. Learn how to make wheels.
  2. Know when to use an off the shelf wheel. Sometimes there’s no time to build new wheels. Reinvent the wheel once you have time though.
  3. Document everything. Your memory is not infallible; future you will thank you. Think of keeping track of the packages you use, techniques, obscure command flags and more. A complete list comes with time, like with anything the trick to success is persistance.
  4. Automate everything. Code generation and automation is at the heart of computing; it’s what we do. Create code generators; shorthand lengthy scripts. Make it part of your workflow
  5. Learn from the best by reading open source code. They do the same; that’s why they’re the best. Don’t confine yourself to your company’s code only.
  6. Publish everything you do. No matter how small, send it out into the world. If it’s bad: people don’t care. If it’s useful, people will be grateful. It doesn’t matter if you plan on maintaining it / polishing it. Release it now, or risk never releasing it at all.
  7. Take your time to explain things to others. Karma is real, and if you’re already documenting, automating and publishing everything you do, it isn’t too hard to point others in the right direction.
  8. Keep enjoying what you do. There will be times when you don’t, but that’s fine. Eventually you’ll find something that’s interesting again. If you feel like your daily routine is constricting you: change the routine. Being a developer is very lucrative, changing directions is worth it.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store