The gambling loop
In 2022 I started learning web development. After a year, I made a mistake of exploring other branches and programming languages such as Go, Python and Rust. Why was this a mistake? I spent another year on switching between languages instead of continuing to work on what I already liked. There was, however, one upside to that: I experienced working with tests, seeing different architectures, learned about computer's memory and more. Later, in 2024, my curiosity about AI and programming led me to tools like Cursor and Codeium.
Over time, using AI made me more dependent on it. I was feeling lazier and less curious. My requests were starting to be poorly formed and my knowledge got outsourced to the point where I was asking AI to search for ways to do X and implementing it. All I wanted was more cheap dopamine and speed both of which led me to rushing and carelessness. Chatbot interfaces worsened this because of their gambling nature. The loop where I had to write a prompt, send it, wait and anticipate because AI output wasn't predictable, felt like using a slot machine—I never used one but this experience was clearly that.
Today, I am choosing to bring more of my input and reduce vagueness. More importantly, I've decided to stay curious and continue to improve my programming and design skills. Design is the newer one—I discovered it in 2025.