Live data from Hacker News

How do you avoid missing the big picture at work?

news.ycombinator.com

1–10 of 32 posts

How do you avoid missing the big picture at work?

#1
Hi. I did well in school, but I don't do that well at work. Just recently, my manager told me I fail to see the big picture.

School was easier: the path is laid out for us and we just need to, more or less, follow it. At work, not so much. Everything is ill defined and you're sort of expected to "learn by osmosis" (by going to meetings, listening to your team chatting and then forming an understanding). I'm terrible at this and the consequence is that I don't always prioritise my effort and work well.

The obvious answer is to ask, but I'm not always aware of what I'm missing or the explanations come with loads of other lingo and assumptions about my current knowledge. After failing to understand an explanation, I feel I shouldn't ask again for fear being labelled "dumb" (after all, everybody else seems to be doing well). I also try to take notes, but after a while I just end up with a pile of disjoint pieces of information.

Has anyone felt like me? Have you found techniques and strategies to cope with this that you could share?

Or anything really. Points of view and opinions are very much appreciated as well.

Re: How do you avoid missing the big picture at work?

#2
I guess it depends a little on how many levels you have to go through to get the big picture. If it's a big company then you will find it difficult to get the big picture since you may have to go through a lot of levels.

If it is a small one then find out people who have had some part to play from the beginning and talk to them.

However if you are conscious of appearing dumb, then that's the first thing you need to solve. We are all dumb in some way. Being conscious of it prevents you from learning.

Re: How do you avoid missing the big picture at work?

#3
The social tension of recognizing that other people understand something that you don't is real and often asking does not help, because the ask presents a social signal that leads to more isolation.

Another approach is to consider the work you are assigned more deeply before you begin and understand the various different ways it could be done. Each assignment will have multiple parts or aspects and those aspects each can have more or less time spent on them to achieve various qualities. Quick, superficial breadth first vs deep depth first, etc. Getting something precise and correct vs getting something good enough, etc.

If you can understand and articulate the choices that are available to you in how the work is to be done between the various approaches- basically understanding how much time to put into what aspects to get what values or qualities- then you can form a hypothesis about what makes sense and then you can take that hypothesis to your manager. Asking them for direction on what to solve/optimize/prioritize for given 2 or 3 alternatives before getting too deep into the work is a good, valuable question. Through those answers and conversations you will more directly start to understand the qualities and outcomes that are important, and how important they are (inferring from how much time/depth should go into them).

Most times there is no single "big picture" at large organizations, rather there are many individually authored narratives that may allude to shared facts but also are highly personal and often involve hidden agendas that are held close by individual managers. All human organizations involve politics, and this is what politics is. Even organization-scale planning tools like OKRs are highly contextual and cannot be taken too literally.

For any given person, understanding the near term choices available to them in exactly how their time is spent, and what the results of those choices are in terms of qualities of outcomes, and then asking for help selecting the right outcomes, then executing on those choices, and following up if new learnings present themselves or if things are not as expected, is a good, politics-free approach.

It can be hard to do this, to not just barge ahead doing the work but to think about various ways the work could be done. Hard but worth it. This approach of understanding every situation/assignment as set of choices, is big picture thinking in disguise.

Hope that helps. Good luck.

Re: How do you avoid missing the big picture at work?

#4
I lost the big picture of my company a long time ago. Maybe I've never seen the big picture at all... and never been more happy with my job. Ignorance is bliss.

On a more important note, do you know the big picture of your own life? What do you want to do with it? How do you see yourself in 10 years? Are you a better person today than you were yesterday? Knowing what you want to achieve in your life is thousand times more important than knowing what others want to achieve. Focus on what is within your control, not outside of it.

Re: How do you avoid missing the big picture at work?

#5
Honestly, some people are just detail oriented.

One thing I hate about performance reviews is their perverse need to point out your weak point and suggest fixing that, disregarding whether it makes broader sense for the individual's career and whether it may undermine their strengths.

During recruitment I have been looking for big picture oriented people lately, but most of my colleagues are detail oriented and do not recognize nor appreciate it in potential hires.

The big picture is the business. Big picture thinking is being told to do X but convincing everyone that Y is better--but at the business level, not the technical level.

Re: How do you avoid missing the big picture at work?

#6
There's different kinds of 'big pictures'. Certain kinds I work to understand, paint and realize. Other kinds I purposefully avoid. Area I'm weak at and choose not to specialize in are office politics, external market forces unrelated to product-market fit (e.g. price wars or shipping crappy stuff first), etc. The kinds I am active in are seeing how different technical solutions merge at higher levels, or very long-term directions of development. An area I'm not strong in but want to get better at is understanding the vertical market and needs. It's hard to learn from second-hand examples long after the act of creation.

