Creative Problem Solving
Fast Learning
Analysis
This is incredibly messy and it isn't returning true where it should. Definitely a gap in my logic. | |
def return_to_origin(input) | |
moves = input.split(//) | |
x = 0 # horizontal | |
y = 0 # vertical | |
heading = 0 | |
moves.each do |move| | |
if move == 'R' |
Why do you want mentoring in the job search? So that I can learn from experience while bumbling blindly forward into the industry.
How will you hold yourself accountable to balancing time for your job search and following your mentor and group's advice? I'll make time where possible to fulfill my obligations.
What is the focus of your job search (timeline, ideal job, steps you’ve already taken)? Be as specific as you can. Finding ideal job to learn development in Go. I've been reaching out to mentors and trying to find companies that develop in Go so I can meet with their developers.
I've always been unsure of what I want to do for work. Initially I wanted to work in a hospital because I wanted to impact people's lives. Although paying for school was difficult. I knew that I also enjoyed fixing and building things, so I joined the Navy as an electronics technician. | |
After that experience I spent a few years trying out various fields around Denver. I tried satellite control, microscopy, distributed antennae. Nothing I did felt challenging or fulfilling enough to commit to. I realized that my technical skills weren't enough. Without an education I wouldn't be able to find meaningful work. So I started to explore my options. | |
That's when I first considered software development. At first I thought it wasn't an option for some reason. After trying some ruby exercises though, I realized that this is what I should be doing. | |
I enrolled in Turing school of software and design's backend program. I quickly learned that coding is something I enjoy and can excel at. For the first time I felt |
1. What have you learned about the use of agile vs. waterfall in software projects? | |
Agile seems a vastly superior way to approach development in terms of fiscal responsibility and the cost of creating a marketable product. | |
2. How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)? | |
We used GitHub projects and maintained contact with each other to check in on progress. | |
3. What role did you take on in the project? | |
We shared the responsibilities equally, I did more framework, however functionality was equally distributed. | |
4. What changes would you make to your approach in future team projects? |
# Beginners Guide to Git | |
## Intro to Git | |
**Git** functions as a *Version Control System*. Meaning it allows you to control each version of your project as you develop it. | |
**Git** allows you to: | |
* Collaborate on your project with other people | |
* Keep track of changes that are made | |
* Refer to previous versions of your project | |
* Create separate branches of your project |
# Beginners Guide to Git | |
## Intro to Git | |
**Git** functions as a *Version Control System*. Meaning it allows you to control each version of your project as you develop it. | |
**Git** allows you to: | |
* Collaborate on your project with other people | |
* Keep track of changes that are made | |
* Refer to previous versions of your project | |
* Create separate branches of your project |
The assignments listed here should take you between 1.5 and 2 total hours.
To start this assignment: