Answer the question
In order to leave comments, you need to log in
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
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...
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.
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?
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.
you first need to get some big project first come up with (which is already problematic)
What goals should be set when studying programming and how to achieve themThere are only 2 of them:
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 questionAsk a Question
731 491 924 answers to any question