you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 1 year ago

TL;DR: Smart sibling ahead of the curve told me in 2011 that tech jobs will be the future and naturally I didn't listen, fast forward to 2016 and my contract job laid me off so I started learning Python (as advised by smart sibling)

I start making all sorts of stupid stuff mostly CLI programs, beginner alg problems. beginner alg console games and so on.

Suddenly I realize I probably know enough to make something real, start slowing learning new things and always think "hmm a real software dev probably does x" and then try x.

Went from CLI stuff to web APIs, then full stack websites, then platform specific gui programs, then learning C++.

And at some point it clicked that this stuff is a lot easier than I thought (I had literally no concept of what programming was before)

I apply for an associates in tech program, just before starting I decide to use Linux to get more familiar with dev technology.

I picked Arch Linux btw, had some issues btw, overcame issues btw and then I landed a job during school as a dev and I kept using Linux as dev.

So it was mostly about getting to understand dev landscape more

I use CachyOS on my desktop (I game), and Arch Linux on laptop (by far the best laptop user experience with tiling wm)

  • source