C
C
Crone13312017-09-23 22:56:21
Books
Crone1331, 2017-09-23 22:56:21

How to gain experience?

Hello!
There was such a problem, my learning and progress stopped in place
. Let me explain: until now I read books for beginners, watched lessons and read articles on programming, tried to rewrite the code and somehow modify it, in general, I did everything as people recommend for learning =)
But as soon as it comes to independent activity, I get completely lost and feel that I can’t do anything and don’t know anything.
How to apply all this theoretical knowledge in practice? How to learn new libraries? I feel that without the help of Google I can’t solve a single problem, and sometimes even it doesn’t help, then what’s the point of all this theory that I studied? A la "I know everything, but I can't do anything."
I love coding, but all desire disappears at moments when I feel that after a long time of learning, I can’t even show for myself what I’m capable of
. How did you cope with such moments and what would you recommend?
Thanks in advance for your replies ;)

Answer the question

In order to leave comments, you need to log in

7 answer(s)
P
Ptolemy_master, 2017-09-23
@Crone1331

in general, I did everything as people recommend for training =)

Who recommends that?
What kind of books did you read, on what technologies, software?
The best, most reliable and proven way to learn how to program is to program. Do not modify or rewrite someone else's code, but write your own.
How is programming taught in universities?
They give a theory at the lecture (you are reading a book).
At the laboratory they give tasks (this is practice). You do not have a lab, you need to find such a book or such a site where there would be tasks. That is, where you would have to write code from scratch.
Yes, you will do it slowly.
Yes, nothing will work at first.
Yes, you will google endlessly.
But when you finally do the first task, it will be much easier for you to do the second, and after the second - the third, and so on.
(And I’ll tell you a secret, not only beginners climb into Google.)
If you don’t want to do tasks, set tasks for yourself. But you just need to move gradually, from simple to complex.
Let's say, for starters, I want to make myself a simple static site, my personal one, about me.
Believe me, you will do it yourself, even if you spend half the time on Google.
Then I want to add a feedback form to it.
Then the forum.
Then chat.
Then an image editor.
Etc. Is the idea clear?
But most importantly! Don't give up, ask questions and keep moving forward.

L
longclaps, 2017-09-23
@longclaps

Yes, it is not easy to learn how to ride a bicycle by studying theory. Even google doesn't help...

A
Azim Bek, 2017-09-24
@Azimbek0401

Need a lot of practice!

E
evgeniy_lm, 2017-09-24
@evgeniy_lm

I love to code, but all desire disappears

You answered your own question. Coding and programming are very different things. Remember the course of school mathematics, at first you were simply offered to solve some formal examples (stupidly multiply adding a sequence of numbers), then tasks like "from point A to point B ... between them ..." or "the force of gravity acts on the parachute , resistance force and crosswind force..." . In such tasks, it was necessary to combine several simple formulas into one complex one. It's the same with programming, you can write down ready-made "formulas" all your life for a penny, this is called coding, or you can take a task and create a "formula" for solving it yourself.

A
Andrey Pletenev, 2017-10-01
@Andrey_Pletenev

Do not confuse knowledge and experience.
No need to learn "new libraries". Change the vector from "learning for the sake of learning" to an applied task. Go as an intern in any company where there are more experienced programmers from whom you can learn from experience and start solving practical problems.
In the absence of practical experience, feeling inexperienced is normal.

V
Vladimir Mukovoz, 2017-09-23
@castomi

There was such a problem, my training and progress - stopped in place
When I have a similar problem, I either read documentation more or if I get stuck and look for new acquaintances, I help a person with what I rummage about myself, and the person helps me with what he rummages about)
A la "I know everything, but I can't do anything."
Looks like I didn't study well.

J
JohnDaniels, 2017-09-24
@JohnDaniels

white people problems

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question