Skip to content

Instantly share code, notes, and snippets.

@kheppenstall
Forked from case-eee/reflection.md
Last active March 13, 2017 20:59
Show Gist options
  • Save kheppenstall/320d99f45297274488a3814f14a2539c to your computer and use it in GitHub Desktop.
Save kheppenstall/320d99f45297274488a3814f14a2539c to your computer and use it in GitHub Desktop.
M4 Reflection

M4 Reflection

Fork this gist and answer these questions to reflect on your learning experiences.

  • What brought you to Turing?

I needed a career change. I burned out of teaching and felt the balance between the cognitive and emotional workload was not enough for me. I wanted to switch from teaching problem-solving to doing problem-solving. I also wanted a better balance in my life to pursue the things I am passionate about outside of work.

  • Where do you see yourself after Turing?

I want to be in Denver or Boulder working as a software developer. Location and flexibility are essential to me. I actually just accepted an offer today to work at TrainHeroic (Peaksware) in Boulder and think it will be a good fit!

  • From concepts taught in class or your personal learning, what technical concepts do you enjoy exploring most?

I really loved learning about security and authorization / authentication. Another favorite of mine is cool refactoring methods like services and presenters. I also really like databases and think learning about SQL is great.

  • What technical concepts do you enjoy exploring least?

Writing CSS is one of my least favorite parts about programming. I like thinking about how to structure the files and code but do not enjoy the trial and error process of figuring it out by refreshing the browser. Anything that can't be done with TDD (or I don't know how to do with TDD) tend to be some of my least favorite things to do.

  • What technical challenges are the most fun for you to solve?

I enjoy solving programming puzzles the best. Whether it is data structures or refactoring a controller, I love the challenge of trying to reduce a complex problem into as simple of a solution as possible. I probably enjoy programming the most when I'm working on code katas or exercisms.

@neight-allen
Copy link

Congrats on the gig!

I want us both to keep these things in mind during the module, but here's some initial thoughts:

  • Security and cryptography seem to be very valuable right now. See if you can find ways to explore those things as we get into the capstone projects.
  • I don't make the best use of all of the chrome developer tools and extensions. I think there are ways to shorten the feedback loop when it comes to browser logic/styling. You might look into it. A good spike topic maybe?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment