Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 6,086 posts.
Jira Is a Microcosm of What’s Broken in Software Development
80% of the people involved in software development spend 80% of their time developing. Why use a tool designed for planning to manage dev team activities?
Zoom fatigue unpacked
Zoom fatigue is a real phenomenon, resulting from prolonged virtual meetings. This post explores its causes, including cognitive overload and lack of movement, and provides practical tips to combat it. Learn how to improve your virtual meeting experience and increase productivity.
My Job Interview at Google (2008)
A while ago I had an on-site job interview at Google. The position I was interviewing for was a Google SRE. SRE stands for Site Reliability Engineering. Site reliability engineers (SREs) are both software engineers and systems administrators, responsible for Google's production services end-to-end. I interviewed…
Why Are Coding Bootcamps Going Out of Business?
Within the past week, two well-known and well-established coding bootcamps have announced they’ll be closing their doors: Dev Bootcamp, owned by Kaplan Inc., and The Iron Yard, owned by the A...
Dark Matter Developers: The Unseen 99% (2012)
In astronomy and cosmology, dark matter is a currently-undetermined type of ...
Thinking of a Cybersecurity Career?
Thousands of people graduate from colleges and universities each year with cybersecurity or computer science degrees only to find employers are less than thrilled about their hands-on, foundational skills. Here’s a look at a recent survey that identified some of the bigger skills gaps, and some thoughts about how…
Healthy Self-Doubt
At some point in my software engineering/leadership career, it became evident that I was expected to have Impostor Syndrome. Indeed, it became clear that all underrepresented people in tech were expected to have Impostor Syndrome. I noticed this mostly in groups of women where especially the younger women would talk…
Don't Become a Scientist (1999)
Don't Become a Scientist!
Hiring a developer as a small indie studio in 2025
A practical guide for hiring a developer as a small indie studio. How we, a three-person team, managed 159 applicants using a streamlined, time-efficient process. The article covers designing relevant take-home assignments and a simple Gmail labeling system for high-volume candidate triage.
Targeted Bets: An alternative approach to the job hunt
A simple personal website and blog
What does a research grant pay for?
People don't usually share what a research grant pays for, so here are the budgets from mine.
There is no software maintenance
Every time I hear about software maintenance as a distinct activity, I cringe. That’s because it is based on the outdated notion that first software is developed, then it is maintained. But t…
How to Review Code as a Junior Developer
Emma Catlin | Software Engineer
Programming by Voice: Staying Productive Without Harming Yourself
The latest cybersecurity industry news, tips, and trends.
A Tale of Two Interviews, Part 1
It’s job hunting time for me again. I took quite a chunk of time off after leaving my last job. Now that I’m ready to dive back in, I’ve been thinking more and more about the job hunting process I went through the last time. I’d like to tell you about the last two interviews I had during my job hunt. This is the story…
The tech industry controls CS conference funding. What are the dangers?
Research about the influence of computing technologies, such as artificial intelligence (AI), on society relies heavily upon the financial support of the very companies that produce those technologies. Corporations like Google, Microsoft, and IBM spend millions of dollars each year to sponsor labs, professorships, PhD…
Sleep deprivation is not a badge of honor
Forgoing sleep is like borrowing from a loan shark. Sure you get that extra hours right now to cover for your overly-optimistic estimation, but at what price? The shark will be back and if you can’t pay, he’ll break your creativity, morale, and good-mannered nature as virtue twigs. N…
Every thought about giving and taking advice I’ve ever had
It’s easy to give useless advice that feels profound. For example, one of the pieces of advice I give most often to people is to write more. So a few months ago I suggested to a friend of mine that they should write about the situations in which they started procrastinating and explained that writing forces you to…
How to Learn Hacking
The “ hacking ” we'll be talking about in this document is exploratory programming in an open-source environment. If you think “ hacking ” has anything to do with computer crime or security breaking and came here to learn that, you can go away now. There's nothing for you here.
Everything that turned out well in my life followed the same design process
The context is smarter than you.
Resilience and Waste in Software Teams
Resilience is coping with unexpected events and environmental change. To have resilience, you need slack. Slack in software development lets people do the little tasks that keep the work moving smo…
Women Who Code (YC S16) helps female engineers level up in their careers
Read more on Y Combinator's blog.
My first year at Magic Leap and the opportunity ahead
Magic Leap is pioneering see-through augmented reality through innovative waveguide development and manufacturing. Groundbreaking optics technologies.