Вечный вопрос, который волнует каждого, кто желает большей или меньшей степени соединить свою жизнь с ИТ-сферой.
Одним из логических вариантов подбора для себя языка программирования это:
Выбирать популярное, перспективное и интересное для себя | Выбирать под свои нужды и потребности того специальности, которым уже владеете |
Стоит заметить, что большинство профессиональных программистов владеют несколькими языками программирования в свое время попытались различные платформы и направления в программировании, и регулярно пополняют свой арсенал знаний и навыков.
Конечно, нужно отталкиваться от целей, которые стоят перед Вами. То есть, стоит ориентироваться на то, что Вам не нужно знать все о каждом из языков, достаточно будет знать только то, что нужно для выполнения конкретной задачи.
Можно выделить следующие основные критерии выбора для начинающего:
Потребность данного языка и направления в целом на рынке | Низкий порог входа, то есть простота данного языка и области для освоения, а также готовность фирм брать к себе Джуниор | Насколько вам этот язык нравится, получаете достаточную порцию удовольствия от рабочего процесса |
Существует множество профессий и направлений в IT сфере. Это и дизайн , и верстка , и тестирование , и администрирования , и менеджмент проектов, ну и собственно программирования . Возможно в начале Вам даже придется попрыгать между этими совершенно разными направлениями, чтобы выбрать что-то для себя.
Хорошей новостью является то, что все популярные языки оплачиваются достаточно хорошо.
Популярными языками сегодня: Java , JavaScript , Python , PHP , HTML / CSS (в частности WEB-разработка ).
Независимо от того, Вы намерены работать с Back-end или Front-end стороной, нужно обладать знаниями и навыками с баз данных .
Отдельное незаменимую нишу занимает Тестирование .
Чтобы быть «полноценным» ИТ-шником необходимо обладать высоким уровнем специализированного английского .
Очевидно – для того что стать действительно хорошим специалистом, профессионалом в определенной сфере (в том числе ИТ), стоит быть готовым к постийногота настойчивого развития, затрачивая немало ресурсов (времени, в частности) и запастись большим мешком терпения.
Создатель Linux, Линус Торвальдс метко подметил, что «Большинство хороших программистов занимаются программированием не для того, чтобы получить за это вознаграждение или публичное признание, а ради удовольствия».
Поэтому и мы желаем Вам получать удовольствие от того, чем занимаетесь и чтобы работа была одновременно и Вашим хобби.