Great advice, though I&#x27;d make explicit a single caveat: work at least a year or two at a reputable tech company after college. It&#x27;s actually a more effective environment for networking (it seems every person in tech wants to strike out on their own these days), you can build up a cash base to extend your personal runway, and most importantly you&#x27;ll have a more coherent and believable narrative about the direction you&#x27;re taking, in case you ever need to be employed again.<p>Plus knowing how abysmal the corp life is will keep you driven ;)