Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 6,086 posts.
How to present to executives (2021)
Have you presented to company executives about a key engineering initiative, walking into the room excited and leaving defeated? Maybe you only made it to your second slide before unrelated questions derailed the discussion. Maybe you worked through your entire presentation only to have folks say, “Great job,” and…
Meeting everyone on a new team
Strategic technology leader
People suck at technical interviews (2014)
Most technical interviews test the wrong things: memorized syntax, whiteboard coding, brand-name employers. Instead, hire for learning ability, intellectual honesty, clear communication, and basic decency. "Team fit" is bias in disguise. Homogeneity means you're hiring wrong. Good hiring is hard and slow, but worth it.
The Machine Learning Job Market
I was on the job market recently, open to suggestions on what I should do next. I'm deeply thankful to all those who reached out and pitched their companies, and also to people who shared their wisdom of how they wanted to navigate their own careers.
What Happens to Us Does Not Happen to Most of You
This blog post is a personal account of sexism, harassment, and racism that I and some anonymous members of the computer architecture community have experienced. We are sharing these experiences in…
Lessons from Outsourcing to India, China and the Philippines
I've had this blog post in one form or another of draft for several years now. I hesitated to complete it, in part because at the best of times cultural observations can easily be misinterpreted and also in part because of the role I had in working with many
Algorithms Interviews: Theory vs. Practice
When I ask people at trendy big tech companies why algorithms quizzes are mandatory, the most common answer I get is something like "we have so much scale, we can't afford to have someone accidentally write an O(n^2) algorithm and bring the site down" 1 . One thing I find funny about this is, even though a decent…
“Laws” of software estimation for complex work (2021)
Wrong estimates aren’t your fault, but they are definitely your problem
The future of software engineering is SRE
When code gets cheap operational excellence wins. Anyone can build a greenfield demo, but it takes engineering to run a service.
Adrian and Jacob retiring as Django BDFLs
Since July 2005, when Django was open-sourced , Jacob Kaplan-Moss and I have been the two Benevolent Dictators For Life (BDFLs) of the project. Today we’re both retiring from our formal BDFL roles, given that (1) we don’t have the time for it that we once had and (2) Django is in great shape with a vibrant community…
The war on gifted education
Why the landslide loss for San Francisco's school board is a victory for American meritocracy
Steve Ballmer's incorrect binary search interview question
In this short video Steve Ballmer talks about a puzzle question he would ask candidates interviewing at Microsoft. Solving it is based on b...
Oxide’s compensation model: how is it going?
Reflecting on how our compensation model is going
Why Development Teams Struggle to Deliver on Time, on Budget, or at All
Learn how to predict the timeline, budget, and resources more accurately in your software development project in 7 steps.
I Worked for a Criminal Organization
That time I was employed by a criminal organization I was employed by Micfo for several months, I quickly determined that they were shady and invovled in illegal practices. I did not quit because of that, I quit because I felt unwanted, by HR and Management. Later they would ask me to come back. This is the full…
Things I've learned at Google so far
Well I've been an employee at Google for about a month. So this seems like as good a place to reflect for a moment. The first thing that I'...
Chris Lattner to Lead SiFive Platform Engineering Team
My quest is to build beautiful things that help change the world, and I’ve been fortunate to spend the last 15 years in Silicon Valley, working with some of the major players shaping all sorts of technology. Today, I’m super excited to join SiFive - the company I believe is best positioned to transform the silicon…
How to Become a Data Engineer in 2021
The demand for data engineers is growing rapidly. According to hired.com, the demand has increased by 45% in 2019. The median salary for Data Engineers in SF Bay Area is around $160k. So the question…
I forced myself to spend a week in Instagram instead of Xcode
This is what happens when you ban yourself from coding
Ask for Advice, Not Permission (2015)
The world is full of gatekeepers who think they have veto rights. Don’t believe them. Pitbull got it right when he said "Ask for money, get advice. Ask for advice, get money twice."
Great engineering teams focus on milestones instead of projects
Programs are more complicated than projects which are more complicated than milestones. Instead of projects, focus on milestonesMost engineering organizations focus on delivering projects. You can get better results by focusing on milestones instead.
Why Indie Developers Go Insane
We all have our little mantras we use to get through the day. After I started writing games in 1994 and went full-time in 1995, I soon c...
One Way Smart Developers Make Bad Strategic Decisions
Learn why top-down standardization efforts can often lead to failure and how understanding specific problems through collaboration and embedding wi...