Показать сообщение отдельно
Старый 08.02.2026, 09:56   #74
Paul Kellerman
Gold Member
 
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от Лучник Посмотреть сообщение
А где, кстати сказать, на программистов учат? Что нужно закончить в плане вышки, чтобы работать программистом?
Я отвечу по-другому. Напишу, что нужно знать и уметь, чтобы быть прикладным фронтенд/бэкенд/фулстек разработчиком информационных систем (веб-ориентированных преимущественно).

1) Языки: Java, Kotlin, Golang, Python, PHP, HTML5.
2) Фреймворки: Spring, Django, React, Vue, Next.JS.
3) Специализированные инструменты: Git и Docker.
4) СУБД: PostgreSQL, MySQL, Oracle, MongoDB, Redis.
5) Протоколы/форматы обмена: HTTP/HTTPS, JSON.
6) Парадигмы: объектно-ориентированная, событийно-ориентированная, а также REST-парадигма.

Дополнительно для бэкенд-разработчика:
1) Умение эффективно работать с базами данных от 5 миллионов записей и выше.
2) Умение писать серверный код, обрабатывающий от 5 миллионов запросов в секунду и выше.

Наконец, хорошее владение техническим английским, в том числе терминологией и жаргоном программистов. Умение в 500-страничном техническом документе на английском языке быстро найти нужный абзац, понять его и начать применять.

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

Цитата:
Сообщение от Лучник Посмотреть сообщение
У меня сын собрался становиться программистом. Он в 9 классе
Прямо сейчас нужно попробовать трудоустроиться (дистанционно) фронтенд-джуном и начать работать под присмотром опытного сеньора.

Последний раз редактировалось Paul Kellerman; 08.02.2026 в 12:45.
Paul Kellerman вне форума   Ответить с цитированием
Реклама