News for hackers. Stuff that matters.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by dash2 on Sunday January 05, 2020 @12:37PM (#21962517)
It's sad and revealing to see the other comments here. Many of them say, don't seek fulfillment in your job, just keep on cruising. What a change from the exciting atmosphere of the 2000s. Seems like software engineering has become a safe, dull career nowadays. Don't listen to them. Your 20s are the time to learn, push yourself and discover who you are. Autopilot is for middle age.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @01:09PM (#21962795)
Software engineering just isn't that hard. Tedious yes, but not remotely difficult. We've been fed the narrative of economic success that many folks have forgotten what personal success looks like. You can be successful in your career and still feel like a failure.

Therapy is the answer here. You have to un-brainwash yourself from the notion that your job is your life and figure out what really matters to you. Then focus on that, and use your job to fill the boring hours in between.

I agree that you need to push yourself and discover who you are -- but the answers to those questions aren't going to be found at work. This sort of mid-life crisis is pretty common for career-focused people in their late 20s - early 30s and the solution is to find interests and friendships outside of work.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by jspaetzel on Sunday January 05, 2020 @01:21PM (#21962871)
Software engineering can be hard and it can be tedious, either or neither... I think it's what you make of it. That's one of the most entrancing things about it to me. It's one of the few jobs that's truly "choose your own adventure". There's a thousand ways to solve every problem and you get to decide the difficulty at every turn.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by asdff on Monday January 06, 2020 @01:28AM (#21967010)
This is the sinister part to me, that the right way is so hard to find, if it even exists. Try something -> get error -> fix error -> working might be ok for most uses, but this probably isn't going to yield the best way of doing things.

It's the equivalent of building a bridge, watching it fall apart, then figuring out how to artfully tie a rope around the bridge to keep it upright, rather than just designing a bridge that can stand on it's own. Most practical knowledge is therefore about artfully wrapping different ropes in clever ways around various problems, rather than fundamental theory on how to build the best design.

As a result of these thoughts, I doubt my code, I doubt everyone's code, and I've lost that naive optimism about technology. Good enough is good enough to ship, after all.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by Zanneth on Tuesday January 07, 2020 @12:51PM (#21982468)
Humanity has built a /lot/ of bridges that have fallen apart before we were able to learn how to do it correctly. It’s sometimes easy to forget just how young the software industry is.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by djcapelis on Sunday January 05, 2020 @05:23PM (#21964584)
> Software engineering just isn't that hard

1) I agree that this is often true! Code can be pretty boring. That doesn’t mean there are no interesting problems that you can tackle with programming. It just means most people work on incredibly boring stuff and think that’s all there is and totally fine. Find something that’s a better use of your time.

2) There is more and less difficult software engineering. If yours is really boring why wouldn’t you try something more challenging? It doesn’t always pay as well but it can be a lot less terrible to experience on a daily basis.

3) Most of the hardest problems in making interesting technology that touches the world isn’t in exactly how the code is written. Learning this is the first step towards starting to be equipped to tackle the actually hard problems in our field. Which you could work on directly, if you wanted.

None of this is to say that anyone has to do this. You don’t have to have fulfillment in your job. Though you and most others should frankly probably look around and make sure the code you’re writing is doing actually good things in the world rather than bad ones, that’s an ethical obligation but one that is pretty orthogonal whether or not you’re working on interesting problems. (If people optimize solely for money though, they bend towards writing code that makes that empowers companies over people and generally makes the world a worst place. People have a responsibility to evaluate this and try and avoid the ones that don’t.)

Mostly: it’s fine to make the choice to not work on something fulfilling. But stating that there’s nothing fulfilling to work on in this world is just nonsense, defeatist and mostly means you’ve resigned yourself and everyone who takes your advice to unfulfilling, boring and miserable work that doesn’t grow you worth a damn.

