A
A
atsin44692020-12-26 10:32:19
IT education
atsin4469, 2020-12-26 10:32:19

How did you learn to think “like a programmer”?

It's about the ability to operate in the head with complex structures.

I've been learning to code for a total of about a month and am having trouble juggling loops, functions and expressions in my head. I can do it, but it's pretty hard.

How was it for you? How long did it take to do everything intuitively, like with the multiplication table?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
F
Filipp42, 2020-12-26
@atsin4469

You can try using the Zettelkasten method in order to learn how to keep complex structures in your head. It is a card file with cross-references, look about it separately.

S
Sergey Gornostaev, 2020-12-26
@sergey-gornostaev

Many years of practice. And this process never stops, only the complexity of the structures grows.

V
Vladimir Kuts, 2020-12-26
@fox_12

This question cannot be answered unambiguously. Everyone is different.

X
xmoonlight, 2020-12-26
@xmoonlight

Forget what you wrote:

juggle loops, functions and expressions.
Nobody needs this from the word AT ALL! Neither to you, nor to anyone else)
You must operate only with the result of the calculations of a single block of code and NOTHING more!

A
Anton R., 2020-12-26
@anton_reut

Every day I go to Toaster and Stack and scroll through the solutions of interesting questions in my head, and sometimes I code, purely for myself for practice. And you can sit and wait for real tasks from someone for years.

S
Saboteur, 2020-12-26
@saboteur_kiev

How was it for you? How long did it take to do everything intuitively, like with the multiplication table?

How much did you spend on the multiplication table?
All in all, just practice. You get used to it. It doesn't get easier, it just becomes possible.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question