Topics /

Career & Management

The most popular blog posts about career & management on Hacker News. 357 posts.

2019
308

I’m Leaving IBM

Today is my last day at IBM. If you’ve been following along, IBM bought my startup Resilient Systems in Spring 2016. Since then, I have been with IBM, holding the nicely ambiguous title of “Special Advisor.” As of the end of the month, I will be back on my own. I will continue to write and speak, and do the occasional…

309

James Mickens’ Tenure Announcement

BREAKING NEWS: I’ve received tenure at Harvard! I want to thank all of the enemies that I had to destroy to achieve this great honor. Roger Davis at Princeton’s department of nutrition—you questioned my research on the efficacy of an…

312

Software Is Hard (2007)

"Software is hard," reads the quote from Donald Knuth that opens Scott Rosenberg's Dreaming in Code . The 400 pages that follow examine why: Why is software in a never-ending state of crisis? Why do most projects end up horribly over-budget or cancelled or both? Why can't we ship code without bugs? Why, everyone asks…

313

How to Ruin a Company with One Bad Process (2014)

“Real quick, whole squad on that real sh*t 0 to 100, n***a, real quick” —Drake, “0 to 100/The Catch Up” I am a giant advocate for technical founders running their own companies, but one consistent way that technical founders deeply harm their businesses is by screwing up the budgeting process. Yes, the budgeting…

314

Intern at a YC Company

If you’re an ambitious undergrad or graduate student with an engineering background, YC can help you get an internship at a YC-backed company. You apply once, and your profile will be sent to over 50 YC startups that are looking for summer interns. The 50 companies participating in our Work at a Startup…

328

The challenges of teaching software engineering

I've just finished teaching a four-day course introducing software engineering for the first time. My plan is to refine the course (I'm teaching it again in October), and it will eventually become the basis for doctoral training programmes in research software engineering at Oxford, and part of a taught Masters. My…