DEV Community

Walter Hrad
Walter Hrad

Posted on

From High School to Hello World: What Nobody Warned Me About

I did not plan to end up at a coding apprenticeship. I finished high school and my sister told me about Zone01 Kisumu. I applied. I got in. I showed up on the first day with genuinely no idea what I had signed up for.
That is the honest starting point.

Zone01 does not ease you in. There is no teacher, no syllabus handed to you, no "week one is for beginners." You get a project, a deadline, and a room full of other people who are also confused. The first thing I learned had nothing to do with code — it was that asking for help is not weakness. It is just how the place works.
The language we use is Go. I had never touched it before. Go is not forgiving. It will not compile if you have a variable sitting there unused. It will not let things slide. Early on that felt personal, like the language had decided it did not like me. I would stare at an error for an hour and feel like I was the problem.
There was one project that genuinely broke me. I kept running it, kept getting errors, kept changing things that made it worse. I do not even want to say how long I sat with it. What got me through was not a tutorial, not Stack Overflow — it was another person in the community sitting with me, not giving me the answer, but asking the right questions until I found it myself. That stayed with me more than the project did.
That is the thing about this environment. The people around you matter more than any resource you find online. A good peer will do what no tutorial can — they will watch where you are actually going wrong, not where you think you are going wrong.

Go still frustrates me sometimes. But I respect it in a way I did not expect to. It has made me slower in a good way — I think before I write now instead of just typing and hoping.
If you are just starting out and feeling like everyone else gets it faster than you, they probably do not. They are just not saying it. Find your people inside wherever you are learning. Be honest about what you do not understand. The confusion is not a sign that this is not for you. For most of us it is just what the beginning looks like.

Top comments (0)