This is a submission for the 2026 WeCoded Challenge: Echoes of Experience
I started my coding or programming journey due to 10% curiosity and 90% the fact that I did not want to graduate from my computer science degree with no programming knowledge whatsoever. So I researched the field to get into and the language. I contemplated between C, C++ and Python. I eventually settled for Python.
The first Hello World on the terminal made me feel like a god, and I have been chasing that feeling since. Maybe that's the reason I preferred the CLI, writing CLI-based applications. I later fell in love with C and Go. Those have been what I've been using for a while now.
I still never focused on a field. I just learn what interests me at the moment, from DevOps to reverse engineering, from databases to embedded systems. At least a jack of all trades, master of one is better than a master of one.
I eventually discovered GNU/Linux. I was very sure that I was just testing it on a VM, that I would never daily drive it. But here I am, using Void Linux on both of my PCs for years now and can't think of changing to anywhere else. Linux also made me discover Linus Torvalds and Richard Stallman, the creators. They showed me what the peak of programming looked like. Also seeing what people create in random repos, reading about the creation of Doom, the creation of xbps (Void Linux), and people like Terry A. Davis were an inspiration too.
When I look back at my journey, all I can say is that consistency pays. I've really come a long way from someone who saw lines of code as magic to the present me who reads the source code of random repos for fun.
I am not where I want to be, but I am much better than where I was. Curiosity and not wanting to be left out made me discover a world I never expected. In my next life, I hope I still discover this path.
Top comments (0)