Addy Osmani’s Post

View profile for Addy Osmani, graphic

Engineering Leader, Google Chrome. Best-selling Author. Speaker. I want to see you win.

Tip: Critical thinking skills can be really valuable for Software engineers, Product and many other walks of life. It’s about approaching new information with a mix of humble curiosity and doubt. Think independently and ask good questions that help make thoughtful decisions. Some of the questions I like to ask based on critical thinking are: ?? How do we know we're solving the right problem? ?? How do we know we're solving the problem in the right way? (i.e. balancing rigor and efficiency, given our understanding of the problem and constraints) ?? If we don't know the sources of our problem, how can we determine the root cause? ?? How can we break the key question down into smaller questions that we can analyze further? ?? Once we have one or more hypotheses, how do we structure work to evaluate them? ?? What shortcuts might we take if we're under constraints (time pressure) without unduly compromising our analytics rigor around the question? ?? Does the evidence sufficiently support the conclusions? How do we know when we are done? When is the solution "good enough"? ?? How do I communicate the solution clearly and logically to all stakeholders? I've found these questions often help. Sometimes we'll address the symptom of a problem, only to discover there are other symptoms that pop up. At other times, we might quickly ship a solution that creates more problems later down the road. With a lens on critical thinking, we might challenge assumptions, look closer at the risk/benefit, seek out contradictory evidence, evaluate credibility and look for more data to build confidence we are doing the right thing. Being in engineering or product, we can sometimes rush to solve a problem right away so it feels like we're making progress or looks like we're being responsive to stakeholders. This can introduce risks if we aren't asking the right questions before doing so, fully considering causes and consequences. Put another way, critical thinking is thinking on purpose and forming your own conclusions. This goal-directed thinking can help you focus on root-cause issues that avoid future problems that arise from not keeping in mind causes and consequences. Critical thinkers: ?? Raise mindful questions, formulating them clearly and precisely ?? Collect and assess relevant information, validating how they might answer the question ?? Arrive at well-reasoned conclusions and solutions, testing them against relevant criteria and standards ?? Think open mindedly within alternative systems of thought, recognizing and assessing, as need be, their assumptions, implications, and practical consequences ?? Communicate effectively with others in figuring out solutions to complex problems #softwareengineering #productivity

  • source: globaldigitalcitizen.org
@addyosmani
Critical Thinking is key.
Who
... benefits from this? ... is this harmful to? ... makes decisions about this? ... is most directly affected?
... have you also heard discuss this? ... would be the best person to consult? ... will be the key people in this?
Ertu?rul K.

Game Developer | Analyst | MSc.

4mo

This is excellent sharing?? Thanks for information.

Like
Reply

Thanks for sharing such valuable questions, Addy!

Roger C.

Supply Chain Planning Director | CPIM, CSCP, Six Sigma Black Belt

1y

Why don't most engineering schools teach critical thinking and emotional intelligence formally? Nowadays the biggest false belief to me is that critical thinking will naturally come (or even given!) once students work out all the difficult mathematical problems or challenging projects related to computer coding. I certainly see a lot of that sentiment in many STEM initiatives. Quite frankly I think that is a dangerous sentiment that could easily lead to a vicious cycle of downward spiral bigotry.

Agrim Mittal

Performance Marketer ? Digital Marketing Trainer ? Funnel Builder

1y

The goal of critical thinking is not simply to gather as much information as possible or come up with the “correct” answer; it’s about making decisions based on facts and research rather than intuition or gut feeling alone. Critical thinkers don't believe everything they hear or read; instead, they ask questions like "How do we know this?" or "What are the sources?" When we're faced with claims from others (or ourselves), we should ask ourselves: "Is this true? Can I prove it?" If not, then why should I believe it?

Cristina Da Silva-Cruz

HR Director @ Konnekto | Growing Timorese Talent Pool

1y

Rudyard Kipling...1865-1936 I keep six honest serving-men (They taught me all I knew); Their names are What and Why and When And How and Where and Who. I send them over land and sea, I send them east and west; But after they have worked for me, I give them all a rest. I let them rest from nine till five, For I am busy then, As well as breakfast, lunch, and tea, For they are hungry men. But different folk have different views; I know a person small? She keeps ten million serving-men, Who get no rest at all! She sends'em abroad on her own affairs, From the second she opens her eyes? One million Hows, two million Wheres, And seven million Whys!

Rastislav Mikus

Product Manager at Orange Business

1y

Yes, critical thinking is key. We all should think about that with our kids and the world could truly become a better place then. However, several "..."-questions alone in your post Addy could lead to the behavior, which provokes exactly the opposite - a bias. E.g. take "...have we allowed this to happen?" - this is not about the critical thinking, it is about a social activism, which is far from the former. Regardless of benefits which some activism can bring, the current mature world narrative: "...let's fight against...(who/what is the next?)" is something which virtually kills any critical thinking in every infected.

Dennys Jose M.

Software Developer | Senior Front-End (JavaScript ES6, React, Next, Redux, Angular, Node) | Jr CyberSecurity (Owasp, Ethical Hacking)

1y

Es muy cierto Addy Osmani el pensamiento critico es la clave para solucionar un problema de forma exitosa, recomiendo este curso de LinkedIn, yo lo hice ya hace un tiempo, en el 2020 es para habla hispana, pero de seguro lo encuentran en ingles. https://www.linkedin.com/learning/pensamiento-critico Este curso lo imparte Mike Figliuolo - Definicion del problema real. - Los 5 ¿Por que? - Los 7 ¿Y entonces? - Trasforma el negocio - La regla del 80-20 ¿Esta solucion tendra un impacto desproporcionado en la organizacion? - Como dirigir un analisis minucioso - conectar el problema general con el analisis ??????

Chad Schumacher

Marketing Leader | Music Maker | Family Guy

1y

Whoa....I just realized now while reviewing these questions that a by-product of critical thinking is empathy. Who knew? Maybe you did, but I certainly didn't. It's easy to get caught up in our own world, our own problems, and our own perspectives. When we're faced with an issue, we can become so focused on the facts of the situation that we overlook the effect it has on others. I'm not talking about sympathy here; I'm talking about empathy. The ability to put yourself in someone else's shoes and see things from their point of view is what empathy is all about. And that's also the essence of critical thinking. For the longest time, I didn't think those two powerful forces could actually co-exist in the same space and time, but they do. Huh? Pretty cool. ??

Ezra Okenda

Blockchain Developer | Full-Stack Developer | Cryptographer | JavaScript | Rust

1y

I think sometimes the end justifies the means. Okay a short story. I believe in the metaverse so I been researching and imagining different best case scenarios and worst case scenarios and I end up with one conclusion. If we don't try nothing happens, create solutions if they work we will optimize those solutions if they don't they die a natural death. I think curiosity should always win. ??

Sunny Rodgers

??LINKEDIN TOP VOICE - Emotional Intelligence ?? Helping Individuals and Organizations leverage EMOTIONAL INTELLIGENCE as a tool for SUCCESS.

1y

Ah.... the trusty 5W2H this is a lean six Sigma tool to help create your questionnaire. Why, what, who, where, when, how and howmuch (how much to identify the frequency of occurance and quantity) 5 why - is a tool to identify the root cause. Just keep asking why till there is no answer (this tool helps you focus on the real problem and not it's Symptoms Happy problem solving!

See more comments

To view or add a comment, sign in

Explore topics