Live data from Hacker News

Why I Quit Google to Work for Myself

mtlynch.io

131–140 of 783 posts

Re: Why I Quit Google to Work for Myself

#131
post #52

As a business person, you're going to have to sell yourself/your services to other people. Perhaps that's not too different from pitching yourself to an "anonymous promotions committee"? Interesting and insightful read. Thanks for sharing, and good luck with your future endeavours!

>As a business person, you're going to have to sell yourself/your services to other people. Perhaps that's not too different from pitching yourself to an "anonymous promotions committee"? That's fair. I've wondered about that myself. Will I just end up resenting "the customer" the same way I resented "the committee?" My hope is no because I feel like with a customer, I can learn more from failures. If I launch a prod…

I prefer pitching to customers because they really do get more value out of your product if you better communicate what it does and how it helps them. With committees it sounds more like playing a zero-sum game.

Re: Why I Quit Google to Work for Myself

#132
post #90

You're describing knowledge work at many companies. You've also recognized why upper management, particularly execs, are more likely to be sociopaths (or at the very least, admittedly selfish). And fortunately you've come to understand that being the boss/owner is the best way to make your hard work actually pay you accordingly. The downside to being your own boss is that your work ethic and motivation may drive you…

Happy to see this post because reading the thread I was poised to say much the same thing.

I would add that people here may tend to have the kind of personality where they naturally assume that : if you are helpful to other people they will be helpful back; being helpful to other people is a rewarding thing in itself; if you are a good person you should be rewarded.

If this sounds like you (anyone reading, not the parent) I feel it is worthwhile pointing out that not all humans are like this. In fact most aren't. Surprisingly (it took me many decades and about 20 psychology books so...ymmv) it can be very difficult to realize this, if you have this sort of trusting personality type. fwiw I'm talking about the subconscious parts of the brain, so whatever you think you think, and whatever you hear other people saying...that's not really relevant. We are all Chimpanzees throwing feces inside.

Re: Why I Quit Google to Work for Myself

#134
post #29

> I drastically reduced the time developers spent repairing those failures, but there were no metrics that tracked developer time. For several jobs in a row, I've felt that helping others on a team is undervalued and under-recorded. I've been planning to implement the "assist" metric, similar to basketball, on my own team for a while. The idea would be something along the lines of everyone gets a set of assist points…

> I've been planning to implement the "assist" metric,

Anyone from Shopify here? If I recall correctly, this was tried at shopify and has since been removed due to people gaming the system for their friends.

Re: Why I Quit Google to Work for Myself

#135

To author: you lost the political game. I busted my ass at a startup for years and also lost the political game. So I'm speaking from experience here. You can either get all mad and worked up and pissed off about it, and waste years of your career (as I did) being pissed off, stubborn, and refusing to change. Or figure out how to play. I'd like to think there are places with better politics but I think it's pretty en…

“unless you have a pretty damn concrete idea of what you're doing.”

This. But to take it further, you better be ready to hustle your ass off. Because you need to bring money in which means meeting new clients 24/7/365.

Good luck. It’s an impossible amount of work to do alone so hopefully you have a good network.

Re: Why I Quit Google to Work for Myself

#137
post #29

> I drastically reduced the time developers spent repairing those failures, but there were no metrics that tracked developer time. For several jobs in a row, I've felt that helping others on a team is undervalued and under-recorded. I've been planning to implement the "assist" metric, similar to basketball, on my own team for a while. The idea would be something along the lines of everyone gets a set of assist points…

The first thing that comes to mind is peer reviews. Although it's not inherently quantitative data and doesn't remove any of the bias/politics/etc. it can be a good indicator of who others feel are helping them.

However as the writer of the article pointed out often times you can't see when other people are improving your ability to do work whether that's through writing more documentation, improving some internal infrastructure, or other often invisible things that can drastically improve your life as an engineer.

I think an effective approach would be through time tracking (i.e: writeup on how you spent your time for the day) in conjunction with some analysis on how the time you spend on certain things correlates with what other engineers are doing. This of course would rely on everyone being detailed in their writeups and the analysis still might not catch certain things because it's difficult to write down exactly how you spent your time. Perhaps you could only write down the three most difficult/annoying problems you ran into and just track that.

I remember reading about some company that is trying to make this easier by tracking computer use and creating graphs of how people interact within their organization and how that changes over time but that doesn't seem like it would work everywhere.

I don't know if there is a way to truly quantify teamwork or organizational impact. I think the important thing is to encourage your organization to communicate more: talk about what you're doing, why you're doing it, and how it helps others within your organization. If your organization is fairly big write about it and share your writeup internally. Train people within your organization to speak up if they feel they aren't being appreciated for the impact they made.

Ultimately I think it's an extremely hard problem because it stems from the question of what having a positive impact means. The answer to that can branch off into millions of different small tasks that could be totally unique to a subset of people within your org.

----

The best you can do is:

* Measure what you can.

* Know that's not the entire picture and it never will be.

After that try to create a culture that:

1. Speaks up about their own impact

2. Shares the impact of others' work, especially of those who might not speak out much

3. Is openly appreciative of and encourages 1 and 2.

Re: Why I Quit Google to Work for Myself

#138
post #7

Because you made enough money that it was an affordable risk? Yes, perf is garbage and management is chaos, but let's be honest with ourselves. Four years' worth of GSUs oughta be enough for anybody. "Devoted employee" followed by "expert at gaming the perf system" followed by "project cancelled and adrift" is, sadly, the normal progression for a Googler, from what I've seen.

The author is in New York and presumably intends to stay there. I'm fairly certain four years of post-tax GSUs won't last him long.

Re: Why I Quit Google to Work for Myself

#139
This is exactly how many many many people feel, with one difference - most people don't even get the chance to pick up good skills, tech or otherwise. They are stuck doing the same thing for months and years. Add to it visa, family complications and the situation gets worse.

At least he learned a lot, has Google on his resume, I'm genuinely happy for him.

I hope he really makes it! More indie hackers the better.

Re: Why I Quit Google to Work for Myself

#140
You don't try to get promoted in engineering. You do a kickass job, and those above you notice and promote you or at least give you a raise/bonus.

Now that sounds naive, but the reason this works is because you are actually in power. You can easily find another job granting you more pay, especially with something like Google on your resume.

In my 20+ years of software development I've never asked for or even pursued a promotion. If the job wasn't taking care of me, I went elsewhere with a nice 20% raise.

Post reply on HN