Skip to content(if available)orjump to list(if available)

Face it: you're a crazy person

Face it: you're a crazy person

373 comments

·July 28, 2025

ossner

My father wanted to open a butcher shop when he was 25, he was given a large loan by my grandfather to do so. He was already a master of his trade at this point and I am sure he had a deep insight into the industry and the practices of the time. However, I think that if my granddad had used the "Coffee Beans Procedure", there would have been a lot of questions that he would not have been able to answer.

My father is no longer a butcher, he sold the shop after ~25 years, working every day to afford our family a comfortable life and having enough money to pay for a restaurant that he wanted to run. Again, no one asked about where the coffee beans would come from, and after ~10 years he closed the restaurant after again working tirelessly to support himself, his children and his new grandchildren. He had the money to buy kitchen equipment for a newly built restaurant that he has now been running for 5 years.

To make a long story short, he is certainly crazy and he is doing what he wants and, on some level, is meant to do. But if your takeaway from this article is that you need to unpack everything and know everything to the smallest detail, you might get lost or discouraged by the complexity. You can't plan it all out.

CityOfThrowaway

I read the post differently – the point of the exercise is not that you need to know the answers to the questions. It's to gauge your emotional reaction to the question itself.

By examining the types of tasks you will be consistently faced with, you can ask yourself, "Do I actually want to do that?"

dimensional_dan

When you break down anything into its subtasks there's basically nothing that anyone wants to do. Sometimes the ends help justify the means too.

thrwwXZTYE

I always wanted to program games. I programmed games as a hobby. When I graduated university there were no gamedev jobs in my region, so I went to work at Boring B2B java company.

After a while I moved to a bigger city and I started having friends who work in gamedev. They told me about crunch, bad salaries etc. I decided to keep doing Boring B2B stuff. But I went to a few job interviews in gamedev companies.

Every time the questions on the interviews were FUN. Like doing 3d math, some low level C, writing a collision detection function or simple pathfinding.

Just solving these problems made me giddy.

Maybe it's the nostalgia for the time I've learned these things as a teenager with no stress, or maybe it's just that it's something completely different to what I'm doing normally - but I felt great during these interviews.

But I'd have to get a huge salary cut and abandon work-life balance and I'm too old for this.

TL;DR: I think there's a lot of value actually looking at day-to-day problems you need to solve in your dream job, even if you decide it's not for you for different reasons.

missingdays

What makes you think that?

Do you think nobody wants to write and debug code, or tend to plants, or write books, day in day out?

brazzy

You're claiming that any subtask that is unappealing automatically makes you not want to do the whole thing. Which is silly.

NooneAtAll3

and the comment is saying that such emotional reaction might be to complexity and scale itself, rather than the specific individual details

stavros

I think the questions in the article did the article a disservice. It's not about whether you know the answer to business-related trivia right off the bat, but about whether finding out the answer to such trivia seems interesting to you, because that's going to be your life from now on.

teekert

Exactly. I certainly recognized myself in the story. I wanted to be professor, until I learned what they do.

coderatlarge

similarly i wanted to be an entrepreneur until i met the daily grind of it. no questionnaire would have dissuaded me. the highs were high and the lows were low; even in retrospect i’m not sure it was the wrong choice. but it would take abnormally high certainty for me to do it again now that i know the score first hand.

BobbyTables2

Had a similar experience.

It was what they DON’T do that put me off.

Silly me, I thought they spent most of their time doing research!!!

Barrin92

>"Do I actually want to do that?"

There's no reason to believe you can be any more confident about your answer to this then the person in the article is about their hazy idea about what something is like.

If people "unpacked" marriage or childbirth to the extent suggested in the article everyone would be frozen in dread. That's not because they're smart and have just disovered what those things are truly like, it's because they overestimate their current emotional state and underestimate what they can grow into.

In fact the article I think is far removed from how people live. We don't chose professions because of our secret "true" interests, we make decisions based on circumstance, luck, financial security and then we adapt our emotional state. And that's a good thing, the emotional state of a young person isn't a good yardstick for anything.

hinkley

My friend in college was worried she would fall into trap that she eventually fell into: She wanted to be a writer, and she felt that Comparative Lit put you in danger of knowing your writing was crap before you had the motivation and discipline to do something about it.

I tend to give junior devs as much rope as I can because they're just going to be awful until they get about 1000 hours in, and no amount of me scaring them is going to make that any better. And once in a while they surprise me by doing something they shouldn't have been able to do. We all have our preconceptions and nobody's are right all the time.

wizzwizz4

One way out of this trap is to set yourself ridiculous constrained writing challenges. "Write a story about a duck, but each paragraph has to invoke or subvert the corresponding item of this list of 30 random TVTropes articles; also the prime-numbered sentences have to each introduce a new character, and the even square-numbered sentences have to each kill one off." You can't compare that to a Franz Kafka Prizewinner.

And then once you've built up a small nest egg, you can set yourself ridiculous editing challenges: "salvage the story I wrote this time last month, in two 20-minute editing sessions".

projektfu

This is the basis of "The E-Myth". A book I didn't read a long time ago because the title made me think it was about Scientology, but a consultant encouraged me to read it and I did. Essentially, the book is about this:

Person A likes to bake and has creative recipes that people like. Person B likes to develop companies and knows a baker who can make a recipe. Person A struggles to keep a bakery open and could really live to never see another pie in their life. Person B creates Cinnabon.

SamBam

And Person A would probably prefer to gouge out her eye with a cookie scoop than sit at a board room meeting discussing Cinnabon's quarterly revenues.

projektfu

Person A was happy enough as a mid-level manager who baked for fun. But everyone said they should open a bakery and so they did, and now they're miserable and worn out.

beefnugs

Where is the person B exploits person A to the max stealing all their recipes and pays them as little as possible where they can barely afford to live within 30 minutes drive to the underpayed job

projektfu

That person A wouldn't have the resources to open a business.

null

[deleted]

cma

Not so sure person B didn't create rise in diabetes deaths at the national level big enough to show up visibly on the graph

rocmcd

