Translate

Monday, March 3, 2014

Why in 5 years every college graduate will need to know version control.




Github has arguably changed how developers change how they share their code online with other developers, and other laymen. It is becoming a tool for people to hold their online portfolio's and projects ready to be whipped out during an interview meeting. It has been a place for where open source projects begin to be build and it's not just open source but many companies are looking to incorporate them in their development process it just makes developing on big team projects where code needs to be shared and worked on at remote locations perhaps even all around the world. It helps keep these projects organized and efficient. Therefore it I think since this skill set is just going to grow and become a bigger factor in the industry. This leads me to believe that many students who don't know version control(note:there are other system's for this such as Mercurial it's just not Github) will have to one point or another as this grows student's entering college today or plan to enter in the next few years who are serious about becoming a software developer will need to look into learning the various methods of version control. Along with their underlying development philosophies and thus will become a strong industry standard down the road. Any young high school students give it a go and try you are only going to be getting a huge head start.  

2 comments:

  1. Github seems like a useful tool for getting more people into working with open source software.
    However, it seems like you could explain how github changes the way online code can be shared.
    This is more of a technical blog than it is a OpEd. Although it mentions your opinion near the end, it is more focused on explaining the use of github.

    ReplyDelete
  2. I agree I could explain how it works but there are many other tutorials out there that do it better than I would. Github getting started page is a good place to look at if your interested.

    ReplyDelete