Learning to Code: Week 33 – Christmas and the Hack Reactor Scholarship

Airbnb JS Style Guide

December 22 – 26, 2016

  • Nothing recorded for the holidays.

December 27, 2016

December 28, 2016

Learning to Code: Week 32 – Master JavaScript

Stateful tree

This week was when the Master JavaScript class on Codementor really took off. The whole concept of a “stateful” application and unidirectional data flow blows my mind.

Also this week I discovered the podcast Breaking Into Startups which is run by three guys, two of which went to Hack Reactor and App Academy! They ask the best questions and ones I want to know the answers to without veering off topic. I highly recommend anyone interested in tech or startups listen to it immediately.

Continue reading →

Learning to Code: Week 31 – HTML and CSS

Weeks Until Project

December 08, 2016

Code School Projects

  • Codementor Class Starts TONIGHT at 9PM: JavaScript Master Class
  • sadfasdf
  • asdfasf

Interesting Stuff

  • How to go from Zero to One as a Software Engineer
    • Let’s face it, if you’re reading this right now, then you’re probably not well known. No one’s ever heard of you except for your friends, family, and your close relationships. If you apply to a position, the hiring employer probably won’t be able to tell the difference between you and the next person that applies.Do a Google search on yourself right now. Are you showing up in the results? If not then nobody knows who you are. Hate to break it to you but it’s ok, you can change it.How do you change it so that you get noticed?Simple: start a blog.
  • Codementor: Mastering JavaScript Class

December 09, 2016

  • Front-End Formations Level 4 – COMPLETED!
  • Front-End Formations Level 5 – COMPLETED!

Font Face

More advice from a HR alum:

At the time I did it, the precourse material was more than setup, it taught you the basics which you reviewed in the first two weeks. There were more assignments than lectures.
I know that people struggled with hoisting, the “this” context, and recursion.
I hate the gym, and refuse to go to it now (I opt to walk to work instead), but absolutely go to the gym. They give you a stipend. Use it, flat out. And then counteract all of your hard exercise by going out with your classmates every time they do, because it builds connections and keeps you sane haha.
As for your last question, it depends on when. Since I went to Hack Reactor for a job, I would still go if I travelled back to when I did it, or even before. I have a lot of faith in Hack Reactor’s curriculum since I already knew all of that stuff (and only learned from the job search portion, there were 3 others in my cohort who went through it literally just for that) and yet found myself shocked and amazed by how well the lessons were written and taught, and it was my cohort’s lessons that were recorded for the HR remote so I can definitely endorse that.
However, if I had to do it all over again now, I wouldn’t. As a result of their recent rapid expansion, they’ve lost all of the things that made their job placement and coaching great due to lack of staff. When I went through the end, every major step of the way someone was talking to me and coaching me, and I got in-person personalized time with my resume, especially due to my abnormal background.

That tied with how the market for non-seniors has shit itself last year and so that even my new university grad friends can’t break into tech, and I would not recommend going to Hack Reactor if a job is your goal.
If you’re looking to start your own startup or want to improve your current job skills or just have the money to spend and want a once in a lifetime learning experience, go for it. I highly recommend Hack Reactor.

Continue reading →

Learning to Code: Week 30 – I GOT ACCEPTED INTO HACK REACTOR SF!

December 01, 2016

In the job search, a huge part of success is doing well on “technical interviews,” which is where companies put you in front of a whiteboard (or an online code editor for first-round phone screens) and ask you questions about data structures and algorithms. I studied these types of questions prior to entering the course. How to arrive at the solution, how to best implement them in JavaScript, how to sketch them out in diagrams, etc.

A good site for beginner-level questions is www.codewars.com since they let you see other people’s solutions. You’ll learn a lot of good language tips this way.

As for JS, it really helped me to have a solid understanding of the following concepts:

  • The this keyword/execution contexts
  • Function prototype methods: call, apply, bind
  • Closures and when to use them
  • Pass-by-reference vs. pass-by-value
  • ES6 stuff: Arrow functions, rest parameters, spread operator, destructuring, const and let
  • And be fluent enough with the language to do Underbar parts 1 and 2 (part of Precourse) in under 40 minutes.

🎉 I GOT ACCEPTED!! 🎉

  • Just contingent on me passing the assisted pre-course work without a problem.
  • Pre-course work is the same, just if I had 100% passed I would have to do it solo (6 weeks time) versus two weeks of focus guided work.
  • Very few people pass the first interview, but I did.
  • I made a pro/con list of what to do. There is very little reason for me to interview a second time except to boost my ego and do better.
  • I START FEB 6TH, 2017

Continue reading →