Faculty Recruiting Support CICS

Projects Launch Careers

Show passion & creativity - build skills

 

Why Do Projects?

Learn or practice skills  | Build experience for your job search  | Have fun

 

Types to Consider

 

Personal Projects: Independent projects that focus on your own skill development and interests.

Example: Create a personal website

 

Open Source: Community projects where contributors can view and modify code, resolve bugs, or provide documentation.

Example: Enhance Mozilla Firefox Browser

 

Hackathons: Events where a group of people get together and develop a project in a short period of time.

Example: HackUMass

 

Group/Class Projects: Professor-initiated CS projects for groups of students to apply classroom concepts and skills.

Example: High-Altitude Balloon (HAB) Launch

 

Career Development Tips

  • Use projects to offset limited professional experience, proving the quality of your work while also demonstrating initiative and passion

  • Add projects as a main section on your resume, LinkedIn, and Handshake profiles

  • Market your projects, giving them a memorable name and describing your goal, actions, and results - the application of skills to real world challenges is valuable

GET GOING WITH GITHUB
 

Practice coding, collaborate, and show recruiters your projects
 

The Basics

GitHub is a website used by developers, teams and companies to host code online.

Git is an open source program used by GitHub for tracking changes in text files.

This tool helps you coordinate with other developers using version control.

 

Why Use GitHub?

69 million projects hosted | 25 million developers use GitHub | 52% of Fortune 50 companies use it | $0 to get started

 

GitHub helps you learns skills that are fundamental for software developers, it supports your coding projects, and it allows you to share your work with others.

 

How to Get Started

  • Sign up with a school email and receive unlimited private repositories: bit.ly/GitPack
  • Follow the GitHub Guide to learn how to create and use a repository, start and manage a branch, make changes and submit commits, and open and merge a pull request

 

Career Development Tips

  • Do not put reused class projects in public repositories or you are enabling plagiarism (unique projects are ok)
  • Add your GitHub on your resume, either with your contact info at the top or in the projects section so that employers can see your work and skills first-hand
  • Also add your GitHub to your LinkedIn and Handshake profiles
  • Get active contributing to open source projects and sharing your best personal projects by making them public repositories