Ask HN: Former engineers, how did you transition your career to software?
1–10 of 12 posts
Re: Ask HN: Former engineers, how did you transition your career to software?
#2Re: Ask HN: Former engineers, how did you transition your career to software?
#3To paraphrase an exec at a meeting some time ago, "every company is a software company - some haven't realized it yet" (this was in the context of a moderately sized domestic manufacturer).
There's obviously a difference between production software engineering and day to day scripting, but if you're not heavily investing in developing software skills for engineers of all trades you're losing a lot of ground in design and production automation to competitors.
So I would say that there isn't a transition so much as a decision, just start coding parts of your job. Decent rule of thumb is never do the same task more than twice.
There's also tons of value in being a domain expert that can read and write code - if you're in a highly technical field there's almost certainly a company trying to automate your expertise. Try and find the people doing it and help them out!
Re: Ask HN: Former engineers, how did you transition your career to software?
#4Most of my portfolio at the time I started real dev work was tools to help in the classroom and a few sites made for very small businesses. I didn’t know about source control, unit tests, any of that. I could parse form data and get data in and out of mysql. Somehow I learned proper schema design and enough html/css/js for “dhtml” that I was worth taking a risk on. Probably some books I had read
Re: Ask HN: Former engineers, how did you transition your career to software?
#5When I went into automotive engineering I wrote some data anlysis tools in python. I ended up in management where I wrote some pretty impactful VBA to build powerpoint decks out of excel sheets. During this time I also did some of Freecodecamp.org in the evenings.
Then the stars sort of aligned and I got a job 50/50 between client management and coding.
Right now I'm doing CS50 to plug the gaps in my knowledge and really really loving coding. I plan to finish FreeCodeCamp afterwards!
Re: Ask HN: Former engineers, how did you transition your career to software?
#6When I finally got serious about changing careers, it just came down to a numbers game. Recruiters are the gatekeepers to most jobs, and they don't speak GitHub. I got lucky to apply to a job that had someone who knew JavaScript looking at the resume. They sent me a coding challenge which I later learned I was the only candidate to really complete. I wrote my first JavaScript tests for that challenge.
Ultimately I think my long runway allowed me to hit the ground running. That first job was at a small shop where I got to handle a lot of diverse tasks, including backend work (I mainly do front end). I would have stayed there much longer, but they paid the very low end of the salary range and I have two children to think about. My 16 months there bought me a much better paying, albeit less satisfying position.
I think bootcamps used to be better than they are. They won't teach you anything you can't learn on your own, and you arent going to be a dev in 3 months anyway. It takes a long time to really grok it, and I spend a lot of time on personal development.
Re: Ask HN: Former engineers, how did you transition your career to software?
#7Started to teach myself programming, started with CS50, got a job. More as an engineer then sw-developer, taught myself python and machine learning in my free time. Transitioned to lead a project with big AI focus also was the lead dev. Switched companies a couple of times since then but still today I try to do a online course or to read a book, article etc.
I guess I will always feel like I need to fill the academic gap of not studying CS in university.
Also a course I think is amazing that will give you good knowledge of one of the most popular frontend frameworks and some background knowledge in databases and backend.
Re: Ask HN: Former engineers, how did you transition your career to software?
#8Since then I've changed jobs a few times, but love what I do and have never looked back.
Re: Ask HN: Former engineers, how did you transition your career to software?
#9I did one course in Visual basic and Java, then used matlab and python in my undergrad and graduate degrees. When I went into automotive engineering I wrote some data anlysis tools in python. I ended up in management where I wrote some pretty impactful VBA to build powerpoint decks out of excel sheets. During this time I also did some of Freecodecamp.org in the evenings. Then the stars sort of aligned and I got a job…
Re: Ask HN: Former engineers, how did you transition your career to software?
#10Worked as a lawyer but was coding on the side. I started making legal technology products and selling them as SaaS. Then I decided I loved that way more, moved to Spain, started doing freelance development, and eventually got hired full time by a client. Since then I've changed jobs a few times, but love what I do and have never looked back.