[flagged]

sandspar

The Geeks, MOPs, and Sociopaths article strikes again. In this telling, Person A is a geek (creator), Person B is a sociopath, and "regular customer at the bakery" is a MOP.

https://meaningness.com/geeks-mops-sociopaths

projektfu

Nope, it's not that. Baking wasn't a cool subculture in this story, it's just a the production of baked goods.

For me, I have a small business because I have a pathological aversion to bosses. Unfortunately, I would prefer to work on my own hobbies than make my business super great so it's stressful in its own way. But I do enjoy bookkeeping and some financial analysis.

MattPalmer1086

Yep, agree. I got into info sec because I found info sec fascinating. The actual reality of working in info sec is like many other jobs: lots of tedious shit with moments where you get close to what you actually found interesting.

If I had sat down and "unpacked" what the actual job was like I doubt I'd have bothered. But that doesn't make it a bad choice for me. I'm still glad I work in the field, I get a lot of value from knowing I'm helping keep things motoring and sometimes it can be fun too.

Unpacking does not sound like a good way to figure out what you want to do. It sounds like a good way to argue yourself out of doing anything.

pjerem

I feel the same thing as you but that’s just a default choice : I did that (programming) because I know I liked it when I was a teenager.

Unfortunately, you know pretty much nothing about what you really like when it’s time to start choosing what you’ll study or to start your career.

About two decades later, I still like programming but having the knowledge I have now about life, I don’t think I’d still make a career in programming, let alone in computer science.

Honestly I still think that I’m pretty lucky because most people don’t even know one thing they would like to do when they have to take those great early in life decisions.

At the end of the day, it really looks like enjoying your career has more to do with luck than anything else.

It’s unfortunate that most societies are built on the same schema of specializing early and doing more or less the same thing for your whole life.

viccis

This is problem with the places like 90% of the Kitchen Nightmares, Bar Rescue, etc., type shows. An owner retires with a huge nest egg and decides that, as a dive bar regular, they'd really like to think of themselves as the owner of the neighborhood bar. The "unpacking" that they never did would have involved cleaning up vomit regularly, violently drunk patrons, just having to do a shit ton of work yourself because labor is expensive, etc.

randomsofr

I would agree with the post, in this case your dad knew a lot about his trade, so it wasn't a new industry for him.

The coffeeshop example is great, i've seen that a couple times, where people that like drinking coffee, open a coffeeshop, and since they don't know a lot about beans, or equipment, they end up doing bad purchases, choosing bad providers, and the result is just bad.

boogieknite

my neighbor is a coffee roaster and started with production in his garage

when i visited he showed me the setup and i had a bunch of questions to unpack the production situation. he told me id been more interested than anyone who had visited which surprised me because hes very popular with many local lifelong friends frequently parking in the cul-de-sac

its an engineers nature to want to take things apart

boogieknite

i think youre right that unpacking could get in the way of enthusiasm. speaking for myself i simply enjoy the challenges of software development and enjoy most new challenges the deeper i go

on the other hand i think unpacking is good because most people dont really know what they want to do coming out of high school, at least in the USA. in america adult jobs are a nebulous concept: i did well at accounting in DECA because i could do mental math better than peers. i assumed id be an accountant because i had to get some job. i assumed id wear a suit and do some math. its a good thing to tell adults because they approve. i took one database class and bailed on accounting to teach myself to code

maybe unpack a career path if there isnt passion and enthusiasm for the process

coderatlarge

my daughter loves chemistry and says she wants to be a chemist. she does great ai it at school. so mom and dad helped her find an unpaid spot in an actual lab. so far she loves it but has also learned that it means working all day at 18 degrees c and constantly smelling her colleagues’ lab animal feed. we’ll find out soon if that was too much reality too soon. i hope it will lead her to double-down with the full reality in sight.

fc417fc802

> working all day at 18 degrees c and constantly smelling her colleagues’ lab animal feed

That sounds more like biomedical research than chemistry? At the risk of stating the overly obvious to you do keep in mind how great the differences are between subfields. Synthetic organic versus materials science labs will look like entirely different professions from the perspective of a layman glancing in the window (which they are I suppose).

pnut

Weird, 18c is the sweet spot, like ideal perfect temperature for me.

datameta

is this also an early experience at a job whether paid or unpaid? if so there could be some noise in the signal from that.

DonHopkins

I always thought it would be so much fun to work in a lab with monkeys until Chris Kattan unpacked that one for me.

https://www.youtube.com/watch?v=QV2kaJ5_8PU

metalman

There is the anti discussion, about where to know is to be ruined in some way, which is valid, the inference I get is that there is merit in engineering your approach to a career in engineering, and for some fickle few that clearly works, everybody else has to self decieve or seek help in that, or the world would grind to a halt. The game is stacked for those who can chanell there primal urges into abstractions and other disiplined outlets, the rest end up represed , acting out or some combination that is less "efficient"

boogieknite

if i understand your eloquence i think youre right that im lucky to apply my kind of "crazy" (tfa) for money

i recently spoke with an extended family member who works a secure 9-5 job for which they are paid well, requires little effort, is physically active but not taxing. they feel pressured by society or internal expectations to reach for something more challenging

they are young and asked if i have advice. i told them them are in an ideal situation and not to care so much about work. they can consider that box checked and seek satisfaction outside collecting paychecks

this is like a lifelong smoker telling their relative never to smoke. programming is my biggest hobby

lazide

Like many things in life (including those we end up succeeding at), if we knew what it would entail (and already had the experience), we wouldn’t go at it with the same vigor - and might fail outright. Or maybe it would be easier.

I suspect there is a strong evolutionary reason why Mom’s tend to forget the really tough part/pain in having kids though.

layer8

The article says that you should at least find those questions interesting, not necessarily have everything already planned out.

pavel_lishin

> Wolff wrote “more than sixty” books between 2007 and 2018. That’s 5.5 novels per year, every year, for 11 years, before she hit it big.

> Do any aspects of this job resemble things you’ve done before, and did you like doing those things? Not “Did you like being known as a person who does those things?” or “Do you like having done those things?” but when you were actually doing them, did you want to stop, or did you want to continue?

