How I became a software developer from a city planning student and marketing professional

My career journey, because it doesn't make sense to me either.

A seedling-stage note

Last tended Feb 16, 2024 originally posted Feb 16, 2024

I finally landed my first role where writing code is a job requirement last year, which was a long 5-6 year journey for a few reasons, including: my university major being city planning; my first job being as a marketing graphic designer, and being self-taught.

I want to publish my evolving understanding of that journey in case you happened upon this and want to get into software development. If you do and my story resonates with you, please reach out I'd love to hear from you!

Timeline

Advantages I had

Some things that I didn't have that I would recommend you get if you can

Some things I didn't have that I don't think you'll need

Other thoughts

It's always hard to tell when to make a leap into a new career and when to slowly ease your way from your current role. I think I've hit an imperfect balance on my way to my dream career. I opted to convert my role wherever I was to be more closely aligned to the one I wanted (naively defined as "writing code" early on) by taking on more work in those areas wherever possible. This was successful every time. I would then usually bump up against a point where I could go no further in morphing my role into more dev, and this is when I would jump to a new role. This requires you knowing exactly what kind of career you want, but it proved a good balance for me.