Ваши мнения по поводу it профессий и платных курсов, обучающих данным направлениям

Чтобы Верстать сайты что порекомендуете освоить
Надо освоить профессию верстальщика. Html/css/и основы photoshop

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

интернет магазин под ключ = это админ + программер (для кастомных доделок готового движка) + верстальщик.

Думаю, автор поста имел в виду в общем, путь программиста начинать с java
что-то навскидку я не припомню движков инет магазинов на джаве :)

что?
вебдизайн это еще более другая тема, которая к программингу или админству отношения не имеет. и чуть-чуть задевает основы верстки.
 
Всем привет, то есть, для профессионального UI/UX разработчика нужно освоить две категории знаний/навыков: 1) Figma, Photoshop и другие графические инструментарии, 2) HTML, CSS.
Я ПРАВИЛЬНО ПОНИМАЮ???
 
Я ПРАВИЛЬНО ПОНИМАЮ???
Как инструменты да.
Еще нужны концепции, а-ля чувство вкуса, тренды (например векторная графика), сочетания цветов, размеров и расположения элементов, самих элементов, плюс в соотношении под разные размеры экранов устройств.
Т.е. ты рисуешь картинку с нуля по требованию заказчика (например: "сделайте мне дизайн как у airbnb, но в синих и красных оттенках, и сайт мой про продажу мебели", иногда расписывает по пунктам, шапка такая, блоки такие, центр такой но с каруселью, футер такой же, вот вам папка чем что заполнить, или вырежите с моего текущего сайта. "Херня! Переделывайте срочно, вы что не видите, что не так? (на самом деле так), а здесь я по другому хочу, я передумал, времени час, жду" - и такое тоже бывает), а по ней программер (фронтендщик: html, css, js) переносит и оживляет твою картинку в код, чтобы он отображался в браузере (хроме, мозилле, сафари и тд). Он тоже "рисует" по макету дизайнера, тоже юзает фигму/фотошоп (смотрит цвета, берет картинки оттуда и тд), но другими инструментами. У тебя зп 150-400$ несколько лет, у него 500-1000. В день ты должен создавать несколько макетов проектов (до 10), он в среднем до 1 недели пилит 1 дизайн (не сложного проекта).
 
то есть, для профессионального UI/UX разработчика нужно освоить две категории знаний/навыков
та шо ж за скакание такое..
UI/UX разработчик, вебдизайнер и верстальщик вот вообще не одно и то же.
И "вебсайт" под ключ это тоже ни один из перечисленных..
 
могу немного обрисовать перспективы вкатывания джава интерном.
при наличии некоторого инглиша и некоторых теоретических знаний по джаве, кандидату предстоит сделать тестовое задание и потом пройти интервью. если все гуд - велкам на сто зеленых в месяц. через несколько месяцев (как минимум испыталка 3 мес), если будешь показывать норм прогресс, зп начнет рости.
по js все примерно так же.
это путь наших интернов.

PS судя по дате регистрации, ты не сильно молод. А судя по возникающим вопросам, бэкграунда никакого нет. Если еще и инглиша нет - забей, это провал.
Если инглиш присутствует, то я бы предположил что тебе понадобится несколько месяцев подготовки (~6), чтобы обзавестись хоть какими то знаниями для начала.
 
ТСу следует определиться глобально, нельзя мешать программизм с версткой, бо не получится с тебя ни погромиста ни верстальщика.
Я 4 года работал вэб-девом и до сих пор нихуя не знаю ни хтмл ни цсс, хоть и частенько требовалось, но сознательно не лез в это говно и старался подобные таски скинуть на кого-то другого. Когда остался сам на проекте и пропала возможность эту хуйню сливать на сторону - просто уволился нах, хотя там были весьма приличные деньги, швейцарский банк, как никак.
 
Да, и не надо бояться UI, но надо понимать, что хтмл+цсс это не про UI, а про форматирование текста, на базе которых какие-то извращенцы придумали строить юзер интерфейс.
Задействование этого говна, когда тебе надо тупо показать пару кнопок и привязать к ним пару экшенов - это ебаный, лютейший оверкилл.
А еще какие-то пидарасы придумали делать на этом десктопный софт - я про Электрон, с которым тоже приходилось иметь дело. Автора этой ебалы надо натурально расстрелять.
 
Я 4 года работал вэб-девом и до сих пор нихуя не знаю ни хтмл ни цсс, хоть и частенько требовалось, но сознательно не лез в это говно и старался подобные таски скинуть на кого-то другого.
Для фронта хтмл и цсс это первичный маст хев, уже далее джиэс. Суммарно профессия в себе несет хтмл, цсс, джиэс. "Я программист а не верстальщик" - это самый плохой фронтэндщик, не в обиду. Тем более учится верстка за 2-4 месяца до вполне высокого уровня. То что не ооп и тд, соглашусь, но профессия такая, создавать внешность сайтов, а вот дальше спустя года опыта, например 4, как у тебя, есть смысл переключаться в глубокий функционал, бэкэнд и тд, если будет желание развития и изменений рода деятельности. От простого к сложному.
 
Господа, спасибо Вам большое за мнения, научите уму-разуму!!!
 