I think people like Wolff like writing. Brandon Sanderson is another example. He can't stop. I think they'd do it even if they weren't able to make it as novelists. That's what separates a lot of those people from most others. Sure, some people have a goal and the grit to reach for it, to do that dribbling & shooting practice for six hours a day even if it's not actually fun. But some people have this sort of mania for their work. It's not really sensible to talk about being like them, unless you already are.

brooke2k

That's the point of the article though. They're saying that instead of trying to grit your teeth and push through something you hate to satisfy an arbitrary goal, you should find the thing that you're crazy for enjoying so much and pursue that, because doing it is what the vast majority of your life will actually be spent on

anthonypasq

I get the point, but this is fantasy thinking. The vast majority of people will actually never find that thing despite trying their entire life to find it, and for those that do find it, it will likely be a thing society doesn't care about. Obsession is a gift in my opinion, many people don't have it, and im envious of the clarity of purpose those that do have it seem to enjoy.

The primary reason Bill Gates is a billionaire is because he was born at the perfect time for someone to be obsessed with how computers work. What would he have done if he was born 100 years earlier?

wayeq

> What would he have done if he was born 100 years earlier?

Introducing the Microsoft Slide Rule

svachalek

That reminds me of another wolf, Gene Wolfe. He wrote some of the most complex and critically praised science fiction to date, and most of his famous works were done in his free time while working as an industrial engineer. Or for that matter, a certain patent clerk who wrote some really fine physics papers.

throwawayoldie

Other examples: Baruch Spinoza, lensmaker by day, philosopher by night. Philip Glass: moving man, plumber, cab driver, and avant-garde composer. E. E. "Doc" Smith: food engineer and science fiction writer. Franz Kafka: administrator in an insurance company, and writer of history's weirdest books. Wallace Stevens: insurance company executive and poet. William Carlos Williams: doctor and poet. And these are just off the top of my head.

namanyayg

This is messing with my head. I love Spinoza and Kafka and couldn't imagine them as anything else but being full-time thinkers and writers.

jddj

Bukowski: pickle factory for a while then 13ish years at the united states postal service

rikroots

Wilfred Owen: soldier and poet (whose poetry was ignored/neglected until the 1960s)

Apocryphon

Anthony Trollope worked at the post office, Andy Weir was a programmer until he hit it big with The Martian.

cma

Robert Frost was an insurance guy or something

throwawayoldie

The best advice about writing for a living I ever got was in a book I read as a young aspiring writer. It was to the effect of "Most people who say they want to write actually want to 'be a writer'. If you can be happy doing anything else for a living, do that instead. Only write if you feel like you'll go crazy if you don't."

strken

I'm not a writer, but I do write, and I also read this advice when younger then promptly ignored it. I think it was from Bukowski.

It sounded, and still sounds, like "Only run if running bursts from the soles of your feet and you feel like you'll go crazy if you don't." Well, no. It might be good advice for a professional athlete -- I wouldn't know -- but you can run whenever you damn well feel like it as an amateur. So too for writing.

throawaywpg

I got that advice too, but now I feel like they say that about every profession

ashton314

There's a short video of two guys parodying what Brandon Sanderson's writing problem is like: https://www.youtube.com/watch?v=gcZVAPGE-YE

I think there are plenty of successful authors who don't have the same obsession as Sanderson and Wolff, but they are obsessed in different ways. And I think that's the key: if there's something that you enjoy doing and can find some aspect that you can really obsess over—it doesn't have to be the same as everyone else (probably better if not)—then you might be able to make that work as a fulfilling career.

hinkley

This may be a place where writing for magazines for instance is a good thing.

Standup comics try out new material on tour, and then save up the bits that work for big gigs and specials. Creative writing isn't that different from joke writing. Write yourself a bunch of short stories, try things out, see what sticks, novelize the good ones. Spinning Silver by Naomi Novik was a short story. There are some famous books out there that were originally done as serials.

Do more, but find ways to shed the unsuccessful attempts, or otherwise give yourself permission to fail. If you're not failing occasionally you aren't reaching far enough.

Talanes

Writing is interesting, though, because there's also a steady stream of writers regurgitating the "I don't like writing, I like having written" line too.

George RR Martin possibly the most famous/contemporary example, but here's a page tracing back recorded instances of it. https://quoteinvestigator.com/2014/10/18/on-writing/

Apocryphon

I think this applies to many creative activities, or even general problem-solving tasks as well. I don't like going through the frustrations of the puzzle-solving process in programming, but it sure increases the accomplishment of having debugged the issue and finished the program, later on.

bawolff

Interestingly enough, i know some people who love programming. They make side projects, contribute to open source etc. But they kind of hate it as a job.

a96

One problem with programming as a job is that you have to work on the project (and with the tools) that your employer or customer wants you to.

On side projects, open source etc, you get to work on projects (and with tools) that you care about and/or want to use or work on.

This kind of thing probably applies in some other jobs, but not all. Music, writing, visual arts and design, and construction at least seem like something where the particular target or process may be a vital part of the interest and satisfaction.

closetkantian

My first thought when I read this, and it may very well be misinformed, was that she is probably using a team of ghostwriters. Many novelists at that level are. Your name just becomes a brand at a certain point.

missingdays

People always say that about productive writers

bee_rider

> Then I’d send ‘em to my advisor Dan, and he would unpack them in 10 seconds flat. “I do this,” he would say, miming typing on a keyboard, “And I do this,” he would add, gesturing to the student and himself. “I write research papers and I talk to students. Would you like to do those things?”

> Most of those students would go, “Oh, no I would not like to do those things.” The actual content of a professor’s life had never occurred to them. If you could pop the tops of their skulls and see what they thought being a professor was like, you’d probably find some low-res cartoon version of themselves walking around campus in a tweed jacket going, “I’m a professor, that’s me! Professor here!” and everyone waving back to them going, “Hi professor!”

