Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 256 posts.
Absolute truths I unlearned as junior developer
A few things I strongly believed when I was a junior developer which turned out to be wrong.
Undervalued Engineering Skills: Writing Well
I have been coaching several experienced software engineers to further grow professionally, since transitioning [https://blog.pragmaticengineer.com/things-ive-learned-transitioning-from-engineer-to-engineering-manager/] to being an engineering manager. I have noticed a few skills that people often underestimate the…
When hiring senior engineers, you’re not buying, you’re selling
Undeniably, hiring senior software engineers is hard. However, I don’t buy into the narrative that the market is completely dried out. Throughout my career, I’ve worked with many different engineering teams, which could all be sorted into two categories: The ones struggling to hire seniors and the ones that had an…
How to Be Successful
I’ve observed thousands of founders and thought a lot about what it takes to make a huge amount of money or to create something important. Usually, people start off wanting the former and end up...
On Being a Principal Engineer
The manager’s pathI bought and read The Manager’s Path by the awesome Camille Fournier when it first came out. At the time, I was a senior Database Engineer aspiring to become a principal engineer ...
Things I Learnt from a Senior Software Engineer
I sat next to a senior software engineer for a year. Here’s what I learnt.
Apple Developer Documentation Is Missing
The current state of Apple’s software documentation is the worst I’ve ever seen for any framework anywhere. Apple needs to fix this—now.
Software Architecture Guide
Software Architecture is the important aspects of a software system's internal design, usually its major components and aspects that are hard to change.
How I Run a Company with ADHD
For the first 19 years of my life I was convinced I was lazy. Then I was diagnosed with ADHD. I've since started a company and grown it to a team of 8. Here's how I've learned to not just cope, but embrace the disorder.
The shittiest project I ever worked on (2013)
From the highly eclectic blog of Mark Dominus
Downsides to working at a tech giant
Hey everyone, new vlog for this morning. I was in Seattle last week and it made me nostalgic. When I lived there, I made a career decision that cost me a lot, so I wanted to share it with you with...
What do executives do, anyway?
An executive with 8,000 indirect reports and 2000 hours of work in a year can afford to spend, at most, 15 minutes per year per person in th...
At what time of day do famous programmers work?
I was curious when the famous programmers do their work. And it is quite easy to find. The result of programmers work is a code. Code is stored in version control systems (VCS). When you put code in VCS the time is record.
Going Solo, Successfully
Three years ago I quit my job and started consulting full time . It's worked out really well. I get to spend more time doing things I like to do and I've been able to deliver great products for clients. I wanted to go over some tips for starting a successful consulting business.
The Product-Minded Software Engineer
Product-minded engineers are developers with lots of interest in the product itself. They want to understand why decisions are made, how people use the product, and love to be involved in making product decisions. They're someone who would likely make a good product manager if they ever decide
How I Made $200k When I Was 16 Years Old Through Coding (2018)
About three years ago, I published a story about how the Twitter app I built in high school, Follow, reached 150,000 downloads in two…
Software Architecture Is Overrated, Clear and Simple Design Is Underrated
I had my fair share in designing and building large systems. I've taken part in rewriting Uber's distributed payment systems [https://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/] , designing and shipping Skype on Xbox One and open-sourcing RIBs…
Daydreaming about the future instead of doing work today
I have a friend who’s creating an awesome side project: LED signs that you can control to let your coworkers know you’re busy.…