Non-Tech covers professional skills outside engineering that programmers and IT people regularly need to develop into adjacent roles: product management, project management, sales, business strategy, leadership, and the financial side of running a software business.
Most senior tech careers cap out not on technical skill but on the inability to do the surrounding work — explaining decisions to non-engineers, scoping projects realistically, managing up, hiring, or pricing a service. The courses in this category cover the ground that bootcamps and CS programs rarely teach but every tech lead, founder, or engineering manager ends up needing.
What you'll find in these 23 courses
- Product management: discovery, roadmaps, stakeholder management
- Project management: scope estimation, dependency tracking, async coordination
- Engineering leadership: 1:1s, performance reviews, hiring rubrics
- Communication: writing, presentations, technical storytelling
- Business fundamentals: financial literacy, unit economics, fundraising basics
- Soft skills for technical people: negotiation, conflict resolution, influence