For me, this is not an easy question to answer. When I think about the next four years in programming and development, I can only understand them by reflecting on the previous four years I have already spent in this field.
My early journey into programming was not simple. CMS development, in particular, felt complex and overwhelming at the beginning. I did not come from a traditional programming background, and when I first started, everything felt unfamiliar—IDEs, compilers, algorithms, and development environments. Even understanding how different tools worked together required significant effort.
One of the most challenging aspects was learning how to understand algorithms, implement them correctly, and sometimes design logic that was specific to a single organization. That level of responsibility was intimidating early in my career.
If I look back, I can still picture my routine clearly: sitting in front of the computer with a cup of coffee, writing code for hours. At the time, it felt productive—but it wasn’t always healthy. Spending excessive time coding affected my eyes, mental clarity, and overall health. I was so focused on code that I often failed to notice anything else around me.
Over time, I realized that growth in programming is not just about spending more hours in front of a screen—it’s about learning efficiently and sustainably.
At one point, I tried learning multiple technologies at the same time, including machine learning, data analysis, C#, and other programming languages, believing they would all help me in the future. Eventually, I understood an important lesson: focus matters.
I decided to concentrate on a single primary language—PHP—and strengthen my foundation. That decision naturally led me to learn HTML and CSS, which helped me better understand web architecture and frontend–backend interaction. Along the way, platforms like Stack Overflow became valuable learning tools, helping me solve real problems and improve my skills incrementally.
Looking ahead, I see my future in programming as a balance between depth, discipline, and long-term growth. The next four years are not just about learning new technologies, but about mastering fundamentals, writing better code, making healthier choices, and building systems that are reliable, secure, and maintainable.
Programming is not just a skill—it’s a journey of continuous learning, self-awareness, and evolution.
