R
R
reinmaker902020-08-23 00:10:11
IT education
reinmaker90, 2020-08-23 00:10:11

Is this practice effective?

I read the programmer’s code at work, retell what is described there, says that I understand everything and wonders why I don’t try to find any job or internship, but I can’t write code on my own, even a calculator. Although, when reading the code, everything is clear and tritely simple, here I have big problems with logic, well, with recursion ... The question, because. you need to practice non-stop - is such a learning method as watching video tutorials and copying code, parsing and so on until I burn out, can someone try this?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
aby125, 2020-08-23
@aby125

I think using only this approach is not very efficient. Rather, it is possible to supplement the basic training with this method. As an addition, it will already be effective.
I also want to note that perhaps you see only part of the code and understand this part, and not from beginning to end. Perhaps that is why you cannot write your own code and with a little training you can. For example, in a calculator, you understand that there are functions, here it adds up, subtracts, etc. But how to make such a program from scratch, how to organize data entry, where to register operations, etc. Is there no understanding? Then you just need to tighten up the basics of programming.
Try solving problems on codewars.comIt starts with very simple and increasing complexity (you can linger on weak tasks), I think this will help in your problem and you will quickly be able to close your weaknesses and solve problems.

A
alekseyHunter, 2020-08-23
@alekseyHunter

1. First choose the project you want to do. the same calculator.
2. You go to YouTube and search for "creating a C#/Kotlin project from scratch".
3. You start writing code, as suggested in the lessons.
4. Finished, now, following the algorithms, you are looking for PL methods according to the required program algorithm (logic).
5. If the code does not work, post it on the forum with a description of "what you did, what should happen, what it displays now." In most cases, the error will be explained.

S
Saboteur, 2020-08-23
@saboteur_kiev

"I read the code of a programmer at work, I retell what is described there"

Understanding architectural principles does not mean that you can code a simple program in a few minutes. Without regular practice of writing code, you will spend 5 minutes per line reading the documentation, then debugging typos, errors, and so on.
Reading will not replace practice.
Although, reading the code, everything is clear and tritely simple, here I have big problems with logic, well, with recursion ...

Reading War and Peace is easy. Writing is difficult. Think about it.
Question, because you need to practice non-stop - is such a learning method as watching video tutorials and copying code, parsing and so on until I burn out

Too often today, young people use the word "burn out" to replace the banal laziness and lack of willpower.
Practicing non-stop is that - 24 hours a day? Get self-organized. You need to eat, sleep, maybe work, have some kind of hobby and set aside time for self-education. This is what requires a lot of effort. And just sit down and do something for a week, and then get tired - this is a short-term explosion of hormones.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question