Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 180 posts.
How I gained commit access to Homebrew in 30 minutes
This issue was publicly disclosed on the Homebrew blog at https://brew.sh/2018/08/05/security-incident-disclosure/
I Quit My Job to Live on Donations to Zig
I am fortunate to be one of those people who started tinkering with code in their teens, and then found themselves in the position where their hobby could not only pay rent, but afford a comfortable standard of living, even in New York City.
The Cost of Developers
Microsoft paid a lot for GitHub, because it had to pay directly for access to developers. It doesn’t have the leverage of users the way that Apple does on the App Store.
Tech company patterns
First off, I'm not finished with this blog post. Don't take it too seriously. This is not about any one company . Some aren't even from me....
Confessions of an Unreal Engine 4 engineering firefighter
Author's Note After Release I'm really blown away by the reception of this article. It has spread far wider than I could have ever imagined. The many comments and discussions it has prompted that essentially confirm what I believe is truth by not just fellow engineers but many
So Good They Can't Ignore You
Following your passion is the worst career advice you can get. Cal Newport argues for a more effective alternative.
Maker's Schedule, Manager's Schedule (2009)
July 2009 One reason programmers dislike meetings so much is that they're on a different type of schedule from other people. Meetings cost them more. There are two types of schedule, which I'll call the manager's schedule and the maker's schedule. The manager's schedule is for bosses. It's embodied in the traditional…
Is developer compensation becoming bimodal?
Developer compensation has skyrocketed since the demise of the Google et al. wage-suppressing no-hire agreement , to the point where compensation rivals and maybe even exceeds compensation in traditionally remunerative fields like law, consulting, etc. In software, "senior" dev salary at a high-paying tech company is…
The Bulk of Software Engineering in 2018 Is Just Plumbing
I read a post online recently about how some software engineer was asked to complete a technically complex, jargon-filled coding challenge over the...
Fellow Engineers: This is where your money comes from
Recently I saw some rather surprising conversations on Reddit’s /r/cscareerquestions which is generally a great place to talk through different CS Career issues people are having and try to h…
How to Study: A Brief Guide
which has numerous links to other helpful Web sites (indicated in some printed versions by underlined phrases).
How not to replace email: lessons from Google Wave
As of a month ago, the ApacheWave project is“retired”. Few people noticed; in the seven years that Wave was anApache Incubator open source project, it never ...
Why I Don't Sign Non-Competes
My first job out of University was in the IT department of a payment processing and debt collection company. My desk was juxtapose to a call center w...
To become a software consultant, avoid letting clients pay you for code (2017)
I get a lot of questions from software developers about consulting and being a consultant. In this post, I talk about the key to being a software consultant
Quitting my job has been the best thing I've done for my career
This post is not meant to be prescriptive. It’s also not intended to be another “Quitting Google to pursue my passion for X” article because, well, I haven’t been able to pass the interview there yet. This is a telling of my story that I hope will inspire those who are thinking about quitting to take the leap.
Breaking bad news
People often try to soften the blow of bad news. It doesn't work.