S
S
Sergey Komarov2015-01-17 15:49:13
JavaScript
Sergey Komarov, 2015-01-17 15:49:13

What are the development paths?

Hello. There are several problems that cloud (and stop) development.
1) English. My level of English is currently limited by the fact that I write and read perfectly, but my pronunciation and understanding of English speech by ear suffers. However, I hear better than I pronounce. The task is to improve these two skills. How would you advise to do it? All ideas go to watching films in English, but there is one "but" - subtitles. I can’t decide which is better, English or Russian, that is, if I watch with Russians, in principle I understand better than I pronounce and they are not always required. And if English, I can better improve my “hearing” and pronunciation as I see words and hear how they are pronounced. In general, in my opinion, I wrote some kind of trouble,
2. The next problem is that having learned the language, I don’t know how to write something working in it from scratch. Something like, I know what bread is made of, but I can’t imagine how to bake it myself from scratch. Because of this problem, I rush from language to language (already tried it - java, php, javascript, android). Are there any tips on how to deal with this?
3. I stubbornly cannot read thick books, every 100 pages information from the previous hundred begins to be lost, and as a rule, most programming books are quite huge (I came across 2000 pages each). How to learn to "fix the read information"?
4. I live objectively in the ass, obviously no one has even heard of such a city, there are 30-40 vacancies for the whole city and absolutely nothing related to IT. Obviously in the future you need to look towards freelancing. At the moment, I'm trying to finally decide for myself what to take on and not change my path constantly - Web or Android development. What will be more in demand in freelancing in the near future?
5. I look towards the MEAN stack, are there any books or something else to study, where the emphasis is on practice?
Thank you!

Answer the question

In order to leave comments, you need to log in

7 answer(s)
I
index0h, 2015-01-17
@index0h

having learned a language - I don’t know how to write something in it

lol what?? Guy, if you don't know how to write something, then you don't know the language either)) First solve the "what" problem, then "how". It’s easier to understand what-yes-how in practice: set yourself a goal, for example, “I want to make my own blog in 3 weeks,” and solve this problem. You can't answer the "how" question if you don't know what you want.
Suffer))
Personally, I study something new according to the following algorithm:
1. A book of 800 pages is read at a fast pace, I do not try to remember everything, I run through the listings very fluently. The goal is to understand what is needed for what, and how it is used.
2. I'm trying to write simple programs that do something useful, along with a book.
3. The book is shelved - I use the official documentation.
4. I study existing frameworks.
Books like "something there in 21 days" can be used as toilet paper, or to substitute under the leg of the table.
Try this and that. I'm not saying become an ace, try it. This picture clearly shows how everything actually happens.
"New" and "books" are not quite compatible things)) Get used to learning from articles and documentation all the time, it's not as dumb as it sounds.

T
tuccar, 2015-01-18
@tuccar

First, start by stopping thinking your city is an ass. The way of thinking directly affects a person's life. Negative thinking makes life difficult and negative. Positive thinking - facilitates all aspects of life without exception. Start considering your city the best place on Earth, the place where you were born and raised, where you spent your childhood, played and ran. No other piece of Earth has such a connection with you. This place is one and only.
Secondly, to learn English and any other language, read this book www.ozon.ru/context/detail/id/29296546/. She'll fix her head. Then you will understand what to do.
Thirdly, for programming, read this book www.ozon.ru/context/detail/id/5322055/.She'll fix her head too.
Fourth, in order to learn how to read thick and not only books, read this book www.ozon.ru/context/detail/id/5933682/. She will also put your head in order in this area.
Fifth, MEAN is a good choice. You will be, as it is called, a full-stack javascript developer. Great start to a developer career. If you master it, it will be an authority. Regarding the materials for this - google, google and gurgle. I leave this part of the work unanswered. Because at least you should be able to google.

R
Roman, 2015-01-18
@paradoxo

About English. If you use subtitles, then only native ones. But it is better not to use them at all. When talking to a person, you don't read a line somewhere on his jacket =) And in order to speak, you must first listen. Lots of listening. It makes sense to listen a lot. Personally, I was given a good rise in understanding speech by courses on the courser. It was during six months of everyday work with courses + reading English-language literature aloud that raised my skill.
I advise a good site with excellent videos in English - engvid. Read aloud a lot and try to copy the pronunciation of native speakers. Decide for yourself what kind of English you want - British or American.
those. watch more educational videos in English without subtitles. Read aloud more. Well, then go to Skype communication and various social networks for communication in English. + find an opportunity to go abroad to a volunteer project or something like that (ideally to an English-speaking country or one where many people know this language).

C
Crash, 2015-01-17
@Bandicoot

On the second point - if you don’t know what projects to do, try doing tutorials on all sorts of tutorials, which abound on the Internet. Some practice

S
Stanislav, 2015-01-17
@mzcoding

1) What video courses for learning English do you recommend?
2) Do not run from language to language, but choose one and practice hard on it.
3) I read the chapter, began to put it into practice, you don’t move on to the next chapter until you learn how to write assignments for the current chapter without a book.
4) Both (as long as the Internet exists), learn and develop in the direction that is more to your liking.
5) Mana for a node, angular, etc)) + a bunch of articles on the Internet with examples, it’s enough to learn how to use Google

N
Nikolai Vinogradov, 2015-01-17
@Kibastus

I will answer only on the subject of MEAN stack:
A site with a bunch of articles in this direction
Announcement of their book on MEAN stack (judging by the table of contents, a very, very good book can be)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question