Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 6,086 posts.
How much can a Clojure developer do alone?
A response to a developer weighing Clojure's benefits, explaining the REPL workflow through human-computer interaction and reflecting on individual productivity.
Please Do Not Be a One Trick Pony
Paul Simon has a song called ‘One Trick Pony’ with a bit in it that goes like this:
Does one have to be a genius to do maths?
Better beware of notions like genius and inspiration; they are a sort of magic wand and should be used sparingly by anybody who wants to see things clearly. (José Ortega y Gasset, “Notes on t…
Overcoming Intuition in Programming
In a [series of experiments](http://faculty.chicagobooth.edu/nicholas.epley/alteretal.pdf), researchers set out to discover the relationship between difficulty or
The hidden costs of engineering time in technical interviewing
Whether you’re a recruiter or an engineer, you’ve probably heard of "cost per hire". Here's how to measure it properly.
The truth about being a manager
I vividly remember most of my own journey into engineering management over the years. Throughout my career, I’ve also mentored several people taking the step from engineer to engineering manager. It’s a challenging and often lonely journey, and here are a few truths most new managers realize the hard way. (If you…
Limits of Programmer Productivity: A lesson from Fred Brooks
Fred Brooks published The Mythical Man-Month in 1974, describing the lessons he learned leading IBM’s OS/360 project during the 1960s. As technology goes, it’s ancient. Consider the workflow for a “debugging run”:
The path of software development craftsmanship
OMPONG188 menghadirkan informasi togel 4D, slot online, akses akun, serta beragam kategori permainan dalam satu platform dengan navigasi praktis dan responsif.
Learning from competition
I experimented with custom fonts in Instapaper last year, but my efforts fizzled out. Before iOS 5, rendering custom fonts in a UIWebView on iOS was extremely buggy and slow. And nearly all of my licensing inquiries to font foundries went unanswered, so I couldn’t legally ship any of the fonts I wanted even if I could…
Why you’re going about recovering from perfectionism all wrong (2021)
Stop murdering your village of weirdos.
Become a 10x Programmer by Managing Your Time Better
Become aware of bad habits that make you less productive and learn how to break them with proper time management skills.
Obtaining a Thorough CS Background Online
An eclectic online curriculum that covers the core requirements of a typical undergraduate CS program.
What Product Companies Can Learn From Consulting Companies
Surprisingly, you can sell $50 SaaS more effectively with tactics used to sell $50,000 consulting engagements.
Canary analysis: Lessons learned and best practices from Google and Waze
Waze, maker of the community-based traffic navigation app, estimates that canary releases can prevent a quarter of all incidents on their services.
Diving into Other People's Code
This post will walk you through an exercise in diving into someone else's code. The goal will be to make an arbitrary change to the code of the Spyder Python IDE , a project I have never touched before in my life, and learn just enough about it to accomplish what I want without getting bogged down. You will learn how…
Things I was asked to do while job hunting
The hiring process could stand some improvements.
Consider getting a “DIY” degree online instead of a traditional CS major
As universities are switching to 100% remote teaching in the coming semester, many undergraduate students should strongly consider getting a “DIY” CS degree: take the same courses you would at your own school, but on any one of the online Massive Open Online Course (MOOC) platforms, like Coursera or edX. Advantages…
My experience as a Unit-18 Berkeley Lecturer
From spring 2021 through spring 2022, I was a Unit-18 Lecturer for UC Berkeley in the EECS department. A Unit-18 lecturer is what is often c...