Господа, спасибо Вам большое за мнения, научите уму-разуму!!!
Так разжевали ж уже все. Выбирай четко профессию и учи. Учиться и разжевывать каждый элемент даже на самых топовых курсах в Стендфорде за тебя никто не будет.
Подытожить топик вкратце можно примерно так:
1) Дизайнер. Учить до 1 года, не сложно, самая высокая конкуренция, низкая зп (100-400$, на опыте 500-600$, на upwork при огромном 5-10 лет успешном опыте 1k+$), однообразная работа.
2) Программист (java, pythn, c++ и тд, образно, создаешь функционал для калькулятора; работаешь именно с кодом, логикой, алгоритмами, базами данных). Разнообразие проектов высокое, от веб-приложений, до нативных, мобильных, игровых и тд. Учить долго (1-2 года упорно), сложно. Зп самая высокая, уровень респекта высокий:) Возможен вменяемый по срокам переход от одного языка программирования к другому. На опыте 2к+$.
3) Фронт-энд девелопер (создание внешности сайтов под разные устройства, 99% на основе проектов дизайнеров). Учить много не очень сложно, не слишком долго от 1 года, по порядку html,css,javascript(js), позже новые библиотеки js под конкретные вакансии. Плюсы, наглядно видишь что создаешь, огромный доступ к информации для обучения, развитие функциональности языка, самая высокая популярность в 2020-2021 годах. Минусы, сложность перехода на другой язык программирования, однообразная работа (после лет 5 возможно надоест). Зп средняя-высокая. На опыте 1-2K$.
*4) Создание "сайтов под ключ", drupal, wordpress и тд. С одной стороны запустить можно за х-месяцев, смотреть на чем написан функционал (php). Для дополнительного дизайна и фиксов нужно быть фронт-эндщиком, для функционала программистом, хорошо разбираться в базах-данных, разбираться с администрированием. Херово что-то запуститься, а если (точнее когда) что-то не взлетит, будешь очень горько плакать. По-хорошему учить много, долго, выхлоп по зп средний, но на upwork высокий.
 
Для фронта хтмл и цсс это первичный маст хев, уже далее джиэс. Суммарно профессия в себе несет хтмл, цсс, джиэс. "Я программист а не верстальщик" - это самый плохой фронтэндщик, не в обиду.
Не для кроваваго энтерпрайза.
Есть такая хрень, как ExtJS, там декларативный UI на JS, а все хтмл-ное говно скрыто под капотом компонентов. На выходе получается почти декстопный UI, тока в браузере. Потому не особо маст хэв, но временами приходилось лезть в шаблоны или менять цсс, потому что на старых IE вечно были какие-то косяки.
Но все таки больше гемора этот монстр доставлял с точки зрения багов в логике, каждый крупный проект на Эксте неизменно содержит папку overrides с парой сотней классов, в которых содержатся фиксы для хуевой тучи багов фреймворка, которые никто не фиксит десятилетиями.

Тем более учится верстка за 2-4 месяца до вполне высокого уровня.
Я много раз пытался, но рвотные позывы не давали возможности продолжать освоение, поэтому все глюки фиксил тупо методом тыка и копипастой с SO.
Потом несколько месяцев имел дело с ангуляром, вот там внатуре жопа без хтмл-я.

а вот дальше спустя года опыта, например 4, как у тебя, есть смысл переключаться в глубокий функционал, бэкэнд и тд, если будет желание развития и изменений рода деятельности.
Шо значит "имеет смысл переключаться в бэкенд"? У меня до этого долбаного фронта было 15 лет опыта в нативных языках под десктоп, питон и джава бэке и как десктоп дев на Adobe Flex/AIR, я и лидом успел побыть на питоне и флексе.
Просто сидел на галере год на бенче, и заставили переписать бухгалерскую систему с ВинФормс на "шо-то современное", пришлось взять джаву для бэка и ExtJS для фронта. Прогу я дописал, но меня все равно уволили.
Через пару месяцев подался во фриланс и сразу подвернулась эта вакансия фронтендщика, ну, я не стал перебирать и согласился, тем более знания еще были свежи.
Но сколько мне нервов вынесло это говно за 1+3 года...
Щас в основном пишу на Флаттере, и не могу нарадоваться. Ну и на TS для нодовского бэка, там уже экспириенс похуже и радости поменьше.
А для души пишу на Расте, там веселухи хоть отбавляй:D
 
Шо значит "имеет смысл переключаться в бэкенд"?
Для начинающего имею в виду. Все по нарастающей, сначала квадратики, текстики и формочки, потом их покружить, а уже далее идти в функционал, логику и тд..
За твой личный опыт только респектую;)
 
100500 тема научите меня быть программистом, и не надое одно и то же спрашивать и отвечать.
 
2) Программист (java, pythn, c++ и тд, образно, создаешь функционал для калькулятора; работаешь именно с кодом, логикой, алгоритмами, базами данных). Разнообразие проектов высокое, от веб-приложений, до нативных, мобильных, игровых и тд. Учить долго (1-2 года упорно), сложно. Зп самая высокая, уровень респекта высокий Возможен вменяемый по срокам переход от одного языка программирования к другому. На опыте 2к+$.

конкурс на джуна 1:50...1:80
 
Назад
Зверху Знизу