RoR with Actualize — 8–25–17

Today’s experience was great. We finally took a dive into rails after all the preparations with setting everything up.We also learned white-boarding techniques for interviews that we may have. Actualize is great because it covers not only the programming side of things, but also the job hunting aspect when we graduate so we have a level up on the market. Actualize puts the same emphasis on job hunting as they do for programming. This I think is essential because your skill level does not equate to your ability to land a job. It’s just not proportional and if you don’t know how to put yourself out there and brand yourself, you’re just going to be a name in the thousands of white faced resumes out there.

Starting off with rails, the first thing we did was to set up our ./railsrc file. In this file we were able to write what exactly we exclude and it would default to those settings we specified when creating a new rails application. After this, made a simple web page to show how routes, controllers and views all were connected as you can see from the image below. Rails side was short today, but it was definitely eye opening.

Part of what we did today

White-boarding was great. White-boarding in general gets into people’s heads and draws anxiety. The fear of coming up with something on the spot and trying to think without blanking out while a interviewer is watching your every move can be pretty nerve-wracking. However, with practice and experience, this can be overcome. There are strategies you can do to dominate white-board interviews and you just need to practice.

White-boarding tips:

  1. Always think out loud — This can make or break and interview. The interviewer wants to know how to analyze and solve problems. He wants to understand your logic.
  2. Detail everything — When you’re going through the problem presented, make sure you show your entire logic on the board. Make sure you are always able to explain what is going on so if any questions are presented to you, you can answer them right away.
  3. Stay calm — This is important. When you’re calm, you’re able to think clearly. Keeping yourself composed will help you in the long run.
  4. PRACTICE — I can’t emphasize this enough. Practice. As I stated above, practice. This is the single-most helpful tip anyone can give you.

Overall, today was awesome. I learned and took a lot from the class. I can’t wait to do more white-boarding exercises and just learn more in general.