Answer the question
In order to leave comments, you need to log in
How to keep up with all the technologies
Recently, the technical direction has been developing very rapidly.
I don’t want to be left behind, I want to understand everything and know how everything works.
But new technologies, programs, libraries, even programming languages appear faster than you have time to learn and try something from the existing one.
How to be? Maybe there are some services for quickly understanding and learning all aspects, for example, web programming, or programming for mobile devices, etc. And even better, some theoretical and practical online test on various technologies, which, for a start, will help to decide in which technical direction it is better for a person to develop.
Answer the question
In order to leave comments, you need to log in
As for “new technologies”, I will give some good advice (as a person who has already seen a lot in his lifetime).
First: The easiest way to be in time everywhere is not to rush anywhere, but to move towards your designated goal, not allowing yourself to be led astray.
Second: Let me give you a somewhat non-standard view of "new technologies".
Try it, look around. Like mushrooms after rain, "new technologies" are falling from all the cracks. What is behind this and what threatens you personally?
It is immediately obvious that cunning firms will invent another 100,500 different technologies, languages, frameworks, paradigms, and they will advertise each of them as new and revolutionary, ready to turn the world upside down (although I will authoritatively say that, at least over the past 20 years, something really fundamentally there were very few new things invented, computers became smaller and more programs, and that's all).
At the same time, each technology is presented solely as a “silver bullet” that can solve all current and future problems. And advertising also puts pressure on the "fashion sense", exposing everyone who is not chasing fashion as old-fashioned farts. And of course, any advertisement is trying to convince you that this new technology is about to supplant all the others, and you urgently need to drop everything and study before it's too late so as not to be overboard ... and in general, there are over 9000 advertising techniques.
So - do not believe advertising - do not forget, advertising is always lying. Every technology has its pros and cons. Pluses, even very dubious ones, are advertised for show, and minuses, even the most obvious ones, are carefully masked and denied.
The purpose of any of this entire advertising is for people like you to buy into this advertising and run headlong to “learn new technologies” (spending your energy, time and money on this). And the most important thing is to drag “products of these new technologies” into their projects when necessary and even when it is completely unnecessary . And when the cons become obvious, everyone will find that the technology is already “hooked on like a needle” and it’s difficult to cut it out of projects just like that. Familiar?
Hence the first postulate. As soon as you started learning something, or even worse, dragged some technology into your project, you have already given someone a part of your life (and life is short, and this is a very valuable resource). And he also gave someone part of his money, part of his attention, perhaps tearing him away from something more valuable .
So, the first question that you should ask yourself is: Your time, strength and attention, the irretrievable years of your life - is it worth nothing to scatter them like that and just give them to anyone right and left? Probably if you invest your time in something really valuable! But what is valuable to you - you yourself should decide not allowing anyone to get into it!
At the same time, pay attention, I do not at all call for “locking yourself in a bunker”, fencing yourself off from the outside world with a blank wall. On the contrary, one must be aware of what is happening around. But at the same time, it is not necessary to go deep into every “new crap”, spending their valuable young years on it. Often it is enough to know only five things
about “new technologies” :
* to know that such technology exists
* roughly imagine what it is for
* know the strengths and weaknesses (i.e. read more practical reviews, especially carefully reading the negative ones, so as not to take all the information from advertising)
* comparative analysis (we pay attention to the negative more than advertising)
* know about what and where to google if suddenly a decision is made to learn more about it.
And that's it! This will be enough. You move towards the goal, and do not let yourself be knocked off the goal. And if suddenly you see that you can apply some technology in relation to your goal (if it is justified and you see that it is justified).
Note, apply not because “it’s fashionable”, but because it meets your goals and objectives and you have weighed well that the labor costs will pay off! (By the way, never use something just because it is "fashionable". Fashion does not lead to anything good, it only breeds "fashion victims".)
Remember the main thing: Learning some "new technology" you waste your time , forces, means, attention to the promotion of this technology. Moreover, having been in the role of “cannon fodder” yourself, you will most likely “get a fiddle with poppy seeds” from this technology, but without hindrance, having made millions of capital to the company that created this technology. Do you need it? Think about whether this “new technology” gives or is able to give you at least something for the sake of what, you will waste valuable years of your life on its promotion? Will it pay off? Is it generally mutually beneficial?Is this collaboration for you ?
PS: By the way, if you don’t know what to learn at all, learn the materiel, learn the basics, train your thinking, develop your brain. This will always come in handy. Knowing the materiel, you can easily master any “new technology” as soon as you decide for yourself that you need it.
PPS: In short, if in a simple way, do not be a hamster , which everyone wants to eat for lunch (i.e. do not work to promote technologies that you personally do not need ).
Be a hardened wolf who will devour anyone himself ( let technology work for you , and any interaction with "new technology" for you is a hundred times calculated mutually beneficial cooperation , only in this way).
It is better and more profitable to be a pro in proven (old) technologies than a pioneer in new ones. Most of them still haven't mastered the old technologies properly. And at the same time try to learn new things?
For example, take the same PHP. The language has been developing for more than 15 years, but until now, most coders are programming at the level of the early 2000s.
No way, forget it. Sometimes you have to run really fast just to stay in one place.
In my opinion, the desire to know everything will not lead to good things, but will lead to superficial knowledge of everything. As a result, you will get a kind of enikeyism - you will know basic things, and when you need to do something more specific, you will swim.
It is better to highlight 1-2 interesting areas and study them.
There used to be such a scientist Newton. At the time of its existence, it possessed 90% of all scientific knowledge of its time. But time passed and now even the most brilliant scientists, God forbid, possess 0.005% of all scientific knowledge, and that is not a fact. So keeping up with everything is completely impossible if you are not a car. You have to choose one thing and study it so that you become a good professional in this field. Believe me, if you take any question - at a sufficiently high level, then there are VERY few people who can give a competent and exhaustive answer to it.
Yes, not everything, but something that concerns, for example, programming in a particular area.
If you are interested, you can look at intuit.ru. Internet University of Information Technologies. When something needs to be studied, I read there. There are a lot of lectures on various topics (coding, hardware, operating systems, administration, smart home systems, etc.).
I deeply follow only what I work with (html5, CSS3, design trends). I follow everything indirectly superficially in order to be in the subject (that is, I don’t try it in practice until I need it), mainly Habr and RSS. I follow everything else (gadgets, for example) even more superficially - usually at the level of “glance at the picture, read the characteristics”.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question