Найти тему
Дмитрий Дым

С чего начать в Java. Изучение IT

А вот и первенец!

Давайте разберемся, какой язык программирования выбрать. Уж больно часто меня об этом спрашивают.

Запомните одно - если вам кто-то безусловно говорит, что нужно учить язык А, а не язык Б, то человек, скорее всего, нихрена не понимает, что говорит.

На это вопрос нельзя ответить однозначно. Очень много факторов, которые влияют на выбор языка.

ЗАПОМНИТЕ еще одну вещь: язык программирования это такой же инструмент, как молоток или отвертка. Вы выбираете не язык. Вы выбираете инструмент, которым будете работать и решать проблемы бизнеса.

Как же его выбрать (опять таки, субъективная рекомендация):

1. Потратьте пару часов, и разберитесь в основных направлениях разработки. Возможно, вам что-то понравится, и это станет для вас ключевым фактором.

2. Это фактор обычно решающий: вы живете в городе X и не планируете переезжать. Тогда ваш выбор резко сократится. Вы должны:

- посмотреть все IT компании, которые есть в вашем городе 

- зайти на hh.ru и посмотреть вакансии, которые открыты в вашем городе

- почитайте описание вакансий. Позвоните в фирму и узнайте больше о вакансии. В общем, вот тут вам придется что-то выбрать, если вы не готовы к релокации. Вам очень повезет, если в первом шаге вы определили для себя направление, и в вашем городе есть вакансии по этому направлению, тогда это вообще сказка.

3. Посмотрите, какие языки программирования требуется для данной вакансии

4. Почитайте про эти языки в интернете, сделайте сравнение

5. Примите решение

Вуаля, теперь вы знаете, что вам учить!

ЗЫ Если же вы все таки планируете релокацию, тогда первый пункт для вас будет более весомым, чем второй.