Hey i want to share my experience,
I've been a software developer for 5 years and this is what my mistake, it's very fundamental to problem solving
Every software developer is going to develop a software that will solves a problem.
My mistake is forcing a problem could be fix with a software, that's opposite and wrong! It's like using a hammer for all situations which we knew hammer is only good to put nail in the wood.
Solution can exist in many form, a tool, a programming language, a dependency class, maybe a technology like Message Broker, abstraction code and many more.
Everything is solution and believe me solution is always not far away from the problem, the best thing we can do is start from the problem, understands the problem well then we step by step finding what solution that suitable for the problem.
How about you, what is your experience related to problem solving?
Top comments (0)