Skip to content

Instantly share code, notes, and snippets.

View Codo-Baggins's full-sized avatar

Joe Lopez Codo-Baggins

  • Denver, Colorado
View GitHub Profile

React Router Prework

This gist contains a short assignment I'd like everyone to complete before our formal lesson. The prework involves reading some of the React Router documentation, and will allow us to keep the lesson more hands on.

Instructions

  1. Fork this gist
  2. On your own copy, go through the listed readings and answer associated questions
  3. Comment a link to your forked copy on the original gist

Questions / Readings

@Codo-Baggins
Codo-Baggins / mod_1_week_3_habits.md
Last active August 31, 2020 21:57
Mod 1 week 3 habits and accountability

Habits of a Software Developer

  1. What do you think are the traits of a good software developer? What are they like in the workplace? What would you as a co-worker think of this person?
> Hands to keyboard….practice, practice, practice. A good software developer is resourceful.  They know how to search for the correct information and experiment. In the workplace they are unafraid to ask their coworkers about a problem if they cannot figure out the answer.  I would be grateful that I have a coworker who is willing to admit when they cant figure something out instead of brushing it under the rug.
  1. What are the habits that this person demonstrates to embody the identity of a software developer?
> They embody hard work, perseverance, resourcefulness, consideration for others and even humility when they come across a problem they cannot solve on their own.  
  1. Who do you want to be as a software developer? What kind of behaviors do you already have in place to be that person? What
@Codo-Baggins
Codo-Baggins / mod_1_week_2_compass.md
Last active August 26, 2020 19:39
Building my compass

1. Power of self-reflection

  • What is challenging about self-reflection?

  • How can you continue to build the habit of self-reflection at Turing?

  1. Social identity mapping
@Codo-Baggins
Codo-Baggins / rom_com_dtr.md
Last active August 26, 2020 03:20
DTR for rom com project

#Rom Com With Aaron Townsend And Joe Lopez

DTR: Define the Relationship

Use this template 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 each of our learning goals for this project? What drives us in this project?
@Codo-Baggins
Codo-Baggins / mod_1_week_1_strengths.md
Last active August 24, 2020 20:31
Mod 1 Week 1: Understanding your strengths

1. Describe one of your strengths.
- What is something you have learned to do well (list a skill)?

> I can take criticism very well.  I have learned that there is always room for improvement and if you can't take feedback from others then becoming a better version of yourself becomes significantly more challenging. 

- What is something you know about (list some knowledge/expertise you have)?

> I know how to think critically and problem solve.  

- What is something you have a natural ability to do well (list a talent)?

@Codo-Baggins
Codo-Baggins / career_development_journal.md
Last active November 3, 2020 17:50
A guide to help me through the process of discovering who I am as a developer and how that translates into my career goals. It’s a way to check in with myself through self-reflection, prompts, and questions, organize my targeted job search, and remember who I have met as I build a professional network.

My Career Journal

Mod 0

1. When you've worked towards a goal in the past, what systems or tools have been helpful for you in accomplishing that goal? How could you adapt those same systems/tools to use while at Turing?

In the past I have used simple tools like "vision boards" where I lay out my end goal first and then work backwards, filling in smaller, shorter term goals that I want to accomplish along my journey. I think this tool could be extremely effective while at Turing and I plan to utilize this strategy by aligning my goals with various coding milestones that I need to achieve in order to be successful.

2. As you start this new career, what is one of your strengths and how do you know?

@Codo-Baggins
Codo-Baggins / pairin_results.md
Last active August 16, 2020 20:28
Screenshots of my top 4 Pairin results.

Top 4 Pairin Results

image

image

image

image

Empathy

  1. Empathy does and has always played an important role in my life. In many instances, it has helped me better focus my energy. When one of my friends or family members has a personal struggle, I am able to step back from my personal struggles and be there for them just as I would want them to do for me.
  2. I believe that empathy helps you build better software because it gives you the ability to take feedback. With an empathic mindset, developers are able to truly put themselves into someone else's shoes and evaluate whether their work is effective for various users, groups, and cultures. This kind of thinking can even help developers find gaps in their own code. If developers are not empathetic then they may miss out on how their code affects whole groups of people entirely.
  3. Empathy is important for working on a team because it can help a team communicate more effectively. For instance developers may be more likely to create meaningful work if they are all working towards on