Ask HN: What is the best way a Computer Eng grad can get back to programming?
I've graduated a bachelor in computer engineering almost 10 years ago but I went through the "not-tech" aspect of the job, first working as a VC Analyst and for the last 4 years as a Product Manager.
I'm highly technical and I can discuss some architecture with the engineers of my team. I would like to get back to programming, to make some experiments and hacks. But all the resources I find assume that they need to teach me what are for loops or what is an http request.
There are any resources for taking my rust off?
5 comments
[ 2.9 ms ] story [ 22.6 ms ] threadWhat do you need to get up to speed on? Business programming, embedded, systems? Which languages and technologies are in use at your company?
You want to do some experiments and hacks? Just do them. Start by assuming that you know everything you need to know to do them, and just start implementing. When you hit something you don't know how to do, learn that - either online, or by talking it over with the engineers you work with.
Also, I wonder why you can't just skip certain parts, or maybe just go through the rote exercises. When I wanted to learn SwiftUI, I still ran through the extreme basics. Who cares? It's not the worst chore.
If you just want to play around with code, then I would say look into Python related projects to automate parts of your life or make an Android app.
Per your question, although I hate leetcode - it's likely a good place to start polishing or establishing some new fundamentals in the language of your choice. I wouldn't worry too much about building a portfolio and as others have mentioned - you'll have an easier time breaking in as a PM.