3 ms·
At a big company, or in a complex market, project or ecosystem - People who “get things done” have to: 1. Eliminate all discussion, information sharing or team
by iamjustoldnow 5y ago
At a big company, or in a complex market, project or ecosystem - People who “get things done” have to:
1. Eliminate all discussion, information sharing or teamwork to avoid complex conversations or communication slowdowns or pushback (Try to form silos)
2. Attempt to dramatically simplify their work so it can be streamlined and done faster, perhaps by doing a very bad job or doing everything the way they want to do it
3. Continually step on political landmines or get into a lot of fights by accidentally wandering into someone else’s area through blind execution
4. Be incredibly sneaky and underhanded and opaque and do everything in a way that seems slimy
5. Have some unusually strong managerial backing to go plow ahead and run over any obstacles or objections
Startups are wonderful because there aren’t 9,000 people in the way claiming every square inch of space. At a big company, everything you do is a potential territory violation.
I used to be much, much, much more aggressive when I was younger. I just ran over everyone in my way and destroyed or avoided obstacles.
Turned my career into a giant heaping pile of wreckage. Get shit done at a large company turns out badly for your career I learned.
This is very temporary career advice. You’ll be fine if you do this at a small startup. Medium size and up, you will get zapped like cancer for doing too much of the above.
- MattGaiser 5y agoEven at a "startup" those turf battles emerge. At one company I once had nothing to do so started to help someone on another team automate work. Set off a turf battle of resource allocation, billing, hours, and a couple cents in cloud systems. I had nothing to do, but a battle started over what I did. They fought over how to allocate time they had no use for.
- matthewfelgate 5y agoGod I hate hearing this. I once worked at a company where it wasn't allowed for 2 programmers to be at 1 computer ever. Programmers were never allowed to go to another programmers desk to work on something together or discuss something. Because it was "wasted time". It was also one of those companies that pulled the entire programming team into hour long meetings they didn't need to be in... Maybe its just me, but a 5-10 minute conversation with another programmer can save hours of wasted time trying to figure out how something already works or how to implement something.