Skip to content

Instantly share code, notes, and snippets.

View agallant121's full-sized avatar

Alex Gallant agallant121

  • Cultivate Labs
  • Brunswick, ME
  • 15:51 (UTC -05:00)
View GitHub Profile
Paired Project Feedback
Name: Alex Gallant
Partner: Alexis Dumortier
Project Reflection
What is one thing that went unusually well during this project?
- We were in sync the whole time on which parts of the project we were working on. We utilized our project board and communicated
to make sure that no work was duplicated.
Pairing Project Best Practices:
What are each of our learning goals for this project? What drives us in this project?
Alex: I'd like to get a deep understanding of data bases (development, production and testing) ActiveRecord and all the concepts that will come our way during the coming week. I'd like to smoothen my git workflow when working with a partner. On the soft skill side, I'd like to be better at giving feedback.
Common Goals: [to be discussed together]
What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches?
[to be discussed together]
HTML Checks for understanding:
What is HTML?
-HTML stands for Hyper Text Markup Language
-HTML describes the structure of a Web page
-HTML consists of a series of elements
-HTML elements tell the browser how to display the content
What is an HTML element?
Who your contact is, why you want to connect with them, and what you want to talk about
-Luck Conklin, because she is a Back End Web Developer, and I want to discuss the process she went through to get her first programming job.
When you will contact them by and how you plan to meet
-Contact them at the beginning of Mod 3 and will try to meet with her in person because she is local.
What your follow-up will look like once you've met with them
-I will send them an email or personal text asking when we could meet again to see if there is more I could be doing to search for a job.
What other steps will you take to start building a stronger network in the tech community?
I joined the navy and received training to become a cryptologic technician, using software with capabilities that I did not know
even exisited. I knew that exposing myself to technology in future careers would be in my best interest. It was during my time in the Navy that I realized the importance of
technology and how it was going to increasingly drive our world. I am also people person, and used my interviw skills after the Navy and my top secret security clearance to get hired by the FBI.
I figured I should use the security clearance while I had it and put it to good use, and leave more tech training for a future date.
When the job at the FBI didn't come to pass I knew it was now or never to get in to the tech space. Every company in the world has to, on some level,
be a tech company now. If I am honest, to me this job is going to be about the code AND the clients. I am hoping to use my people skills and salesmanship,
to sell the products I am going to help create. I want to use the managerial skills I
HTML Checks for understanding:
What is HTML?
-HTML stands for Hyper Text Markup Language
-HTML describes the structure of a Web page
-HTML consists of a series of elements
-HTML elements tell the browser how to display the content
What is an HTML element?
What have you learned about the use of agile vs. waterfall in software projects?
-Agile makes more sense because you are testing things to see if they work as you build it so you can narrow down where mistakes were made.
In waterfall, you would not know of mistakes until the end and it would be much more difficult to locate the errors.
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 the project board which was very helpful. It helped keep us organized and able to clearly see which tasks needed to be finished and what stage of completion they were in.
What role did you take on in the project?
What have you learned about the use of agile vs. waterfall in software projects?
-Agile is more effective in a gtroup setting because it compartmentalizes each function to ensure it works throughout.
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 had a prject board we used to prganize tasks that needed to be completed and assigned ourselves with tasks. We also required our progress to be checked by a group member before it could be merged.
What role did you take on in the project?
**What is the Stack data structure? What are the rules of interacting with a Stack?**
-It is a memory allocation that holds a methods arguments and a return address for the caller. These methods are stacked
on each other in order the order they are called, the most recent being on top and will run down to base methods in the stack
to run the top's function. Once it is run the top of the stack pops off with the return address of the method to the caller
so the method will function.
**What is The Call Stack? How does it work?**
-Order of methods called on top of the stack trace, being run from the top down. They use built in methods from the the methods below
This week went alright. I still feel as though I am a week behind where I should be as I am still second guessing myself on some concepts.
The group project started out smoothly. I feel guilty I did not help as much as I wanted to over the weekend as I was instructed to put a little more time in practicing other things.
My group was really great when I told them I needed to work on other stuff and wouldn't be as available as I would normally be for the project.
I still enjoyed learning everything we did this week and I enjoyed the atmosphere in our classroom.
I am not one hundred percent sure what else is suppsed to be on this gist so I hope this was ok!