D
D
Denis Sechin2015-02-23 18:56:39
Java
Denis Sechin, 2015-02-23 18:56:39

How do you learn to solve programming problems?

Hello, I’ve been studying JAVA for about 3 months every day, I’ve read a couple of books, in principle, I understand how, what and why it works, but I somehow can’t apply it, it’s very hard to do JAVARUSH tasks, not all of course, but I often look into the solution, I as I understand it, there is no logical thinking, I never understood or did not want to understand mathematics, in general I skipped it, I like the writing process itself and delve into it too, but how can I learn to solve problems myself to get to this myself. When I look at the solution of some problems that I could not solve, the first thought is: Oh, I would not have thought of this, please help, I really want to become a developer !! Thanks in advance!

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Simasik, 2015-02-23
@Simasik

Any task is a logical chain. You need to understand what you want to see the end result and go for it, solving the problem back and forth. The developer definitely needs mathematics, so you will need to delve into it. Practice on tasks where you need to build the architecture of the project, in this way you will kill several birds with one stone, you will begin to delve into OOP and it is easier to understand real tasks from life and come to a logical conclusion.

S
Saboteur, 2015-02-23
@saboteur_kiev

> "Hello, I study JAVA for about 3 months every day, I read a couple of books, in principle, how, what and why it works, I understand"
This is certainly commendable, but try to keep going at the same pace for at least a couple of years. Especially if before that you were not at all interested in how anything in the computer works at all.
In addition, you can also set a couple of tasks for yourself, and in such a way that you can use the result. Then, in the process of completing the task, your priorities will be correctly formed - how and what to do in order to achieve a specific practical result, and not so that "my answer matches the hint."

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question