I don’t know if there’s something wrong with me, but as a grad student I hated walking around at the front of class going “I’m a lecturer here” and having the students say “hi lecturer!” It was the least satisfying part of the job. Maybe it feels better if you have the real title.

Office hours were great, though. It’s is like debugging a program, you start at the symptoms and then try to trace your way up to the root cause. Except you have a conversation instead of a stack trace. Just like debugging, it can be really frustrating in the moment, but the end result is really satisfying.

Also, grading was fun, just because you can be an unusually good grader by doing the barest-minimum and including, like, any notes at all (the students just want to know that you actually understood why you took their points away).

It strikes me that those are two spots that seem hardest to automate away, and involve satisfying the customer the most. But they don’t really seem to be central to the professor’ actual identities, or to the general perception of them.

ambicapter

> I don’t know if there’s something wrong with me, but as a grad student I hated walking around at the front of class going “I’m a lecturer here” and having the students say “hi lecturer!” It was the least satisfying part of the job. Maybe it feels better if you have the real title.

I think you're misusing the analogy completely. In the analogy, the cartoon version of the professor doesn't actually _do_ anything. I don't see how you could compare that to your real life, where you were actually doing something (teaching students). Unless you're dismissing the act of teaching students as a lecturer as a completely empty pursuit.

bee_rider

FWIW I wasn’t trying to contradict the analogy or argue against it, just had some reflections based on it. In the story, the students have an entirely imagined idea of professoring. I think if most people put a little more thought into it, they’d come up with lecturing as a major job of a professor.

I didn’t go all the way down that path, but got one step closer to the job, so I’m reflecting on the bits that were surprisingly rewarding and what wasn’t (for me).

hn_user82179

> Office hours were great, though. It’s is like debugging a program, you start at the symptoms and then try to trace your way up to the root cause. Except you have a conversation instead of a stack trace. Just like debugging, it can be really frustrating in the moment, but the end result is really satisfying.

This is awesome, I love the way you phrase this and having that mindset.

pinkmuffinere

+1, I loved office hours, and felt _ok_ about giving demos/lectures. I honestly didn’t care much for research though lol, it’s very lonely. I wish “teaching professor” was a more viable career, my impression is that it pays poorly

imadethis

The college I went to explicitly billed itself as for teaching, and most of our professors were just that. They might do research with the upperclassmen, but their priority was teaching.

That is, until we got a new president who set a new strategic goal for being a top research school and adjusted all hiring and tenure standards for that.

bee_rider

Maybe in the future AI will take all the big lecturing and research jobs, but will need teaching assistants to do the in-person stuff, haha.

decimalenough

> Office hours were great, though. It’s is like debugging a program, you start at the symptoms and then try to trace your way up to the root cause. Except you have a conversation instead of a stack trace. Just like debugging, it can be really frustrating in the moment, but the end result is really satisfying.

You sound like one of those rare souls who might both enjoy and be good at people management.

(Line management, at least. The higher up you go, the less fun it gets, unless you're a psychopath whose primary motivation is Number Go Up.)

a96

I once knew a manager who told a group of us engineers that they love getting contacted by customers. The angrier the better.

This was baffling, of course. But the explanation was that every time it was an opportunity to listen to their problems and ask questions and figure out what the problem was and try to work out a solution. Might be their expectations or their situation or it might be the company product or service. Either way, they could usually find a way to make things better and the customer would end up being happier than they were before the talk.

It's still pretty far down the list of jobs that I'd ever want to do, but I can really relate to the motivation. Made a lot of sense.

SamBam

I found that example weird, probably because it's the one I had the most experience with, having been a grad student at two different universities. (I don't have enough familiarity with the other examples to know if they're weird or not.)

I don't know any grad student (outside perhaps a first-semester master's student) who has delusions about what a professor does. First off, they know academia is publish-or-perish, they've been told it every day, and they're prepping for it right from the get-go, with qualifying papers that are going to turn into their dissertation which is going to turn into their first academic book -- the first of many they know they're going to need to write. And they know that it also involves a lot of face time with the students, since as grad students they spend a lot of face time with the professor. And they know about the teaching because they're having to do it too now, as barely-paid lecturers.

> "Then I’d send ‘em to my advisor Dan"

Did those students not have advisors?

Sorry, I got the point of the article, and it was fine, but this whole anecdote felt off.

skybrian

That anecdote was about undergrads who thought they wanted to be professors.

SamBam

So it was. I swore I read grad students. I guess my eye skipped on after "In grad school..." and filled it what it imagined. Ignore my comment above, then.

colechristensen

>I don’t know if there’s something wrong with me, but as a grad student I hated walking around at the front of class going “I’m a lecturer here” and having the students say “hi lecturer!” It was the least satisfying part of the job. Maybe it feels better if you have the real title.

You didn't like teaching like that. Some people really do, some people don't. Nothing wrong with individual preferences.

dcre

Love the opening. I have always been interested in what people actually do hour-to-hour at their jobs and have always found it frustrating that a) they don't teach you about this in school AT ALL, b) people don't talk about it socially either. Even with social media I don't think we have a very good public repository of information of this kind. It would be a very interesting project to interview a few hundred people about what they actually do at work.

WA

Two things that the article neglects:

1. People grow into jobs and start to like stuff they didn't expect to like when they imagined doing them before.

2. The hour-to-hour things at a job like going to a meeting depends heavily on the people you're with. The same person might hate meetings at company 1, but like them at company 2, just because of other people and the atmosphere. The people-aspect is probably very important and impossible to unpack before you tried the job.

criddell

Alain de Botton wrote a book The Pleasures and Sorrows of Work where he describes ten different people and their jobs in detail. I enjoyed the book because I like de Botton's writing, but it turns out most jobs sound a little dull.

chubot

> people don't talk about it socially either

Yeah totally, and I'd say that's exactly because of "status", which is mentioned:

High-status professions are the hardest ones to unpack

Status is the thing people tend to communicate socially, not what they actually do day to day

---

I remember a pg line that cuts to the core of this:

It might be a good rule simply to avoid any prestigious task. If it didn't suck, they wouldn't have had to make it prestigious.

