Yes, we know that code is the language of the future. Weβve read the myriad articles that say so.Sure, itβs a good skill to have and yes, thereβs a high demand for good coders in the workforce and mmhmm, it may help you learn problem-solving skills.
But knowing how to code in itself is not a silver bullet to being successful.Signing up for a bootcamp is a great way to jumpstart your coding journey, but graduating from the bootcamp isnβt an end in itself.Iβve learned that itβs the start to a whole new adventure.
When I first joined the nine-week web development programme at NEXT Academy, I thought I was just signing up to learn a new skill.It was a way to satisfy my intellectual curiosity, my desire for novel experiences.It turns out that it was so much more than that. Being part of something thatβs so intensive, and so infinitely demanding, can change you.
βRead also: 16 Challenges You Should Expect At Coding Bootcamps And Ways To Overcome Them
βMore than just attaining new knowledge, I gained fresh insights into my capabilities, made new friends and discovered new ambitions.While each individual might take away different lessons from a coding bootcamp, Iβm certain that it will extend far beyond just learning to code.Here are five things I gained from the bootcamp:
1. I learned to value suffering.
There are heaps of acronyms in tech β MVC, REST, API, DRY β and one (totally unofficial) acronym that my classmates and I heard very often was SFT. Suffering, frustration and tears. Β Writing code is easy. Writing code that works, that actually does what you want it to do, is hard af.
Structuring an app, implementing all the features that makes it work the way you imagine it to, deploying. Tough af β especially if you arenβt great with computers to begin with and your brain doesnβt really work in a structured way.
But over the course of the bootcamp, I learned that suffering is part of growth. A good workout is usually tiring, and if youβve really worked out, your muscles will probably be sore the next day. What this means is that your muscles are getting stronger.Learning to code is like giving your brain a good workout.
During the bootcamp, I felt my brain stretching in ways it had never been stretched before.There were days when I would spend hours debugging code that had taken me minutes to write.By the end of the nine weeks, I was a person who had gone from thinking a computer could have two motherboards to someone who could actually build software.
β
2. I stopped fearing mistakes.
This doesnβt mean that I like making mistakes. Rather, Iβve become slightly more comfortable with the possibilities of making mistakes. Β When I first started the bootcamp, I would sometimes spend too much time asking myself, βHow do I write code so that I can do this?β Iβd sit and stare at the blank text editor, thinking.
The thing is, code doesnβt get written if all you do is think.βIs this right?β I would ask the mentors, explaining how I intended to go about solving the problem.βWhy donβt you try it out first?β they would say.
So I learned to write code, read errors and correct my mistakes. I learned that, when it comes to solving a problem, trying and failing got me further than not trying at all.
3. I met (and worked with) amazing people.
Iβm an introvert and while I did meet lots of amazing people in my line of work β I was a journalist β I never really made an effort to connect beyond work. Β At the bootcamp, my classmates were entrepreneurs, startup founders and marketers from a range of backgrounds.Working together to solve problems with code can do one of two things β make you better friends or turn you into bitter enemies. I was lucky to have experienced the former.
Besides the group work that was required for the bootcamp, some of us even joined a hackathon together.Iβm not sure where else I would have had the opportunity to meet and really bond with so many different people from multi-disciplinary backgrounds.Besides learning to code, I was exposed to other methods of thinking and different approaches to solving problems.
The bootcamp is also where I met my current co-founder, Jeremy Ong, with whom I now work with on VapeClubMY. With extremely different personalities and lifestyles, we agreed that if it wasnβt for the bootcamp, we would never have crossed paths.
βRead also: Startups With Technical Founders Have Higher Chance To Success? Myth Or Truth?
4. I became a better writer.
When building an app, or writing an algorithm, it can be good practice to write pseudocode first. Computer language operates differently than normal human language and has to be far more specific. Pseudocode is the in-between β a simplified version of human language thatβs almost computer language. Β Itβs like a first draft of your code that helps you structure your thoughts and guides the actual code writing process. Β After writing the actual code and checking to make sure it runs, you still have to refactor. In writing terms, thatβs the editing process.
Programmers are reminded to βmake it DRYβ β donβt repeat yourself. Good code has clarity β another programmer should be able to look at it and understand what it does. These are also things that define good writing β efficiency, clarity, elegance.Learning to structure my thoughts so that a computer could understand helped me structure my thoughts for humans as well.
βRead also: 27 Things You’ll Learn In A Coding Bootcamp
βAt the same time, learning to code opened up new ways for me to tell stories. One of my latest pieces is an essay about being a woman; itβs structured as Ruby script.
5. I discovered a new career path.
Learning to code gave me an extra edge within my main line of work β writing. Β Before I knew how to code, the only way to know if my stories were effective was to keep track of social shares and engagement. It turns out, there are so many other ways to ascertain effectiveness.
As a journalist, one has to do a lot of research. Sometimes one might have to write pieces that are dry and follow the same format.Did you know that with code, you can scrape websites and harvest information? Did you know that there are bots that could write those dry and highly formatted pieces for you?
But what leaves me even more amazed is that I never thought I would own a business. Sure, Iβd freelanced before and could have survived without a βday jobβ, but actually owning a business is a whole different ball game.
Iβve always been apprehensive of the word βentrepreneurβ and I sure as hell never imagined that I could one day earn money writing code. I definitely didnβt think that Iβd be a marketer.
But being a part of the bootcamp exposed me to a whole new experience and left me more open to opportunities outside my previous scope.
If the world is your oyster, youβll need the right tools to crack it open. And coding is definitely a tool to add to your collection.
βEditor note: Jeannette is a graduate from NEXT Academy’s web development bootcamp and is now starting up her own business. We wish her all the best in her venture.
-
Josh Tenghttps://www.nextacademy.com/author/josh/
-
Josh Tenghttps://www.nextacademy.com/author/josh/
-
Josh Tenghttps://www.nextacademy.com/author/josh/
-
Josh Tenghttps://www.nextacademy.com/author/josh/