The Firehose Project – WEEK 1 / What I learned from creating 2 apps in 1 week

To make a long story short, I am a uni student in Japan majoring in business and economics who wanted to find a career where I could be passionate about my job. After a long time, I stumbled across things called coding bootcamps. They claimed that if we put in the work, we could become developers in a short amount of time. I was sold, selected The Firehose Project for a number of reasons, and enrolled.

Persuading my parents

I had to convince my parents for this. The course cost 4,000 dollars, and on top of that, I was going to study abroad at the University of North Carolina at Chapel Hill from the month I was trying to enroll in.

Their opinion: Focus on your course work, and do programming later.

My opinion: Start early, gain skills ASAP, while also focusing on course work

After 3 days of very intense persuading, they agreed (it was more that they gave up). I have never tried so hard to persuade my parents.

I guess if there is a will, there is a way.

Starting the course

Incredibly excited to start the course, I contacted Marco and he let me enroll one week faster than the scheduled date. Awesome.

From the second the lessons were unlocked, I dived in. The course started with developing Splurty, a quotes generator app.

I whipped through the courses, coding about 10 hours a day trying to get through the material. If I had a question, I would post it on the forum, and bam. Within a few minutes, someone would answer my question with precision.

I eventually finished splurty, and went on to make Nomster.

This was a little bit more difficult. Again, I whipped through.

What I figured after making 2 apps in 1 week

So all in all, I was able to finish these two apps in one week. The problem though, was that I wasn’t able to understand what I was actually doing.

Then came the additional resources The Firehose Project provides. It was awesome, because they answered a lot of the questions I had on how everything worked together. Really good material.

So after that, I really focused on understanding the language, instead of progressing more on the coursework. I basically figured out that I have to really try to understand the language instead of just going through the course work.

My first mentor session

After one week, I had my first mentor session.

We basically went through what my goals are, what I wanted from the mentor sessions, etc. Then he gave me assignments to work on for the week and also taught me a little on how to use Google Dev Tools.

Aside from the tools and skills he taught me, I think the main thing that was important to me is that he made me realize that I really didn’t know a lot of the basics. He told me to focus on reading through the documentation.

This was great because without him, I would have never realized this. I thought I was retaining the knowledge pretty well, but it turned out that I didn’t at all.

The Firehose Project so far

The Firehose Project so far has been excellent. They really take you from knowing nothing about programming to being able to create an app very rapidly. For me I made 2 apps in 1 week. The problem was that I wasn’t understanding what I was exactly doing, I was just following the tutorials. The solution to this were the additional resources provided, and also the mentorship sessions.

Like this, The Firehose Project provides a very nice mixture of course work to help students simply become better.

Excited for the following weeks and how far I can go in the next 11 weeks.

Advertisements

4 thoughts on “The Firehose Project – WEEK 1 / What I learned from creating 2 apps in 1 week

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s