We first introduced you to Scott Endicott as he was preparing for his final project as a Front-End Engineering student on our Charlotte campus. Now, a couple months after graduation, Scott is working full-time as an associate front-end web developer at Red Ventures, a teamwork-driven technology and marketing company located just outside of Charlotte.
This week, Scott wrote a blog post about “The Necessity of Failure” in his development career. And while it may sound counterintuitive, ‘failure’ is a concept we introduce to our students from day one. “Failure is the gateway to learning,” says Jordan Kasper, Front-End Engineering instructor in Washington, DC. “In coding – as with most things in life – if we don’t try (and fail) we won’t learn. The trick is to not let those small failures overcome our passion to this craft. We have to embrace those failures, learn from them and get excited about the next try.”
Below is an excerpt from Scott’s post. You can read the full article on Red Ventures’ blog here.
Last week, my code lead sat down with me for a quick update. “You’ve failed plenty of times so far,” he told me, “which is to be expected.” I wasn’t surprised to hear this. I could think of several times I’d felt lost in the weeds of my own code. Each time, I’d sought out the perspective and experience of a fellow developer to regain clarity. I could recall several other times that I’d discovered the perfect solution to a problem, only to break something else in the process.
What did surprise me was my lack of reaction to his feedback. I wasn’t devastated or disheartened. This information registered as a simple, non-judgmental statement — and an opportunity to learn more.
This sort of neutral response to failure may not come naturally for most people. In my case, it was hard-won and developed over time — and is still developing. The mindset I began to develop in coding school is alive and well in the greater coding community. It enables coders to work on dozens of problems a day, solve a few, get stumped by a few more, and start over the next day.
Continue reading Scott’s full blog post, “The Necessity of Failure,” here.