Sitemaps
Experts
DiscussionsQuestionsExperts

Nick Such

I Help Non-Technical People #LearnToCode

Bio

I co-founded Awesome Inc U to help entrepreneurs learn how to make their own websites, mobile apps, and video games. Before that, I co-founded BuildingLayer (indoor mapping startup) and the Labs program at Awesome Inc (startup incubator, co-working space). Used to race solar-powered cars. Got into Harvard & Stanford's MBA programs (chose not to attend, started a company instead). Speaker at SXSW Interactive.

Recent Answers

Github

How would you explain GitHub (or Git) to People that are not programmers or programmers that used SVN before?


Nick Such

I Help Non-Technical People #LearnToCode

If your team members are familiar with Microsoft Office, Dropbox, Facebook, and...dinner parties, let's use those as references: You know that button in Microsoft Word that says "Edit, Undo"? Git does that...but for every change that has ever been made to a project...and by any member of your team. You know that "Track Changes" feature in Word with all the red and blue lines showing who changed what? Git does that...and it includes comments so you can explain why things were changed. You know how Dropbox backs up your files "in the cloud", but you still have a local copy on your computer (and maybe your iPhone, too)? GitHub does that for your code. You know how Facebook has "Like" buttons and threaded comments and pictures of your friends and their adventures? While non-programmers find Git to be about as exciting as a fax machine, GitHub makes the process of working with a project through Git feel like using Facebook. Git Branching is tough to explain in a (unique) simple metaphor...but I think of it like a potluck dinner party. Everyone makes their own dish and brings it to the party. Drinks, casseroles, salads, and meat. Then you get to put all those things together to create a meal that you can enjoy.

Contact on Clarity

$

1.00

/min

5.0 Rating


Schedule a Call
Send Message

Stats

1

Answers

2

Calls

Areas of Expertise

EntrepreneurshipStart-upsWeb developmentProduct DevelopmentMobile applicationsTeachingProgrammingHTMLGithubCode