HACKER Q&A
📣 level0coder

How do I get back into software development after two years of break?


Two years ago, after going a big change in my life, I went through of long spell of depression and burnout.

Now I have been slowly recovering and now looking forward to get back into tech and software again. Is there any good healthy routines that I can follow to slowly get back into the groove of write code? I have been mostly writing python and golang code before and then moved into a more SRE /DevOps role.

Here is what I’m thinking so far:

1. Start building my own home lab. This helps me revisit the concepts of distributed computing and networking and learning to deploy containers with focus on observability.

2. Start working on some side projects like building a static website.

3. Read some books on Linux and play around with some distros. Maybe go through the LFS[1] book through and through.

4. Watch some really good tech talks and relearn some fundamental concepts in software? DNS? Threads? Async?

Any suggestions?


  👤 Rochus Accepted Answer ✓
> 1. Start building my own home lab.

You mean your own company, or working as a freelancer? Both have high potential for burnout, and if you don't have very good connections to get contracts also depression is not far away.

Why not just continue to work in the field you worked before? Two years are no issue, and aparently you had good reasons for the break, so the HR people will understand.


👤 daviddever23box
I'd focus on item 2, with a nod toward static site generation (at one end) and WebAssembly at the other.

👤 sharemywin
maybe use Python to connect to ChatGPT api.

Here's simple app I built to connect: https://github.com/gnuconcepts/ChatWindowLLM

You could look at connecting to Supabase.