How To Do What You Love - https://paulgraham.com/love.html

It seems like a good rule to me ...

throawaywpg

sometimes its the power that makes the prestige though.

bawolff

Power is often just an alternative method of paying people.

koyote

> people don't talk about it socially either

I've noticed this as well; especially with the more abstract professions that have words like consultant or strategy in them. Even from friends you'll often get a surprisingly 'corporate-BS' answer.

The best answers I've gotten is by asking people to take me through their last work day hour by hour.

Then again, I've had plenty of people not understand my job either: "I build software applications" sounds obvious to us but I've had people ask the follow up "So how do you actually do that?". The answer they're expecting is something like "I sit in front of a computer and type text into something equivalent to notepad".

MrBrobot

I’ve worked in technology roles for 20 years. If you told me 20 years ago that my career was going to evolve the way it did, I never would have believed it. I’ve worked at 8 companies in that time, had 12 different roles, and managed people for the last 7 years. Every role I’ve had has been wildly different than the one before it. Passion and interest comes and goes, and the biggest factor is usually other people. In the last decade or so, most of my disinterest in my career has stemmed from collective shiny object syndrome from everyone I work with. People who want to adopt and build new things no matter the cost (or need). People trying desperately to pad their resumes, rather than truly improve things. Some of the more successful people I’ve seen in my career have been those that are truly curious, make sound decisions, constantly dig into solving difficult problems, teach others around them effectively, and can manage their own ego (not an exhaustive list by any means). What I do on a daily basis changes with every different team I’ve managed. Every team has been at a different stage, has different dynamics and challenges, needs different input and oversight, and needs more or less hands on leadership. I’ve played the role of a thought leader, salesman, mediator, therapist, project manager, etc. If you’re hands off (no technical contributions), it can be boring. You need to find a balance of being prepared for meetings (meaningful ones, with actual decisions and team driven outcomes), for your team members (1-1’s, performance management, mentorship, venting, etc.), following up on their asks (servant leader), keeping a backlog of work, addressing HR tasks, digging into PRs, planning execution around people possibly disappearing for a week or 12, etc, etc. Think about and answer the questions “What does the next month look like? What about 3? 12?” Hire, coach, fire, and everything that goes into all 3. Oh, and surprise Prod is down - now you’re behind on something, and you’re interrupting the business. Oh, the adult toddlers who are all the smartest person in the room are angry at each other? That was expectedly unexpected. The thing someone asked to work on suddenly isn’t as fun as they thought it would be? Couldn’t have predicted that since the last time it happened. If you’re working people too hard and they can’t self-regulate, you’re burning them out. If you’re not working them hard enough, they’re not growing and they’re bored. But everyone has different thresholds and skills and interests, and you need to figure these all out to make sure you can put them on tasks that keep them engaged, and challenge them, otherwise supplement with other work that will. What does this all look like at the end of the day? Click. Type, type. Click. Talk. Write (yes, on paper). Type type. Click. Talk talk talk.

dcre

Nice illustration that it's a real skill to be able to describe this stuff. At the "type, type, click, talk" level of abstraction, every white collar job is exactly the same.

n8cpdx

I’ll never forget overhearing this quote from a fellow sophomore in the comp sci lab in college: “if I have to sit in front of a computer every day for the rest of my life I’ll kill myself.” Computer science is an interesting career choice for someone who hates computers and being with computers.

I think the “get rich easy” reputation that software engineering gained somewhere around the 2010s really hurt the industry and a lot of people who are chasing the dollar.

I’m an unhinged lunatic who loves productivity software and user experiences. The type of kid who was setting up Outlook betas in 6th grade to try the new features. Watching videos about how the Ribbon was designed. Reading C++ for dummies even though I had untreated ADHD and couldn’t sit still long enough to get much past std::cout. Eventually daydreaming about walking into the office, tired from a hard sprint, getting coffee in corporate-sponsored coffee cups.

I wake up and reflect how profoundly lucky I am to have my dream job. Not just having the career I have, but having a dream at all and having a dream I could love in practice.

LPisGood

I was still in middle school in the early 2010’s and I remember thinking how lucky I am to want to be a computer programmer for a career AND it happens to pay a lot of money.

Unfortunately many people today got into for the money and not the passion (or at least the passion and the money). Those people look for shortcuts and are generally unpleasant to work with, in my opinion.

munificent

Those are the exact people who are most excited about AI today.

They just want the code but they don't enjoy the coding, so they're trying to find something that will give them the former while sparing them the latter.

marcellus23

I don't think that's true at all. I think people who enjoy coding, but don't like AI, like to believe that's true, because it makes it easy to write off AI as useless, and to look down on people who use it ("they're not real programmers anyway. Not like me."). But my experience is that there's a ton of talented people who love programming who also find AI super exciting and useful.

For a hobby I'm writing a little videogame in C using Raylib. I write a lot of the code myself, but sometimes there's an annoying refactor that won't be any fun. I have limited time and motivation for hobby programming, so if an AI can save me 10 minutes of joyless drudgery when I only have 30 mins to work on my project, that's fantastic. Then I get 10 more minutes to work on coding the stuff that's actually interesting.

Not to mention it's an invaluable source of information for how to do certain things. Asking Claude to give me guidance on how to accomplish something, without it writing the code explicitly, is a big part of what I use it for.

pjerem

Saying those people are only there for the money is a little bit reductive IMHO.

I like computers but I actually don't like programming that much as an action.

Programming is just a tool I use and try to master because it allows me to do what I like and that's building things.

I'm happy that AI is there to help me reduce the friction in building things.

I'd also argue that people who sees programming as an end and not as a mean are also going to either don't like working in most software companies or to be pretty negative contributors despite their mastering because, in my experience, those people tends to solve inexistant problems while having a hard time understanding that what pays their salary are boring CRUDs calling tangled ORM queries.

libraryofbabel

Really? That hasn't been my experience at all. There are a lot of brilliant developers who love programming and are excited about AI. (Just read Simon Willison's blog, or any number of other people.) Conversely, my sense is that a lot of the people who are just in it for the money don't want AI to change the industry because they don't like learning new things and they feel it threatens the six-figure salaries they get for churning out boilerplate code without having a deep understanding of architecture or systems.

