Be a manager.<p>Update Jira every day. Be in all the meetings. Know what everyone else is doing. Know the status of what you're responsible over.<p>At higher ranks, you manage managers. Your whole job is automated, you just have to sign approvals.<p>When there are enough managers, your job is just to stay up-to-date and to keep the other managers up to date. You argue for weeks on how to shorten the deadline by a week.<p>In rare cases, you will be asked to do a job - increase resources for your team or extend a deadline. The hard way would be to communicate well. Explain why you need extra resources, back it up with evidence that your team is working hard.<p>The easy way would be to blame it on another team. The front end team is slow because the API team has bugs. The back end team can't start without approval from the UI director, who is on maternity leave. The UI team just got a change request from the CEO, causing a chain reaction of delays. Sales team is slowed down because the product isn't ready. HR can't get visas to bring in this consultant, because we were all running on agile and didn't realize we needed him next week, not next month.<p>An advanced trick would be to tag team the blame. You blame this manager, that manager blames you. Some roles fit into this naturally - hardware/software, dev/QA, front end/back end. You can extend a deadline unnecessarily long.<p>You'll have some weird effects going on, like 2 weeks dev time and 4 months pre-development preparation. But everyone above you is management and understands how difficult the job is.