Your first time on this page? Allow me to give some explanations.
Awesome Engineering Team Management
👔 How to transition from software development to engineering management
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you kdeldycke & contributors
View Topic on GitHub:
kdeldycke/awesome-engineering-team-management
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Engineering to Management Transition
Building Teams
Papers from the computer science community to read and discuss.
cargo-cultish to imitate the big names in our industry as a path to success. Instead, the take home from this article “would be that managers and other leaders should be like ecologists; who measure, observe and nurture their ecosystems. Doing so will help build a unique workplace that will yield great results.”
Executives
Andy Grove's book, High Output Management, “the job of an executive is: to define and enforce culture and values for their whole organization, and to ratify good decisions.” The article also details the failures modes of a CEO: forcing his own decisions downstream, or various ways of not resolving conflicts.
CTO & VP of Engineering
Engineering Managers
A list of engineering manager resource links.
Engineers
Consultants
Job Boards
⭐️ Companies that don't have a broken hiring process
Hiring Process
Open Sourced Interview Process
Interview
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
Repository of interview questions for Engineering Leadership roles - Engineering Manager, Director of Engineering, VP Engineering and also senior IC roles
Questions to ask the company during your interview
Who, a popular book on recruiting executives.
Coding Challenge
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
A curated awesome list of lists of interview questions. Feel free to contribute!
Negotiation
Onboarding
Motivation
[10:47]
Happiness
Procrastination
Culture
💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
Ideas for creating and sustaining high performance organizations
Collections
Awesome list about all kinds of interesting topics: Laws, Principles, Mental Models, Cognitive Biases
Explaining
Occam's Razor, and a crucial mantra to defuse rampant paranoia in a highly political setting.
Problem Solving
Systems
Brainstorming
Behavioral
HN comment perfectly describes the concept. “Unlike lying/fraud, where falsehood is instrumental, Frankfurt defined bullshit as potentially false speech where the truth simply wasn't important. Bullshit is characterized by giving the surface appearance of confidence, intelligence, or a convincing argument; whether it's actually true or not is besides the point.”
Team Dynamics
The Technical Engineering Manager
from David Packard (HP co-founder), decades before current management fad.
Systems Complexity
Tesler's law of the conservation of complexity, “the total complexity of a system is a constant: as you make the person's interaction simpler, the hidden complexity behind the scenes increases. Make one part of the system simpler, said Tesler, and the rest of the system gets more complex.”
Technology
NIH syndrome transposed to music production.
Engineering Practices
Google's Engineering Practices documentation
Technical Debt
[the code] to reflect your understanding." (…) Organizationally, you pay in velocity and turnover; talented people are going to leave after a few rounds of bullshit.”
Remote Work
A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python
source paper say it best: “virtually, the emphasis shifts from saying to doing.”
Meetings
1 on 1
Mega list of 1 on 1 meeting questions compiled from a variety to sources
Standups
Facilities
Product Management
🚀 A curated list of awesome resources for product/program managers to learn and grow.
A curated list of product management advice for technical people.
Below are some simple methods for exiting vim.
Hiring PMs
Product-Market Fit
Product Strategy
User-Centered Design
Product Marketing
A curated collection of marketing articles & tools to grow your product.
Project Management
Specifications
Estimations
optimistic, pessimistic and most-likely time. Now if managers don't take a range for an answer, don't fall in that trap. Tell them you're already trying as you possibly can. “And then the manager will have to do something very foreign: they'll have to manage. That's what management is: managing risk.”
Tickets
Agile
Key Performance Indicator (KPI)
Objectives and Key Results (OKR)
A curated list about OKR (Objective - Key Results)
Training
Knowledge
Reading
Documentation
Disaster Recovery Plan. It generally takes the form of a document providing an overview of the expected severe failures and a set of procedures on how the system and the team operating it is prepared to deal with. The one linked here is a great example of such document, and is strong evidence the team is prepared for the worse.
Writing
Style
Find common stylistic problems in english texts. Works well for technical or scientific documents.
A linter for prose.
Catch insensitive, inconsiderate writing
Presentations
Career
source) - Explains how the pool of professional managers gets distributed into the various sectors of the economy.
Promotion
Performance Reviews
Salary
Equity
Politics
Key practices for achieving large professional goals is missing the parts about office politics.
Simple Sabotage Field Manual, a classic read to spot harassing and demoralizing behaviors.
Team-level
Company-level
Acquisition
Health
Holidays
Stress
How to Use Slack and Not Go Crazy article.
Burnout
Setbacks and Failures
Exits
source) - And why mass exodus might be an opportunity for great new ventures.