And they may be right to be worried! If you are in the game out of love and you like learning new things about computers you are well-positioned to do well in the AI era. If you just want to get paid forever to do the same thing that you learned to do in your bootcamp in 2018 when the job market was hot, not so much.

x______________

..but but... I've never had the opportunity or helpful environment to focus on learning languages and focused on other skillsets.

Other efforts to try and coordinate the time, finances and a team to accomplish the projects that I have in mind also failed miserably..

Am I (for example) so bad to believe that I could possibly accomplish some of my dreams with the help of LLMs as another attempt to be an accomplished human being?

(partly /s but partly not)

toast0

I've taken to having a hobby car, and I'm pretty sure I could have been solving automotive problems for a living rather than computer problems; these days, automotive problems are computer problems, but my hobby car is my age and only has one computer in it, but it's not servicable ... it just works and runs the fuel injectors, or it stops working and I'll get a used replacement or a megasquirt. Computer problems are nicer, cause I don't smell like car for 2 days afterwards, but if there was no money in computer problems, I might have been redirected into car problems or other similar things.

RankingMember

Incredibly lucky, honestly. It's a rare thing to have a passion line up with a healthy income.

walt_grata

I went through that in the late 90s and saw the writing on the wall of the 2010s. Hoping it's not too cyclic

HarHarVeryFunny

Right - there are two types of people working as developers.

1) People who love programming, do it as a hobby, and love being in front of a computer all day.

2) People who doing it because it's a decent paying job, but have no passion (and probably therefore not much skill) for it, and the last thing they want when they clock off their job is to be back on a computer.

If you are from group 1) - getting paid to do your hobby, then being a developer is a great job, but if you are from group 2) I imagine it can be pretty miserable, especially if trying to debug complex problems, or faced with tasks pushing your capability.

Fargren

As someone who does this because it's a decent paying job, I don't think this comment is fair. I think I'm quite skilled, and I've been told so consistently. I don't have passion; I have discipline and professionalism. I take my job seriously. It pays well, and I make sure that I deserve that paycheck.

Passion for me is a nasty world, in the mouth of bosses. It's almost always a way to ask people to work unhealthy hours, and it results in bad work being done, which I have to fix later. If people talk live their own passion, it's fine, but whenever I hear someone appeal to the passion of someone else, it's to sell them into doing something that's not in their best interest.

nuancebydefault

I find it hard to believe that your discipline and professionalism doesn't come from, or go hand in hand with passion. Or maybe you are passionate about being disciplined on itself?

brabel

But do you think you wouldn't be more skilled if you had passion for it? Sounds implausible to me.

assword

I love(d) programming when I was a hobbyist and still get the itch to hack around with stuff now and then.

But even then, I was never interested in doing it as a career. I knew I’d hate it. And lo and behold here we are. I just don’t care about most of the crap products people pay me to work on.

But I was also young and way too broke to go to school so it was really the best financial option at the time. In retrospect, I’d have wasted my time doing something else.

voidfunc

> I just don’t care about most of the crap products people pay me to work on.

I'm a masochist, I like the challenges and pain I have to deal with everyday for a product I don't care about.

piva00

Same, same. It was my main hobby since I discovered a little terminal in my dad's 80s videogame that could run BASIC, used my rudimentary 9 years old reading skills to look hard enough to the manual and figure out something about that puzzling black screen.

Discovered I could make it do stuff.

I could make stuff, just by typing some white characters in the black screen.

Fell in love, was my main indoors hobby, bought books, learned enough C/C++ to try to mod games before I was 14.

The web started to be a thing. I asked for HTML books for Christmas. Then learnt about ASP, it had something to do with Visual BASIC, I knew BASIC.

Learnt the web, got a job, worked my ass off. 12 hours day and loving it, I was 18, and lucky. My hobby was my job.

20+ years later, it's a job, programming is a skill I have and I'm extremely grateful for being so lucky that it also made me a career, allowed me to live in other countries, and ultimately settle down in a very different place than what used to be my home.

But still, it's a job now, not my hobby. After working in many different places, seeing the transformation of this industry, me getting older, it's just all a bit jading, I don't aspire to do this for more than a job these days, the only figment left of the old hobby is the odd electronics project for artists.

I have other hobbies that fulfill me in a very different way, I think it's just life :)

fouronnes3

I guess it's those two same groups arguing about vibe coding. How many of group 1 say LLMs are too low quality when they really mean that it's diminishing their love of coding? And how many of group 2 say LLMs are the best thing ever when they really mean that they are diminishing their pain of coding?

I'm a hard group 1, and I don't really mind if LLMs take my job, just please don't take my passion.

teaearlgraycold

I’m in group 1 but I do find LLMs to be helpful. I just tend to comb through their output and fix a bunch of issues. Maybe it’s not that much faster that way but it gets over the activation energy of starting a new project/module/ticket.

I do find that they’re pretty much only useful when I already know how I’m going to complete a task. If I can describe the implementation at the stack trace level I’ll do fine with AI. If I’m even a little lost the AI is a total crapshoot.

nuancebydefault

I want to challenge the statement that a sw dev is "sitting in front of a computer all day". It's like saying a professor is writing on the blackboard all day. If think about what I did today, several hours was spent talking to my manager and peers about work as well as personal stuff.

tristor

I was person 1, then I spent 13 years as an engineer, experience severe burnout, and became person 2. I am /very/ skilled, but I no longer enjoy things in the same ways I once did when it comes to computing. I don't despise it, but it no longer fuels me. I prefer to spend my time away from work indulging in other hobbies, like hiking in nature with a camera or playing board games with friends. My experience has been that turning your hobby into a job can kill all the enjoyment of the hobby.

BeetleB

“if I have to sit in front of a computer every day for the rest of my life I’ll kill myself.”

