I started learning coding in December 2024. Well, that was not my first time looking at code. The first time was in 2020 during COVID-19 when I had just started using Telegram and discovered Telegram bots.
I used to chase dumb things. There was this Telegram bot that said if you refer people you get paid crypto. I was young. Don’t judge me, man. I kept referring people and still didn’t get paid. That’s when I realized these bots and everything around them were built by developers. Nothing special. So I told myself I want to learn how to do this.
So I started learning Python. Back then there was no AI helping me. I learned the old school way. YouTube and hundreds of bugs. My laptop frustrated me a lot and I ran away from coding for a while. But coding kept calling me back, especially after I broke up with my girlfriend and felt like I was losing my identity. Coding showed me who I was. A critical thinker. A problem solver.
In December I picked up my laptop again and started Python. Hello World. I always loved Python. I always preferred Python to any language. I don’t know why. There’s just a connection. Python forever, baby.
After Hello World I learned HTML and CSS. When I started HTML I thought developing was easy. Then CSS humbled me. Something won’t center, something won’t fit, and there’s no error message telling you what went wrong. You just figure it out yourself. Respect to CSS experts. You guys are the real deal.
I learned the basics of HTML, CSS, and JavaScript but I knew Python was my path. I’m fascinated by AI and LLMs. One day I want to build my own AI, personalized for me, like a life assistant. I already write small scripts to help me do things. Being lazy is a perk because it makes me build tools that make me even lazier. Somehow that works.
It’s been about a year now. I’ve deployed multiple Telegram bots. I’ve built several full stack projects that are half cooked, but most of my Telegram bots are complete, hosted on a VPS, and working.
Honestly I feel intimidated being here. I scroll and see senior developers using big grammar and complex ideas. I don’t understand everything yet. But I know I’m getting there. It’s just my first year and I’m moving at my own pace.
Sometimes I feel like I should have started earlier. But I don’t care anymore. I still have time and I’m ready to level up. Funny enough, I became a junior developer within a year without anyone teaching me directly. AI and YouTube helped a lot. Nothing is really stopping anyone from learning a skill except procrastination. That was my biggest obstacle.
Now I code every day. I remember the first time I printed Hello World. I was so happy. Then functions came. Then lists and tuples almost finished me. But now the picture is clearer. I understand workflow and architecture better. I even have my own way of structuring projects. You can look at my code and say yeah, this is my style.
I hope to connect with real developers both online and offline. I want to build things with people and share ideas. I also want to start a startup someday, maybe solo, maybe with a team. We’ll see.
This is my introduction. I’ll be documenting what I build and what I learn. Maybe it helps someone. Maybe it helps future me. I want to come back here in a few years, read this, smile, and say my man made it.
I believe I’ll work with AI one day. I don’t know if this introduction is messy, but this is me. My mind is chaotic. I can be in the shower and suddenly get two ideas and run out to write them down before I forget.
Anyway, cheers to a new chapter.
Top comments (0)