Live data from Hacker News

Keep work fresh by teaching your successors and investing a bit in long-shots

tidyfirst.substack.com

41–50 of 54 posts

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#41

Earlier quoted context omitted.

I disagree. I’d rather conserve my energy and wait for something

"getting paid too much" is literally what corporations exist to do. why is it acceptable/moral for corporations to make unlimited profits, but bad for an individual human person to do so?

It’s not bad. It’s just dull.

To be clear, that’s not a judgement. I think if people want to exist within those bounds it is completely sensible to do so, and I agree that companies get more out of people who step outside those bounds.

But it’s still dull. It’s dull to describe. It’s dull to aspire to. It’s just against the idea we’re drilled in as kids to dream big and make great stuff.

But dull is fine, dull puts money on the table and means that you have more time to do things you don’t find dull outside of work.

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#42
post #5

> If you’re doing what you’re told to do, they are paying you too much. I'm glad Kent Beck got that one out. I work for a Big Tech that pays (comparatively) well, and sometimes there is lot of ambiguity. Some new hires have a hard time adapting, and complain that they lack direction or have nothing to do. When these kind of companies pay you big bucks, part of the job is to be proactive at finding and solving the pro…

If I am being told what to do they ain’t paying me enough

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#43
post #5

> If you’re doing what you’re told to do, they are paying you too much. I'm glad Kent Beck got that one out. I work for a Big Tech that pays (comparatively) well, and sometimes there is lot of ambiguity. Some new hires have a hard time adapting, and complain that they lack direction or have nothing to do. When these kind of companies pay you big bucks, part of the job is to be proactive at finding and solving the pro…

Our guidelines (BigTech consulting department) on a high level are L4 - problem and solution is well defined L5 - problem is well defined, your responsibility to come up with a solution or at least be able to reach out to the right people for help. L6 - neither problem nor solution is well defined

What kind of scope are we talking about here? Is the L5 charged with "the website should load a bit faster", or "the flagship product is not competitive in the market"? Is the L6 individually grappling with "where will the entire industry be in ten years"?

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#44
post #5

> If you’re doing what you’re told to do, they are paying you too much. I'm glad Kent Beck got that one out. I work for a Big Tech that pays (comparatively) well, and sometimes there is lot of ambiguity. Some new hires have a hard time adapting, and complain that they lack direction or have nothing to do. When these kind of companies pay you big bucks, part of the job is to be proactive at finding and solving the pro…

Our guidelines (BigTech consulting department) on a high level are L4 - problem and solution is well defined L5 - problem is well defined, your responsibility to come up with a solution or at least be able to reach out to the right people for help. L6 - neither problem nor solution is well defined

What is a BigTech consulting department?

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#45
post #43

Earlier quoted context omitted.

Our guidelines (BigTech consulting department) on a high level are L4 - problem and solution is well defined L5 - problem is well defined, your responsibility to come up with a solution or at least be able to reach out to the right people for help. L6 - neither problem nor solution is well defined

What kind of scope are we talking about here? Is the L5 charged with "the website should load a bit faster", or "the flagship product is not competitive in the market"? Is the L6 individually grappling with "where will the entire industry be in ten years"?

I’ll defer to a developer for a better example. Even though my background is as a developer and my specialty in the consulting department is “application modernization” meaning I mostly work with application development using cloud services and “DevOps”, I don’t know how it maps to software development requirements.

For the consulting department, we are given a customer project. Depending on the complexity of a project, it will be split into “work streams”

L6 - the project lead responsible for understanding the scope of the entire project, how multiple teams work together and should be “strategic”. They should be able to suss out the customer’s pain points and orchestrate the different lanes of work.

L5 - “tactical” In a normal software development environment, I would consider this a team lead and where I am. Whatever “workstream” I’m over, I should be able to gather requirements, come up with action items and estimates, schedule meetings, present proposed solutions, implement them or find the right people for help, document the implementation, work with the customer to teach them how to use it, support it, expand it, etc.

On smaller projects, if there is only one workstream. I’m often the only technical resource.

The customer knows the business outcomes and pain points. It’s up to me to design a solution.

L4 - they are expected to be able to gather requirements and understand the problem. But need help designing and implementing a solution.

From a soft skills standpoint, an L4 consultant could probably go toe to toe with an L6. From a system design standpoint, an L5 could go toe to toe with an L6 since we do actually do system design as part of our day to day work.

Now actual development skills and passing a coding interview is a different story.

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#46

