A culture of beer and overtime
I quit my my last job after a little more than 2 months. Why? Did I jump into a position I was not excited about? ...
Topics /
The most popular blog posts about career & management on Hacker News. 4,747 posts.
I quit my my last job after a little more than 2 months. Why? Did I jump into a position I was not excited about? ...
How to be effective in the theatre of work
Contract teaching at a Canadian University
If you're here because you received a postcard by snail-mail, thanks for stopping by. To read a 57-page PDF that offers most of the story, use the link below:
After a 23-year career at Microsoft, Facebook, and a Gates Foundation nonprofit, Philip Su burned out and found unexpected recovery working as an Amazon warehouse associate.
Open letter from an Android developer to the Google Play team and the community of Android developers and users
This week marks my one-year anniversary of quitting my full-time job and becoming a freelance AI engineer. I’m writing down my thoughts and experience here so that this might be useful if you are even vaguely interested.
Fellow software engineers/hackers/devs/code gardeners, do you keep a notebook (digital or plain dead-tree version) to record things you learn?
This is a blog post aimed at people who want to do important work or make meaningful contributions to work, but feel they aren’t that smart and don’t have any talent. Thanks for reading Adaobi’s Newsletter!
If you are an average 30 yr old engineer, let's say you want to retire reasonably by the time you are 60. A year wasted at a poor job or role is equivalent to you throwing away 3.3% of your career. The older you get, the steeper your loss is.
“Those who have a ‘Why’ to live, can bear with almost any ‘How’.” ― Viktor Frankl quoting Friedrich Nietzsche, Man’s Search for Meaning Let me guess: Viktor Frankl calls this feeling the “existential vacuum” in his famous book Man’s Search for Meaning. Frankl was a psychologist who survived the Holocaust, and in this…
Well, I didn't really want to be doing this when I was 20. I'm in it for the money. As long as there's money in programming, I'll stay for the money, in all likelihood.
I'm currently on a cruise ship somewhere in the Mediterranean sea, en route from Barcelona to Casablanca. Most people here are either retirees enjoying the easy life or younger fol...
Being swamped — overwhelmed by stuff to do — is the default state of being within a startup. There's always more to do than time to do it, and the list keeps growing. Everyone else working at every other startup feels this too. Even if it doesn't look that way
The case for giving programmers private offices with doors — why open offices destroy deep work, how interruptions cost far more than floor space, and what the research actually says.
My code doesn't compile. Why? The number of times in my career I have been asked a variation on "why doesn't my application work" is shocking. When you meet up with Operations people for drinks, you'll hear endless variations on it. Application teams attempting to assign ownership
Best practices for conducting effective interviews and actionable insights to build an inclusive hiring culture and hire top-tier engineering talent
"Luck Surface Area" is a turn of phrase that popped out my mouth during a discussion episode of TechZing a few months back and is something I've been meaning to write about ever since but never got around to actually doing. However, thanks to Lance Jones who referenced the concept in a recent blog post I have finally…
Many software engineers are fatalistic about company politics. They believe that it’s pointless to get involved, because: Technical decisions are often made for…
GambleAI I’ve been coding a lot with AI since November, when we all noticed it got really good. And it is quite good for instantly generating something th...
Hey you, Yes, you, who are thinking about not hiring a technical writer this year or, worse, erased one or more technical …
Back in 2007, I was searching for a software developer job at various companies. At one of these companies, the best strategy to get the job was to give a wrong answer. If this seems weird to you, let me explain what happened.