English subtitles

← Interview with Jeffrey Middleton - How to Use Git and GitHub

Get Embed Code
5 Languages

Showing Revision 3 created 05/24/2016 by Udacity Robot.

  1. My name is Jeffrey Middleton.
  2. I work at Google On Search, specifically in web ranking, which is how we
  3. decide for a given query what results we're going to show in what order.
  4. And I have been using git since I first started programming really for
  5. about six years.
  6. So for me, the biggest useful thing about version control is when I'm working on
  7. something bigger on my own.
  8. If I'm just doing a small task,
  9. it's kind of okay to be able to do it without any, without any version control.
  10. I can just sit there, do the little thing and be done with it.
  11. But if it's something bigger I really like to be able to break it
  12. up into pieces, to kind of think about my work in terms of a bunch of steps, and
  13. to be able to fix all of my mistakes by moving forward and backward.
  14. And kind of get everything together in the right way before I'm,
  15. before I'm really ready to share it with other people.
  16. The learning curve with version control really varies a lot depending on
  17. what you're using.
  18. I think some systems that don't offer as much are really fast to pick up, but
  19. then more complex version control systems like git.
  20. There is a pretty steep learning curve, but
  21. I think it's worth it because the power is so great, and
  22. once, once you do learn it, once you get past the curve you can really do a lot.
  23. And it's things that you couldn't do without having learned that much.