Skip to content
/ Links Public

Just the way I store links

Notifications You must be signed in to change notification settings

idooo/Links

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 

Repository files navigation

Links

Just the way I store links

Interview preparation

Interview decision making

Management

  • 44 engineering management lessons
  • 12 manager readmes
  • "As a CTO, my default loop is "First, cycle through all my employees and make sure that I have equipped them to be happy and productive in their jobs. Second, find something to do. If possible, delegate it; if not, do it. Repeat."
  • Manager guide
  • Performance reviews - "If anything in your performance review is a surprise, then I have failed as a manager."
  • Ask HN: As a team lead how to handle project going off the rails? ... Assess the product delivery in terms of risks. Look at what's on the roadmap and build a 2x2 matrix of the intended features. Get some post-its and write down each feature. Organized on the 2x2 with these axes X: "risk/complexity" Y:"desirability" (that's business & customer desirability.)...
         Necessary
             ^
             |
  Simple <---+---> Complex
             |
             V
        Nice to have
               Forced
                 ^
                 |
  Short-term <---+---> Long-term
                 |
                 V
            Discretionary

Software Delivery Performance Metrics:

  • Delivery lead time. How long it takes code from commit to production.
  • Deployment frequency. How often we are deploying to production.
  • Mean time to restore. How long it takes us to restore service after an incident.
  • Change failure rate. The percentage of changes that degrade service or require remediation.

Product integrity has both an internal and an external dimension. Internal integrity refers to the consistency between a product’s function and its structure: the parts fit smoothly, the components match and work well together, the layout maximizes the available space. External integrity refers to the consistency between a product’s performance and customers’ expectations.

Inspirational leaders:

  • selectively show their weaknesses. By exposing some vulnerability, they reveal their approachability and humanity.
  • rely heavily on intuition to gauge the appropriate timing and course of their actions. Their ability to collect and interpret soft data helps them know just when and how to act
  • manage employees with something we call tough empathy. Inspirational leaders empathize passionately—and realistically—with people, and they care intensely about the work employees do.
  • reveal their differences. They capitalize on what’s unique about themselves. You may find yourself in a top position without these qualities, but few people will want to be led by you.

The issue with estimates are expectations. While nobody acknowledges it, you're not actually asked for an estimate, you're being asked for a quote. The difference is when you're asked for a quote, you're asked how much you will be charging, with the expectations that you'll be willing to eat into your own margins to give a lower quote. That's why it's a negotiation, where you negotiate how much extra effort, time and headcount you're willing to give, how much tech dept you're willing to take, etc., for the privilege of getting their business. If you see it for what it really is, you'll see that it works pretty well actually. The business gets more out of you for less to them. It was never about having an accurate timeline or helping with planning or prioritizing, and always about negotiating a better contract with the dev team.

Evaluation

1-on-1s

Books

Personal favourites

"The output of a manager is the output of the organizational units under his or her supervision or influence"

"You need to plan the way a fire department plans. It cannot anticipate where the next fire will be, so it has to shape an energetic and efficient team that is capable of responding to the unanticipated as well as to any ordinary event"

When a person is not doing his job, there can only be two reasons for it. The person either can’t do it or won’t do it; he is either not capable or not motivated.” This insight enables a manager to dramatically focus her efforts. All you can do to improve the output of an employee is motivate and train. There is nothing else

It’s obvious that your decision-making depends finally on how well you comprehend the facts and issues facing your business. This is why information-gathering is so important in a manager’s life.

While we move about, doing what we regard as our jobs, we are role models for people in our organization

My day always ends when I’m tired and ready to go home, not when I’m done. I am never done. Like a housewife’s, a manager’s work is never done. There is always more to be done, more that should be done, always more than can be done.

A manager must keep many balls in the air at the same time and shift his energy and attention to activities that will most increase the output of his organization. In other words, he should move to the point where his leverage will be the greatest.

Reports are more a medium of self-discipline than a way to communicate information. writing the report is important; reading it often is not;

Lectures

Public speaking

Mentoring

Even your favorite developers may not know many things that you know.

Regardless of your knowledge level, your confidence can vary greatly.

Experienced developers have valuable expertise despite knowledge gaps.

About

Just the way I store links

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published