Skip to content

Commit

Permalink
Create career_journal.md in Mod 3
Browse files Browse the repository at this point in the history
  • Loading branch information
juliet-e authored Jul 9, 2024
1 parent 188dde7 commit 6c50aa0
Showing 1 changed file with 83 additions and 0 deletions.
83 changes: 83 additions & 0 deletions module3/projects/career_journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# Career Journal Reflection Questions
## Paste these questions into your career journal and answer them at the end of each project.
The projects you complete at Turing will help you build proficiency in many skills you will need on the job. They're are also extremely useful experiences to discuss in networking conversations and job interviews! Students and alumni who can confidently speak to their specific technical contributions and teamwork processes tend to be the most successful in the job hunt.

This takes practice. The prompts below are meant to mimic technical and behavioral questions you might be asked in interviews.

# First Solo Project - Viewing Party

## Technical Takeaways

#### When consuming an API you've never worked with before, how do you get started?

#### What are the steps to consuming a JSON API that requires authentication?

#### How did you ensure your code for this project was high quality?

## Behavioral Takeaways

#### How did you go about asking for help while working on this project?

#### Describe your process for reading through and digesting the TMDB documentation.

## Misc.

#### If you could start this project over with the knowledge you have now, what would you do differently?

# Paired Project

## Technical Takeaways

#### Compare and contrast the experience of consuming an API vs exposing an API.

#### What are some important considerations when designing your API endpoints?

## Collaboration Takeaways

#### Reflect on your process for building out the Rails Engine API endpoints. In what ways would this process be different if you were building API endpoints in parallel to a front end developer writing code to consume said API?

#### Did you and your partner have any disagreements about design choices? How did you resolve them?

## Misc.

#### What tangible steps could you take to further improve your confidence around API exposure?

# Consultancy

## Technical Takeaways

#### What is one feature or tool from the "List of Glory" that you chose to implement, and why?

#### What is one feature or tool from the "List of Glory" you didn't implement, and why?

#### How did you ensure your code for this project was high quality?

#### Who is your user persona?

## Collaboration Takeaways

#### Describe a technical contribution you made to this group project. What did you proactively take on?

#### Describe a non-technical contribution you made to this group project. What did you proactively take on?

#### Imagine you have been given a user research budget that you must spend before your next iteration of development. What questions would you ask a first round of product testers?

## Misc.

#### Which engineering or personal values showed up the most in your work on this project?

# Final Project

## Technical Takeaways

#### Why do you think we required a POST request to the `/api/v1/users` endpoint to send a JSON payload in the request body?

#### Did you use a gem for serializing? Why or why not?

## Collaboration Takeaways

#### Describe a quality of your documentation (project README) that you are proud of.

## Misc.

#### Looking back at mod 3, how has your process improved when it comes to facing a new or novel problem?

0 comments on commit 6c50aa0

Please sign in to comment.