Earlier quoted context omitted.

Our guidelines (BigTech consulting department) on a high level are L4 - problem and solution is well defined L5 - problem is well defined, your responsibility to come up with a solution or at least be able to reach out to the right people for help. L6 - neither problem nor solution is well defined

What is a BigTech consulting department?

The three major cloud providers all have in house consulting departments consisting of full time employees.

https://aws.amazon.com/professional-services/

https://cloud.google.com/consulting

https://www.microsoft.com/en-us/professionalservices/overvie...

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#47

> If you’re doing what you’re told to do, they are paying you too much. Not keen on this mindset. I’m glad to keep myself marketable, but that’s my business. My company’s business is: am I making what you want? Good. Pay me.

then your career path would be severely limited. because frequently in many roles especially software development and engineering, the business needs are not well articulated. sometimes the business end does not know how to articulate them, sometimes they aren't aware of better technical solutions, etc. a valuable technical resource does not simply do what they're told - this can be done by any outsourced developer in india or vietnam, etc. a valuable technical resource also needs to try and understand what is the business objective and think and be able to research and propose potentially better solutions, and make recommendations for the betterment of the business. those are the kinds of people who get promoted into higher level roles that pay better. those are people who are not easily replaced.

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#48
post #41

Earlier quoted context omitted.

"getting paid too much" is literally what corporations exist to do. why is it acceptable/moral for corporations to make unlimited profits, but bad for an individual human person to do so?

It’s not bad. It’s just dull. To be clear, that’s not a judgement. I think if people want to exist within those bounds it is completely sensible to do so, and I agree that companies get more out of people who step outside those bounds. But it’s still dull. It’s dull to describe. It’s dull to aspire to. It’s just against the idea we’re drilled in as kids to dream big and make great stuff. But dull is fine, dull puts m…

Not going to bore you with personnal experience ,but I learned the hard way that the more you are going out of your way to help org and coworkers, the more they expect from you and once your are near burned out, everybody is quick to forget how much you've done. From now on I vowed to do the absolute minimum to keep my job.

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#49

Earlier quoted context omitted.

Our guidelines (BigTech consulting department) on a high level are L4 - problem and solution is well defined L5 - problem is well defined, your responsibility to come up with a solution or at least be able to reach out to the right people for help. L6 - neither problem nor solution is well defined

1) I don’t know what the problem is. 2) I can see the problem but I need to be told both the solution and how to implement it. 3) I see the problem and if you tell me the solution I can execute it. 4) I see the problem and I know the solution. Should I execute the solution? 5) advisory: I found a problem and I solved it. Once you have a critical mass of threes and fives in the team you can go do something else and th…

Is there ever a level as an IC that you don’t ask so me one should you implement a solution? Even when I was at a startup as a senior dev and the de facto “cloud architect” with a direct line to the CTO who fully trusted me. I would always ask “should I implement this”.

He would say no occasionally for business reasons or he would come back with suggestions based on his knowledge of the future directions of the company.

Even now, if I’m coming up with what I think is a novel solution where I am responsible for the project, I’ll reach out to a coworker for a sanity check or sometimes the actual service team (ie the team responsible for maintaining the AWS service I’m using) to see if there is a better way.

Re: Keep work fresh by teaching your successors and investing a bit in long-shots

#50
post #41

Earlier quoted context omitted.

It’s not bad. It’s just dull. To be clear, that’s not a judgement. I think if people want to exist within those bounds it is completely sensible to do so, and I agree that companies get more out of people who step outside those bounds. But it’s still dull. It’s dull to describe. It’s dull to aspire to. It’s just against the idea we’re drilled in as kids to dream big and make great stuff. But dull is fine, dull puts m…

Not going to bore you with personnal experience ,but I learned the hard way that the more you are going out of your way to help org and coworkers, the more they expect from you and once your are near burned out, everybody is quick to forget how much you've done. From now on I vowed to do the absolute minimum to keep my job.

I can empathize with that. It’s certainly an area I’ve found myself in where you’re taken for granted.

The way I’ve found to adapt to that is to make my impacts known and learn to say “no” or “later”. And of course, as the article says, on-boarding others to unburden me.

If I tell people that I was responsible for something, it sticks and people start telling others when questions about it come up.

If I say no to people or tell them that I’ll help later , they start to value the impact of my absence.

It’s easy to be graciously taken for granted but imho it’s not too hard to control your outward narrative to change that, and in turn reduces burn out.

Post reply on HN