Skip to content

Instantly share code, notes, and snippets.

View wratterman's full-sized avatar

Will Ratterman wratterman

  • Denver, CO
View GitHub Profile
@wratterman
wratterman / 20171108-will-ratterman-m4.md
Created November 8, 2017 17:10
Will Ratterman Mod 4 Portfolio

B4 Portfolio Template

Area of Emphasis

What did you want to focus on this inning?

  • Be proficient in JS and know where to get moving
  • Take at least one formal interview
  • Be speaking to 3+ companies by EOM

What did you hope to accomplish by graduation?

@wratterman
wratterman / post_job_action_plan.md
Last active November 8, 2017 17:50
Will-Ratterman-Action-Plan

#1: 30-Day Job Search Action Plan

Design a 40-hour "work week" that provides time for:

Action Step #1: Establish a shareable calendar (like Google Calendar) and block out time on your calendar now to adhere to these goals. Be prepared to show this calendar to your instructors during your portfolio review.

  • Creating: One Hour
  • Maintainence: Daily

Action Step #2: Code for 20-30 hours a week, ~5 days per week

  • Review previous projects, give myself issues to work on.
@wratterman
wratterman / will-ratterman-m4-oss.md
Last active November 8, 2017 15:55
Will-Ratterman-M4-Open-Source.md

Charismatic Introduction

You know what's crazy about the internet? It is, more or less, a platform that connects the largest community of people ever. We now have access to more sets of eyes on everything that we do, for the better or the worse. We constantly focus our attention on the bad instances of, but one of the true benefits is open source contributions, or voluntary free labor.

Recently, I got to experience the RUSH that is contributing to an open source project and having my PR accepted and merged. And let me tell you, if you’ve never contributed do it. It’s f***ing exhilarating. It started off with identifying the problem. Normally, these can be found in the Issues section of a project repo on Github. Think of these as smaller tasks that can be accomplished by individuals in a relatively short time frame and introduced into the project. Mine, however, was actually an issue that I spotted on [Turing School’s JavaScript Event Delegation](https://github.com/turingschool-examples/js-event-deleg

@wratterman
wratterman / partially-quantified.js
Created October 9, 2017 17:01 — forked from neight-allen/partially-quantified.js
Sample code for students to break down into different reponsibilities
function Food(name, calories) {
this.name = name;
this.calories = calories;
}
$("document").ready(function() {
time = moment();
setIndexFoods();
})

What brought you to Turing?

  • Lack of fullfillment in my day to day job and worries of not working in a stable industry. Where do you see yourself after Turing?
  • Working as a dev in the tech industry and potentially transitioning to more data science related work. From concepts taught in class or your personal learning, what technical concepts do you enjoy exploring most?
  • Business Intelligence What technical concepts do you enjoy exploring least?
  • Front End Design Stuff What technical challenges are the most fun for you to solve?
  • Anything that follows a logical sequence of events and has consistency.

Goals for Mod 4

  • Become Proficient in Basic JavaScript, Node, and React
  • Have had an interview by the end of the mod
  • Pair with a professional Dev
  • Attend Meetups

Strategies

  • To have had an interview by the end of the mod I will need to have coffee with a new mentor every week
  • To become proficient in JS I will need to pass all of the projects and implement javascript in my personal/capstone project
  • To pair with a professional Dev I will need to schedule an opportunity with my Mentor (Already tentatively scheduled for over the break)

Petal #1 -

Knowledge

  • Project/Team Management
  • Mathematics (Statistics)
  • Athletics
  • Hospitality Renovations

Fields of Interest

What is a primary key?
- A primary key is a unqiue value associated to each new object that is entered into the table (terminology probably incorrect). It is a way to associate a unqiue quality for each item in the list.
- Only one primary key value per table.
What is a foreign key?
- A foreign key is a key that identifies a specific row from a different table.
- It is defined in a second table, but references a different one.
What is a schema?
- A schema is effectively a database blueprint. A visual representation of what diffferent tables are and how they intereact to use before you start actively writing the code for your database.
How does a one-to-many relationship differ from a many-to-many relationship?
- One-to-many (OTM) relationships are different from many-to-many (MTM) in that in OTM, only one of the values has many of the other values, not both like in MTM where both many have many of eachother. One to many can be directly linked where the table that belongs to another table has a for
# DTR: Define the Relationship
Use this template to when conducting DTR with your project partners. It's recommended that you copy/paste this template into your own gist each time you conduct a DTR to take notes on the conversation.
### Guiding Questions to Define The Relationship:
* What are your learning goals for this project? What drives us in this project?
- Complete to grade 3 at least.
-
* What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches?
# Strengths & Storytelling Reflection Guidelines
Build on your professional story by thinking about how you're progressing at Turing. Answer the questions below in your own gist to use your StrengthsFinder themes to add to your story:
* Look at your initial StrengthsFinder reflection that you completed in week 1 -- how have your perceptions of the top 5 themes changed?
- No really too much. I think they enchance my learning individually.
* How are you different today than when you first started at Turing? Where are you stronger now than on day 1?
- I am stronger at making myself vulnerable. Before coming to Turing I was fairly reserved when talking about new material, only really talking when I was 100% certain I understood. Now I recognize that sometimes, the group just needs a voice.