Cheat sheet · Career
Mid-level to senior cheat sheet
Opens with creditsFor mid-level engineers working towards senior, and seniors who want to do the job well. Use it to revise what seniority means, how ownership, design writing, mentoring and visibility work, and the vocabulary used in level frameworks and promotion discussions.
Chapters
6 chapters · 47 concepts
1Seniority as scope, with a clear barSeniority is how much ambiguity and responsibility you handle without being told what to do. Find out what the next level means where you work.8 concepts
- 1ScopeThe size of the problems you are trusted with and the area your decisions affect: a task, a feature, a system, a team or several teams.
- 2Handling ambiguityTaking a vague problem, such as "checkout feels slow", and turning it into clear goals, questions, options and a plan without someone breaking it down for you.
- 3Impact over outputJudging work by the difference it made to users, the business or the team, rather than by the amount produced, such as tickets closed or lines written.
- 4Level frameworkA company document describing each engineering level through expectations across areas such as technical skill, delivery, collaboration and impact.
- 5Gap to the next levelAn honest comparison of your recent work against each expectation of the next level, noting where you already have evidence and where you have none.
- 6Written expectationsA short document agreed with your manager listing what you need to show for the next level, with concrete examples of work that would count.
- 7Monthly progress check-insA regular slot, often part of one-on-ones, to review evidence against the written expectations and adjust what to work on next.
- 8Performing at the next levelThe common rule at many companies that you are promoted after you have consistently done the work of the next level for a period, often six months or more.
8 in this chapterOpen this chapter2Ownership and leverageMore tickets and longer hours have a ceiling. Own painful problems nobody owns, fix root causes and make the whole team faster.8 concepts
- 1OwnershipTaking responsibility for an outcome from start to finish, including the parts nobody assigned: rollout, monitoring, docs, follow-ups and fixing what breaks.
- 2LeverageImpact produced per hour of your time.
- 3Unowned problemsPain everyone feels but no one is responsible for, such as flaky tests, slow builds, painful releases, noisy alerts or a neglected service.
- 4Root cause over workaroundFinding and fixing the underlying reason a problem happens, often by asking "why?" repeatedly, instead of patching the symptom each time.
- 5Prioritisation and saying noChoosing the few pieces of work with the most impact for the effort, and declining or deferring the rest openly, with reasons.
- 6Automation and internal toolingScripts, bots and small tools that remove repetitive manual work, such as release scripts, local setup commands or dashboards.
- 7Measuring before and afterRecording a baseline number before a change, such as build time, error rate or on-call pages, and the same number afterwards.
- 8SimplicityPreferring the solution with fewer moving parts, dependencies and concepts that still solves the problem.
8 in this chapterOpen this chapter- Own the design: write to decideWrite down options, trade-offs and a recommendation so an argument becomes a decision, and record it so the next person knows why.8 conceptsOpens with credits
- Multiply the people around youYour own output has a ceiling; your team's does not. Review so it teaches, mentor on purpose and unblock people early.7 conceptsOpens with credits
- Visibility without politicsGood work that leaves no trace is invisible at review time. Record what you did, update your manager and ask for feedback.9 conceptsOpens with credits
- Influence and choosing your directionGet things done without authority through writing, reasoning and trust, and choose where to go next.7 conceptsOpens with credits
- 7Glossary, A to ZEvery concept in the sheet and the smaller terms it uses, in one list.114 terms
About this sheet
Scope, ownership, influence.
Related on Sefism
Picked from the other libraries by shared topics.
Roadmaps
See allBest practices
See all- Engineering Career Growth Best PracticesCareer growth best practices for engineers: read your ladder, grow scope and impact, own outcomes, work with your manager, use feedback, build promotion evidence, pick a staff or manager path.
- Technical Writing Best Practices for EngineersTechnical writing best practices for developers: write for your audience, clear sentences, scannable structure, design docs, READMEs and docs, PR descriptions, async updates and blog posts.
- How to Learn a New Programming Language or FrameworkBest practices for learning a new language or framework fast: set a goal, start with official docs, build small projects, practise deliberately, use spacing, read real code, learn with AI wisely.
Checklists
See all- First 90 Days in a New Developer Job: ChecklistWhat to do before day one, in week one and by day 30, 60 and 90 in a new developer job: setup, codebase, first PR, your manager, questions and feedback.
- Career Switch into Tech ChecklistMove into software from another field step by step: choose a direction, follow a learning plan, build proof of skill, use your previous domain, network, plan your runway and target a first role.
- LinkedIn Profile Checklist for DevelopersCheck your LinkedIn profile section by section: photo, headline, About, Experience, Featured, Skills, custom URL, Open to Work, posting and privacy.
Career questions
See all- Which freelance skills is AI replacing, and what should I switch to?AI is squeezing basic, repetitive freelance work first: plain data entry, simple transcription and translation, generic articles, basic logos and simple product descriptions. Work that combines a skill with judgement, client context or systems is holding up better, including automation, AI integration, analytics, specialist writing and full projects that own a business outcome.
- Is a UK master's still worth it in 2026?It can be, but the maths has changed. Graduate tech jobs in the UK are harder to find, the Graduate visa drops from two years to 18 months for applications from 1 January 2027, and sponsored jobs have salary floors many junior roles miss. A UK master's is worth it if you want the degree itself, have a realistic plan for sponsorship, and can afford it without crushing debt.
- GCC, service company or product company: which is best for a fresher in India?None is best for everyone. Service companies hire the most freshers and train them at scale. Global capability centres (GCCs) are growing and hire more freshers than before, with a higher bar and more AI and data skills expected. Product companies offer ownership but hire fewer freshers. Choose on the team, the learning and the work, and know you can move after two years.
Work with me
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
- 1:1 Mentorship
- Fresh Graduate Mentorship
- Career Guidance
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com