see attachment for details
DAT 260 Module Eight Journal Guidelines and Rubric
Overview
As you have learned in the module resources, GitHub is more than just a place to store code. It is a dynamic community of practice and a living portfolio of your coding skills. In this journal entry, you will assess the potential of GitHub as a professional resource and tool for career advancement.
Directions
For this journal entry, assess the value of GitHub, focusing on the following aspects:
1.
GitHub as a Community of Practice: Provide specific examples illustrating how users can benefit from others’ code, contributions, or discussions on GitHub. Address the following in your response:
A. How does GitHub facilitate collaboration and learning among developers?
B. How do features like pull requests, issues, and discussions contribute to this sense of community?
C. What are the benefits of open-source projects for a budding data scientist?
2.
GitHub as a Portfolio: Explain how GitHub can be used as a portfolio. Address the following in your response:
A. How can someone use their GitHub profile to showcase their coding abilities?
B. What steps should you take in the future to ensure that your repositories showcase your best work?
C. How might you use a GitHub profile when applying for jobs or internships?
3.
The Importance of Peer Review and Validation: Discuss the significance of peer review in software development. Address the following in your response:
A. Why is it crucial to have others review your code?
B. Why is it essential to verify and validate the work of others, especially in a collaborative environment?
C. How does the need to verify and validate other people’s work change when working with data?
D. What are some methods to verify the validity of data and code on GitHub?
What to Submit
This assignment must be one to two pages long, using one-inch margins, double spacing, and 12-point Times New Roman font. All references must be cited in
APA format.
Resources to use: