Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какие навыки будут реально полезны и как их получить, если я хочу начать работать веб-программистом?

ПрограммированиеКарьера+2
Stanvey
  ·   · 8,6 K
Диванный философ, по совместительству инженер  · 9 дек 2021
Стек технологий для самого начала:
  • Верстка, т.е. HTML и CSS.
  • Java Script. Я исхожу из того что даже если Вы решите специализироваться в области бэкэнда - бэкэндеру который с нуля и до рабочего состояния не сможет сам сделать средней сложности сайт включая и фронтэнд грош цена.
  • PHP. Этот бэкэнд язык возможно потихоньку уходит из больших сложных систем. Но незаменим как раз фронтэндеру. Поскольку для него посадка сайта на CMS важный скилл. А это обычно как раз PHP.
Потом уже решите в чем Вы будете специализироваться: бэкэнде, фронтэнде или осваивать и то и другое, станете Full Stack разработчиком. Здесь уже пора присоединять посерьезнее теорию программирования вообще: информатика (ее основы нужны с самого начала, но здесь уже на хорошем уровне), алгоритмы, парадигмы программирования, основы проектирования систем и т.п. А из профильных знаний присоединяются фреймворки. Как на JS для форнтэндера. Так и либо на PHP для бэкэндера. Либо в случае бэкэнда осваивать языки на которых делаются уже по-настоящему большие системы. Например моя любимая Java + Spring Boot.
Как получить знание - веб разработка одна из самых массовых областей программирования. Учебников, видеоуроков, курсов, мануалов по всем приведенным технологиям и еще многим здесь не упомянутым достаточно более чем. Здесь все зависит только от Вас. Как именно Вам проще воспринимать информацию, в таком виде по веб-разработке Вы ее точно найдете. Главное не забывать параллельно со знаниями получать еще и навыки. Как можно раньше пробовать не только задачки но и что-то свое. Теоретиков в нашей отрасли до крыши и выше.
В настоящее время это решение непростое, но всё равно шансы на успех будут
Мы, Российская компания интегратор и разработчик п...  · 16 дек 2021  · dta.agency
В любом языке программирования, самый полезный навык, - это внимательность. Чем больше вы будете практиковаться, тем быстрее он появиться. Ещё один из главных навыков - это терпение. Не стоит надеяться на быстрый результат... Читать далее
Разработка программного обеспечения. Автоматизация бизнес процессов. Дизайн.Перейти на dta.agency
1 эксперт согласен
Изучайте html, css, javascript. Протоколы передачи данных. API, xml. Функционал google analitycs и яндекс вебмастера.
Хороший человек :3  · 9 дек 2021
Веб программист делает сайты и сервисы которые визуально всегда отображаются благодаря только: HTML и стилизуются при помощи CSS. Отсюда первый вывод: навык вёрстки используя HTML & CSS (как вариант: когда уже мало-мальски... Читать далее
1 эксперт согласен
Артём Бойко
подтверждает
9 дек 2021
В целом, хороший ответ
Самое важное в программировании – желание и знание английского языка (если это не КуМир какой-нибудь). Где знание английского получить и так понятно, желание тоже.
2 эксперта не согласны
Знаю отличных фронтов, которые из английского знают только function, if-else, class, export и т.п. Разработчику... Читать дальше