In fact, based on Bell’s experience as a CTO and entrepreneur, what really helps is a history of hackathons, side projects, and experience of the engineering practices required to work well in a fast-moving startup team.
“Unfortunately most colleges don’t provide all of the skills required for a graduate to become a successful software engineer,” said Bell, who is a co-founder of CTO School and was previously SVP Engineering at General Assembly and CTO at SKiNNiO. “Without a well-stocked Github account, experience in working with teams, and comfort with practices like unit testing and test driven development – processes that allow small startup teams to continually improve their software without lengthy QA cycles – they will find it hard to get a great job at a startup”.
Here’s what won’t work:
“Startups respect working code,” said Bell. “The more of it the better. The more people involved in creating it the better. The more people using it the better.” Bell recommends that students attend hackathons to get experience of working collaboratively under tight deadlines with teams of other developers. They should balance that by learning how to write maintainable code using unit tests and test driven development so that they can work in a startup where the functionality of the system is often reworked every few weeks as they try to search for what prominent venture capitalist Mark Andreessen calls “Product-Market Fit“.
To get a job, you don’t work on your resume; you work on yourself. Here’s what startups are after:
Yes, startups respect swagger, but only if it is backed up. As Muhammad Ali said, “It’s not bragging if you can back it up.” “Show startups you can back it up,” said Bell.
hackNY was founded by NYU professor Evan Korth, Columbia professor Chris Wiggins, and Hilary Mason, chief scientist at Bitly. It aims to federate the next generation of hackers for the New York innovation community. Funded by a grant from New York City Council Speaker Christine Quinn, Bell has been conducting a college tour both to connect students to the startup community in New York and to give them a CTO’s perspective on the skills they’ll need to get the best startup jobs on graduating.