+ 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?

19th Jul 2022, 5:12 AM
Pratham
Pratham - avatar
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.
19th Jul 2022, 5:39 AM
Felix Alcor
Felix Alcor - avatar
+ 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
19th Jul 2022, 9:04 AM
Rik Wittkopp
Rik Wittkopp - avatar
+ 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?
19th Jul 2022, 3:39 PM
Pratham
Pratham - avatar
+ 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
19th Jul 2022, 5:22 PM
Felix Alcor
Felix Alcor - avatar
+ 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.
19th Jul 2022, 5:11 PM
Felix Alcor
Felix Alcor - avatar
+ 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. 😙
20th Jul 2022, 11:06 PM
Felix Alcor
Felix Alcor - avatar
+ 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.
21st Jul 2022, 8:25 AM
Pratham
Pratham - avatar
+ 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 😩
21st Jul 2022, 5:44 PM
LIMO
LIMO - avatar
+ 1
LIMO problem solving is great skill and will help you in whole life.
22nd Jul 2022, 4:49 AM
Pratham
Pratham - avatar
+ 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
22nd Jul 2022, 10:53 AM
LIMO
LIMO - avatar
0
Thanks everyone for giving answers
20th Jul 2022, 2:30 AM
Pratham
Pratham - avatar
- 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
20th Jul 2022, 9:46 PM
LIMO
LIMO - avatar