Why School Works for Coding

... and Why Self-Taught Sometimes Doesn't

Accountability... thats it.

Without it we lose the sense of quality control in our lives that is important to tackle any major feat. We are held accountable by our government, our jobs, our family, our friends, etc. but unfortunately very often the last person we hold accountable is ourselves.

I consider it institutionalized negative punishment. We go to work every day to get paid but also to not get fired. We do assignments in school to learn but more urgently to not fail a class. It is the negative accountability that keeps us going constantly day in and day out. With coding it doesn't seem all too important how your learn (tradition degree, bootcamp, self-taught) so long as you can prove that you are competent. School simply serves as a means to motivate us to actually do the work, albeit often times with a negative connotation.

But it doesn't have to be this way. Our own learning directly benefits us. Our own efforts push us forward past hard concepts. Our own willpower first lies with holding first and foremost ourselves accountable. So whichever stage of this process you are in this know that you have a brother in the same boat. Join whichever forum, blog, and community you can to hold you accountable for your progress but always keep in mind that you are first.

For context I am a beginner/aspiring web developer who has struggled with self-taught and know enrolled in school. Through this transitional experience I have come to learn that it was never the difficult topics that I failed to learn that prevented me from moving forward, but my lack of self-accountability that stopped from consistently learning. I'm beginning to learn now and will continue to share the progress along the way.

I would love to hear your own experiences and if you agree/disagree with the statement above. For all the seasoned coders, I look up to you, and would love to hear any feedback with your own journeys. Till next time, Henry Tran