Heh. And then they go become a "real" engineer (mechanical, electrical, whatever), and end up sitting in front of a computer all day, dealing with poor UI and poorly designed SW because a lot of CAD tools are either built in-house or owned by monopolies who have no incentive to improve the experience.

I've lived both worlds.

https://blog.nawaz.org/posts/2016/Jan/code-monkey-or-cad-mon...

bananaflag

I imagine the people who say that would like a more people-facing job (like, I dunno, maybe a DJ) rather than a computer-facing one. They don't necessarily imagine being a "real" engineer as an alternative to being a programmer, they put them both in the same category.

BeetleB

Not the ones I dealt with.

Mechanical Engineer: I build real things that I can touch!

Electrical Engineer: I get to play with oscilloscopes, and do soldering!

You get the idea.

I think this is because as students, a lot of engineering work is either labs, or on paper. They don't realize how much dependent on computers professional engineering work is.

alexpotato

> I’ll never forget overhearing this quote from a fellow sophomore in the comp sci lab in college: “if I have to sit in front of a computer every day for the rest of my life I’ll kill myself.” Computer science is an interesting career choice for someone who hates computers and being with computers.

I went to college in the late 1990s at the height of the dotcom boom. Saw a bunch of people who had this same feeling.

Which made no sense to me b/c I loved programming so much that I would do my homework assignments ahead of time!

ChrisMarshallNY

> I think the “get rich easy” reputation that software engineering gained somewhere around the 2010s really hurt the industry and a lot of people who are chasing the dollar.

Yup.

Also, "The Company is the Product," where the goal is to sell the company, and the end-users are just food for the prize hog.

Just start talking about improving software quality, or giving end-users more agency, privacy, and freedom, around here, and see the response.

mclau157

I am a mechanical engineer who browses hackernews, if you want to get up and move around get a mechanical engineering degree

mieubrisse

This is me too! Everything about writing code, running it, messing with Github, tinkering with my dotfiles, automations... even as a preschooler, I was always dissatisfied that my drawings didn't do anything. I feel astoundingly lucky to have a job I was born to do.

nomel

It's nice to get paid to do what I would be doing anyways.

svantana

Same. Maybe this AI text generator trend will bring salaries back down, the opportunists will leave for greener pastures and us mega-nerds will have the software-writing all to ourselves.

tetha

This is something I've started to notice as I've talked with artists on tour.

Like, I'm a hobby metal musician, and I do have a certain dream of being on stage with a band. Even if it's just a dive bar with 20 people. Gotta be realistic. And I have 15 - 20 years available for that, or even more if you look at Grave Digger or - rest in peace old chap - Ozzy. But I'm not certain if I have the passion to be a touring musician even if that happened (which most likely wont). Like what these people take on is entirely insane.

Brittney Slayes from Unleash the Archers had tours during which she worked full-time remote. 8 full hours of work, out of the hotel, soundcheck, gig, meet and greet, back into the bus, sleep, back to work. And from what I've heard they've also done that with a kid on top. That is just nuts.

And even without that, big tours are hell from what I've heard. The first one or two tours are an absolute test for bands because it's all a huge rush of adrenaline, excitement, nonsense, strange locations all at once without a second to breathe.

If you hear that, a 9-5ish tech job isn't that bad.

funkman

creating an account just to respond to you, because i just got to the end of a 8 ish year journey playing with a local band and the reason i stopped has a lot to do with this unpacking. we never toured, and i would have loved to do exactly one, but i realized that i am not crazy about music in the sense of the article. even weekend gigs mean many hours of driving and spending most of your time with the band, who are cool guys but not nearly as cool as your SO.

don't get me wrong, i LOVE playing live, and i hope you find a way to do so, because it really is great, but going to that next level really does take being a little nuts. stories about people shedding on their instrument for 8 hours, and then going out and jamming for 6 more hours until 4 am, every day. music is really important to my life, but when push comes to shove i don't care about it that much!

yunusabd

One of those articles that you'd love to share with certain people but it seems awkward when they receive a message from you with the link preview saying "Face it: you're a crazy person".

mvieira38

Funny quirk of the website: it says it needs JavaScript to work, but I can read everything and see everything just fine, and the formatting isn't even broken. Then I look at uBlock and 195 trackers are blocked. Yikes

sigbottle

I think this ties into like "observation farming"

When I was told to do this when I was like 14, and asked "waht did I want to do", I ran into all the exact traps that the article said in the form of overintellecutalization.

It takes a certain kind of maturity to just sit down and really try and observe, non-judgementally. Just what happened.

(then the intellectuals among y'all will say stuff like, "well perception isn't objective truth yada yada" this is also a big thought loop trap I had to get rid of. Just like, put it on hold, just say your thought, even if you think it's stupid, or it's some kind of "self strawman" and you want to elaborate more and justify etc.

Just say it.)

I've been able to do it for things I've really cared about, but often times I don't get into this state.

I should practice. I only even observed this thought pattern when I got good at math, and the whole thing was just sitting down, contemplating honestly pretty dumb thoughts, but if you thought loop yourself you get nowhere. Gotta say seemingly stupid stuff and just contemplate. Words are both the thing you should observe but not treat as truth, just... try to observe. idk.

ebcode

talk about a strange loop!

noisy_boy

> Which kind of coffee mug is best?

I don't want to open a coffee shop. But I have put some thought about the type of cup I like (not what is scientifically the best).

All this is in context of plain ceramic cups.

First, it shouldn't be too wide. It is an uncomfortable feeling holding such a cup. Relatively taller cups feel nicer to hold. Not sure if that helps with heat retention due to less wide mouth, if you don't have a cover.

Secondly, the handle should be just slightly wider than your fingers wrapped around it. Stupid fancy creative ones are the worst. Overly circular ones are terrible. If your fingers are going over each other while holding it, avoid it like plague.

Thirdly, the inner seam shouldn't be sharp but bevelled. That avoids buildup of deposit. I prefer black but white might be preferable for those particular about cleaning (also see last point).

Extension to previous point: glazed is better than matted - stuff doesn't stick so much.

Fourthly, avoid ones with uneven top/lip. Because you want to be able to put any available plate/cover without the steam escaping that much.

