I
I
Ilya Podolsky2021-07-31 08:06:40
IT education
Ilya Podolsky, 2021-07-31 08:06:40

Why is it so hard to solve problems?

Guys, I've been learning Japanese language for about 5 months from scratch. A week ago I started solving problems with Codewars . All tasks can be solved independently (with googling the names of functions). The truth is given is incredibly hard, there is a real pain in the hemispheres. Sometimes you just have to step away from the computer to come to your senses.

The main problem is that my "solutions" are unrealistically cumbersome. After solving a problem, I always look at other people's solutions and I feel like crying. Where many people write in just 10-15 lines of code, coming up with brilliant ideas, I will have all 60+, through crutches and props (props are the perfect word to describe the situation).

Experienced programmers, tell me, is this normal? Write how you struggled and developed these qualities in yourself. Thanks everyone!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Saboteur, 2021-07-31
@lamerizhottabicha

Try to lift 300 kg if you have never done weightlifting before.
Do you think it will be easy in 5 months?
The brain also does not develop as fast as it should.
It just seems like I've read 10 books and become smarter. It is necessary to solve a thousand tasks so that the brain gets used to solving them and begins to optimize its own processes.
Decide, look at other people's decisions. After you solved the problem in some inefficient way, and then found an improvement and then also spied someone else's - you will understand much better why a good solution is good.

L
longclaps, 2021-07-31
@longclaps

After solving a problem, I always look at other people's solutions and I feel like crying.

Look, cry. Believe me, almost no one has their own "brilliant ideas". Here, pay attention to the date - sometimes it still happens, with some. And mere mortals assimilate someone else's experience.

S
Sergey Gornostaev, 2021-07-31
@sergey-gornostaev

This is fine. The brain develops with practice and this process is not only not fast, but also endless.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question