V
V
ViktorSolov2018-04-03 17:27:46
Career in IT
ViktorSolov, 2018-04-03 17:27:46

Learning several technologies at the same time in a small amount of time. Is it possible?

Now I am learning Linux with its terminal, various text (vim) editors, IDE, and besides, I am studying at the university in the first year. But I can't do it all. At the moment, I'm also learning Python, and there are also C ++ in the plans, the tags say what I want to do. Recently I was wondering if it would be worthwhile to combine the study of Python and C ++ together? Can I carry it all? Let's just say that I learn bash (bash? (bash)) and Linux itself just as slowly, that is, both for the user and the developer (at my level) I have enough, the same with other tools. But I'm still progressing very slowly, even considering that I have to spend most of my time studying English. Now in more detail, why do I need C ++ and Python in one bottle? I liked the idea of ​​making a base on a sish, and then finishing it with python scripts, Yes, and it's easier to "roll" into programming with Python. Of the engines, I'm still considering pygame for little things and UE4 for real projects. I do not aspire to become an indie developer, but I aspire to become a highly qualified specialist in my field, so as not to get forms from Google, but to work in companies with AAA games. That's it, there is no plan as such, what I'm interested in is what I'm looking at, I wanted to sketch something in the editor today, and I did it, similarly with other tools. Because there is not enough time. I have 6 hours of free time every day. How can I allocate this time to such things: Python, C++, Bash, English, frameworks/projects/reading_development_literature/engines/mathematics? Of the engines, I'm still considering pygame for little things and UE4 for real projects. I do not aspire to become an indie developer, but I aspire to become a highly qualified specialist in my field, so as not to get forms from Google, but to work in companies with AAA games. That's it, there is no plan as such, what I'm interested in is what I'm looking at, I wanted to sketch something in the editor today, and I did it, similarly with other tools. Because there is not enough time. I have 6 hours of free time every day. How can I allocate this time to such things: Python, C++, Bash, English, frameworks/projects/reading_development_literature/engines/mathematics? Of the engines, I'm still considering pygame for little things and UE4 for real projects. I do not aspire to become an indie developer, but I aspire to become a highly qualified specialist in my field, so as not to get forms from Google, but to work in companies with AAA games. That's it, there is no plan as such, what I'm interested in is what I'm looking at, I wanted to sketch something in the editor today, and I did it, similarly with other tools. Because there is not enough time. I have 6 hours of free time every day. How can I allocate this time to such things: Python, C++, Bash, English, frameworks/projects/reading_development_literature/engines/mathematics? but to work in companies with AAA games. That's it, there is no plan as such, what I'm interested in is what I'm looking at, I wanted to sketch something in the editor today, and I did it, similarly with other tools. Because there is not enough time. I have 6 hours of free time every day. How can I allocate this time to such things: Python, C++, Bash, English, frameworks/projects/reading_development_literature/engines/mathematics? but to work in companies with AAA games. That's it, there is no plan as such, what I'm interested in is what I'm looking at, I wanted to sketch something in the editor today, and I did it, similarly with other tools. Because there is not enough time. I have 6 hours of free time every day. How can I allocate this time to such things: Python, C++, Bash, English, frameworks/projects/reading_development_literature/engines/mathematics?
Perhaps everything that is described above looks like nonsense, but I have a panic, I simply don’t know how to fit myself into this huge box, take on everything in turn? Inefficient, it seems to me.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Gornostaev, 2018-04-03
@ViktorSolov

The ability to learn is a skill that everyone has a different level of proficiency and which can be developed. It took me almost a year to learn my first language. After 18 years of work, I had cases when I took an order for development in an unfamiliar language using unfamiliar technologies and received payment for the finished product after 3 hours. So the question is not whether it is possible, the question is whether you can. And none of us can know this.

A
Alex McArrow, 2018-04-03
@AlexMcArrow

"To each his own"
Personally, it's hard for me to digest the documentation in its pure form (no, I turn to it - with a question, but I don't learn from it), it's easier for me to learn from "pieces of code" and "working examples".
Find how you absorb information better and use this method.
Knowledge in many areas is good. And you don’t even always need to be a guru in each of them, you can know 2-3 directions “well” and 50 more - but little by little. Often, small knowledge in different areas very often helps out, and as you develop yourself, you will see for yourself that many of them will be studied more deeply.
Dare! And do not forget about studying at the university and good sleep.

E
Edward Tibet, 2018-04-09
@eduardtibet

There was already a great answer about this in this thread .

Spoiler
Ахах, школа ему мешает...
Вот будет тебе лет 30, семья, дети, кот дебил, на работе вечный аврал, ипотека, ремонт, качалка.. а развитие никто не отменял, и все равно находишь время.
Так что не пори чушь, учись в школе и развивайся параллельно.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question