Найти в Дзене

Что нужно программисту кроме языка

Каждый кто интересуется сферой IT, знает, что программисты используют специальные языки для того, чтобы писать программы. Но только выучить язык недостаточно. Существует множество вопросов, с которыми сталкиваются джуны. Например, многие начинающие программисты не понимают того, как написать работающую программу. Они знают синтаксис, понимают, какие конструкции языка за что отвечают, но не знают, как соединить их друг с другом, чтобы получился полноценный проект. Другие, научившись кодить, вдруг сталкиваются с необходимостью разбираться в различных фреймворках, библиотеках, базах данных. При выходе на первую работу вдруг оказывается, что есть специальные методологии, по которым ведётся разработка продукта и непонятные церемонии, в ежедневный обиход добавляются таки слова, как Agile, SCRAM, дейли, стендап, Jira, Confluence и другие неизвестные ранее вещи. Что же делать? В первую очередь стоит помнить, что хоть ты и начинающий специалист , от которого никто не ожидает, что он будет

Каждый кто интересуется сферой IT, знает, что программисты используют специальные языки для того, чтобы писать программы.

Но только выучить язык недостаточно. Существует множество вопросов, с которыми сталкиваются джуны.

Например, многие начинающие программисты не понимают того, как написать работающую программу. Они знают синтаксис, понимают, какие конструкции языка за что отвечают, но не знают, как соединить их друг с другом, чтобы получился полноценный проект.

Другие, научившись кодить, вдруг сталкиваются с необходимостью разбираться в различных фреймворках, библиотеках, базах данных.

При выходе на первую работу вдруг оказывается, что есть специальные методологии, по которым ведётся разработка продукта и непонятные церемонии, в ежедневный обиход добавляются таки слова, как Agile, SCRAM, дейли, стендап, Jira, Confluence и другие неизвестные ранее вещи. Что же делать?

Кадр из фильма "Идиократия"
Кадр из фильма "Идиократия"

В первую очередь стоит помнить, что хоть ты и начинающий специалист , от которого никто не ожидает, что он будет знать все то же самое, что и опытные, все же сейчас требования для джунов сильно увеличились и только знания, например, JS, отнюдь не делают тебя JS-разработчиком. Так что первый совет: перед тем как выложить резюме на HH и сказать бабушке что ты теперь айдишник, сначала ознакомься с сайтом и заплачь удивись от того, сколько всего нужно знать.

Там расписаны roadmap по всем направлениям разработки. То есть буквально что нужно учить чтобы стать ______ разработчиком. (нужное слово впиши самостоятельно).

Сайт поддерживается и развивается силами комьюнити, то есть обычных разработчиков, которые уже прошли этот путь и знают, что требуется для работы.

Для начала просто ознакомься с различными направлениями, и ещё раз подумай, а надо ли оно тебе. Шутка.

Если будут вопросы, пиши в телегу.

И самое главное, не верь онлайн школам.

Программист это не быстро.
Программист это не быстро.

Предыдущая статья тут.