Extremely disillusioned with technology. Please help
gist.github.com
gist.github.com
You can't change the past, but you can recalibrate your expectations and medidate on what went wrong. Here are some thoughts, and I will be very harsh:
1. Your co-workers may be amazing, but they were never your friends. You ran a business and rented their years to help them build a nest egg, of which you would claim the majority share had it hatched. Alas, the business failed and thus, you no longer add value to each other's lives. Move on.
2. There's what you love, and there's what you do. It's best to keep some distance: because no one cares about what you love. VCs are vultures and this is well known, but they are also reflecting the reality of the market. In the market you're just a vendor. Think about all the food stands that you have walked past in your life, within each stand is an immigrant family who slave away for decades hoping for a better life. Have you ever thought about them and gave them time/money for their suffering? No, you only cared them inso far as they can cook for you. This is how others saw you.
3. Big companies, and indeed most big institutions is made by a silent majority of the defeated. Many have experienced what you have said and have long made their peace. They found joy elsewhere, and found distance between themselves and their work.
4. Find self worth and self-love outside of your role in the machine, there's the product you produce to trade time for money, and then there's you. They are different things. Imagine Instagram influencers who post pictures of themselves but feel depressed when they don't get enough likes. This is you right now, you're looking for external validation from how big your integer is in some database. You have to look elsewhere.
My point is that human psychology did not evolve in the context of our current world and will have enormous difficulty dealing with its bad sides. Although the specifics will vary, the number of people in the poster's position is undoubtedly enormous, with the vast majority too tired or ashamed of discussing it or just blaming themselves. This being the case, it would be nice to have serious study of it and resources to address it more effectively. Not to criticize any poster, but it is unfortunate than seeking advice from the web is currently the best one can do.
> Think about all the food stands that you have walked past in your life, within each stand is an immigrant family who slave away for decades hoping for a better life. Have you ever thought about them and gave them time/money for their suffering?
I know what you mean and know what you're getting at. But I feel compelled to point out this particular example isn't quite the same. I never sought the immigrant family out, then told them that my motivation is to support amazing cooks rooted in authentic traditions. I just bought the food.
VCs will lie, literally. They explicitly say they will act in a particular way in a specific situation, and then, protected by nuanced 300 page contracts, will do the exact opposite of what they said they'll do. Assuming you accept that lying to people is unethical, people act transactionally with immigrant vendors, but not unethically in the same way.
I realize the audience here is probably mostly younger folks but 10 years doing anything is not that much time IMO.
I think a 3rd or 4th burnout at 30 years of service is a lot harder to recover from, but I’m biased from my own experience.
> Your co-workers may be amazing, but they were never your friends.
Anecdotally, I've met some of my best friends by working with them. I have many friends that I haven't met through work, but when you spend the bulk of your day with people you form bonds - and friendships - with them. It's sort of human nature.
> There's what you love, and there's what you do. It's best to keep some distance: because no one cares about what you love.
What you love and what you do don't _have_ to be different. And some people _do_ care about what you love. Most don't, sure. And at most larger companies you _are_ just a cog in the wheel. But that doesn't mean folks shouldn't strive to find meaningful work that they love to do. It may not pay as well monetarily, but it pays in other ways.
> No, you only cared them inso far as they can cook for you. This is how others saw you.
I don't seek out the immigrant family, but I'm friendly and cordial with them. I chat with them and treat them as equals. I pay them fairly for what they provide me. I don't try to squeeze every last cent out of them or negotiate my meal from them, or make them feel like less of a person. And in return they provide the same. Maybe I'm naive, sure. But if so, at least I'm not an asshole.
> Big companies, and indeed most big institutions is made by a silent majority of the defeated.
This is mostly true. I agree. It's unfortunate. But big institutions aren't the only options.
> You have to look elsewhere.
You don't have to. You can, and in some cases you should. But it's not the only option. There ARE people who aren't wholly obsessed with making money at all costs. Unfortunately, in the US at least, a lot of people don't have that attitude and _are_ obsessed with making money at all costs. And our society (at least in the US) has been built in ways that praise that sort of attitude. But there are plenty of people who aren't like that. It's hard to find them sometimes, depending on what sort of circles you run in and the sort of people you surround yourself with - but they are out there.
Well, actually (and I'm deliberately using my sock puppet account to say this as this is one of the things one should just do and not brag about):
For some of us, many of us, but not most of us I'm afraid, we buy stuff not necessarily because we need it or even want it but partially because of who is selling it.
Every time the kids come to sell the newspaper on the weekend I buy it, read two pages that I coild have read online and leave it on the table in case my wife wants to read it. She doesn't so it ends in trash.
Meanwhile I've been part of teaching one kid the value of honest work. My brother-in-law paid for his first Mac using money he earned from selling newspapers in the weekends. He is an amazing producer now and has been working both as a singke man production team with a local TV station where he lives, at international conferences and sometimes with at least one if not two national TV stations.
Maybe I'm giving another brilliant kid a chance now? Based on the fact that they show up every weekend there might be some potential :-)
This could have been a Scandinavian thing, but I know kt exists in the US too. I think I heard about it in an audio book named something along the lines of "400 things cops know" or something:
<something along the lines of>
> As a police officer if you walk by a lemonade stand or (something else I can't remember) you should buy! Even if you aren't thirsty!
Personally, even as a grown up I've had customers telling me in no uncertain terms to raise my prices, and I've heard my boss (or technically, the operations manager, two steps above my boss) telling me again to tell a vendor from a less fortunate country that the contract was fine but the operations manager refused to pay the ridiculously low price they quoted.
Any advice to someone new in the industry to avoid burnout?
That's great writing.
Isn't that cultural? Cause I find I care a lot more about what people love than what they "do". Ask someone what they do [for a living], and you say "oh that's cool" and conversation is at a standstill again. Ask someone what they love and you'll get a whole different kind of conversation.
Work is not everything in your life. Work is important for sure, but there are other sources of joy in life. I can't help but think that Americans miss so much in life because of their obsession with work, money, and social status. Hence such posts on HN.
Underrated piece of advice. Keep the way you make money and your passions separate. You love photography? Great, do it on weekends. If you become a pro you'll end up photographing weddings and hating your life and the thing you thought you loved.
Your expectations, and the expectations of others, are your enemy here.
At least, that's what got me out it. I'm still disillusioned with the world but it's manageable if I can realize I'm making a difference to my son and wife every day, and that's what counts for me.
The OP said he is "disillusioned with technology" but I didn't see actual technology being described as the problem with any point. So there's a conflation here happening between technology and "tech" companies. And I can only say the phrase "tech" companies while using sarcasm quotes around "tech", because almost nobody at any of these companies develops actual technology. And that's a big part of the problem.
I've found a really nice perspective on this recently: An app can be a home-cooked meal [1]
It's okay to build things that aren't popular, that don't scale, or that aren't economically viable, for the delight of a few users.
As a graybeard, I've seen multiple generations of "how to do software" and the most recent are the least fun. A lot of this is driven by the agile approach. It's tailor-made for dev burnout: from the endless tight cycles that force people into an infinite loop of productivity with scant satisfaction that comes with "completion", to all of the tools and philosophies designed to juice that endless loop to be successful/workable. CI/CD, Git, TDD, etc. These all impose on the developer's creativity, independence, and enjoyment. They turn devs into cogs--assembly line workers who must not stop the line at any cost.
One example: back in the day there was a nightly build, not a continuous one. And, you checked out a file, worked on it, and checked it back in. If someone else needed it they had to wait. That obviously had its limitations and it seems laughable by today's standards. But, it was reflective of a human pace that considered devs as people vs. optimizable assets. That is, it was workable because the expectations on devs weren't insane. But, now we commit and merge. Think of how much less fun it is to spend your time resolving merge conflicts.
More to the point, the approach itself implies a chaotic pace wherein code that meets the standards of a certain box must be produced at all times. Devs must bear the cost of resolving any conflicts (literally) that arise from this chaotic pace.
Likewise, with CI/CD. And don't get me started on the monkey-work that is TDD. You might argue that it improves code quality. But, it's hard to make the case that it improves job satisfaction. If you move more work from the creative, problem-solving bucket into the busy-work bucket, the result will not be personal fulfillment.
Does agile increase productivity for companies? Sure. But, it comes at a high cost that's mostly paid by devs.
In academia the aim is to get a proof of principal, write a short paper, and move on. If you care about reusable code you are building a foundation for someone else's success, but not necessarily your own.
Neither side is wrong, it's just a different game.
I would say to also work in a domain you care about and like. I don’t like technology for technology sake and never did.
I like solving problems and see technology as a tool to do so. I love the company I work for, the people and the problems we get to solve. I love even more when I solve them without the need to write a single line of code.
When I started my first programming job a couple of years ago I joined a team that demanded 100% code coverage. I hated them so much. I was still learning the ropes at this company and I only saw the unit tests as a barrier to getting my work done and earning my paycheck. My first solution was to create bogus tests that always passed. That was quickly discovered and I was reprimanded. My second solution was to get colleagues who shared my hate for unit tests to approve my PRs before they were reviewed by my team. That too was thwarted.
Then one day I was working with a teammate on a new feature and we discovered a bug. He quickly opened up a test file and wrote a unit test, then he went tried a couple solutions until the test turned green. Then he looked at me and said, "When when you are working in a pile of crap, testing makes you feel more confident about your code." That was my first insight into the value of testing. Eventually I came around and stopped trying to avoid tests. I just did the damn work. Once I established trust with my teammates they began to let the pressure off my PRs and slowly the displeasure of writing tests went away.
You pointed out a few different coding practices that frustrate you. And to be honest, those coding practices are not the gospel and should be deployed only when truly needed. However I think you have a serious problem with what a lot of us call being a good teammate. At the end of the day your goal should be to get the product shipped, once you focus on getting your features out the door, unit testing and pull requests become minor details in that process. At the end of the day those are just a cutesy to your teammates to show them that you are willing to be a responsible and helpful team member. Stop trying to fight everyone so much and maybe you will enjoy your job a little more.
We need to accept change. Your company eventually will move you to a new project or dismiss you. They need to put your software baby on maintenance and squeeze out the last bucks before they shut it down. Life continues with or without you. If you become pro-active, you'll have a fun ride with it.
Web development could be stupidly simple if we wanted it to be. I feel like it got too easy, and suddenly there were waves of bootcamp grads, and a lot of developers resented that.
I thought we were talking about technology. You gave a recipe for spaghetti.
I have written personal projects both with and without tests and every single time I don't write them I wish I had, usually pretty quickly. The time you save by not writing those first few tests always seems to be lost, and then some, pretty quickly in the extra manual testing that is required.
Pro: You can do whatever you want
Con: You can do whatever you want (including things that will bite you in the ass later)
I've also noticed that AI/ML falls into the exact same pit because many folks there are cowboy coding
There's a careful balance here though right? For most projects your first users or clients are the unit tests. Why not have a future of repeatable client/user tests that insulate from regressions and to be your wingman to navigate future iterations? Also for me, I still review and accept my own pull requests on solo projects, because it is that last step when working on my own where I know I'm at a good point looking at my diffs and the last step in introducing mistakes.
BUT I think we should also acknowledge that everything that slows you down in your free time has a reason for existing and most of that is communication or knowledge sharing within a team. Naming conventions, unit tests, and general documentation all exist to help other team members keep up with the pace of changes in the repository. If you're not planning to do something in a team setting or for this to be consumed outside of the work that you do then you don't need these things. But if you want to share with everyone else it's important that you don't totally ignore these things because it will come back to bite you in the long run.
I think one of the most dangerous cliches we are taught when we are young is "do what you love, and you'll never work a day in your life".
It sets up the expectation that your passion and your job should be tightly coupled, and if they aren't, there's something flawed with you.
Having a job where you feel creative, productive, and generally fulfilled is a great thing, but if you don't have it, that's fine too. Work the job as best you can, get whatever good parts you can strip from it (learning, socialization, coffee), and spend the other 8-10 hours a day doing things you actually like to do, tech or otherwise.
I try to walk the line of not leaving my friends and teammates out to dry, but also never "laying my body on the tracks" for the corporation. Your friends will return the favor; the company won't.
This definitely won't help you climb the ladder, and it won't garner you fame or fortune from your employment, but you'll be left with an identity and a soul that isn't controlled by profits. I've found it to be worth it, despite the prevailing culture.
Do what you love is in the future. Love what you do is right now. As with the other patterns, it's meant to guide the small decisions that we make every moment of every day. It's less about changing what you do, and more about changing how you do it.
"Do what you love" treats "what you love" as a fixed thing, but it's not. I used to hate running. I would sometimes force myself to run a few miles because it's supposed to be healthy, but I never liked it. Then I read a book that said we are born to run, and that it can be fun. Inspired, I decided to try running just for fun, focus on the quality of every step, and forget about the goal completion aspect of it. Very quickly, I learned to enjoy running, and over time I've transformed my entire relationship with fitness and exercise to be oriented more toward enjoyment.
Naturally, this more intrinsic approach ultimately improves the quality of our efforts, which generally leads to greater extrinsic rewards as well. Intrinsic motivation and extrinsic motivation are best when they are both pointed in the same direction. ...
Real work always seems to involve a certain amount of unpleasant, grinding effort though, and startups often have a lot of it. It's like having a baby. It's 5% cute, adorable moments, and 95% dirty diapers and vomit.
The key to loving these more unpleasant moments is meaning. If we genuinely care about and believe in our mission, then those difficult times begin to take on a more heroic quality.
https://paulbuchheit.blogspot.com/2014/07/the-technology.htm...
You'll get no loyalty, humanity, or recognition from the company. Give them the minimum to keep them happy and keep your job and focus the rest of your energy on something that will benefit you.
How many hours are in your day? I don't even have kids and I don't even have 4 hours in a workday doing things I actually like to do.
The other environments mentioned, a tech giant and a high growth unicorn, are obviously composed of people playing the same pathological game. They're all publicly working towards whatever goals the company has set while privately pursuing their own. I think most of this is inescapable with the way we currently structure corporations. Even when you purposefully try to avoid this outcome it still happens.
I think groups of people are able to achieve and maintain a sort of synchrony that allows them to "do what they love" together. You hear about it and sometimes are lucky enough to be there for it when different places, communities, or companies have that "golden age" where things are lined up perfectly, people are building on each other's work, and every day just seems to flow naturally. Often after the fact it gets derided as drinking the kool-aid or a reality distortion field but something happens when everyone buys in to the dream. I think we've lost a lot of that, we're too cynical and have convinced ourselves that it's not real and that's pretty much a self-fulfilling prophecy since it leads to a permanent state of disillusionment. That's where we wind up just clocking in and out, doing an honest days work and narrowing our lives down to whatever is left over. You sell half your life to buy the other. In my mind that's much more dangerous than chasing your dreams.
Steps, you say, the snake asked... without understanding...
um Terms like 'goal' or 'front' even unintentionally used may lead to a want in terms of an ethical norm. 'People are driven by goals and success' and that maybe lead to the conclusion 'peopleshould be striving' and even to the thought 'people have to work and therefore to laze didn't meet the character of humans ethically' (sry, for my bad english) ^^
I think watching people exist in the same literal loop of agency for 50 years is vastly more important than an arbitrary set of sounds. If the sound is a key to a cognitive idea, and the idea is “climb ladder for 50 years” literally?
The sounds and idea is mapped to a literal behavior. Focus on climbing a ladder. Why? Because that’s what we focus our agency on. Ladder to where? Up.
What?
Nobody should be set on an objective like climbing ladders to nowhere.
Do what you love. Be prepared to give it up and learn to love something new, and you’ll learn to love to learn and not get anxious about climbing ladders to nowhere, thus burning out.
People with a lot of money are able to make a lot of money and make it look easy. Climbing the ladder to where you can add two big numbers to get a bigger number based on a sense for generating new emotional objects but utility that’s more of the same is asinine and unfair.
You’re all building the analytics engines they’re using to push you to discover. IMO until a hardware revolution comes, software is hitting endgame for the masses.
My data set isn’t so large I can’t analyze it with anything more than an Nvidia card.
Why do we need the cloud when iPhone SE has an AI chip?
There’s novelty to consider for consumers. User experience sucks. Maybe some graphical toolkits for home users to leverage their graphics cards more easily?
Stop thinking “technology = cloud” which is a meme driving their business not your creativity and satisfaction.
The days of wanking DSLs are coming to an end as automation makes stamping out websites trivial. We know what UIs people will use well enough for business. It’ll happen. It’s all just text, after all.
Don’t get hung up on corporates demands for tech that looks like X.
Make tech.
Read Rework by Basecamp. Read The Beginning of Infinity by Deutch. Read the Art of Doing Science and Engineering by Hamming. Watch some Bret Victor talks. Ignore the negative memes about tech. They're all wrong, the rules get re-written every 10 years, and that is going to decrease in duration, not increase. You might be the person needed to re-write them.
Release your code. Teach. Share.
If you can, bootstrap. Give more than you take. Don't hire or work with assholes. Grow slowly. Don't over-lever yourself. Make something people not just want, but love. Know thyself. Don't outsource your thinking, build the thing only you can build.
If you are not working on the most important problem in your field, why not?
Most importantly, know that the future is bright and that our best days are not only ahead of us, but always will be.
I've read (and watched) everything on your list of recommendations. Perhaps I should reread Deutch's chapter on optimism, but I don't have the same conviction that you do. Where does your conviction come from?
I wish beauty, wisdom and optimization would be better valued so we could find pleasure in designing things and cities with beautiful architectures with minimal negative impact on the environment. I wish we could redefine our position in the world as member of an ecosystem we should care for, instead of being merely consumers and "eyeballs" for advertisers.
I've been thinking about quitting and going to work at a grocery store for a while. It's not going to pay well but it'll pay more than being dead if you know what I mean.
Corporates can be hell for me.
I used to just want to drive my car into a tree on the way to work.
I was so dead inside. Just nothing going on.
I'm working from home now. But i'm still burnt out and recovering. I have no creativity. Things that should be straightforward seem pointless and repetitive.
When I sit down at my computer I'm filled with a deep existential sadness and find it very hard to do any work at all.
I got nothing, man. Nothing - full burn out.
Chewed up by the system and spat out.
It started in January, affected my health in strange way. It’s my second week when don’t feel ill. Working from home works well, I didn’t lost my interest in engineering. But I don’t know what to do when I must sit in the office again. It’s hard to quit being single person who has a job in family.
I am not a pro giving advices, bet my email is in my profile. Talking makes it easier.
please quit your job. it sounds like otherwise you'll hit a crisis point where life comes in and forces you to make a change (like a real accident) if you feel it so strongly that you're having those feelings and thinking about it all the time please just go ahead and quit. It seems like life is giving you the signs and signals.
I know it's a hard time with work right now but sounds like you have some good support networks around you and from my own experience I can recommend working in small hospitality like the people are cool and when it's busy you get to pass the time, even as a waiter in a cafe or kitchen hand or dishwasher. I recommend against a grocery store unless it's a tiny deli or Bodega because you don't just have to work the cashier you have to pack the shelves and it's less engaging for you as a human than working in hospitality I think.
but at this moment maybe that's not the best suggestion. I don't know how you feel about factory work but I guess it's an option anyway best of luck please quit.
you got to honor how you feel about it right? otherwise who else is going to live your life if you don't.
It's now almost six years since I walked away from my startup, and I left feeling some combination of exhaustion, shame, resentment, anger and sadness.
As time passed, and the fog has gradually lifted on the state I sometimes think of as "startup drunkenness", I've often cringed as I've thought back and wondered "ugh, what was I thinking?"
My main focus since then has been self-healing, personal development work.
Out of necessity, when conventional approaches like talk therapy didn't offer much relief or insight, I've ended up seeking and adopting some unconventional approaches to personal growth.
It's turned out to have been the most worthwhile thing I've done in my life.
I've been able to go deep in uncovering and resolving the issues in myself, that date back to well before my startup life, but that very much affected how things played out in my startup and in other aspects of my life.
Just as the writer of this piece has come to question the entire technology industry, my own journey has enabled me to see that whilst many of my problems originated within myself and my past experiences, many were just as much a case of being in a dysfunctional environment, and indeed a dysfunctional world.
But it's taken a lot of work to know how to tell the difference, and what to do about it.
My life now is pretty good, and has been on a steady improvement path for at least 5 years. All the key indicators in my life – relationship/family/friendships, health and career – are going well and getting better, though it's an ongoing effort to keep things improving, and of course external factors like the current crisis throw up complications none of us can avoid.
When I've written here about this topic in the past, people often reply asking for details about on the kinds of healing and development techniques I've used.
What I've said then and I'll say again here is that people are welcome to contact me and I'll be happy to share info with them directly.
But I also wonder if it's time to get more serious with a discussion about how we can build healthier companies.
As I've become healthier and more confident, I once again have the hunger to build companies, and am full of ideas on how to build them in such a way that they are great places to work and positive in their external impact.
But I'm just one person, with one perspective.
I'd love to hear from others who want to be part of an ongoing discussion about how we can build the kinds of companies and organisations we all wish existed.
Anyone is welcome to contact me about any of the above; email address is in my profile.
I don't know this person. I wasn't there. I don't know which tech giant.
Certainly there are plenty of stories of large multinationals with dilbertesque politics, and checked out zombies.
But something tells me that this author's experience was only because he was comparing it to the glory days of his own startup where everyone was intensely invested and engaged.
The truth is there is a middle ground: employment. You are engaged insofar as you receive a paycheck, and you want to do good work to continue getting that paycheck. But you also care enough to do a good job because you're human, and because you want a raise or a promotion, or even a cookie from your peers that says "go you". You probably also like the specific job more than you would other ones.
The loudest stories rise to the top of HN, but I think most professional industry is just this. That doesn't mean it's unhealthy. Politics has purpose.
And when you yourself are cynical, everyone else's excitement rings hollow and you think they are pretending and are actually checked out..
At a startup, especially as a founder, you're encouraged to be a hero and give it your all partly because your incentives are really well aligned - if you succeed you could make $100mm or (a lot) more. As an employee, maybe you get fired or promoted, maybe your stock gains like 1% in value because of something you do or prevented... Some people are more checked out than others, but I agree, you're just an employee and it would be foolish to really put your heart and soul into your day job for most people
Typical examples include our dysfunctional regression testing days. Tedium and pain when given the task alone and the person in change is just waiting to hear it's done. Bearable and in fact a shared challenge when you work through it together, with some small elements of process thrown in, and ended with credit given for getting the painful but necessary task done.
Even if a different person sitting near to you is checked out. I actually like to take my job satisfaction and rub it in their face a little.
Mentally, I've started replacing complaints about politics with "nobody is listening to me".
This resonates with me a lot. When people are excited, I sometimes become critical/jealous and think they're possibly doing it for attention.
It takes a shift in perspective and humility to appreciate other people's point of view and share their excitement...
How long will this hangover from change-the-world-itis last?
I would suggest you think about building something you want that you find fun. If you're a scuba diver, build a dive computer. If you're a woodworker make a tool for making the best use of a board. The most important thing is you absolutely don't plan on making it a world-changing multi-billion dollar anything. Make it, even sell it if you want, and enjoy the ride.
Another angle perhaps is working on clarifying to yourself the ways in which you got hurt, so programming may feel less painful. I found that learning about politics and history-- specifically the history of engineering-- really helped me sort out my feelings. It also gives a sense of clarity of where the rotten parts come from and maybe how to avoid them.
> I found that learning about politics and history-- specifically the history of engineering-- really helped me sort out my feelings.
Is there any specific reading you'd recommend?
I'm curious to what you think is the fundamental nature of science and engineering. Is science only intellectual curiosity just for the sake of it?
1. You have a limited amount of mojo that you can throw at a problem. When you're young, this focus and energy is easy. You can throw it at problems that you may not be that vested in for a reward like money. It's also easy to recover. These times are great.
2. As you get older, mojo will become more cyclical. When you're in the troughs it will be difficult to focus your energy on a problem if you're not that vested with it. When you work on projects that fail, this will be extremely draining. At this stage, you will need to build "refresh" mechanisms into your schedule. It will help to work on non-tech yet creative passions on the side that have easy to reach end-states. I personally had this successfully going for over a decade.
3. Sometimes instead of being cyclical, your mojo will just totally flat-line. Sometimes it was too many death-march projects, sometimes it's personal health related, dealing with aging family members, or the stress of being a parent. If you haven't built in a refresh cycle that works for you yet, it's going to be very difficult to get your mojo flowing again. At this point more drastic measures are necessary. One piece of advice I heard was "take a break until you get really bored again."
After joining a project a few years ago that caused me to sacrifice my "refresh cycle", I found myself quickly in #3 as well. I wish I had better advice, but I'm planning to take some extended time off from the grind. [Advice to younger devs: this lifestyle requires active maintenance on your part to sustain and you won't know about this until it's too late. Save up and plan for a mid-career break.] I'm planning on working on some fun projects to expose me to new technology stacks and try to see what problems I can get excited about again and do some self-investments to open up alternative career paths. [I've always considered "retiring" into education at some point but maybe I'll play with a few different self-employment ideas first.]
Here are some quotes from that book. Please excuse my rough translation:
When the creator is larger than the task, he is OK -- he has no need to exercise his willpower or to spur himself.
When the creator is equal to the task (e.g. the shape of the chair he is designing causes him discomfort but he cannot figure out why exactly), the willpower wakes up and stands behind his back, expecting an assignment. If the creator has enough energy, the willpower just states, “here’s the task, no need to rush -- we’ll solve it, no need to worry”. But if the creator has low energy, the willpower rolls up the sleeves in order to gather up missing energy.
When the creator is smaller than the task, he’d better step aside, or the task will crush him.
If the creator’s energy is depleted, peace of mind is a godsend to him.
The ability to solve problems (the structure of the creator's soul) is not affected by any external conditions, nor by time. That’s why no matter how hard life tries to crush the creator, he cannot be crushed. To uplift him, there’s no need to pump him up with energy externally. All he needs to do is to muster up just a bit of strength to lift his eyelids -- and notice the task. Seeing the task is his salvation. Squash the smallest task -- swat! and it’s gone. No problem that the task was small: a journey of a thousand miles begins with a single step. The subsequent task will be easier for him -- because he’s already moving, he has some momentum. And so his energy level begins to rise.
But if he wastes his energy potential, he loses himself. No protection: he is vulnerable all around, and even if nobody is intending to hurt him, he sees malicious intentions in every word, gesture or action, however well-intentioned.
Our energy capacity increases in only two cases: 1. When our energy is expended during creative labor. 2. When our energy is expended during physical exercise, resulting in pleasant tiredness.
Means of increasing our energy potential: 1. Positive emotions. 2. Motion / movement. 3. Solving problems.
Two questions:
1. What are your refresh tactics and any advice for what makes a good refresh?
2. What strategic advice would you give for preparing for that mid-life break?
But the reality is that we pay the bill inside the companies we work for. Our art has to meet certain deadlines and specifications decided by others. We have to spend time in meetings about nothingness. Whether we get funded still comes down to dollars for value, with the exception that instead of the grants artists get, we call it salary.
Very little in life can be extracted from the fact that we must provide value to others and often on their terms, even if that value is doing little but filling up their meeting so they look very in charge.
I solve this by having a good book on my phone for when I am in meetings and ensuring that there are always many things I am doing beyond my job. There is plenty of opportunity for the purely fun "let's build something cool" type of engineering outside of work that can still contribute to your career.
Technology is a great place to find something new and interesting. And hey, there's lots of money to be made, and hopefully you've done well already. But curiosity can be for anything. Step away from technology. Find people doing things you don't understand, but look interesting. Try planting something. Read about history, archeology, psychology, philosophy. Visit museums. Technology and your relationship with it is like staying too long with someone you were in love with. Only over time can you rekindle the friendship, but for now your post is screaming out that you need space.
I think we are all sprinting towards an ambiguous neurological disaster. The more you think about the signs and symptoms, the harder it becomes to envision a future scenario, a future Self, where you stay in tech and do not burn out intellectually, emotionally, physically, and spiritually.
The longer I work online, the more I understand how a digitally mediated life insulates us from the human experience. The question we all have to meditate on is whether the lifestyle benefits of working in tech, working remotely, outweigh the longterm negative effects on the psyche and the soul.
If necessary, a long break.
What you write sounds alarmingly familiar to me. It's probably not as simple as just calling it "burnout", but that may be one component of what you're going through.
I also learned the hard way that it's important to look after myself. And it took way too long when looking back today.
You seem to have invested way too much of yourself into this and maybe you have lost track of what's really important in life.
Take a break.
Feel free to contact me if you wanna talk.
But, I may suggest an additional option: do something about it. Build a business that eschews VC culture, or become a VC who doesn't fit in among their blood-sucking peers. Run for office, and use those resources to address these problems. Teach other how to avoid these mistakes. You may have found your big problem to solve - put that engineering intellect towards deliberately, systematically solving the problems which burned you. That problem-solving attitude you learned for writing programs can be applied to other problems, too.
This is the most difficult solution to your feelings, and no one would fault you for taking any of the other paths suggested in this thread. But, if you're up for it, you could make a real impact and I think you would find it very rewarding.
The album is uploaded on YouTube, but this was the teaser that he uploaded before the album release.
A bit depressing (and I don't even work in tech anymore!), but I think he nailed it - it's the rat race. It applies to anyone right now who feels stuck in a job with no meaning.
Personally, I view learning to deal with work is an emotional skill you have to develop. Even if you get a job doing math all day in a research position, you need to be ready for the usual academic politics problems.
There's a lot of investors and companies that no one should ever work with because of this. Learning to recognize them is a tricky skill and some people are better off not playing the game at all.
You actually kind of hint at it in your own writing. The behavior is everywhere.
There are PLENTY of things to dislike about the tech industry. More importantly, there are plenty of things to dislike about YOURSELF inside the tech bubble. So there isn't the right answer what you should or shouldn't do. Listen to yourself and that's your starting point.
I can share my personal experience. Generally speaking, I am a technophobe. I prefer old things that are hard to break. I understand that my dislike for the technology comes from the fact that I become too dependent on it (in multiple ways, including financially). I absolutely HATE this feeling. If you change the focus from 'technology' to 'yourself', you'll probably start understanding what exactly you dislike so much.
Then simply change it.
The optimism you're seeking comes from looking forward to today, right now. Right here, right now. Everything is the present moment. If you do not find yourself in the present moment - this could be due to the weight of money, weight of the future, weight of obligations - then abandon it all.
You don't need anything. Just reclaim the time that is yours. If you have enough runway for a year, that's all you need. Think about it. Would you rather have 20 more years of this 'hint of dissatisfaction', or just one year of bliss? If not bliss, at least closer to what once was, where we all come from. Just people trying to have fun and not think of larger consequences. I would get off of anti-depressants, too.
To live in the present moment one has to unsee the cant. That's the difficult part. How to keep the mind from focusing on all the bullshit that it can't unsee. The burnout, the disillusionment, the politics, the faded friendships. That's what's hard.
I'm sorry I have no good reason for you why you shouldn't be depressed. I'm afraid, depression might be the appropriate reaction to the state of things.
The trouble with modern work is it's so intangible, there is no physical product at the end, no machine restored to working order, no field ploughed, just a pile of bits shifted around.
I keep saying it here, I think for most of us we would be better off dropping the side projects and instead doing something with our hands. It might be baking bread, playing with Lego, woodwork, DIY, anything away from the keyboard.
I don't think it's just "profit" that's the problem.
something which i have felt quite a lot is that in the 90s a lot of programming was creative and fun. it was to challenge authority.
it created things like winamp.. it really whips the llama's ass. when is the last time you heard of a recent startup with a title like that?
nowadays everyone around me is working on startups or talking to investors where they are simply falling in line.
the good old hacker spirit and the sheer disdain for authority and a great sense of wonder has gone. i see young kids, interns studying like crazy to get into faang, which drives me crazy.
in the 90s we didn't have that... there was only cool software like winamp... that too for free.. tell me a software as cool as that since ;)
There's also much more public knowledge about much easier ways to make money these days. Why slave away in a dilbertesque environment when you can just stream your gaming sessions on Twitch or so... So of course those who find a normal tech job hard and exhausting will be discouraged at some point.
## Don't Blame Anyone
Never complain about anyone, nor anything,
because basically you have done
what you wanted in your life.
Accept the difficulty of improving yourself
and the courage to start changing yourself.
The triumph of the true man emerges from
the ashes of his mistake.
Never complain about your loneliness or your
luck, face it with courage and accept it.
In one way or another it is the outcome of
your acts and the thought that you always
have to win.
Don't be embittered by your own failure or
blame it on another, accept yourself now or
you'll keep making excuses for yourself like a child.
Remember that any time is
a good time to begin and that nobody
is so horrible that they should give up.
Don't forget that the cause of your present
is your past, as well as the cause of your
future will be your present.
Learn from the bold, the strong,
those who don't accept situations, who
will live in spite of everything. Think less in
your problems and more in your work and
your problems, without eliminating them, will die.
Learn how to grow from the pain and to be
greater than the greatest of those
obstacles. Look at yourself in the mirror
and you will be free and strong and you will stop
being a puppet of circumstances because you
yourself are your own destiny.
Arise and look at the sun in the mornings
and breathe the light of the dawn.
You are part of the force of your life;
now wake up, fight, get going, be decisive
and you will triumph in life. Never think about
luck because luck is
the pretext of losers.When I was young, I loved being outside, camping, hiking, being in the forest, learning about plants and animals, foraging for berries and stuff. I ended up going to school for biology and ecosystems mangement. I worked on a few scientific studies, the stuff I actually liked, then ended up helping manage a long term research and education project. Suddenly, we were dealing more with money, government organizations other biologists. We ended up getting sucked into a bunch of politics, had our grant money and data held hostage by the government, dealt with shady corporations who didnt give a fuck. I watched lots of money get wasted on nothing on other projects simply to make companies look good while real problems went unaddressed and ignored.
Came to learn of the chain off command, the biologists that officially must sign off on work who do nothing but collect money for signing their name on a paper and tend to be in the pockets of mining companies, logging companies, the gas oil industries and again give no fucks outside getting that sweet pay cheque for writing their name on a paper. We were threatened with loss of funding after finding an endangered species on an active mine site and deciding to share the data publicly.
I just generally came to realize, that all the science and saving the world I'd wanted to do, didn't really matter to the people who funded this work or to governments in general and I became fairly jaded to it all. I seen renowned biologists steal grant money from volunteer organizations and shit like that. Hell I even met David Suzuki, turns out he's like any other celebrity, as soon as the camera's off the caring stops.
Reality just ended up being so different and souless compared do everything I'd learned in school. I just don't have any motivation to continue with it. Since then i've gone on to do other things, and I've found them a lot more fulfilling than that thing I thought I wanted to do and enjoyed as a child.
I graduated CS in 2000, and from 2007-2010 worked at Google. Towards the end of that time I was struggling hard to get anything done; even just dragging myself into the office was difficult. I began to believe I really was an imposter: good at programming contests, interviewed well, but incapable of actually accomplishing anything. That spring I quit, and spent the summer volunteered at a dance camp, where I worked 12h a day doing mostly manual labour. I had never been happier or more hard-working; the only thing that could dent my productivity in the slightest was if the kitchen ran low on grub.
I seriously doubted I would ever go back to working with software again. I had no desire to do it whatsoever; indeed, I had lost confidence in my ability to hack any kind of actual job.
For the next seven years I did a lot of dancing, traded my skills as a photographer for passes & expenses attend events I wanted to go to, volunteered doing manual labour and A/V work in the summers, and eventually started teaching dancing locally. The latter at least brought in a little income, though not nearly enough.
During those years I did (checks spreadsheet) a mere 18 hours of coding spread over a dozen days - mostly writing small tools to automate my photo editing workflow.
Then, in 2016, a good friend of mine proposed to more or less create a job for me, working on what might be described as a modern rewrite of LambadMOO. It was my dream job, offered to me on a plate, but I wasn't sure I dare take it. Fortunately he didn't take no for an answer, started back in 2017 and three years later I am doing better than I have in a long, long time.
Sure: I'm still a lazy bugger (here I am on HN instead of coding!) and there are days when I don't get much done. And I'm more like a 1x programmer. But I love this project, have worked harder on it than anything else I've ever had as a job, and am so grateful to have been reminded how much I enjoy programming (at least when I am working on something that I care about).
Because of the economic situation my contract is likely to end in the autumn. I am genuinely doubtful about finding something else as fun and motivating as this has been—but I no longer worry that no tech work will ever interest me again, or that I'm no longer capable of feeding myself with my technical skills.
If you do, you immediately get used to the income, and then you get addicted. Not in a "high" sense, but you start expecting the best things for your kids. And then you're stuck for the next 20 years.
I'd say spend the first five years with kids in a lower-income role (assuming that's where you are now). Get used to that. Then if you're tempted by tech career again you can try it out and jump back out if you want.
Have you tried helping someone? If not, find someone who needs help, then help them.
This seems to be a good way to hack past the kind of burnout you're talking about.
It's best if the thing a person needs help with is something you like to do (or once liked to do). It won't even seem like you're helping them, but you will be. Even better if the person needs help with something you've wanted to learn how to do but never could manage fit in.
A magical thing happens when you help someone. You forget about yourself. Maybe for only a little while, but that can really help reset what's not working in life.
There are so many ways to help people. You can help them online, pseudonymously if you prefer. You can help them publicly. You can volunteer to do something for an organization that has things that need to be done.
Kids need a lot of help. The elderly need a lot of help. Recently unemployed people need a lot of help. There are organization serving all of them, and they can all use your help.
It sounds like you have skills and experience that could help a lot of people. You may have already helped someone just by sharing your own experience that happens to overlap with someone else's.
With work, you're at least not a "slave". You're (mostly) allowed to quit if it gets really bad, and you're ultimately responsible for where you work, what industry etc. With school (I'm thinking from primary to high-school here), you have no right to decide on anything. If you're learning things that don't interest you in the slightest, have to spend most of your time doing pointless, boring work and are surrounded by people you either don't like or actively hate... well... deal with it. Your age isn't yet greater than <insert magical number here>, so you're not allowed to decide for yourself. There's nothing you can do, especially if your parents aren't willing to listen. As long as there's no violence/abuse, the state won't step in, and all attempts at rebellion will be promptly squashed. Even if your parents do listen and let you go to school somewhere else, it's usually not that different. The curriculum is standardized, so you still learn the same boring stuff, and if you are somehow out of the norm (this matters for teenagers a lot), you will be, no matter where you go. I'm a blind person who has lived through this in secondary. I've known a lot of people in similar situations, blind people, LGBT people, people from different racial/ethnic backgrounds etc. There have even been cases where that kind of situation let to suicide.
Work is an inherently ego driven, protection from death task by stacking more human and capital cost onto the problem of death. You can find friends in that, but it's not a stable social relationship.
You're not burnt out, in the sense that you got burned. You seem to be handling that fine (write down your conflicts though!), it seems more like you ran out of fuel for the fire. The sparks are still being created but there's nothing to burn.
Get into the 'why' behind art, the symbols, the inspirations for techniques, it's a great indicator where other souls found fuel to burn. Find another part of your life that gives you enough fuel input to start a new fire. Snap a branch off your culture's hierarchy or history and use it as a second stick to your own stick and start a brush fire. If you're single find something your lovers want burnt off.
I think you're starting again with real skills and experience this time. If you're the kind of guy that needs to be burning, all the comments about the cycles of business, numbers, money and all that are not going to work for you.
In my experience, the term "business" is short for "the business of exploitation". Exploitation is ugly, and I've had experiences that can be compared to yours.
Our occupation (if you're doing it right - and few are) is masochistic in nature. You suffer to grow, and you grow to suffer (sometimes quite a bit more) for greater pursuits next time. It's the definition of type 2+ fun (https://www.tetongravity.com/story/adventure/the-three-and-a...). If you did the type of things I do, it would be easy to see our primary job as the application of self-discipline to mitigate emotional and existential pain caused by consistently pushing your limits (past your fatigue plateau); and the creation of new solutions are side effects of the mental blender you are capable of holding yourself in for 8+ hours a day. If you've had family members beg you to quit jobs "for your health", you probably know what I'm talking about.
Knowing (as I do now) how the business works can change the context behind the work. Context can be the difference between being a hero, and being exploited. I like being a hero; I don't like being a victim. I will happily sacrifice of myself to make something that users will love, or something that will change the way things are done; I don't want to bleed to make some dickhead rich.
If you have the money to coast for a while, perhaps it's time to think about building a non-profit. A non-profit would be less likely to attract those looking to exploit. Boil what you want to do down to chunks that you can complete yourself, and make sure it's something you're willing to bleed for.
What restored faith in technology for me personally is libre software hacker movement. It's just so fun to enjoy technology without all of that fake sillicon valley culture.
It's fun to _own_ technology and understand it and be able to hack it and experience it with like minded individuals.
If you're burned out try to find job in libre software, it won't pay as much but as far as spiritual rewards - it's the most you can get from this medium.
That's fine. I am not into religion but I quite like the Buddhist concept that there exist battles you can never win by fighting and the only way you can win is to never fight them in the first place.
Go and find your happiness elsewhere. That is very okay.
As for how to get back to technology, well, following HN is a pretty good way to get inspired for ideas. Just do them without the idea that you'll make money and you could find happiness practising technology again.
https://news.ycombinator.com/item?id=22919697 ("ask hn: how do i overcome mental laziness?")
https://news.ycombinator.com/item?id=22124489 ("Procrastination is about managing emotions, not time (bbc.com")
https://news.ycombinator.com/item?id=22096571 ("Ask HN: I don't want to be a worker any more I want to be a professional")
https://news.ycombinator.com/item?id=20930439 ("how do you keep your programming motivation up?")
https://news.ycombinator.com/item?id=18903886 "Ask HN: How do you motivate yourself to keep working on a project? "
https://news.ycombinator.com/item?id=19777976 "ask hn: how do you stay disciplined in the long run?"
(And I have, actually, put a lot at my web site (linked in my profile; hopefully skimmable for the parts that one finds helpful) that I think are relevant. Edit: like, for finding a family-like community almost wherever you go, search this page for "no one has to be alone": http://lukecall.net/e-9223372036854581716.html .)
For what it may be worth.
Ever go swimming in a pond? It's not like a swimming pool. In a swimming pool, the water is clear, the bottom is sound, humans are the only creatures there, and you can be somewhat assured of your safety. In a pond, you can't see very far in the water, the bottom is mucky and soft, there are all sorts of other creatures, and something bad may very well happen to you.
A swimming pool is not a natural system. It takes lots of work and diligence to keep it running, and even then, bad things happen. Fortunately, a swimming pool is a system with a mostly finite set of parameters to change and a similarly-small set of outcomes to manage.
Technology, startups, and BigCorps are natural systems. They're like the pond; they evolved over time without any one person managing any of it.
It took me a long time to realize that many things in life were like that pond when I was thinking most of the world was like a swimming pool. There's nothing wrong with diving into various ecosystems that have emerged out of human complexity. In fact, you can find pleasures there you can find nowhere else. But there are significant differences that nobody tells you about. These systems are emergent, they have tons of variables you might never encounter or understand, and they change based on the actions of thousands, perhaps millions of people, all of whom are not aware that they are, in effect, managing the system. (Even if they knew, no one person has the mental ability to manage all of that.)
I said all of that to say this: natural systems do not have your best interests in mind. You form a startup? Ok, there's a preexisting set of "ramps" you are supposed to get on: bootstrap, niche, unicorn, etc. People who see you in the startup world see you as being on one of those ramps. That is how they process your existence. Same goes for BigCorps: the rule there is to get along, not make waves, and have people think of you as energetic, competent, and friendly.
These are not necessarily bad systems, but you have to keep in mind everyday you interact with them that it is ultimately you who are responsible for your emotional and personal safety, not the system (No matter what they might say to you)
So yes, be disillusioned. It sounds like you've earned it. Then reflect, learn, heal, and engage differently. You've been through a tough experience. I wish you the best. If you're half as smart as you sound, you've got this.
Buy a guitar, or whatever musical instrument interests you.
Play music, where no one can hear you if possible
Get a sketch book and a set of sketch pencils.
Draw things you see, birds trees... don't show them to anyone, do it for you. or paint set. take an art class.
Buy a trail bicycle and go for a ride on a trail in the wilderness.
You get the idea. . .
Some things which have helped me are to stop thinking about succeeding or advancing in life. Those goals are so high up most people don't even get close. OP got very close by being funded, and it sounds like the whole experience was a let-down over and above the business failure. It sounds like the OP has let go of those dreams, which is necessary especially once you know the dark side of those dreams.
Most people are just trying to survive. They have little control over their lives, and that relieves some of the self-blame when things go badly. It is okay to not be in control, to need help, to lose. That's where most people are. You have friends and allies.
Now that you know how the system works, would you feel better about yourself had you succeeded? Would you feel guilty?
I think OP is being too hard on himself, and he should look back on that experience with pride. "I was good enough that they gave me a shot." You could have been a contender. You actually landed a punch.
1. Programming
2. Coding
3. Software engineering
I had defined them as follows:
1. Programming is solving explicit problems in a verifiable manner.
2. Coding is expressing a programming solution in a formal language.
3. Software engineering is building a product for the real world.
I believe most of us here (and the OP) have this kind of relationship with the three, best case scenario:
1. Love programming.
2. Enjoy coding.
3. Tolerate software engineering.
Burnout, depression and disillusionment rarely come from 1 (pure, strict math world), might occasionally come from 2 ("bad" languages, "messy" frameworks, etc), but generally comes from 3 (business, politics, communication, value, finance).
Perhaps, it's a good idea to pinpoint the intrinsic "passion" (whatever you wanna call it) and differentiate it with accidental complexity of the real world.
(edit: formatting)
---
1. https://rakhim.org/2019/11/coding-vs-dot-programming-vs-dot-...
And yeah, jobs suck (even the good ones), but I think a bigger problem is the lack of friends and other social supports to make it OK that your job sucks.
The author writes they poured "every ounce of energy" in to their company. They were putting time in to the company instead of their human relationships, and unfortunately it bit them.
I've posted this once or twice before, but I always come back to this remarkably insightful comment by HN user dexwiz a while back.
https://news.ycombinator.com/item?id=20470085 """ The Screen and the Job have displaced almost everything else is our lives. Loneliness is just a primary symptom.
The Screen, whether it’s TV, computer, or phone, has supplanted almost all social interactions. This manifests itself in things like SitComs on TV (just a bunch of friends or family hanging out) or Social Media on phones. It’s very easy to fill the social needs of right now with a Screen. But under even a minuscule amount of self reflection these are revealed as hollow substitutes for real human interaction.
The Job has completely taken over as a driving force in evaluating choices. The average person has to consider all options in the light of both the current employer and the specter of tomorrow’s. Moving across the country for a high paying job? Great! Moving to be closer to friends? That’s a career killer.
No wonder we are lonely. We make choices in the short term that optimize happiness, often at the expense of our relationships. Ghosting is not just for dates now. Then turn around and make choices in the long term that optimize employability at the expense of all else.
"""
This is actually a very good time in your life. You can learn a lot about yourself and the world. The problem is not that you've got disillusioned: you're not disillusioned enough. What if that happy state you want to re-create was an illusion too?
You want to get the motivation back and get rid of the demotivation you've accumulated through the years. But what if motivation is an illusion? Doesn't it strike you as odd that instead of doing something we often try to create a motivation that would then make us do what we wanted to do in the first place? What if we could skip that extra step and just do the original thing? :) (And this doesn't mean to substitute positive motivation with negative or something like that. Just no motivation at all.) Similarly, what if instead of suffering from the bad feelings you could just let these feelings be without being driven by them?
I remember writing a lot more simple stuff. Whole applications with maybe a handful of libraries. It was great.
This is what made it for me when I started being disillusioned with my work (I became a developer thinking the internet would bring direct democracy like printing brought democracy, and instead it brought mass surveillance and complotism).
I play with the decentralized web (dat), with raspberry pi, with system programming, with whatever new (to me) I feel like. And just like that, I'm happy again and enjoying my craft again. I just want out of "the industry" and can't wait to have saved enough to be able to do that (gladly, this is a work line where we're lucky enough to be able to retire early, if we're good with simple life).
They are suckers. Wait til they realize that they wasted their time building someone else's wealth instead of their own.
That's the sales pitch. That's what I believed when I joined the world of technology. And I felt sorry for them. I have the impression that you felt that at some point. No one else has your passion. I was lucky that reality quickly came to slap me on the face.
I co-founded a company with 4 other people and we were living the life. We were featured in techcrunch, investors lined up to throw money at us, we had a celebrity hanging with us. The paparazzi were never too far. But then, we worked together.
I realized I couldn't work with the CEO. Every other word he used was Hunger, passion, success, haters. I dropped those words from my vocabulary. He believed what I believe to the extreme. It was unpleasant to see it with my own eyes.
When our finances met reality, the clashes begun. I paid our office rent for a little while until I saw that it was in vain. Rather than go through my savings, I asked everyone to get a job until we can weather this downturn. Two people did. The other two threw my own words back at me. I lacked the passion and hunger for being in a start up. I stopped paying rent.
Long story short, it's been 2 years since the landlord changed the locks in the office and the CTO, who was secretly living there, has been kicked out. He has been homeless ever since. He has all the talent in the world, but he would not get a job and sit next to those suckers again.
Completely buying into the startup story does more harm then good. The first thing to remember is that when you have your own company, you'll have to hire employees. And no one can have the "passion" of the founders. The second thing, is that thinking that employees are suckers, gives you mentality of superiority. You feel above others, and end up being an unpleasant person to work with.
There is nothing wrong with being an employee who gets paid to solve a problem. In fact, it's the most important thing in a company. An employee that solves problems then disappears until the next day.
So... Do not attempt to align your ambitions with money or the big world. Try to find a job where you can directly see the benefits of your work, and where you only need to think about "the people physically in front of you". Your curiosity is still there, it's only overshadowed by all the other problems you had to face. But they are separate things. It might take a while to see them separately again, but it's possible. You just need to identify this and stop pushing yourself in the directions where they overlap.
Ultimately engineering is an entry-level job. Yes there are more senior engineering roles, but they all involve progressively more political involvement the higher you go. Turns out technology organizations are basically like every other hierarchy in human history.
Look around and see if there is something you can do that involves service to your community (however you define that). For me volunteering as an EMT on weekends has helped me a lot.
Finding something where you feel like what you are doing is meaningful - even if in a very local small way - gets you grounded.
Good luck!
The point is you are young and learning what failure tastes like. Its ok to be happy. Its ok to do all your internet browsing on a commodore 64. There are people crazy enough to do that.
Technology, science, and learning is good for its own sake only if it doesn't dominate your life. Don't make that stuff the ends in life. Remember technology are tools they are means. Archamedes made his best discovery just taking a bath.
Take a break and enjoy life. Maybe watch a movie https://www.youtube.com/watch?v=ibuiUXOTE4M
As child you revolted against reality by escaping into sci-fi. No judgement here.
I find that sci-fi, especially good sci-fi is more digestible form of philosophy.
As you aged and achieved comfort and "success" the world has revealed to be unfair. You always knew it to be the case but now you see it. The lies. The callous nature. The straight up self surviving people that seem to be self-satisfied without even a hint of guilt you get for accidentally swapping a fly.
You have guilt for not being as happy as you should be given how lucky you are despite all the things that didn't quite work out the way you wanted them to. And yet, wake up every day you must. Do something. You have companionship, yet another privilege you can feel guilty for not appreciating it enough.
So how to fix this? Stop expecting the world to be something it is not. Stop hoping for humanity. This is not a sad thought, but once you accept reality. Then and only then can you figure "okay, now what". What problems do I want to solve, which people do I want to help.
You realize you can't help everyone. So focus. Appreciate the gratitude you get by serving others. Could be family or your community, but big nameless though important causes won't feed your soul.
Check out some stuff on The Myth of Sisyphus. This may help you in your journey. What we fear to enslave us is the thing that may actual free us. The obligations of life provides the purpose that freedom never give.
Karmanye vadhika raste, Ma phaleshu kadachana Ma karma phala he tur bhuh, ma te sangotsva karmanye
You have a right to “Karma” (actions) but never to any Fruits thereof. You should never be motivated by the results of your actions, nor should there be any attachment in not doing your prescribed activities.
In short, it's no wonder that things go wrong in the startup world. Heck, most startups fail and as the old adage goes, "...failure permits no alibis". If you fail more often than not you WILL be crucified, especially by the people who's money you've lost. Imagine you're a general and you have just lost a battle. Do you expect your superiors to like you afterwards? Or your soldiers?
What IS a wonder is that we get anything good done at all, and we DO. Look at all the amazing products you use every day. It's insanely hard to pull this off, it requires one to have thick skin along with passion and optimism, all rolled up into a neat package. In short, you've got to have both.
But I'm curious as to what's wrong with "technology"? Technology is just something humans do, it's a form of crafting. We make stuff for fun and to make our lives easier. There are businesses built around said that complicate things on a human level, but without that infrastructure civilization is not possible.
On the surface, it seems like a perfect idea to make a living by doing what you love, but it ceases to be fun. You won't be able to do only what you love and what your whims and desires guide you to do, instead you have to do all the things you don't really like, whatever is desired by others willing to pay. Your most marketable skill in tech may be something you don't really enjoy doing.
I was the "computer kid" growing up and in school, so obviously that influenced my choice of education and career. I used to tinker endlessly with new devices, Linux distros (did Linux From Scratch installs, all that), and programming, but I just don't really care to do that anymore. I've hopped off the gadget bandwagon and only ever upgrade when something eventually breaks. It is no longer a fun hobby for me to upgrade my PCs endlessly or to tinker with new features and perusing changelogs to check for them. Tech feels too much like work now.
Instead, I've picked up on some old creative hobbies, like miniature painting and crafts, something analog and tactile. I tinker with paint mixes and techniques, work on my artistic side.
I know 3D printing is becoming very big in that space too, but I am consciously trying to avoid it. It is tempting though, and luckily pretty far removed from where my career has taken me.
Burnout is something that just happens, in your case it was due to business nonsense and politics, which is what usually happens. Do what makes you have, not what used to make you happy.
My last 3 jobs (over 10 years) have all been with companies in the size of 30-50 people, with 20-50% being product/engineering, working on a SaaS product. My jobs have been nothing remotely like the Silicon Valley TV-series, so I'm quite surprised and appalled when people say how spot on (even if it's a mocking caricature) the show is. And your description of Dilbertesque politics fall very much in that same category.
Will smaller companies have the Big Engineering Problems that FAANG companies have? Of course not. But there's a huge middle ground in lots of different sectors. I'm working for a company that makes a platform for childcare centers, and we have a ton of challenges and opportunities - not what I'd expected 10 years ago. But the work is rewarding, even if I don't get to have a lot of challenges revolving super hard algorithms, huge data sets or whatever else might be all the rage. Most of our challenges is scaling on a budget, nurturing expertise in different areas in a 10-person team, translating feature requests between customer lingo to something we can implement, and many more similar not-wild-and-crazy tasks.
I do feel lucky, but I also do not feel like I was lucky and somehow found three magical unicorn companies to work for. And there's plenty of things that could be better, and I could make more money working at bigger companies but in my mind it's not worth the trade-off.
It doesn't sound like the poster's complaints are anything tech-specific, just that (s)he chose to deploy their optimism in the general direction of the tech industry, and can't deal with the fact that the industry just doesn't work in an altogether idealistic, altruistic manner. I question whether their subsequent employment is truly "better" in those regards, or if their standards are merely lower/more cynical.
I don't know how to say "don't have expectations that high" in a way that's any more useful than telling a depressed person to "stop being depressed", but while I can see WHY they've burned out, I just can't come up with a "solution".
You can try to make a living making your own art, and hustle and struggle the way artists do. Or you can work in a monotonous factory churning out someone else's art. The latter is easier, but it requires putting up with more bullshit. The former is harder, but you feel good about it. That's life.
Burnout can be temporary. But it requires work to overcome it.
Try building something you could never make money off of. Something useless, but fun. Try divorcing technology from the vultures and the dilberts.
Here are some technologists doing useless, joyful things:
https://twitter.com/MatthewRayfield
Best of luck.
A lot has to do with your perspective on life. If work is life and it is what you get your value from, you’re bound to be disappointed if you work for someone else.
I can’t finish up this comment without mentioning that I’m a Christian, and I find value not solely in the work I do (what if I get injured and can’t work) or in my family (they’re human and far from perfect), but in being loved by God. Most people are gonna call that stupidity or the result of brainwashing or naïveté, but it’s a comfort few people have when the world turns upside down due to global pandemic and recession. I’m not here to argue religion with anyone, just to say that a Godless life can be a hopeless one.
Sorry this surprises you, OP. It's called "work" (I'm not intending to be condescending). People pay you to do something and you do it, having entered unto that mutual agreement. Nobody promised you it would be efficient or fair (yet it's much more efficient and much more fair than it was say 50 years ago).
It's not just you. It's many people. Being paid a lot to do very little seems to have some bizarre side-effects to people's psyche.
For anyone reading this, take charge of your personal life. Find people and invest your time, and causes and invest your money.
So many people lament the inequality in the world but do nothing of their own will to change it. Are we all so paralyzed we can't make personal decisions and instead cry out why our government isn't doing more?
This implies that you didn't do these things before. Which implies that you were overworked, didn't take care of yourself and naturally you burnt out. I don't think it is an issue with tech, it is an issue with you prioritizing work over everything else.
One of the main sources of burnout if feeling that your work is meaningless and only benefits the company owners.
Even if we are unaware of it.
The advice of doing things you love as personal projects might not be enough.
It's natural for us to go towards jobs and projects that feel secure. However security can often bring about boredom and bitterness if you let it take over you everyday.
I'd disagree with the statement that those people weren't your friends. Friends come and go (family too!), live and enjoy great people in the moment. There is nothing wrong with enjoying fleeting moments with people. If they become friends for long time; great. If not, it was fun while it lasted. Not everything has to evaluated for long-term ROI.
I had pretty severe burnout - who knew, working two jobs and studying full time isn't very smart - when I was very young in my career. In hindsight that was one of the best things that ever happened to me. It was even better that it happened early in my career when I didn't have dependents to care about or much of a career really.
Because of that I learned, unfortunately the hard way, that work is work and that's not your life. It took me a while, but I forced myself to stop worrying, thinking and in any way engage with work once the workday is done. I haven't taken work home in years.
Burnouts suck, the really bad ones are dangerous, too, because you lose your sense of reality, but, honestly, if people went through it once when it's relatively safe and you can rely on help to get through it, like I did, the rest of your life could/would be much better.
If you're disillusioned because of the current Orwellian state the world is in (everything tracking you, hard locked in into ecosystems, etc...) Please know that this is not technology, technology has always been and will always be great. It's the business model that fucked us.
Or think of a product that you want all by yourself that is not available right now. Use programming to make it real.
As far as sleeping well at night, unless you were a sadistic bastard to your employees, I think all else is (or should be) easily forgiven.
If you behaved monstrously to anyone (and I've been on the receiving end of a couple of those deals), you might apologize. Don't expect that it will be received well, but that's really all you can do.
Beyond that, I think you've mostly just discovered the nature of our reality. The Buddhists call it suffering, or just the inherent broken-ness or insufficiency of the world. Ecclesiastes knew it as well, along with many Western philosophers who followed.
What's to be done? Not much. Try to enjoy your life, which is almost over anyway. Try to have good time with your wife and whatever friends or people may be around. Eat, drink, and be merry, as you can. Godspeed.
I work for a tech consultancy, apart from programming stuff, I also need to propose technical solutions to the clients, presenting slides with buzz word technologies which are actually very mediocre for me. Everybody else seems to be excited by those technologies. I can bear with it but sometimes I have same feeling as OP. If I own a startup doing similar business I would directly choose totally different sets of novel technologies that are much smaller, faster, outperform those solutions in almost every dimension.
Technologies are usually overlooked or being witch-hunted for tens of years. What we usually do today, there were a small bunch of people already knew them quite well more than half a century ago. That might mean now, you can already do what people usually do tens of years later, but too few people would agree with you. Just like John Barkus have to face "FORTRAN is extremely inefficient" bullshit for quite a while. After FORTRAN got rid of the inefficient reputation, he was interested in functional programming back in the day, while functional programming was even being witch-hunted till this day.
Imagine you have been thrown back to 1995, and a part of your job is to declare the "Blub Programming Language™"'s novelty over other languages to everybody (that would be a real job since there were so much marketing on the "Blub Programming Language™" back in the day), while there are even no basic things like parametric polymorphism and higher-order functions such as map and filter. Everybody was in hype, and completely ignore your cynical view on "Blub Programming Language™", despite the fact that those novel concepts are: very useful / straight forward to learn / already well established in the 1960s.
Until my 30s, it was all about doing what interested me. In a word, having fun. I didn't care at all about money, and didn't need much, given my lifestyle in college and grad school. I also didn't care much about relationships, mostly because I was so incompetent about them.
I did go through a phase of seeing how much money I could make. At least, as a consultant. Probably because I was so incompetent building businesses.
But somewhere in the midst of that, I fully got that it's all a game, and that stuff means whatever we say it does. In some Landmark course about managing yourself as if you were a business. And then it became fun again.
Here are some excellent quotes from Churchill's small book "Painting as a Pasttime":
Painting as a Pastime by Winston Churchill
The tired part of the mind can be rested and strengthen, not merely by rest, but by using other parts.
It is no use saying to the tired 'mental muscles' – if one: such an expression – 'I will give you a good rest,' 'I will go for a long walk,' or 'I will lie down and think of nothing.' The mind keeps busy just the same. If it has been weighing and measuring, it goes on weighing and measuring. If it has been worrying, it goes on worrying. It is only when new cells are called into activity, when new stars become the lords of ascendant, that relief, repose, refreshment are afforded.
To be really happy and really safe, one ought to have at least two or three hobbies, and they must all be real.
The need of an alternative outlook, of a change of atmosphere, of a diversion of effort, is essential.
The most common form of diversion is reading.
'What shall I do with all my books?' was the question; and the answer, 'Read them,' sobered the questioner. But if you cannot read them, at any rate handle them and, as it were, fondle them. Peer into them. Let them fall open where they will. Read on from the first sentence that arrests the eye. Then turn to another. Make a voyage of discovery, taking soundings of uncharted seas. Set them back on their shelves with your own hands.
Since change is an essential element in diversion of all kinds, it is naturally more restful and refreshing to read in a different language from that in which one's ordinary daily work is done. To have a second language at your disposal, even if you only know it enough to read it with pleasure, is a sensible advantage.
To restore psychic equilibrium we should call into use those parts of the mind which direct both eye and hand. Many men have found great advantage in practicing a handicraft for pleasure.
But best of all and easiest to procure are sketching and painting in all their forms.
We must not be too ambitious. We cannot aspire to masterpieces. We may content ourselves with a joyride in the paint-box.
I think anyone who has worked for a good mix of startups and corporations will understand the extreme difference. And yes, being around a bunch of highly optimistic people inside corporations is depressing.
And it's depressing that people get paid more to do useless bureaucratic things while in a corporation than adding real value whilst in a startup.
I blame Federal reserve banks and fiat money for this. That's why I work in cryptocurrency space now. Cryptocurrency allows you to get profit from systemic inefficiencies just like corporations but you get that nice efficiency, value-creation feeling of a startup.
Corporations and business aren't programming/tech/ science. Startups aren't tech. University and academics isn't science. Faculties aren't science. Peer review isn't science. Venture capitalists aren't tech. Silicon valley isn't tech/ science. "The web" isn't tech.
Let's try another analogy: modern art and art dealerships and art galleries aren't art. Art is taking a photo you like, or painting something you want to paint or building something you want to build. Working at it because you want it and you think it will be beautiful or purposeful: once you're trying to make business and money and find out what's popular and build reputation and sell you tend to stop doing art and start doing something else.
So to bring it back to tech and science.
Science is just the process of systematically trying to use experimentation, empiricism and reasoning to find out what you don't know. That's it! The rest is some combination of empty shells, dressing and propaganda.
Flashing LEDs isn't tech.
Tech is just tools used for some purpose, be it practical or enjoyment. Nothing more. A hammer is tech. A rock is tech. A string can be tech.
I program in R and python and get paid for it these days. But I try to not bring it home, because it's not tech, and it's not science and it's not programming. When I'm programming I'm usually in emacs and lisp. I do photography to produce things I think are beautiful. I cook to provide tasty and healthy and enjoyable experiences for my family (and a scientific mindset can be quite helpful there). I apply science just continuously in life. And I hack together things in tech because I enjoy it and to make my life easier: why just this weekend I made our living room into a video conference centre for our corona virus quarantine: my phone is the webcam and streams wirelessly to the computer, my computer streams wireless display to my TV, my TV routes sound back out through the AV unit, and the room is lit with customisable hue lighting. All done for a few bucks of software and it'll never sell a unit and I don't care, because money and selling isn't tech.
The problems you described are not technological, they're political. The Vulture Capitalists can be dishonest because they don't pay for their lies. The soulless corporations waste their time with political squabbles and poorly managed project because they capture enough profit to afford such inefficiencies. Burnout is not a problem because we still have a lot of younger and hopeful people to replace the burnt out ashes.
I personally see only two solutions: get out of the system, or change the system. Perhaps both. Note that the second one requires collective action.
My experience with straddling a bunch of different worlds is that people in technology are often just impossible to satisfy. Mad because the ping pong table doesn't have exactly the brand of ping pong balls they wanted.
IMO it comes down to that the time in front of a screen to become a great programmer is not exactly great for mental health.
You have to use the great problem solving skills you have to solve this problem for your own brain though and stop blaming the external world. There is nothing more that could be done to make you happy.
[Edit] try replacing software engineer with teacher, nurse.
I like to code, I do this since I have 13 (I have 30 now), I didn't start this to make money, I do this because I like it and I would do this even if I were not paid for
I worked with a lot of good people, but they are just coworkers, not my friends. you must figure out the difference and find your purpose. Maybe tech is not for you and that's ok if you are happy doing non-tech stuff you should focus on that.
Email me or some such :)
What helped me was changing to a different industry. I went into electric vehicles and now I write drive by wire firmware. It was really interesting to find that certain industries NEED help from those that know how to write and scale software, because they are traditionally led my the dinosauric.
Or alternatively, do something else, until you get an interesting idea or need a tool for what you actually want to deal with and code it up. This can reinforce both, programming and the actual activity, that one wanted to do.
Lots of jobs for developers but very hard to find a job that is actually inspiring at all. I just stop struggling to find a sense to it and stopped giving a fuck. It's relatively big money for relatively easy work, we shouldn't be complaining in a first place.
Don't make it into a product or publish it or do anything else that creates pressure on you. Just do it to solve your own problems. Be ok with the vast majority of those projects never being completed. The deal is to learn something and enjoy the pure act of creating something.
What you need is detachment.
Real world is ... what it is. Good intention is not enough for good things to happen. Our system seems to be programmed in a way, that it can go worse it will, until it hits the brake.
So relax, the world is what it is. What needs to be changed is our perception. Plus, tech should define a person, it can be part of identity, but don't let it take hold of it. After all, technologies are just manmade tools, they are fancier but no different than knives and sticks. Why let a tool define what you are and what you should be?
It's when you deal with self-interest and greed of business-people that are just there to bleed you dry you encounter problems.
My advice would be to limit your exposure to all things business in tech and just sit in the corner doing what you can do best: writing programs. Then it becomes fun again.
There are times for disillusion in everyone’s life.
Look at it as an opportunity. A moment in the now - where you are not only open to, but also craving, for a new direction or a different mindset on the direction to move forward.
I strongly believe in correct forward.
That means valuing your previous experiences, valuing feedback from others in the present, and striving for better in the future.
I would say you are two thirds there buddy!
There's something deeply joyous about the potential of an empty file and where you can take it. If I lost that joy, that would be very grievous.
You can hear a lot of young talented and passionated going deep and hard into what they love. But it seems that successful or not, there are some bits that are important in a normal life that intense personal pursuit wont provibe. Stability, belonging to a group come to mind. Even though in many jobs colleagues come and go, when you have a stable job with people you get to know, it's a plus.
I also wonder if it's not partly a personality trait. Or at least a temporary space into ones life.
Eventually I’ll save up and start a local business and I can always integrate technology as needed. Tech companies start with the premise of business following from technology and that’s not something I believe in or find meaningful anymore.
I raised money, had 6 full-time employees and went hard and a year in realized it wasn’t going to work. It sucked, the stress, the grind, the failure.
That experience has left me in the same state where you realize If you can get a startup off the ground that you can actually do anything you really want to go after.
But the flip side is you also now how have a taste for how bad it can go (if it failed) and now I find I can’t take a step towards anything without that fear.
My approach is to find curiously unexplainable things. The moment our mind spots a glitch in the matrix, an odd difference between the well known mental model and observations, it becomes excited and tries to fix the model.
If you have enough money to take some time off, do so.
The world is a shitty place ; The world doesn't care about what you can offer ; The world doesn't care for you ; The world doesn't even care for itself ; The world just doesn't care
The world won't be fine but that's not your fault.
The alternatives are either cynicism or escapism.
Protect yourself from toxic environment, grow inward, enjoy the beauty in life that you can find.
https://zenpencils.com/comic/128-bill-watterson-a-cartoonist...
> I lost many friends
> This is just the reality of what happens to people when extreme stress ends in failure
> So the worst case scenario is that you get eaten by vultures and lose friends. And the best case scenario is that you're in a soulless machine that turns everyone into an automaton
You're not disillusioned with technology. You're disillusioned with humanity (as you probably ought to be.)
Sounds like the issue had less to so with technology and more to do with lack of work-life balance and unaddressed clinical depression.
I'm not enjoying the work anymore...working from home has helped somewhat with the burnout but the social isolation is getting to me too. At least I don't have to see my coworkers and boss who have stopped caring a long time ago.
Not sure what I am going to do if I just outright quit. My wife is supportive but I can't just sit at home doing hobbies.
I’m wondering this for you and myself:
could you be happy and fulfilled letting go of the “tech” dream, and instead focus simply on solving problems for people we care about with people we care about?
Maybe some solutions use software maybe some use rope. Who cares with what.. are the people better off?
I made a short deck about it a while back, might be of interest:
https://docs.google.com/presentation/d/1oynXnYdZQGincUQUj4g2...
1) quit this ecosystem completely, go to countryside grow fruits, raise animals in farm.
2) Find a software job where you are a billable resource, aka consulting. You do this for x$/h. If you are good no one will bat an eye. You don't have to deal with investor, upper management. Every month you put y hours for x*y $ no bullshit. If you smell bullshit you walk out.
After work ... I bought an iPad and started making little songs using Garageband. I have total creative control, and tinkering away with music is fun for me.
Another generation used to build model railroads in their basements. I don't get it, but they had total creative control.
i see you saying this, but i don't think you believe this. the way you ended your essay sounds like you do want to make the world a better place through technology.
i am myself burnt out on technology, and i have come to a realization on something that's been burning a while. the simple fact of the matter is that society cannot be helped with technology. just get over that dream. this is all very clear in today's global health crisis. quite nearly all the problems are emphatically not technological in nature and cannot be solved with more technology.
it sounds like to me that you are actually happy but aren't happy with how or why you're happy. maybe that is something to work on? i'm not that old, but as i have aged, i see now that life is a blip. this drive to make a so-called mark is a fool's errand. just enjoy life locally and quit trying to have a global effect. so be happy that you've found some happiness.
i say "so what?" you can't read science fiction. why is that a mark of demerit? read dramas. read thrillers. read westerns. read comedies. there's a ton of material out there that has nothing to do with science. despite science's progress, it still cannot answer or even come close to exploring areas of life that we experience.
stop caring about products. think about things in emotive terms. if you like programming and creating and mathematics, maybe get into creative coding? use your technical ability to search for new expression. maybe use programming to explore your knot theory excursion. maybe volunteer your time to help people or communities who need technology help (i think one can help society on a very local level with a certain amount of technology).
i don't understand why you want to force a path. if a path is closed, it's closed. it doesn't make sense to be happy on your path with tons of other paths out there but to stand in front of the closed path asking "why?". move on and explore.
in dealing with depression and anxiety, the most powerful thought is to understand that you can't change the world. it makes no sense to try and change it, as you'll bury a deeper hole. all the drugs and therapy are meant to be catalyst to a realization that you can't bend the world as if you're gravity and that you must learn to ride the wave in a healthy way and make small adjustments to go where you want to go.
Being a corporate black matter developer is actually quite good.
Always assume money brings out the worst. Always assume your relationships will change. Life becomes easier.
That's not an excuse for the way people behave, but it's a useful thing to keep in mind when trying to think about how to change the problems. They're behavioral, social, and organizational problems, not technical ones.
Meaningful change can only come through those avenues, then, like politics. Of course, that's an ugly field on its own... if you prefer to keep a tech lens on it, you can try to design products to push society in certain directions, but you could also work towards that without doing any sort of technological work at all.
These sorts of things are the strongest sorts of anti-libertarian arguments I know of. The "market" necessarily devolves to the people who are willing to push the boundaries the most, because it's near-impossible to know all the bad actors exhaustively in advance, and because so many people are willing to compromise - at least somewhat - in their pursuit of personal security.
> Extremely disillusioned with non-tech folks dominating and causing misery in every aspect of technological pursuits
FTFY
Case in point: no other crowd is so accepting of using drugs or other substances to increase work performance.
Yes, there is coffee as the most common of such means, but funnily enough I had to ditch it cold turkey to keep up with these people, because improving my sleep quality instead was more effective.
Bottom line is SV offers more reward, but puts more pressure so it's not for everyone - especially not for me who loves his job, but certainly isn't married to it.
He didn't appear to mention the presumed cause of this. Stress?
As to the rest of the contents, it's a mistake to assume that two experiences given labels of "high-point" and "low point" having a common feature implies that all other experiences of the same species (presumed to be on some spectrum that they bookend) also share that feature. Maybe were he to have worked for a smaller scale established company, he would have found his experience to be less unpleasant.
Hyped startups and humongous companies. It's not surprising.
Fortunately, there are other choices.
Sure have some leeway for the real genuine emergencies, but fixing a random bug or "finishing this off" is not worth hanging around after 5 for.
I did this and went from feeling burnt out, drained, and ultimately crushed at the end of each day, to leaving the office "hungry" and looking forward to coming back in tomorrow to continue fixing that bug or finishing off that thing or whatever with just enough energy remaining to get me through to 5pm again. Life is too short to "dedicate" yourself to a job.
TL:Dr - just do your job, don't be your job.
I remember one time a manager explaining to me how incredibly aggressive and unrealistic targets the CEO sets for them and that is why we were getting the push. The reason is that the CEO is a result-based position and is receiving unrealistic pressure from the board of directors. On the other hand the members of the board of directors are trying to keep the company afloat and avoid this being their next-in-a-row investment failure so that they can officially be classified as "serial loser". In this world you are either oppressed by someone else or by pure reality. The Hollywood image of a 1920s oppressive capitalist smoking cigars all day and thinking of who's life he should destroy in the name of profit is laughable nonsense. That is just not how the world works.
I generally agree with this person's premises, but I reject his conclusion. He basically got the slap that he deserved, since there was a huge disconnect between his model of reality and actual reality. I know because I used to be this person and am currently recovering from what this person is experiencing. The solution can only come from within and as far as I can tell it involves finding inner peace and at the same time adopting a highly disagreeable personality traits.
First, what toy wrote tells me you started your business because you consider yourself to be highly intelligent and capable and you believed that you should be in charge. What you've said about how your business failed and how few people still want anything to do with you afterwards tells me you were not prepared, you do not understand how to run a business and you lack even a minimal competency when it comes to leadership. I do not want you to think I am being harsh and unfeeling, I am being critical because it's what you need to know if you ever intended to work in the tech industry again.
Almost everyone wants to be in charge and believes they could succeed in such a role given the chance. Of those who attempt to start their own businesses only about 10% have what it takes to merely stay in business. Fewer than 3% of business leaders have sufficient ability in the field they already work in to create a genuinely profitable business, and less than 0.3% have what it takes to found an industry disrupting company.
Investors will always behave the way you described because they're basically playing roulette and they've bet on a bunch of things in the hope that 10% of their investments will pay off because they know the statistics I just told you. Your friends abandoned you however, because as a boss you make them promises and promising things to your friends which you probably cannot deliver always damages the relationship.
Finally, it's time for my advice. One, you need to remove your ego and emotions from your work as this will always eventually damage working relationships and burn you out. Two, work is always a marathon, never a sprint. A lot of startup guys will tell you that you have to work 70 hour weeks, but this is not maintainable and will just result in failure later on as opposed to delayed sustainable success. Third, if it wasn't clear from my initial statements, you are not well suited to being high level management and changing that about yourself would likely take so long as to waste the rest of your career in pursuit of a highly stressful goal that is unlikely ever to feel worth the effort. I suggest you take an engineering position or stick to no higher than mid-level project management at an established company. Finding somewhere relaxing where you can limit your work hours to 40 or less per week is the only real chance you have at reversing the burnout, but only if you can remove your ego and emotions from your past and future professional work. I strongly recommend mindfulness meditation to help with getting past your former business failings and MO e forward into a career that you can find fulfilling.
You seem disillusioned with Capitalism.
The unfortunate truth is that Venture Capitalists run the entire tech industry, and they simply do not care about technology for technology's sake. They care about making money, for money's sake. No matter how innovative and impressive your technology may be, they are only measuring it in dollars.
If you are forced into a decision where you have to make your technology worse to make your bottom line better, you will be expected to make your technology worse ASAP. If you don't do it, the capitalists will take their money and go home.
You should look into some more altruistic tech projects. I have friends that work at a digital accessibility company that is funded almost entirely by donations. They seem to be in the unique situation of being funded for making software that works best for the users, not for making software that earns the most for their investors, as their investors expect no returns on their donations.
But as long as you're working in the commercial tech sector, you're going to have to deal with VCs who don't care one bit about the tech you're producing, only that it maximizes their returns.
They weren't ever your friends. People at work rarely transcend beyond co-workers and into actual friendship. If all you do together is work and around-work activities, they probably aren't your friends. You're effectively people locked in a cage together that happen to get along.
If you get together on days you don't work together then they might actually be your friend. If they've met your non-work friends they might be your friend. If they attend your birthday party where they don't work with 95% of people there they might be your friend.
If you don't invite them to those things you don't actually consider them a friend. If you hold any power over someone (e.g. CTO-employee relationships) and they do this stuff they still might not be your friend. But if they don't do any of this stuff they definitely, 100% are not your friend.
Also, one of the best ways to fuck up a friendship is to hire them. You need to be sure you can properly separate business and friendship if you ever do this.
I left my big city office job to work remotely (after a 2.5 year "sabbatical" traveling the world) precisely because I couldn't stand that sh anymore. Remote work isn't a panacea and does have its cons, but no way in hell I'd trade it back for any office job.
In terms of finding one's "spark", I can relate. I used to be pretty starry-eyed too, majoring in math (because I enjoyed it, not for job opportunities or money), and working on a bunch of different kinds of projects for fun. As I've gotten older and had to succumb to the working world, I've also gotten more and more disillusioned over the years. I've felt my creativity and passion diminish.
I'd say part of it is from getting older, part of it is just a byproduct of our capitalist system that forces everyone to rent themselves out for money to rich people who want to make more money and become cogs in the "dilbertesque" machine exactly as you described. As bad as it is, it wouldn't be half as bad in my opinion if we could at least talk about it honestly, but sadly this can get you fired.
I don't have the solution, but I'd say to start by being less hard on yourself because most of those burnt out engineers are in the same position as you, they just didn't have the conviction or courage to follow through and leave. Accept that one's job is purely impersonal and just for money and co-workers are just business relationships, and don't expect more than that or you'll inevitably bound for disappointment.
Clarify what your goals are. Do you want to make money? Improve society? Work on intellectually challenging problems? Be happy? Those are all very different goals with different solutions.
And thanks for writing this post. The enormous reception is proof that you're not alone here, that a lot more of us feel the same way as you than you think. It's a sad reflection of our system, but short of a revolution all we can do is do the best we can. FIRE (financial independence) is the only true freedom of time.
Not all technology is like that. Technology happens without the constant churn of frameworks popping in and out of vogue, without a dependency being drug into the Google Graveyard on little notice, without scrum and story points. Technology happens without a single investor around. Technology happens outside of California ... it even can occur in the flyover states.
First, go make something with your hands. Or learn to. Makerspaces are shut most likely and of course Techshop folding was a drag but ... make something other than a sandcastle of bits that will be washed away when the moon of fashion drags a wave of fickle adherence over your hard work. Smash it or give it away. Now do it again, and again. You will like your third version.
Make something for yourself, that no investor will ever see. You will not make a dime out of it. Go ahead and program something to automate a personal itch. Maybe you just want to see what movies are around within fifty miles and then you won't to pick a theater; try prying that data out of some feeds and re-organizing it. Write something that alerts you on Wednesday when a new moon is going to be on a Friday or Saturday night so you can go to look at the stars somewhere far from the city. Do it without unit tests or deployment or CI/CD or a single git command.
Look for a problem where you work with the data, not with the UX or presentation or reaching for Bootstrap. Something where the web is not involved.
I can tell you what the lesson here is but you should do these things and figure out why it all feels so different and what you didn't like about ... before.
"I lost many friends." That was entirely your choice. On a daily and hourly basis you chose striking it rich or satisfying your vainglory over people and relationships. You could have chosen to do this software as a side project, or via slow bootstrap, sans the shark investors. You didn't.
"But I can sleep at night fine. So I eventually decided it's mostly nobody's fault," then "hang out with my non-techy friends and my wife". Clearly you haven't put two and two together.
Let me guess: Your startup's business model was based on selling advertising, selling data on its users, and/or exploiting people in the "gig economy". Yet it's only your investors that you call "bloodthirsty vultures".
You blame everyone but yourself for becoming "soulless". Your very use of this word reveals a great lack of soul. You misuse it to describe working like a machine, an automaton. The nurse who is working like a machine to save lives at great risk to her own has the most wonderful, beautiful soul. What makes you soulless is that you're only thinking about yourself and "new products" (ways to make money) without any hint of a conscience troubled by the decisions made and actions taken in pursuit of those profits, and what that says about who you are. Or maybe the depression was a conscience trying hard to speak out, but it got snuffed by drugs rather than getting heard.
You can't "see past the cynicism" when you are the cynicism.
Spend less time figuring how much you can get and more time one what you can give. Ditch your transactional mindset. Give for giving's sake. Use your talents to make the world better, fuck the profits. Chose the more moral job over the more profitable one. The people you'll work with in those jobs will have lots of soul and it will rub off on you.
---
[I know this post will not be well received here on Hacker News, the techie Twitter. It's like walking into a church in the middle of Sunday service and to rail against organized religion and the hypocrisy of the worshipers.]
https://gist.github.com/mGBUfLn9/7cadffcf7c3c23b7376350165a6...
I would love to start today stopping capitalism and inventing a new system which optimizes for life stability, good food, travel, piece, sustainability and time with others.
Instead we optimize for revenue, growth and because everyone thinks they can do it better, they have the business idea, everyone likes to earn money.
Whats my conclusion? I try to optimze my work by making sure i control certain aspects, do what i think i enjoy and is more or less useful. But my goal is to stop working with 50 or so.
Funny enough, your story is strange though, you probably did not create your startup because you thought you would change the world, did you? Or did you do it because you thought its life fullfilling, it earns you respect and money?
get properly angry at the amount of bullshit and disinformation that thing spews out regardless of stated or implied affiliation.
compare with herds of people who don't trust science but can't stop themselves from telling everyone about their favorite kind of youtube shaman.
realize some people have it worse. nothing to be happy about except that it could be worse for you and it isn't.
figure out a way to fix democracy and reconcile free speech with the internet. or help humanity go to mars or fix climate catastrophe.
wield data and algorithms against forces of evil. with luck you won't think of yourself as a cog.
or take up gardening. freshly picked strawberries are my favorite.
Any Tech Giant office is going to be an absolutely miserable working environment. I had one interview with a larger company and I was struck by how openly bored my interviewers were. Obviously, YMMV and some places may be better than others. But having enough friends, even newly minted college graduates with a "six figs or bust", burn out after 6 months in a development role, it was enough to pretty much convince me to avoid them forever.
Furthermore, the "unicorn" startup is going to be extremely similar to a tech giant but with more desperation. You're joining a team of people who, in all likelihood, have very little attachment to the product and have read a few HN articles about how this is going to be the next big thing. Plus you have the young, fratty egos in play. A lot of these places are going to cover up the fact that it actually sucks to work there with "hey free keg at lunch!! haha don't have more than four ;)"
This might be too hot of a take for HN, but there is, in fact, NO job that you can work at and be valued as a person. You're appreciated for whatever value you bring into the company, but don't fool yourself into thinking that there is anything but a monetary string tying you together. You're not looking at anything wrong, you don't need an attitude shift, the system is broken from the ground up and we're forced to be participants, otherwise we won't make rent.
Find something you don't mind doing; I'd recommend looking at smaller companies with leaders who worked a long time at larger companies. In all likelihood, these companies were founded after the leaders experienced something similar to what you did. But it is your birthright as an American (citizen at least) to be perpetually unfulfilled.
Didn't know there was such a thing.
0: https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
If you're going for the gold, yes, that's what you may have to deal with.
If you're content working for yourself and not selling out to venture capitalists, life can be pretty sweet.
Watch an old movie and notice the many improvements in economic productivity, standard of living, quality of life.
E.g.: To get salt, had to travel to the local village. For this had to saddle up or harness a horse or two. Now can get the salt delivered or eat in a restaurant or drive to the village on a smooth road in a car with HVAC.
Car tires used to wear out in about 15,000 miles and were so vulnerable to rupture that had to carry a spare and know where the bumper jack was and how to change a tire. Now can get 75,000 miles from a set of tires.
Ever mess with a carburetor and ignition breaker points? Now have electronic engine controls with fuel injection. So, less maintenance, better fuel economy, fewer oil changes, longer engine life.
It goes on this way for cars and transportation more generally.
See how houses were built: Saws, hammers, and plaster. Now have electric saws, studs, beams, and panels already cut to size, and wall board. E.g., I had some wood to cut, with a saw got halfway through the first cut, then rushed out and got a circle saw, zip, zoom, cut all the pieces and they look really nice. Needed to drill some 1" holes; set aside the brace and bit in an old tool chest, got an electric drill, and done, really well, really nice clean holes, zip, zoom. Got the 1" spade bit on-line!
It goes on this way with hand tools, kitchen tools, yard tools, auto maintenance tools, etc. MUCH easier. E.g., kitchen tools can be awash in stainless steel; used to have to use expensive silver or rusty iron.
I do a single serving pizza I make myself: The ingredients for one pizza cost right at 40 cents with the flour at 9 cents. Fantastic agricultural productivity, along with the associated supply chain.
Tech has contributed to all of those.
I go to Google several times a day and to Amazon at least once a week. So, lots of use of tech.
Shopping, buying on-line, the shipping, tracking, paying -- lots of tech there, too.
Software? It can be a lot of fun! So, write some code, try it, get back errors, fix the errors, for that maybe put in some statements to trace the execution, and finally get it to run as desired. From then on, it won't wear out! And with that software often can just click on an icon or type in a short command and get the intended work done automatically! Boom!
A huge, biggie: Get rid of the typewriters! Beyond that, since I'm in math, get TeX for typing the math!!! Finally with TeX, the typing is no longer more work than the math, even math research! It took a LOT of transistors, processors, and computing just to get rid of the typewriters and get us to TeX.
Then get some astounding wonders, some of the most astounding astronomy yet: https://www.universetoday.com/145935/supermassive-black-hole...
https://www.jpl.nasa.gov/news/news.php?release=2020-080&fbcl...
A LOT of tech there!
Now that we know when the next big flash will come, we can have the telescopes looking and have the gravitational wave detectors expecting -- a prediction is for a big signal!
For work in an organization, it's long been with a lot of goal subordination, suck up to those above, piss on those below, and try to sabotage the people down the hall. But now with tech there are some advantages:
Clean, indoor work, no heavy lifting.
Safer work, e.g., won't get finger cut off in a saw or have a load of bricks fall on your head. Won't inhale or ingest stuff that will injure or kill you.
Won't get thrown off a horse or kicked by a mule.
Maybe will get a better tech job.
Maybe will find a good startup opportunity and get rich, as rich as Rockefeller, Vanderbilt, Carnegie, Morgan, Ford, etc., heavily just from typing with fingers.
For my laptop, my incremental backups are at 11 GB -- time to do another full backup! I just got two new SATA hard disk drives, 7200 RPM, 6 Gbps data transfer rate, 4 TB per drive (no use of shingled recording)!! IIRC, $65 each! Amazing!!!
Just got in the USPS mail, ~$10, the Rostropovich performance of the Dvořák cello concerto, B minor, with the Berlin Philharmonic and von Karajan: I lost my first copy in my recent move so wanted a replacement. Fast, easy search, ordering on-line! It's playing now: I've paid a LOT of attention to classical music and this performance is a good candidate for the most careful, passionate, and lyrical music and performance, art, "communication, interpretation of human experience, emotion", ever. Could never dream of such.
Net, a lot of good in tech!
There are a lot of small to mid-size tech companies that actually make money, though maybe not unholy mountains of it, where work-life balance is great and people just want to make something customers love. There are also many agencies that fit that bill.
This risks sounding too simplistic, but in life I've found that work tends to fall into three categories:
1. People who want to get as rich as they possibly can. 2. People who want to make a living and enjoy life. 3. People who want work to be their passion.
I've learned to avoid #1 and #3.
Re: #1, Many of the best ways to get as rich as possible involve screwing other people over. The people who play that game and enjoy it end up being pretty cutthroat, because that's kind of the point. If that's not you (and it's not me), then it's not fun to be part of.
Re: #3, vocational "passion" is just hard. Sometimes this is because the dream is so big -- end world hunger, or something. Sometimes the dream is so popular -- become a world-famous artist, etc. This is where you'll find the dreamers and the starving artists. The people who thrive here sort of live in their own world where the more mundane concerns of life don't matter to them, otherwise they'd burn out and give up.
A lot of people think they need their work to be either about Riches or Passion (or worst of all, both), and so they go down those paths and find stress, exhaustion, and misery instead of happiness.
Meanwhile, in boring old Path #2, you have a whole lot of people who work from 9-5 and then go home. They think their job is kind of interesting, but they don't think they're "changing the world," and that's okay. The happiest folks here tend to be craftspersons who know how to make some kind of thing, and whatever it is, they make nice ones.
As for me, I spent years that I look back on now as a sad waste of time hunting for #1 and #3, before one day having basically no choice but to take a "kinda okay" job so I could buy groceries. I was badly burned out, and I decided I needed a break, that I'd take six months and just "work a stupid job" to recover and pay off my credit cards after my experiment in running my own business fizzled out. And after six months I realized I was the happiest I'd ever been.
Life is kind of weird. It's not glamorous or sexy to just work a regular job and go home at 5pm. But it can be the foundation of a really happy, satisfying life.
I don't know if that will help you or not, but, I hope some part of that is useful to you. Many people have been where you are now. It'll get better.
Good luck!
Tech is capitalism at its best and worst, with the best being bad for a lot of people. Self imposed hardship and self sacrifice is the name of the pursuit. Everyone is a chaser. You then have VCs and angels and business partners with immense leverage over these struggles, often struggling themselves.
This brings out the bad in a lot of people. Cheating, backstabbing, and a general lack of integrity. Pervasive, regardless of status or level.
I didn't understand this at all, but it turns out much of it is driven from fear, as most actions inevitably are. And it gets worse with rising stakes, so its worse at higher levels.
Integrity is expensive. Kindness is expensive. Empathy is expensive. And competence is rare.
So good meaning, goodhearted, friendly people fail to sustain their good nature when shit hits the fan. And shit is always hitting the fan. People will act good until they cannot afford to. Or think they can't. Until they're scared. And that's the saddest part. They think they have to cheat. They then witness others do it, and think its just the way. Not me we tell ourselves, but sooner or later, the ultimatum presents itself: be good or survive. And we've seen the fallen. Chances are we've been a victim of one. Or work for one. Or deal with one. Or sit next to one. And the one thing they're good at is survival. No wonder there are so damn many of them.
Then what is the answer?
Don't trust anyone. Ergo, integrity is the luxury most often enjoyed alone.
But.
If you enjoy your own company, then that's a start. If you have an incredible product or service, then that's a start. If you don't need anyone's help, then that's a start. And if you have a warm home you can return to, then that's a start.
The one thing that will make your life easier is obvious.
Kick ass.
Just be so good, and run with it, or don't bother. That should be the motto of every entrepreneur. Or any endeavor, for that matter.
You're jumping into a snake pit. That's a given. Bring a flamethrower, or don't bother.
Every kick ass startup kicks ass.
If your ass is being kicked, you're doing it wrong, and you're wrong. You'd be right to get out as soon as possible.
I think is normal and everyone sooner or later crash into it. Then one becomes like a drug dealer: I sell it but I don't use it (technology, of course).
It's not a suprise your playing a lot of sports. Depending on the sport you can momentarily tick those boxes. But your not left with anything afterwards.
Find something that needs doing in the world, find people who feel the same way. Try science fiction as a practice.
1) Part of what you experience is just gaining wisdom with age. You see how things really work, and you get disillusioned. The thrill of early experiences, does diminish over time. And that's not just software. The thrill of your first bicycle ride, is not reproducible. The sense of freedom you had, after that, riding around unsupervised -- that goes away too, obviously.
2) The word "tech" has changed radically over the years. I joined my first "high tech startup" in 1988. We really were doing technology that was just barely feasible at the time. The entire company was seven people -- founder, biz/ops guy, VP of engineering, four engineers. That was FUN. Figuring out how to solve these problems, seeing the parts come to life, seeing the whole thing come together, seeing it work for users as planned. In an environment like that, you really feel like you are doing something special, that you are lucky to be there, and you just want to spend all of your time on it. The fact that it might actually be worth serious money someday -- even better.
This incredibly exciting sense of being in a tech startup spread. Large companies would entice you by saying, this group is just like a startup within Megacorp. And I never understood how that fooled anyone. In that situation, you aren't scratching your itch, you are scratching Megacorp's itch, and that's a lot less exciting. There aren't seven of you. Outside your group, there are 700 or 7,000 or 70,000. Maybe you get a little bonus, or equity, but you don't own a chunk of the company YOU started.
However, Megacorp and similar companies definitely saw the advantage of getting their employees to commit to their work in the manner of startup employees, and so you get places like Google that gradually switch the incentive. First you want to be there all the time (back when Google was a startup). Then they make it enticing to be there all the time (campus, massages, gourmet dining, on-campus laundry and exercise, etc.). And finally, it's just expected. Being available and productive (or at least seeming to be) 24/7 is just the way things are at Megacorp these days.
And then finally, the last piece of it goes away: the interesting tech. "Tech" companies are no longer solving barely solvable, new problems. They are doing more of the same, implementing dull and possibly harmful goals for the sake of Megacorp. Megacorp is no more a tech company than it is an electricity company. It uses both to meet its goals, and you are merely someone familiar with either bits or electrons, using them in well-worn ways for the sole purpose of enriching Megacorp.
This is both a great pop song, and the lyrics really capture the disillusionment that sets in, although in a very different environment: https://www.youtube.com/watch?v=V1-EPTAFE0o
"I was drawn to programming, science, technology and science fiction ever since I was a little kid. I can't say it's because I wanted to make the world a better place. Not really. I was simply drawn to it because I was drawn to it. Writing programs was fun. Figuring out how nature works was fascinating. Science fiction felt like a grand adventure.
Then I started a software company and poured every ounce of energy into it. It failed. That hurt, but that part is ok. I made a lot of mistakes and learned from them. This experience made me much, much better. I'm satisfied with that.
What's not ok is how things ended. Many of the investors turned out to be bloodthirsty vultures who tore the carcass to pieces. Had we IPO'ed, these same people would have stood there with giant smiles telling everyone how they'd always known we were special and how they'd supported us all along.
I lost many friends. Throughout the whole thing I was lucky to meet many brilliant, creative, talented people. Together, we worked so hard. Now we don't talk.
I spent a lot of time thinking about how I contributed to these failed relationships. I learned a lot from that too. It wasn't my finest hour, but I can sleep at night fine. So I eventually decided it's mostly nobody's fault. This is just the reality of what happens to people when extreme stress ends in failure.
Then I worked for a tech giant, and then for a high-growth unicorn. It shocked me how dilbertesque they both were. Full of politicians, and burnt out engineers in golden handcuffs who can't wait to get out, and meaningless business speak, and checked out employees who pretend they're "excited" about everything all the time. The young, wide-eyed engineers seem hopelessly naive to me now.
So the worst case scenario is that you get eaten by vultures and lose friends. And the best case scenario is that you're in a soulless machine that turns everyone into an automaton. I know that's not the whole picture. It's not even most of the picture. But that's the part I can't unsee.
For a long time I couldn't focus on any remotely intellectual pursuit. I even thought I permanently damaged my brain. But eventually I started exercising, went on anti-depressants, and started therapy. Then I got a job that has nothing to do with technology. Slowly my happiness returned, and with it my ability to focus. I do a lot of sports now and hang out with my non-techy friends and my wife. I cook a lot. I got into knot theory. I find it fascinating and can do it for hours. I'm surprisingly not bad at it. So I know I still have my faculties.
But I still can't program, can't write, can't think of new products, can't read science fiction. I'm mostly happy, but there is always a hint of dissatisfaction underneath. I miss the creative, optimistic person I once was. I want to see past the cynicism. I want to write programs and make things. I want to work with a ragtag team again to bring something to life that didn't exist before. I want to learn how to see past the bullshit and be creative again. But I can't get myself to do it. I hear the call and I know there's still a spark. But when I take even the smallest step everything turns bleak and mundane. It's like the magic has been bled out of me and I don't know how to summon it back.
Has anyone been through this who managed to recover their optimism and creative spirit? Please help me. What can I do?"
There's very little in the content of the gist that's specific to software or technology. This isn't sectoral it's just about for-profit businesses.
I'd say a LiveJournal entry might be more apropos. :)
TL;DR: Maybe tech isn't your gig. It's important to find what is.
First, my heart goes out to you. It really does stink to be where you are.
I'd say it's a matter of expectations. The "conventional wisdom" is "Don't have expectations, and you won't be disappointed."
Sounds good. I have yet to meet anyone that truly meets that bar.
We all have expectations. It's human nature.
The deal is how we react to those expectations.
I get my expectations trounced on a regular basis. That which does not kill me, makes me stronger.
Except for Dilbert's corollary: "That which does not kill me, leaves me weak and exhausted."
When you signed up for a tech career, why did you sign up for it? What did you expect?
In the 1980s, there was an explosion of doctors and lawyers. Medical schools were so crowded that people had to study abroad.
The reason was that a doctor could look forward to a six-figure salary (and a six-figure insurance bill); right out of the starting gate. Lawyers...maybe not as much, but LA Law was a popular show, back then, so everyone thought it was the best career move ever.
That resulted in a ton of mediocre doctors and lawyers. They didn't love what they did.
My father was a Harvard-graduate lawyer. Top of his class. Silver Star war hero (planted in Arlington). He could have written his own checks.
But he hated it, and joined the CIA, instead (which he later quit in disgust). I think he felt that he should have learned a different career, all his life. He was never happy, and that broke my heart.
SO HERE'S WHERE I MAKE IT ALL ABOUT ME:
It also taught me that it's really important to be happy with my vocation.
So here I am...refactoring myself to be happy.
I was a manager for a significant part of my career. I was very good at it.
And hated it. Being good at something is not the same as being happy doing it.
I love tech. My worst nightmare is to feel the way you do (talking to the poster). Nothing gives me more joy than to craft a superb application, and know that it is as close to perfect as God will allow.
That means that I have to be careful who I let have any control over my work. The current tech scene is absolutely nuts about money and prestige. People are more than willing to peddle cow flops, if they can buy a Tesla with the proceeds.
Others use money as a leash and a lash, to tie us down and force us to do their bidding.
People like me are nothing but transient resources to be used up and discarded.
So I have enough set aside to be...OK (not rolling in dough); even after this current kerfuffle. It allows me to be picky about what I do, and who I let have control of my work.
I'm really really into quality software. You might say that I'm obsessed. To me, it's a craft.
Think of me as the old Swiss guy, making cuckoo clocks in his garage. There's not much of a market for cuckoo clocks, but my clocks are gonna be the best clocks you can get. I won't let anyone force me to use crappy pine, when walnut is what works best, and I won't mass-produce them.
But I'm a happy little old clock maker, and if anyone wants really good cuckoo clocks, they know where to go. They just have to work with me, and not expect me to be hog-tied by bling.
I sincerely wish you the best, and hope you get your groove back.
Given the culture of HN comments I reckon you'll get grooming tips and pointless anecdotes, condescending advice, or unhelpful peptalks.
What I'll say is that you probably are disillusioned with it because you saw how illusory most of it is. The best stuff is always produced by very small, tightly-knit teams, in an environment where creativity is allowed to flourish. In a monoculture like tech giant / unicorn startup, you're living in the Silicon Valley series bro and that's all there is to it.
There are lots of engineers out here on the internet doing fun things. We just don't spam github shit or write fancy landing pages to shamelessly promote ourselves. Join us.
We have spent years, even decades, cultivating and grooming our own prisons. In the end, everything we cherish and value will be destroyed. It is 100% certain and there is no way around it. It's such a bleak thing to consider, yet at the same time it is an absolute truth.
After wrestling with these facts for years, I have come to understand the Zen koan about cherishing every moment drinking tea from a glass because to the master, the glass is already broken. Control of the larger world and the people within it are an illusion. In many respects, you are already dead and forgotten. The only thing you can do is admire the stunning beauty and sheer improbability of it all, and to be as kind as possible to those who deserve it, and to many who do not deserve it.
> Has anyone been through this who managed to recover their optimism and creative spirit? Please help me. What can I do?
If you've come from a baseline of over-optimism your outlook sounds healthier now. Many look to start a family and coast through the next 30 years once they become disillusioned with their career.
Technology has well proven its worth. There is more money than ever in it. The problem is that anything that has a bunch of money it will absolutely attract the worst of people. That is your VCs, and your corporate politicians, etc. as the writer is complaining about.
These people literally provide almost no value to anyone else but themselves. They are parasites on our society. They subconsciously know it and thus they require the style of culture they drive and thrive in.
But, any cultural problems in tech can be blamed on no one else except the people who honestly enjoy creating and engineering. Why? Because it is our fault for not getting more aggressive and smarter in taking back the culture. There are now more PhDs and programmers than there ever has been in the history of humanity. There is no excuse any longer to allow this.
And also, can we quit with the bullshit of just calling all complaints about the industry a type of "burnout"?
Abstract bullshit, misapplication of statistical methods is another cause. We are drowning in the sea of screaming narcissistic virtue-signaling bullshit.
So, go back to concrete mathematics, grounded in reality modeling, lightweight high level prototyping languages and functional programming. This, like universal principles, will never fail you.
Machiavellianism (manipulate/deceive others)
Psychopathy (lack of remorse/empathy)
Sadism (pleasure in suffering of others)
Narcissism (egotism/self-obsession)I notice I become less optimistic over the years. I got comfy with my successful gigs. To counter those trends, my important lesson is: keep learning. I got started as a C#/Java/C++ programmer. Over the years, I learned Rails, nodejs, React. I adapt to the new gigs. Heck, I even created a cryptocurrency. :)
Now, we're hit by a pandemic. My gig comes to an end. But I'm ready for the next thing. It's pretty exciting. Check out my new project built on redwoodjs. :)
https://github.com/vidalab/vida
PS: I'm available for work if you need Rails, nodejs, React. :)