logoalt Hacker News

klipolast Saturday at 11:26 AM2 repliesview on HN

Good luck! I’m going through a similar journey. I’m in my late thirties and only started software engineering professionally 5 years ago, without a formal CS degree, but with a hobby-level affinity for computers. It seems like you have an intrinsic interest in the subject. I think this is THE key, because you will grow the most by figuring things out in a play-like fashion, this will solidify your understanding and build intuition.

Looking back what has helped me a lot is being surrounded by more experienced engineers that were good at teaching (those are quite rare I discovered later). Other than that, read a lot of code, write a lot of code, and keep reflecting on what areas to further develop. Be kind to yourself, this space is huge and no one’s is an expert in all of it. Burn out is real, especially when struggling alone for too long. One thing that has helped me as well is to realise everything in software engineering has been made by humans. None of it is actually ‘unknown magic’, just keep digging deeper to find out how the thing you’re struggling with works on a more fundamental level. The LLM age has made this so much easier.


Replies

dickstrawnglast Saturday at 8:30 PM

I don't know how comfortable I feel throwing around terms like computer science and software engineering. I know a lot of people who can program but I would never have them design a medical system or anything having to do with life or death situations.

show 1 reply
chbkalllast Saturday at 11:59 AM

> just keep digging deeper to find out how the thing you’re struggling with works on a more fundamental level.

Thank you. I will keep these in mind.

Your journey is a source of motivation as well.