And that probably sucks. So why take that approach?

Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @07:13PM (#21965295)
If you want to do this, and you can consistently find interesting work, then go for it! What I mean by "these jobs aren't hard" is that one person is easy to replace, and you are not guaranteed a job in the future just because you have one now. There are always high periods and low periods in a person's career, and you have to mentally / emotionally prepare for those.

Tech has a nasty age bias once you hit 40, and I've seen people fall apart when they get laid off and finding a new job is hard for reasons that aren't exactly fair. Finding meaning in your life outside your job is how you keep sane when economic circumstances aren't working in your favor.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by djcapelis on Sunday January 05, 2020 @07:47PM (#21965494)
I’ve never had much trouble finding an interesting thing to spend my work time on. The biggest problem is usually deciding when to look for something new and what I want to do next. Getting the opportunity to do that usually comes quickly from there, even if it’s not always the pathway I expected. :) I’ll admit I’ve got advantages that maybe everyone doesn’t have (a deep set of experience from a variety of areas organizations value) but I firmly believe that the world and our field would be a better place if more people fought for meaning in their work and didn’t accept roles where they weren’t finding it.

(Also like, to be clear these roles aren’t all high paying if you’ve adjusted your life so that without 300k/yr you can’t function then like, I agree you have boxed yourself into a harder corner. That said, I currently have found a combination that is both impactful and lucrative. So that’s super cool when it works out. I am desperately trying to structure my life so I’m not boxed into needing this to be true in the future because meaning in my work is still more important to me than money from my work.)

Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @08:49PM (#21965773)
I mean this in the nicest way possible (I envy your optimism!), but I'm curious how long you've been working as the last 12 years have been an exceptionally good period in tech. My career started in the middle of the dot-com era in the late 90s, so I've been through a few cycles where finding engineering work was hard and people who had crappy jobs were grateful for the income. Those experiences dulled my optimism about the meaningfulness work -- I spent a year in the early 2000s eating ramen and freelancing websites in PHP because I couldn't find a "real" job after the startup I worked for that was going to save the world went bust. Maybe I'm just a cynical old lady at this point, but I do feel emotionally well-prepared for whatever happens next.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by djcapelis on Sunday January 05, 2020 @10:59PM (#21966321)
I was still in school during the big crash, so you’re right, my experience may be colored by that. But I keep a pad that essentially allows me to be completely without income for at least 6 months without withdrawing from any accounts which incur penalties or are tied to stock market performance. I’ve done freelancing and could spin that back up. It would be harder to land contracts during a rough economy but often people who just fired their staff need short term contracts to keep the lights on and so there’s usually opportunities for something...

You’re right. I don’t know what it’s like to cobble together work during a downturn like that if I were to lose my primary job and be unable to find another. I would likely take the most fulfilling work I could find. Then when times were good I’d resume more fulfilling work. Just like I’ve done through out the time I’ve been in the field so far.

Given that we have been in a 12 year period of one of the largest tech expansions in the history of our industry, I don’t see why it makes any sense to argue that people shouldn’t be seeking fulfilling work now.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Monday January 06, 2020 @11:31AM (#21970420)
It sounds like you have a pretty good idea of who you are and what you want, so I doubt you would have a problem finding meaning in your life even if you hated your job. You're probably not destined for a mid-life crisis like this, and it's not universal by any means.

But there are a lot of folks like OP who were focused hard on getting a job at Google and making boatloads of money and never took the time to figure out what they wanted in life besides a high paying job. For people in that position, I would say keep the unfulfilling job, let it be unfulfilling until you know what drives you, and figure out what you want in life. Then you'll be in a position to decide whether to seek meaning at work or not. I personally chose to find it outside of work, which has made the career bumps a lot easier to handle because my identity isn't wrapped up in my job.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by barry-cotter on Sunday January 05, 2020 @05:09PM (#21964510)
> Therapy is the answer here. You have to un-brainwash yourself from the notion that your job is your life and figure out what really matters to you. Then focus on that, and use your job to fill the boring hours in between.

You’re going to spend more time at work than doing almost anything else during those years of your life where you work. Why not do something meaningful with those hours if you can? And if OP can get a job at Google they almost certainly can.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by CydeWeys on Sunday January 05, 2020 @05:26PM (#21964597)
What percentage of software engineers are doing "something meaningful"? That seems like a small number, no?

Contrast with teachers, doctors, nurses, social workers, etc., almost all of whom I think would say they do something meaningful.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by barry-cotter on Sunday January 05, 2020 @06:31PM (#21965039)
I’ve been a teacher. It’s basically just a job. If you want meaning have your own children.

I have no idea what proportion of software engineers consider what they do meaningful but the team who work on Google Scholar have done a great deal for me and I’m not even an academic. The drivers at Uber and Lyft and their riders have almost all had their lives improved by their existence. Amazon has made the experience of buying books so much better it’s ridiculous. Lambda School is taking 1000s of people from basically useless as programmers to a new career. Those are all pretty meaningful, at least as meaningful as your list, which seems be about displaying caring as much as actually effecting people’s lives.

If you build something people want and it isn’t harmful you’re having an effect.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by greenie_beans on Sunday January 05, 2020 @10:03PM (#21966077)
I'm not sure I agree that Amazon has done meaningful work in the world of books. They've crippled the book industry. They've ran a ton of brick and mortar bookstores out of business, which has effectively destroyed community centers. There are other alternatives to Amazon that have "made the experience of buying books so much easier". Visit powells.com or alibris.com.

And what they've done to the publishing industry is a whole nother beast.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @10:29PM (#21966191)
Likewise for Lyft and Uber; they just haven't fully collapsed yet -- but give them another 2 years. There will be a smoking pit in the short-range transit market because it costs at least twice what riders pay today just to keep the drivers making the same amount when the VC subsidies go away, and nobody is willing to pay that. You're already starting to see the subsidies dry up with food delivery services where there's an additional $15-20 in fees.

The next recession is going to be a bloodbath for a lot of low-income people when the demand for the gig economy dries up.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by CiPHPerCoder on Monday January 06, 2020 @01:55AM (#21967124)
> They've ran a ton of brick and mortar bookstores out of business, which has effectively destroyed community centers.

Can you really blame Amazon for destroying community centers because they put bookstores out of business?

Bookstores aren't the only viable community center, after all. Most cities and counties have a public library that's supposed to exist for the community's benefit. Additionally, in rural parts of the US, the only real community center you used to find was a church, not a library or a bookstore.

Personally speaking, my community centers exist on Signal, WhatsApp, IRC, Mastodon, Slack, Twitter, Telegram, and Facebook. (And I neglect half of those entirely.) I don't see any need to have a physical watering hole.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by greenie_beans on Monday January 06, 2020 @11:39PM (#21976886)
I guess it depends on the place, honestly. The best communities I've been a part of -- in my short existence -- revolved around bookstores. Maybe that's subjective, but I can also argue that Signal, WhatsApp, etc aren't the only viable community centers.

Also, I'm from rural US, and those places do revolve around churches, but the pockets of enlightenment revolve around bookstores. IMO, a healthy community has a strong group of intellectuals. Intellectuals tend to gravitate to bookstores.

And yes, you can definitely blame Amazon for putting bookstores out of business. I'm too lazy to find stats to support that, but there is definitely evidence that Amazon is to blame.

And sure, libraries are for the community's benefit in an ideal world, but I'm talking about the real world.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by CiPHPerCoder on Tuesday January 07, 2020 @07:58AM (#21979490)
I never disputed the premise anyway. Just that the conclusion doesn't follow from it.

If communities die when bookstores die, sure, you can blame that on what killed the bookstore. But regardless of blame, whose responsibility is it to ensure communities continue? (This isn't the same thing as blame.)

My point isn't "bookstores are the wrong answer". My point is "bookstores aren't the only correct answer". Diversify.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by greenie_beans on Tuesday January 07, 2020 @10:22AM (#21980723)
Yeah. I'd agree with that. I also think you, CiPHPerCoder, should implant yourself in a local bookstore and maybe you'll see what I'm talking about :)
Re:Ask HN: I've been slacking off at Google for 6 years. How... by CiPHPerCoder on Tuesday January 07, 2020 @11:40AM (#21981585)
There isn't one within 20 miles of my house, so I think I'll pass on that. :P
Re:Ask HN: I've been slacking off at Google for 6 years. How... by greenie_beans on Tuesday January 07, 2020 @02:57PM (#21984097)
Blame Amazon! :P
Re:Ask HN: I've been slacking off at Google for 6 years. How... by kqr on Monday January 06, 2020 @01:16AM (#21966954)
All of those you list as doing something meaningful can multiply their efforts if only there's a good software developer upstream from them.

Software developers invent the tools and environments that enable other people to do more efficient work. Sometimes it enables entire classes of meaning work that weren't possible before. How can that not be meaningful?

For better or worse, everything is driven by software these days. All work is, directly or indirectly, powered by software. Being in software is like the most meaningful thing you can do.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by ikeyany on Monday January 06, 2020 @02:11AM (#21967197)
Many jobs in our society enable others to do efficient work. From the bus drivers that get Google employees to work to the teachers that work 60 hour days educating future doctors and lawyers--it's hard to say that engineers are particularly special in this regard.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by kqr on Monday January 06, 2020 @05:00AM (#21967963)
Sorry for coming across as implying we're special! I have to learn to watch my hyperbole. While I do value teaching highly on the meaningfulness scale[1], I don't think driving compares just as well with the mathematical argument that the effort expanded/effort saved is constant given the number of passengers you take (which in turn is practically bounded to small-ish n), whereas for software engineering that measure scales entirely differently.

[1]: If anything, I think teaching is more meaningful, using the same argument: do software engineering and you can do one human's job of software engineering. Teach 10 software engineers and you are by extension doing software engineering as 10 humans.

On a side note: if anyone here hasn't tried tutoring/teaching natural sciences/programming in a one-on-one setting or very small group, I seriously recommend it. It's surprisingly similar to software engineering; in many ways, it's wetware engineering! You get to debug the logic in people's brains as they work through problems.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by barry-cotter on Monday January 06, 2020 @02:41AM (#21967318)
Teachers do not work 60 hours a week. Bureau of Labor Statistics time use studies find that the only age group of teachers that work more than forty hours a week are those over 50.

https://www.bls.gov/opub/mlr/2008/03/art4full.pdf

Re:Ask HN: I've been slacking off at Google for 6 years. How... by ikeyany on Monday January 06, 2020 @03:10AM (#21967456)
It looks like those statistics have summer months included. That changes things from "60 hour work weeks when school is in session" to "60 hour work weeks amortized over a year".

In addition that study notes that teachers are more likely to work a second job, something a Google engineer wouldn't need to do to make a decent wage.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by barry-cotter on Monday January 06, 2020 @03:22AM (#21967517)
The median household income in California is $70K[1].

> The average salary of public school teachers in 2017 – 18 for the State of California was $80,680. [2]

Teachers make a perfectly decent wage as is, more than the average household .

[1] https://fred.stlouisfed.org/series/MEHOINUSCAA646N

[2] https://www.cde.ca.gov/fg/fr/sa/cefavgsalaries.asp

Re:Ask HN: I've been slacking off at Google for 6 years. How... by drivebycomment on Sunday January 05, 2020 @09:11PM (#21965847)
The meaning is what you define and draw from. Even the job of driving a garbage truck has a meaning. Software is no different - short of doing something actively harmful or you are morally against, you can find a meaning in any job. It may not satisfy your ambition or ego, but that's a different problem that finding a meaning.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @07:15PM (#21965307)
I think you absolutely can find meaning at work, but it cannot replace the meaning you find outside of work. You can tolerate doing a meaningless job if you have other things in your life to sustain you, but you can't guarantee your work will always be meaningful. Finding meaning outside work is resiliency.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by soulofmischief on Sunday January 05, 2020 @06:49PM (#21965154)
> Software engineering just isn't that hard.

Surely that depends on the problem being solved, right? Some problems are harder than others. The variety of knowledge domains presented though the lens of engineering here at HN always surprises me.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by tinco on Sunday January 05, 2020 @09:07PM (#21965826)
I think it's just the perspective. Most software engineering that provides significant value to businesses isn't very hard from the perspective of the person doing it. It just requires a shit ton of specific knowledge, and a bunch of time and tedious work. Of course mustering those things is hard. Try and find someone to replace you in all the things you do, and see how much work they have to put into it. Depending on how deep you're into it, or on how wide the spectrum is, it might even require a really talented person to achieve the skill required to not find the work hard ;)
Re:Ask HN: I've been slacking off at Google for 6 years. How... by thewileyone on Thursday January 16, 2020 @08:03PM (#22070839)
"Software engineering just isn't that hard. Tedious yes, but not remotely difficult. "

This is every job after you've mastered everything you need to be successful. The key is to keep learning more or just completely find a new challenge.

" ... find interests and friendships outside of work."

100% agree.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by thrills on Monday January 06, 2020 @01:21AM (#21966978)
> Software engineering just isn't that hard.

That doesn't even make sense. Software engineering is using software to solve problems. How hard software engineering is depends entirely on the problem you are trying to solve.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by booleandilemma on Sunday January 05, 2020 @01:16PM (#21962844)
Software engineering just isn't that hard. Tedious yes, but not remotely difficult.

Come back and say this after you’ve had to fix concurrency bugs or had to maintain some overseas contractor’s terrible codebase with no documentation.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by Itaxpica on Sunday January 05, 2020 @05:23PM (#21964585)
Both of those sound tedious, neither of them sound particularly hard.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by eitland on Sunday January 05, 2020 @11:28PM (#21966458)
Would it qualify if time was a factor?

I think you could almost say: if those things aren't hard you are working to slow and if you are bored you could benefit by raising your own expectations for yourself?

Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @01:28PM (#21962922)
I have; I was a software engineer for over a decade before I moved up through architecture and laterally into product. Those problems are tedious. Not difficult.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by not_kurt_godel on Sunday January 05, 2020 @02:02PM (#21963153)
While I agree that there are parts of software engineering that are merely 'tedious' rather than 'hard', there are definitely parts that are legitimately 'hard' too. Just because you've had a particular set of experiences that you've classified as tedious doesn't mean your perspective represents the totality of the industry.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by jcims on Sunday January 05, 2020 @04:55PM (#21964427)
The problem here is that 'hard' is dimensionless and relative. There are people in Australia right now storming the gates of hell with a shovel and a hose because that's the job they signed up for. If that type of work is on the spectrum, I can't really think of anything in software/systems engineering that's 'hard'.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by codr7 on Sunday January 05, 2020 @05:32PM (#21964639)
That sounds more like courage to me. Many of those shovel and hose carrying people would not make very successful software developers from my experience.

It takes a certain kind of mindset; attention to detail and an ability to visualize and work at high levels of abstraction.

To do it well, that is. Copy-pasting framework cruft until it sort of works is simply boring and the world would be a better place if we stopped doing that.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by sweeneyrod on Sunday January 05, 2020 @05:36PM (#21964662)
Hard as in unpleasant, obviously not. Hard as in mentally challenging, obviously yes.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by wolco on Sunday January 05, 2020 @05:32PM (#21964635)
10 years ago everything was tedious but possible because you had full control. Now it's super easy until impossible/difficult.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by Ocerge on Sunday January 05, 2020 @06:15PM (#21964927)
> Now it's super easy until impossible/difficult.

That's interesting, I've never thought of it this way. I'm bored out of my mind at work more often than not due to not having full access to a monolith where it's actually possible to understand/work on the whole thing. Instead, I have to work until I hit a black box/3rd party and I have to either work around it or knock on the black box and ask the proprietors for help. I know that's a generalization, but it's a real cost of componentization of everything into services and the like, at least in the web world. It's _super_ fucking easy to get like 95% to a solution to almost anything on the web, but that last 5% where you spend the most time is like a constant root-canal.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by opportune on Monday January 06, 2020 @12:10AM (#21966624)
Do those once and you’ve done them a hundred times.

Vast majority of software engineering is tedious and boring. Almost no developing cutting edge optimal algorithms. Occasionally interesting design/architecture problems but the majority of the time spent on those is on writing docs, consensus building/communication, and implementation. It’s hard to find the motivation and force yourself to spend week after week chasing down bugs through poorly written code, but almost no task itself is challenging.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by dunkelheit on Sunday January 05, 2020 @06:27PM (#21965005)
> Therapy is the answer here. You have to un-brainwash yourself from the notion that your job is your life

Yeah, but where is the guarantee that therapy really un-brainwashes instead of re-brainwashing you to just be content with a comfortable middle-class lifestyle. I guess it is a totally rational strategy if you want to maximize happiness (whatever that means) but it still feels like a cop-out.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by mpmpmpmp on Sunday January 05, 2020 @08:32PM (#21965695)
It's a cop out to try and find a way to be happy regardless of your circumstance in life? What standards for life is that?
Re:Ask HN: I've been slacking off at Google for 6 years. How... by aplummer on Sunday January 05, 2020 @07:50PM (#21965508)
> Software engineering just isn't that hard. Tedious yes, but not remotely difficult.

I find doing it well constantly really hard.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by Tiktaalik on Sunday January 05, 2020 @10:09PM (#21966101)
> Software engineering just isn't that hard. Tedious yes, but not remotely difficult.

If you're ever feeling this way, move to a games company. Plenty of hard programming problems...

Re:Ask HN: I've been slacking off at Google for 6 years. How... by itsmefaz on Monday January 06, 2020 @05:42AM (#21968120)
> That your job is not your life and figure out what really matters to you. Then focus on that, and use your job to fill the boring hours in between

This hit me very hard.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by rzzzt on Sunday January 05, 2020 @04:21PM (#21964192)
How do you figure out what really matters?
Re:Ask HN: I've been slacking off at Google for 6 years. How... by Difwif on Sunday January 05, 2020 @04:43PM (#21964340)
This one is long but I recommend trying to finish it. If it resonates at all you'll probably get sucked in to it before the halfway point. (The whole blog is fantastic)

https://waitbutwhy.com/2018/04/picking-career.html

Re:Ask HN: I've been slacking off at Google for 6 years. How... by vasco on Sunday January 05, 2020 @05:47PM (#21964730)
Everyone spends their whole lives trying to answer that.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by phkahler on Sunday January 05, 2020 @04:43PM (#21964342)
It's a process. There is no manual, but some have found therapy helpful.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by munmaek on Sunday January 05, 2020 @01:00PM (#21962729)
No, most comments say to find fulfillment through personal projects/hobbies.

Work is work; it doesn't necessarily have to be the most satisfying or fulfilling experience ever. That's always going to be the case if you're working for someone else. Earning a boatload of money (and saving it) to retire early isn't anything to scoff at.

This also assumes one can find a more fulfilling job elsewhere (with ideal compensation). Which is just that, an assumption. If, and only if, such a job were lined up, then it might be time to move on.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by furyofantares on Sunday January 05, 2020 @01:07PM (#21962786)
We spend a LOT of time at work. It's ridiculous not to seek fulfillment at work as well as elsewhere.

Edit: I think maybe I didn't communicate well. I just mean that being fulfilled at work can be _very_ significant because work is such a huge part of our lives whether we like it or not. And so not _seeking_ fulfillment in work can be a huge blind spot.

I didn't mean to imply it should be prioritized above all else, or that it's shameful not to have the luxury to achieve this to a high degree, as the OP presumably does.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by munmaek on Sunday January 05, 2020 @01:19PM (#21962862)
In an Ideal World, sure.

The Reality that most people live in is that we need money to pay the rent, like right about now. This limits the opportunities available to us because we simply cannot wait to find a fulfilling and justly compensated job.

I simply will not work for low(er) income just to satisfy my need for fulfillment (at work). You know what's better than that? Financial security. Retiring Early. Owning my own house instead of renting.

I would rather get paid a lot of money and not really work on very interesting things, if that meant I could retire a lot earlier and then do whatever I wanted for the rest of my life.

When work ends for the day, I work on my personal & open source projects, or engage in other intellectually stimulating activities like learning a language, etc.

I think the only exception at this point would be me taking slightly lower pay if it meant living and working comfortably abroad, because I want to live abroad for an extended amount of time, personally, so that tradeoff would be fine for me. In all likeliness that's going to be exactly what I do after I own my own house (at 26yo), and work under my own consulting business.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by Tarsul on Sunday January 05, 2020 @04:26PM (#21964234)
why would you want to own a house in your home country if you're working abroad?
Re:Ask HN: I've been slacking off at Google for 6 years. How... by barry-cotter on Sunday January 05, 2020 @05:11PM (#21964519)
Security. Because you don’t plan to stay abroad forever and your house will still be there for you when you come back, whether permanently or on holiday.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by wayoutthere on Sunday January 05, 2020 @01:12PM (#21962817)
Very few people have that luxury. The career path for your average software dev in Silicon Valley does not have a lot of interesting work involved -- it's a bunch of middleware stuff like parsing data, CRUD operations and updating documentation. It's the 21st century version of being an auto mechanic -- super interesting at first, but there's a definite ceiling on the knowledge.

There is only so much interesting work to go around, and you're usually not going to be doing it. You can seek fulfillment at work, but you also have to be prepared not to find it. Seeking fulfillment elsewhere is the secret to not burning out.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by danShumway on Sunday January 05, 2020 @12:46PM (#21962608)
People aren't advocating that OP should stop learning (although there is nothing wrong with Software Engineering being a safe, predictable career for some people). They're advocating that OP should focus on learning things outside of work.

A lot of exciting opportunities open up when you don't need to care about money. You can do experimental, innovative stuff just because it's worth doing, and not just because a VC investor wants another cash-out.

Although, given Google's policies towards employee IP, that alone might be a reason to look for another company to work at -- keeping in mind that you almost certainly will be accepting a drop in pay if you leave.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by buboard on Sunday January 05, 2020 @01:47PM (#21963061)
being poor is bad, but being cushy is demotivating. “Experimental, innovative stuff” requires a certain level of hunger, or disregard for money. In both cases this person should seek elsewhere.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by pjc50 on Sunday January 05, 2020 @04:35PM (#21964286)
You will have a hard time finding a tech employer that doesn't have a restrictive IP clause.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by jamestimmins on Sunday January 05, 2020 @07:05PM (#21965249)
Maybe at large companies, but at small companies in California, this has not been my experience. Plenty of employers realize that programmers tend to program on the side, and as long as you don't use company hardware or facilities, they claim no ownership of your IP.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by danShumway on Sunday January 05, 2020 @09:04PM (#21965818)
This hasn't been my experience. My current employer doesn't have a clause like this, and although they wouldn't have needed to, they also in-writing cleared my side-projects when I joined, even commercial ones.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by flattone on Sunday January 05, 2020 @12:53PM (#21962676)
Autopilot is for middle age? That's a pretty terrible thing to say. My 20s were a total waste. Now, mature and sorta burned out on nonsense distractions, I'm on fire.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by czbond on Sunday January 05, 2020 @05:49PM (#21964752)
Yeah, I agree here. I can't imagine going on autopilot even decades and decades from now as I hit 80. The point is to drive to learn AND create always gives you opportunity.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by s0crates28 on Sunday January 05, 2020 @12:56PM (#21962693)
I agree with most of your statements. However, I don’t believe you should ever auto pilot. Life is about constantly, and consistently challenging yourself. Auto pilot, at any age, are for duds. Why auto pilot during middle age? I’d argue that you have acquired so much wisdom, leading into your middle age. Why stop the momentum. Use all your wisdom ALWAYS! :)
Re:Ask HN: I've been slacking off at Google for 6 years. How... by awinder on Sunday January 05, 2020 @04:31PM (#21964263)
I have read that certain earth beings sometimes replicate themselves, and navigating the needy replicants needs & wants requires rejiggering how much life is spent where.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by sweetheart on Sunday January 05, 2020 @12:43PM (#21962583)
I think many of the folks here agree with your latter point, that the point OP is at in his or her life is one for experimentation and discovery. I think they’re saying this is easier when you can pull in fat, fat stacks with little effort. Fulfillment probably won’t come from working at Google, so use the security it affords to find out where it _can_ come from.
Re:Ask HN: I've been slacking off at Google for 6 years. How... by sillysaurusx on Sunday January 05, 2020 @01:40PM (#21962997)
What a change from the exciting atmosphere of the 2000s.

I miss this every day.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by goldfeld on Sunday January 05, 2020 @12:40PM (#21962554)
A welcome change from the exciting atmosphere of exploiting young brains and sucking the marrow out of others' 20's?
Re:Ask HN: I've been slacking off at Google for 6 years. How... by fargle on Sunday January 05, 2020 @11:50PM (#21966524)
> Autopilot is for middle age

??? I thought that middle age was where you still had the energy and the brainpower, but also had a bunch of hard-earned experience to bring it all to the highest level.

Oh, wait. I forgot. You slacked off when you were in your 20's and 30's so you don't. Never mind.

Re:Ask HN: I've been slacking off at Google for 6 years. How... by tayo42 on Monday January 06, 2020 @12:28AM (#21966722)
> Your 20s are the time to learn, push yourself and discover who you are.

I agree with this, but it's not going to happen with any job. You'll never discover yourself sitting in an office. If you look at jobs as a means to an end to let you live you're real life I think your better off.

At this point in my life, an "exciting" software job is for suckers

Re:Ask HN: I've been slacking off at Google for 6 years. How... by Starkus on Monday January 06, 2020 @12:56PM (#21971279)
I do develop some insights working in an office though. For the most part, no, I can't even totally be myself in this corporate office and my life feels too routined. I'm looking for something more
Re:Ask HN: I've been slacking off at Google for 6 years. How... by fargle on Tuesday January 07, 2020 @12:54AM (#21977313)
Well, exciting can mean different things. I have a job where I never know what I'll be doing at 2PM when I walk in at 8AM.

AND, I am not a sucker.