Technical skill
A technical skill is a learned capability to apply specialized knowledge, methods, or tools to perform technical work effectively.
Lead Developer Career Guide
The demonstrated ability to apply technical knowledge and skills in software development work.
- How it is used
- Positions technical skill as the practical foundation for development work and technical guidance on a lead developer’s team.
- How deep it goes
- Gives practical ways to learn, assess, and demonstrate skill rather than teaching the internals of a particular technology.
- Examples
- Uses code reviews, pair programming, technical assessments, release notes, and a small application rewritten with new technologies.
- What you can do after
- Practice/perform technical learning and assessment through documentation, hands-on projects, code reviews, and self-assessment.
Read how Lead Developer Career Guide explains technical skill →
Think Like a Software Engineering Manager
A technical skill is a learned capability for performing work involving technology, engineering, or specialized technical methods.
- How it is used
- Positions technical skill as both an engineering manager's capacity to guide discussions and a consideration when assembling a team.
- How deep it goes
- Explains managerial participation and hiring considerations, but does not teach code review methods or the technologies used as examples.
- Examples
- Uses a cache-versus-in-memory decision, an Android hiring choice, and a senior hire for a junior-heavy team.
- What you can do after
- Evaluate/understand it by identifying where a manager needs technical understanding and where a team's skill mix needs strengthening.
Read how Think Like a Software Engineering Manager explains technical skill →
Related concepts
- self-assessmentmeasured by · Self-assessment is the evaluation of one's own abilities, performance, behavior, or outputs against relevant criteria.
- technical leadused by · A technical lead is a software engineer who provides technical ownership, direction, coordination, and guidance for a team or project.
- confidenceproduces · Confidence is a degree of certainty or assurance associated with a judgment, estimate, prediction, capability, or statistical procedure, often expressed as a score, probability, or coverage level.
- leadershipcontrasts with · Leadership is the practice or capability of guiding, influencing, coordinating, and making decisions for people or organizations pursuing shared objectives.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