Among developers the most common missing big pictures may be things like micro-optimization, over-engineering things 'just in case', inappropriate creation of or elimination of tech debt. Refactoring can be a large sink as it sometimes means rearranging earlier teams' work to fit current team's sensibilities rather than along the lines of where flexibility/speed is needed for upcoming/anticipated areas.

As for suggestions, not focusing too closely on particular aspects, thinking pragmatically with the opinion that each thing "is not important" until you can find solid pragmatic reasons for them to be with some leeway for important things you feel but can't exactly pinpoint. It's not easy, takes lots of practice. Do your work 'in the open', share early, share often, get feedback from both devs and non-devs. Participate in non-technical discussions. Maybe lots of pair programming with someone seen as getting the big picture would be valuable. Then you can experience exactly when, where, possibly how that a picture was recognized and acted upon.

Also realize that even if you only get medium sized pictures, that's ok too. Not everyone has to be good at everything. Lean into your strengths while putting some effort into other areas, don't let it be a perceived/imagined failure.

Re: How do you avoid missing the big picture at work?

#7
post #5

Honestly, some people are just detail oriented. One thing I hate about performance reviews is their perverse need to point out your weak point and suggest fixing that, disregarding whether it makes broader sense for the individual's career and whether it may undermine their strengths. During recruitment I have been looking for big picture oriented people lately, but most of my colleagues are detail oriented and do no…

Being detail oriented is not at odds of big picture thinking. In fact people with only the big picture can cause a lot of wasted cycles as there's not a clear translation to implementation.

I think better terms than big picture people are ones that think abstractly, conceptually, or analytically. These are the folks who are good 'at naming things'. That means they understood both the business aspect of what areas to separate and iterate upon, as well as isolating technical factors that minimize code quantity and maximize flexibility. If they can do this with a minimal amount of abstract machinery/metaprogramming, that's golden.

Re: How do you avoid missing the big picture at work?

#8
post #5

Honestly, some people are just detail oriented. One thing I hate about performance reviews is their perverse need to point out your weak point and suggest fixing that, disregarding whether it makes broader sense for the individual's career and whether it may undermine their strengths. During recruitment I have been looking for big picture oriented people lately, but most of my colleagues are detail oriented and do no…

Being detail oriented is not at odds of big picture thinking. In fact people with only the big picture can cause a lot of wasted cycles as there's not a clear translation to implementation. I think better terms than big picture people are ones that think abstractly, conceptually, or analytically. These are the folks who are good 'at naming things'. That means they understood both the business aspect of what areas to…

> I think better terms than big picture people are ones that think abstractly, conceptually, or analytically. These are the folks who are good 'at naming things'. That means they understood both the business aspect of what areas to separate and iterate upon, as well as isolating technical factors that minimize code quantity and maximize flexibility. If they can do this with a minimal amount of abstract machinery/metaprogramming, that's golden.

This is what I aim for, too. Seems to be working fine for me. Some tips for OP:

- Try to get a lot of informal chats with relevant departments. Being in the office or at events s.t. you can join conversations + talk face to face helps.

- Be a „yes man“ whenever other departments have some technical issue that needs to addressed. Or even if it's nothing technical.

- Think more from a business perspective during technical planning and implementation. Does it really create value to code more than the most basic MVP here? Do we really need that fancy technology and scalability?

- Get good at communication and soft skill in general. If you're smart but „difficult to work with“, you'll end up doing mostly specialized work.

- Get good at note taking and knowledge management. Where was that link to the product roadmap that was shared two months again? What was the context for that design decision two years ago? It's useful if you're able to answer questions like this with your notes.

Re: How do you avoid missing the big picture at work?

#9
> Just recently, my manager told me I fail to see the big picture.

In my opinion, some companies are just not set up to allow employees to see the big picture. For example:

> The smartest and most productive employees are given the most tasks. It can be hard to see the bigger picture when you're drowning on multiple complicated projects with no occasional breathing room to assess and reflect and make good long-term decisions.

> Information is siloed. The only communication you ever have with customers or decision makers might come strictly from your boss who might be a project manager. If they don't think that one piece of information is necessary for you to hear, you'll never come up with some amazing insights into the business. The failure could be your bosses, not yours.

> Employees are micromanaged to death. Every decision that you're not specifically authorized to make puts your job at risk. If you treat employees like children, they're not going to stick their neck out and are only going to do what they're told.

Post reply on HN