+ 1
How to develop problem solving skill in coding?
I have heard that to become successful software engineer you need to have good problem solving skill. How should a person should develop problem solving skill from scratch? Any methods techniques?
14 Answers
+ 5
Problem solver abilities come mostly with the Programming. The best way to get a good Problem solver ability would start with Programming, trying new Things, getting Errors and solving does.
So in my opinion the best way's just to programm and solve the Problems that might occure.
+ 3
Pratham
Felix Alcor has given some good advice about practicing codes and applying ideas to practical concepts.
I would like to say that experience, and knowledge are also very helpful.
I have good logical application skills based on 40 years of fault finding complex electrical circuits, so I can develop a code by testing & proving concepts.
But I still lack the knowledge of many of our talented community members who have a higher education or natural IQ.
I would suggest that you take time every day to learn something new, and learn how to apply it.
If you can understand a concept, you can write code to show it
+ 3
Felix Alcor Rik Wittkopp FF9900
Thanks for answer.
Actually when i was solving one of the problem I'm felt demotivated. Constantly error in maths like problem using loop.
So only option is to solve learn and debug.
How to not give up when your code didn't give required output?
+ 3
Pratham another way to not give up would be when you have fun on programming and when you have the Motivation, we had lastly a topic about Not getting bored of programming:
https://www.sololearn.com/discuss/3060579/?ref=app
+ 2
Pratham When you face such troubles for the first time, it might be hard to not give up, but I always recommend to Look back when you already had such troubles and remember the Feelings you had after solving it.
+ 1
LIMO You miss an important Point. Yes, problem solving skills naturally when you solve Problems, but to learn math solving skills you get it naturally when you solve math Problems and it's the same.
So to say it, "Programming related problem solving skills come naturally tho solving programming Problems."
Note: You can naturally oppose my opinion when you want to. 😙
+ 1
LIMO Google can't help me in interview for 46LPA package for software engineer role. You can't solve data structure and algorithms problem with just google. You have to known where which concept will be used like that.
+ 1
I see i get it i thought having a problem solving talent is for other things too but it's just for programing ugh 😩
+ 1
LIMO problem solving is great skill and will help you in whole life.
+ 1
Programing is lame but solving problems in real life is even better my problem is that i um don't take a shopping list with me and i don't Budget and i waste money because i didn't have a list now I'll code a list generator for me see problem solved now that's when coding gets fun
0
Thanks everyone for giving answers
- 1
You can't learn it with coding or programing don't listen to them they have no idea what they're saying lol 🤣 bro it's a talent for some but for others it's not that doesn't mean you can't be a problem solver it just won't come as natural that's why you want it get it 😂 we all have problems and to have this mindset is so easy just look at your own lazy habits and problems you face in life and tryna solve it by coding something to help you cope.
Example
I'm a lazy person i don't want to decide what to buy.
How about i program a app that decides my meals and shopping list depending on the day and when you have any problem in your own life just search online how to make it easy.
Here's another one
You Don't want to organize your files you lazy 😉 how about you make a automatic files arranger to organize files in one place on your PC or phone easy.
The list goes all, have fun with coding and don't forget a real programer is a problem solver