Skip to content

Instantly share code, notes, and snippets.

View nickhartdev's full-sized avatar

Nick Hart nickhartdev

View GitHub Profile

What role does empathy play in your life and how has it helped you?

I've been struggling with finding a balance as far as being empathetic goes. For most of my life I struggled with being a people pleaser - I feel like I was too empathetic for my own good. I'm glad to say I've learned from those experiences. Now, I see empathy as an amazing way to learn and grow. I believe learning to empathize and relate to others is an amazing way of opening your eyes to new ways of doing things, and learning to dismantle unconscious biases you may have. That's certainly how I feel empathy has helped me.

How does empathy help you build better software?

As mentioned in my previous answer, I see empathy as an amazing way to learn. When it comes to something as collaborative and iteration based as software, you have amazing opportunities to utilize empathy to broaden your programming and design horizons, so to speak. The more diverse perspectives you surround yourself by, the more perspectives you can learn from to bui

image

What is your greatest strength and how do you know?

My greatest strength is my adaptability. I've learned this from experience - I've exposed myself to a wide variety of experiences and have learned how to excel in each. From working as a security officer, sound designer, or even a high school music instructor, I've become adept at learning new things quickly and maximizing what I have to offer. Recognizing this strength has helped give me the confidence going forward to pursue what I want - personally and professionally.

How do you work best?

I work best under a little bit of pressure. I've learned my attention can be more prone to wandering when I get too relaxed. The pressure helps keep things a bit more exciting, too. The more out of my comfort zone I am, the more I feel like I learn, and the more rewarding the work is.

What is your greatest area of improvement?

I'm uncomfortable wit

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've learned to work within teams well.

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

Good communication habits.

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

Project: RomCom

Group Member Names: Derek Romero, Nick Hart

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

Derek - Closing in on some of the gaps with functionality of js. Nick - Just wanting to jump in head first. Honestly, I have no idea what to expect here.

Learning to work as a team within the development environment. We both want to use this as an opportunity to grow. At the moment, it's hard to articulate exactly what we'll be looking for to know we're successful. We want to see growth as teammates and developers.

Project: Intention Timer

Group Member Names: Hanna Kim, Chadrick Dickerson, Nick Hart

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

We definitely want to meet all of the technical learning goals - to develop a better understanding of clean semantic HTML, CSS and dry JavaScript that adheres to SRP, event bubbling and delegation, local storage. We want to prioritize learning over completion.

With this also being our first group project, we want to learn to navigate group dynamics as developers. This also includes efficient git workflow.

Project: What's Cookin'?

Group Member Names: Greyson Elkins, Nick Hart

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

Goals

  • practicing efficient github workflow, especially with all the new tools that we were presented with today
  • developing an efficient project plan when given a user story
  • creating a thorough wireframe and visual plan

Project: Refactor Tractor FitLit

Group Member Names: Erin Untermeyer, Nick Hart, Kyle Jones

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

To meet learning goals set in the project spec - specifically to learn more about the new technologies like Sass, fetch and Webpack. Also to get better at slowing down and reading through the code that's already there.

Team strengths & collaboration styles (consider discussing your Pairin qualities here):

Mod 3 Prework - Nick Hart

What is a "data model", and how does it relate to the DOM in a front-end application?

The data model is term we use to refer to how and where our information is stored and manipulated. The DOM is just the bridge between the data model and how all of that data shows up on the page - by accessing and manipulating the DOM, a developer can tell it where and how to display relevant data.

What is a "framework?" And how does it differ from a "library?"

From my understanding right now, I see a framework as a sort of "code foundation" that a developer uses to build their applications off of - it's a collection of libraries and specific sets of rules about how and when to use those libraries. Its difference from a library stands out in that libraries don't care how and when you use their code - within a framework though, you have a specific set of rules that you have to adhere to.

Why should we consider using a framework over vanilla JS like you have been doing in mods 1 and

Project: Rancid Tomatillos

Group Member Names: Jordy Shryock, Nick Hart

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

Jumping into a whole new framework is a little intimidating, so our biggest goal is to just get as comfortable with the framework as possible and to produce a quality project. As long as we reach those goals, we'll be happy.

Schedule Expectations (When are we available to work together and individually? What constraints do we have? Make sure to discuss the remote questions above in regards to this section):

@nickhartdev
nickhartdev / NH_Mod_3_Career_Journal.md
Last active September 16, 2020 19:22
Mod 3 Career Journal

Mod 3 Career Journal - Nick Hart

Week 1: Gist Link

  • (completed)
  • (partially complete)
  • (not started)

Week 2: Gist Link

  • (completed)
  • (partially complete)