Engineering Team Management
363 items from kdeldycke/awesome-engineering-team-management ★2,615
-
Meaningful differences that makes Google offices more productive news.ycombinator.com
“The people are smarter, your manager (and their manager) cares a lot about you and it's easy to move.”
-
source news.ycombinator.com
)
-
comment news.ycombinator.com
on Why large companies are so difficult to rescue).
-
What are the signs that you have a great manager? news.ycombinator.com
“The irony is that you don't really notice a great manager.”
-
source news.ycombinator.com
). A team learning about its roadmap at the same time of the general public is a sure sign something is wrong.
-
source news.ycombinator.com
)
-
source news.ycombinator.com
) - Or how OKRs can be weaponized to prevent top managers to mess with the (already established) schedule.
-
“That's usually about the time I nope right out of the interview” news.ycombinator.com
Bad signs of a CTO trying to recruit an engineering manager, or the perils of not believing in hierarchies.
-
source news.ycombinator.com
) - Some tips on how to balance which kind of information needs to be shared or muted.
-
source news.ycombinator.com
)
-
Going from Developer to Manager. What should I know or learn? news.ycombinator.com
-
source news.ycombinator.com
).
-
Executives ratify decisions made on the spot news.ycombinator.com
Tolstoy's thesis to business.
-
Google's usage of OKRs news.ycombinator.com
OKR grades are public, but not used for promotion. It was never taken very seriously there.
-
On VC funding and huge growth news.ycombinator.com
“Startups need an exit strategy. (…) The idea is to raise money fast, hire experienced people for ancillary services and develop the application in a way so that it is able to hold up till IPO. Defer all costs for post IPO.” So from this angle, the only reason to join a startup…
-
If I Close My Data Centers, What About the People/Jobs Lost? news.ycombinator.com
F50's data centers being migrated to commercial cloud provider. But what about the people currently doing legacy stuff? The answer: retrain.
-
source news.ycombinator.com
).
-
Things to look for when hiring remote workers news.ycombinator.com
“1. You have to adhere to employment laws within the country you're hiring from; 2. To employ someone full time, many countries require you to have a legally entity within that country; 3. Prioritize countries where we have the most interest; 4. Keep a healthy timezone overlap…
-
Best project management practices in 2018? news.ycombinator.com
There is no silver bullet.
-
You have only 4 options news.ycombinator.com
“1. Change you; 2. Change the other; 3. Fly; 4. Stay and suffer.” A more concise way of saying the same thing as above.
-
source news.ycombinator.com
) - Examples in which developers that might pass tough job interview just fine are bringing negative value later.
-
You need to be this tall to use (micro) services news.ycombinator.com
Do not chase the hype. Yet. Micro-services only brings value past a certain infrastructure and organization size. This is a list of stuff you should focus on before bringing micro-services to the mix.
-
source news.ycombinator.com
) - Do not chase promotion for the title only.
-
What makes a Senior Dev news.ycombinator.com
“Time, man. You gotta do your fucking time.”
-
I try to optimize my code around reducing state, coupling, complexity and code, in that order news.ycombinator.com
An engineer's perspective on which priorities should be addressed first to increase robustness of systems.
-
As an Employee, You Are Disposable nelson.cloud
“It's okay to like your job and employer. Just understand that, as an employee, you are disposable.” Also: “This is not news. If you are loyal to your employer and do not own a significant part of the organization, then you should take a good hard look at why you're loyal…
-
Things I Learnt from a Senior Software Engineer neilkakkar.com
“I sat next to a senior software engineer for a year. Here's what I learnt.”
-
Early-career setback and future career impact nature.com
“Despite an early setback, individuals with near misses systematically outperform those with narrow wins in the longer run.”
-
What senior engineers do: fix knowledge holes mooreds.com
“This is the textbook definition of a senior engineer. You see a problem, you solve it (thoroughly), you document it and you level up your team.”
-
7 absolute truths I unlearned as junior developer monicalent.com
“1. I'm a senior developer; 2. Everyone writes tests; 3. We're so far behind everyone else (a.k.a. tech FOMO); 4. Code quality matters most; 5. Everything must be documented; 6. Technical debt is bad; 7. Seniority means being the best at programming”.
-
“Why does the tire company rate restaurants” mobile.x.com
A great example on why you should investigate complementary businesses.
-
Notes on Technical Writing mkaz.blog
An effective list of do and don't when it comes to writing documentation.
-
Things I have learnt as the software engineering lead of a multinational minnenratta.wordpress.com
Some interesting points here, some others needs to be challenged.
-
The Greatest Sales Deck I've Ever Seen medium.com
“1. Name a big change in the world; 2. Show there'll be winners and losers; 3. Tease the promised land; 4. Introduce features as "Magic Gifts"; 5. Present evidence that you can make the story come true.”
-
The product roadmap is dead: welcome to the age of problem roadmaps medium.com
“Fall in love with your problems and not with your solutions.”
-
Book Summary of "Who: The A Method for Hiring" medium.com
The essential of Who, a popular book on recruiting executives.
-
Let's have no managers, instead of managers with no engineering experience medium.com
The title is misleading, article's argument is: we don't need project managers if we already have product managers and scrum masters.
-
You're Not Managing a Team of Software Engineers, You're Managing a Team of Writers medium.com
Because writing software is “a creative process which is by its nature unpredictable and personal, in an environment which craves certainty, predictability and consistency.”
-
Mental Models I Find Repeatedly Useful medium.com
Huge compiled list of mental models. Became the basis of book.
-
Levels of abstraction in engineering management medium.com
Another take on the differences between Manager, Manager of Managers, Head of Org and Head of Function.
-
All the best engineering advice I stole from non-technical people medium.com
“It's intriguing that the stuff that really seems to make a difference in the quality of software never seems to be about software.”
-
Strong Opinions, Weakly Held — a framework for thinking medium.com
“Allow your intuition to guide you to a conclusion, no matter how imperfect — this is the 'strong opinion' part. Then – and this is the 'weakly held' part – prove yourself wrong.”
-
The different skills needed to be a successful CTO madewithlove.be
The premise is a little misleading, as what is detailed there is the journey, in a startup, of the technical founder growing with the company to become a CTO. At which point the position described in the article is not CTO, but VP of Engineering.
-
100+ Lessons Learned for Project Managers llis.nasa.gov
122 aphorisms providing insights into NASA project management success. Covers design, decision-making, managing staff, working with superiors and contractors.
-
Recurring opinions or productive improvements — what agile teams actually discuss in retrospectives link.springer.com
An 3-years analysis of a team's retrospectives, with dire conclusions: people keep forgetting what they already learned, keep discussing unsolveable problems out of their control, and keep debating opinions based on biased interpretations or incorrect understandings.
-
levels.fyi levels.fyi
💸 Compares salary range, compensation charts, and benefits across big tech companies.
-
How the Digg team was acquihired lethain.com
Acqui-hire of a whole team can be seen as a type of reorg. In which managers will have to negotiate the new employment contracts in bulk in one or two days: “Because acquihires are “star” oriented, if you're a senior leaders who doesn't explicitly refuse to move forward…
-
Developers spend most of their time figuring the system out lepiter.io
“A hand drawn picture about the current system is a belief. Decisions should never be based on beliefs. Not in engineering. (…) As software is highly contextual we cannot predict specific problems. We can only predict classes of problems.” And that's why it is hard to estimate…
-
I coached CEOs, founders, VCs and other executive: These are the biggest takeaways leowid.com
Excerpt: “We're all just big, complicated bags of emotion walking around; Power comes with the ability to receive a No; Learning to manage your focus, not your time.”
-
Team Leader Venn Diagram larahogan.me
“A tool for gaining a shared understanding of responsibilities”.
- next page of items loading…