Do it like an engineer - Deepstash
Do it like an engineer

Do it like an engineer

Curated from: medium.com

Ideas, facts & insights covering these topics:

4 ideas

·

2.59K reads

31

1

Explore the World's Best Ideas

Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.

Understand the requirements

To solve a problem, you have to understand exactly what the problem is.

When you start solving a problem, be sure to understand the starting point, the end goal, and the obstacles in between. The worst possible thing is to produce a solution that actually doesn’t do what’s expected.

285

1.02K reads

Understand the size of the problem

It's important to understand what is how big the problem is.

Use questions like:

  • How many requests the system should satisfy?
  • What is the expected response time?
  • How many resources do we have?
  • What about deadlines?

216

452 reads

Stand on the shoulders of giants

Stand on the shoulders of giants

The chance someone else already solved your problem is high. All you have to do is a search in the literature to find out if there is a solution for a problem matching your use case. There is no point in reinventing the wheel.

220

482 reads

"Grandma-driven" development

"Grandma-driven" development

Implement your solution trying to make it understandable by your grandma.

Avoid fancy and complex implementations. Put them aside in favor of a simple and understandable one. And optimization to the moment they are necessary.

215

634 reads

IDEAS CURATED BY

holdenp

Spending a large amount of time with someone literally causes you to pick up their habits. Choose your friends wisely.

Holden P.'s ideas are part of this journey:

Self-Care Ideas

Learn more about problemsolving with this collection

Cultivating self-awareness and self-reflection

Prioritizing and setting boundaries for self-care

Practicing mindfulness and presence

Related collections

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates