I made the switch from civil engineer to full stack developer in my thirties. I knew some HTML, CSS and PHP and had been setting up websites for family and friends. I started freelancing in addition to my day job. Moved to creating PHP web applications and taking on more and more advanced work. I slowly picked up larger projects, better clients until I got to the point where I was freelancing full time. Now I have a…
May I ask why you made that kind of switch? I'm a SW Engineer and I always liked the idea of being a civil eng.
I enjoyed civil engineering too, but there wasn't a lot of room for innovation, lots of things are cookie cutter in civil engineering, there is some room for creativity but not like developing web applications.
I did develop two software add-ons for Civil 3D that were released by Autodesk that gave me a taste of software development.
Oh yeah there was also the slight economic collapse where all development and construction stopped, civil engineering firms cut 75% of their staff and salaries stalled and shrank. So it wasn't really a choice I was just lucky I had the skills in place to make the leap over to software development. It wasn't easy but I'm much happier as a developer.