Tip for cleaning cups for lazy people: squirt some dishwasher liquid, fill it up to the brim with water and leave it until your next round. Make sure to hold it low so that the tap water generates some foam due to impact, basically avoid the soap lumped sitting at the bottom. It'll practically wash itself by the time you are back for your next cup and will be much more clean compared to having to clean a dirty cup that has been sitting for a while.

frahs

The first few questions almost have me convinced I should open my own business. Surely there must be other difficult things?

I assume the main difficulty isn't that -- I assume it's the lack of comparative advantage, so competition eats into your margins until you're fighting a race to the bottom, not only making your customers happy, but doing it cheaper than someone else could, and I assume the stress from that makes it hard?

And also not being in control of your suppliers, so unpredictable events can affect your profit.

projektfu

The main difficulty is that most people do not like running a business, especially a small business. For most of these businesses, you are buying yourself a job. Let's say you take out $1.5MM loan to open a shop, and you net $70,000 per year on a good year after expenses and debt service. After a few years, you have $1MM left to pay and there's no way you could sell the business for that. You have a personal guarantee on the loan.

Your vendors are always coming up with new ways to tack on extra charges. You have to deal with training, HR, bookkeeping, payroll, handyman tasks, cleaning, working shifts when your employees flake out, annoying customers, dangerous people, destructive customers, employee drama, the list goes on. If that is not what you enjoy, you will have a lot of your life doing things you do not enjoy. Sipping tasty coffee and chatting with your happy customers is a small part of the whole.

pavel_lishin

I also daydream about opening a business, like in the opening paragraph of the post. But I also know that I never will; it's a daydream, not a retirement plan. I know I would hate 95% of the process, without even fully unpacking it. That's why it's a daydream, and that's why when I'm frustrated at work I say "I wish I could quit and become a woodworker" or "I want to walk out of this job and open a D&D cafe."

But to your point, yep. There's a coffee shop in town - one of the only ones! - that we go to because we like it. But two more just opened up, both in better locations for both foot & car traffic, which might genuinely kill the other place. And there's absolutely nothing they can do about it.

intended

No, those aren’t the follow on questions.

The follow questions are to establish if you are crazy about this, not sane about this.

Anecdote - Incredible introversion, if not social anxiety - and at one point I just up and drove to meet strangers at a cyber cafe to play video games, because I was obsessive about video games at that point. Same for cooking, writing papers, reaching out to people, and so on.

You overcome yourself, when it’s something that resonates with you.

Going back to your question - the lack of advantage, or bad margins etc - this is the “problem” vs “Challenge” view point issue.

IF you are crazy about this, then you will figure out ways to overcome those challenges - pivot business, learn to be lean, or find sustainable ways to build runway etc.

munificent

> Surely there must be other difficult things?

It's not that any of the things in that list are intrinsically difficult. But if you're a small business owner, imagine an endless series of those challenges and with each one, you've got only a few minutes to resolve it before the next one shows up.

mattmaroon

I’ve now been self-employed for 25 years and have owned several businesses, one of which is a YC funded startup but most of which were very different.

None of them competed on price. Price competition is real I’m sure, but most businesses don’t succeed that way. Most of us have more in common with Apple than Wal-Mart (though of course several orders of magnitude smaller).

I’m not necessarily saying I wouldn’t ever consider such a business, but you better have some edge if you do. If you invented some way to manufacture a widget for 25% less than anyone else, sure, go eat that market. That’s not most of us though.

Coffee shops (his example and one really close to what I know) for instance don’t. You don’t win in that game by being cheaper than Starbucks and most don’t try.

zahlman

What do you compete on, then?

mattmaroon

Depends on the business! That’s kind of the magic.

Marketing, location, service, quality, ambiance. Lots of ways.

jama211

Quality, uniqueness, vibe, location, etc.

_--__--__

For an independent coffee shop specifically, the important question left out is "How are you going to create a welcoming environment that will attract customers without 1) aggressively kicking out the guy who bought one $5 espresso and then sat on his laptop occupying a 4-top table for 5 hours and 2) aggressively kicking out homeless people who try to use your establishment as a substitute for social services not provided by the local government?"

shortrounddev2

I think that the answer to #2 is you HAVE to aggressively kick out (aggressive) homeless people if you want a welcoming environment.

eloisant

It's not that it's difficult, it's that most people don't realize what the day-to-day job is.

They assume they'll be hanging out in a coffee shop all day, chatting with regulars, but in fact the tasks and problems they'll have to solve is very different from what they imagine.

lambda

Yes, besides the mundane day to day details, which are actually up the alley of many people, the other thing that prevents people from being a small business owner is the amount of money they need to invest in it, and the fact that they are effectively assuming all of the risk; whether it be competition, changes to supply, changes to demand, etc. Insurance can blunt a few types of rare risk, but not the fundamental business risks.

So you have to be willing to take those risks, and want to be handling those mundane day to day details.

jackcosgrove

I received both the worst and the best pieces of career advice when I was an undergraduate.

The worst advice was that writing software, after the dotcom bust, was dead as a career. This taught me a lot about the value of "conventional wisdom" vs looking at the underlying supply and demand dynamics of a career. Sort of adjacent to the theme of the essay, I think the best careers are those that you can tolerate and those that have favorable supply-demand curves.

The best advice was from a pre-med advisor, who asked me if I wanted to spend the rest of my life surrounded by people who were old, sick, dying, and - not in so many words - decrepit. At that moment I realized I was not a healer, I found most bodies to be gross, and I had no business considering a medical career.

chadcmulligan

> The best advice was from a pre-med advisor, who asked me if I wanted to spend the rest of my life surrounded by people who were old, sick, dying, and - not in so many words - decrepit. At that moment I realized I was not a healer, I found most bodies to be gross, and I had no business considering a medical career.

Ah yes, I came to the same realisation - my family were pressuring me to be a doctor because my marks were there - but spending all day touching sick people was not for me. Building machines is so much more fun and someone will pay me to do it! - crazy. I do this for free in my spare time.