M
M
magary42019-08-21 14:43:45
IT education
magary4, 2019-08-21 14:43:45

How do you learn new things?

I have free time at my main job now and I can use it to study something. For example, on JS frameworks, CI / CD
When technologies were simpler then there were no questions - I opened the documentation, wrote hello world, added a whistle and that's all.
Let's say I opened angular, launched it, tried components and databinding, and then what? in order to go through all the moments, you first need to come up with some kind of big project, first come up with (which is already problematic) and then implement it.
Or how are you doing? Share tips
What goals should be set when learning programming and how to achieve them

Answer the question

In order to leave comments, you need to log in

7 answer(s)
I
Ivan V, 2019-08-21
@verkhoturov

You come up with a pet project, you do it, you dumb it down, you google how to do it, you do it again, you dumb it down again, you google it...

D
Daniil Maslov, 2019-08-21
@s0xzwasd

It's very simple, you come up with your own pet project, decompose the tasks and solve them, googling and looking for answers to your questions.
Let's say we came up with a banal todo, first figured out what is needed for it and with the help of the tool that I'm going to study, whether such a project can be implemented. Then set tasks: add new elements, remove current ones.
The main thing is to think over the main functionality that you want to do in advance. For example, in the case of todo, you need to add / delete / edit so that you can stop and understand that the task is completed.
And, of course, the most interesting thing is to solve your daily tasks, to try to automate something. Do not lose interest and pump skills.

S
Sergey Gornostaev, 2019-08-21
@sergey-gornostaev

How to study / outline books on programming?
Is it possible to try popular frameworks on the knee?
How to quickly upgrade your skills in development?

E
EVGENY T., 2019-08-21
@Beshere

With pet projects, of course, it’s good, but a continuous copy-paste from stackoverflow can come out. So I start with something else.
I'll find out which book is considered the best on the topic - for example, I'll ask here. I take a book and read. If after each chapter I can write at least a couple of lines of working code - the book is ok. Books quickly become outdated, I finish searching on the Internet.
I start a new project on github and start uploading programs there, which are written as I read. And I don’t complicate one big project, but I make a bunch of small ones, each of which solves one thing or shows a mechanism.
As a result, a bunch of cheat sheets remain, some knowledge and skills are being developed. Here you can already sculpt a pet project.

A
alekseyHunter, 2019-08-21
@alekseyHunter

you first need to get some big project first come up with (which is already problematic)

Write an idea generator or use a ready one: andv.xyz/startupideas
Solve step by step, for example: Working with the database + Output to the console, Layout of the form, Scripts + Output to the console. Then you combine: Layout of the form + Scripts + Working with the database.
Listen to the first 20-30 minutes and find out: https://www.youtube.com/watch?v=KdZ4HF1SrFs

X
xmoonlight, 2019-08-21
@xmoonlight

What goals should be set when studying programming and how to achieve them
There are only 2 of them:
1. Understanding the syntax (+ types of variables and loops)
2. Understanding the general structure of the code (+ how to make a hierarchy of code sections: OOP).
Then, you need to set yourself a typical task (the one that is most often implemented on the tool being studied) and complete it with minimal requirements, but for everything to work. (working prototype mode).
After that, you can already take something simple and do it turnkey, gaining experience.

I
Igor, 2019-08-21
@DMGarikk

I already have a pet project in java which I have been sadly working on for 5 years.
I took up something new here, now I have piled Kuber, Docker, Gitlab on its servers and I make it all work according to Feng Shui (although I have a peculiarity in that I have where to peep how it should be 'correct', at my main job)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question