Coursework vs. Production Code
I’ve been speaking to a number of first-time technical entrepreneurs recently who are starting businesses for the first time. One question I often get is regarding the difficulty involved in writing production code. Given that probably a lot of them (you) have similar experience to what I did, I thought I’d share some reflections I had about the differences between academic work and production coding.
Programming at a startup is, in general, much easier than the work you’ve already done in school.
I’m assuming a lot of things when I say this. Naturally, I’m assuming that you challenged yourself while you were in school. You took some of the hard classes and didn’t just coast through the easy ones . You completed all of your assignments (likely taking multiple late days, but hey, finishing is finishing).
In school you work on problems that get progressively harder. By the time you...
Continue reading →