This is exactly what I did. After graduate school (focused on the wireless networking space) I was really burned out on software development. Important context is that my undergraduate degree was in mechanical engineering, even though I ended up moving straight into CS afterwards. I found a job as a machine design engineer at a company that designs computer controlled milling machines and I've loved it ever since. 90…
If you're willing to code firmware, there are also a number of jobs related to prototype building and "design". People need someone to build their CES demos. This is far more likely to get your hands dirty making actual functional systems, without all of the supply chain ODM and contract manufacturing complexity. You'll learn the importance of using good connectors and blinky debug lights. Stanford has a Design Divis…
Ask HN: Has anyone gone from software to physical engineering?
51–60 of 102 posts
Re: Ask HN: Has anyone gone from software to physical engineering?
#52Re: Ask HN: Has anyone gone from software to physical engineering?
#53The problem is that I'm not sure where to start. Software was easy -- I'd make some toy games, or write a script to automate something. Hardware is less obvious -- there's nothing physical that's immediately fun or automatable in my life.
Re: Ask HN: Has anyone gone from software to physical engineering?
#54Earlier quoted context omitted.
It's fun until you have to rework the same part for the 20th time that day and your back is aching after driving into work at 6 am.
CNC machining would save your back a lot of pain right? I just watch youtube videos about it so idk how bad it gets. Manual machining seems cool as a hobby but CNC is what im interested in.
Re: Ask HN: Has anyone gone from software to physical engineering?
#55Overall, I was impressed by how modern software is built, engineering that goes into it and satisfaction from immediate gratification. I had amazing mentors. Since I am back to Hardware, things appear a lot slower, but having a software background is huge. I have working knowledge of the entire stack from load balancers to interface arbitrators at the FPGA level. I can design PCBs to database schemas. I honestly feel like I can build anything and everything.
Re: Ask HN: Has anyone gone from software to physical engineering?
#56Don't do it. There's a reason there's way more EE and ME trying to get into pure software than the other way around. Software jobs are generally better quality of life, (way) better pay, better work location and time flexibility, and way-way-way less cat herding, logistics, and interaction with less technical parts of the business. Engineers are frequently overworked, unappreciated, and desk-bound.
Re: Ask HN: Has anyone gone from software to physical engineering?
#57Tangential : the more I study early era scientist, the more it baffles me how some of the greatest discoveries in mankind were made by people who had the luxury of not equating an intellectual pursuit with a breadwinner.
Thinks pre-revolutionnary french aristocrats.
Burn out with chemistry ? Let's just switch to revolutionize physics, and then we'll have a party.
Can't wait for some society to find some modern way of that.
We need a way to enable polymath again.
Re: Ask HN: Has anyone gone from software to physical engineering?
#58Here are my thoughts:
- The grass is always greener on the other side. Other engineering fields have their own problems, the work is not always exciting, and you will have to learn a lot to be productive.
- Consider pursuing your interests as a hobby. Outside of cutting edge stuff or things like civil or nuclear you can do most things on your own. And the cutting edge stuff no one is going to let you do for a long time because it typically requires a large organization to do and large organizations get large because they have specialists. Plus they are generally risk averse. You could maybe find a startup doing interesting stuff, but they don't have the money to spend on mentoring you/bringing you up to speed.
- You are giving up a lot of money by leaving software. If you want to do things like have a family, own a home, start a business of your own, you should consider sticking it out in software and finding fulfillment outside of work.
Edit: Maybe you just want something to do that isn't behind a screen. Consider getting more involved in things like cooking, hunting/shooting, or working on your car. Those hobbies (and others) all have aspects that require similar skills as the interesting parts of engineering. Maybe you can find find some of what you're looking for there.
Re: Ask HN: Has anyone gone from software to physical engineering?
#59Fortuitous timing for this ask and while I will presume you imply 'career change' my response is not to that degree yet here is my 2¢ for those that may find value. I have undertaken extensive learning in electrical and mechanical engineering in recent months but from an applied perspective as I am dogfooding my own ideas after calculating that my recently installed PV system will be producing far more energy than I…
Learning engineering so i can do my own projects. Funding it with software jobs. But its so hard to get space for projects...