Какие бывают направления в программировании?
Сфера программирования - очень широка, и большое количество направлений, профессий, специализаций может запутать, особенно, новичка. В этом видео попробовали разложить "по полочкам", какие же бывают направления в программировании.
• DevOps (девопс инженер... - про DevOps (кто это, зачем нужно)
• Кто есть кто в разрабо... - Кто есть кто в разработке. Developer, QA, BA, PM и т.д.
Курсы для новичков:
JAVA - bit.ly/2C78rqn
JAVA Start - bit.ly/2WjtOvE
Инструментарий JAVA - bit.ly/3gWlKbQ
Automation QA (Java) - bit.ly/2OkXYKt
ANDROID - bit.ly/3emL3Ct
C#/.NET - bit.ly/2WhmpNk
C# START - bit.ly/2AUQL0y
PYTHON - bit.ly/306sCfZ
FRONT-END - bit.ly/3j0X1Fm
WORDPRESS Developer - bit.ly/3emLz3n
SALESFORCE Developer - bit.ly/309PCuL
UI/UX дизайн - bit.ly/3iZLs11
Project management - bit.ly/32fpwZK
Обучение на проекте - bit.ly/2AYTTZq
Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns - bit.ly/2DwgNIm
Enterprise patterns - bit.ly/2DEBqSU
Сайт Foxminded: bit.ly/3gYZPB5
Foxminded в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Foxminded в VK: foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me
0:00 - вступление Сергея Немчинского
1:04 - непрограммистское направление ui/ux design
3:12 - околопрограммистское направление devOps
3:45 - околопрограммистское направление тестирование
4:45 - околопрограммистское направление data science
6:05 - embedded разработка
7:40 - мобильная разработка
9:00 - геймдев
10:28 - разработка десктопных приложений
11:08 - разработка сайтов, фронтенд и бекенд
14:25 - фулстек
Пікірлер: 442
Один из немногих каналов, где всё искренне и понятно. Спасибо .
KZread поменял алгоритм и наконец-то понятные видео о программировании. Благодарю за Ваши видео!
Хороший full-stack - это back-end`ер , который психанул и освоил JavaScript
@GagikHarutyunyan_dev
3 жыл бұрын
У меня наоборот) Скажу вам, что синтаксис java намного легче после глубокого js с его особенностями. Пока что полет нормальный) Предпочел java чем node.На ноде писать бек было бы намного легче, но на java другой уровень.
@ghostinthewires7006
3 жыл бұрын
@@GagikHarutyunyan_dev а бек бывает только на джаве?
@alexanderv000
3 жыл бұрын
full stack уже обязывает минимальное знакомство с js и прочими средствами и без эмоций )
@VladislavKolomoets
3 жыл бұрын
Gagik Harutyunyan ну, на джаве поддерживать легаси или на ноде писать маленькие и средние проекты
@leetovetz
3 жыл бұрын
@@ghostinthewires7006 джава, нод джава скрипт, пайтон, руби, гоу. но если что то серьезное и в это влито много денег. то да. джава на первом месте.
Блин, весёлый, прикольный мужик. Интересно все понятно, с юмором рассказывает. Желаю успехов в развитии канала!)))
От души поздравляю со 100к подписчиков!!! Удачи во всех проектах!!! Смотреть интересно и очень познавательно!!!
@SergeyNemchinskiy
3 жыл бұрын
спасибо)
Сергей, спасибо. Действительно формат 15 минутки - то что надо. Если остались вопросы то можно полезть в толстую версию. 👏
Как всегда спасибо, Сергей!
Спасибо большое! Только нашла Ваш канал, всё ясно и чётко рассказывается, однозначно лайки и подписка :)
Спасибо за информацию с 8й минуты остановила так как много новой нужной информации нужно переварить)А Вам удачи!
Спасибо ,все по полочкам расставил. Смотреть очень приятно и быстро ,лайк и подписка
обьясняете доступно для всех, кто еще не в теме
приииятнейший человек, спасибо огромное за ваши видео!!
Большое спасибо! Разобрали все по полочкам, ото я только начинаю и растерялся во всем этом)
Качество монтажа и звука по сравнению с тем что было год назад, например, стали на голову выше. Смотреть приятнее.
@drovoseg
3 жыл бұрын
А мне самое первое видео больше всего нравится, крутая работа зумом
@maxlich9139
3 жыл бұрын
поэтому и подписчиков стало +100500))
Спасибо за информативные видеоролики, Сергей. Было бы очень интересно узнать ваше мнение o реактивном программировании (Лямбды в Java, RxJs в JS).
Спасибо за краткий разбор!
Спасибо за контент)
Благодарю за видео!) Как раз пытаюсь определиться
@SergeyNemchinskiy
3 жыл бұрын
рад, что полезно)
спасибо большое. я не понимал совершенно как так люди в разных вещах разбираются, и как мне двигаться, а оказалось мои интересы это embedded development
Отличное видео, большое спасибо за информацию!
Спасибо!! Очень понятно и интересно обьясняете!
Большое спасибо за видео!
"как и я лайк хочу" - за это лайк ) за таймкоды +
Большое спасибо, было правда полезно!
Какая удача, что мне попался ваш канал. Спасибо! Начала свою деятельность в IT-рекрутменте, учусь говорить с вами, программистами, на одном языке ☺
@lerakei5947
2 жыл бұрын
Расскажите пожалуйста как у вас сейчас дела?
Сергей, запишите видио как вы рассказываете о себе (как о программисте) на английском. Также как вы учили язык, какой у вас уровень, где он нужен, рекомендации по учёбе и т.п.
@atom3848
3 жыл бұрын
не тов Нарочинский тов Немчинскому лучше не на английском и не на русском а на радном. Типа: ша парни я из Одессы мамы так что ходим прямо...
@user-zy1is3xz6o
3 жыл бұрын
@@atom3848 и займаемся броузером
@icywiener5421
2 жыл бұрын
Да, хотелось бы узнать, как и где человек, который говорит "энджайн", учил английский. Скорее всего, нигде. Вот, честно.
Спасибо за видео, очень полезно 👍
Сергей, спасибо вам за ваши видео, помогаете приоткрывать завесу тайны этого ит-мира очень доступным языком. Не могли бы вы рассказать про то, как происходит переход по вертикали для разработчика и как происходит переход между разными стеками технологий? (на сколько это реально, на сколько сильный откат) Есть ли вообще время для какой-то пробы себя в разных сферах разработки, или гораздо выгоднее сразу пойти в одной направление и заниматься только им?
@qnkn18
6 ай бұрын
случайно залетел видос в реки спустя долгое время, для тех кто будет смотреть сейчас отвечу коротко, как правило если вы уже имеете стаж в каком либо направлении , то откат будет до момента когда вам сново надо будет набирать портфолио для поиска работы, произойдет это переоьучение намного быстрее, так как вы уже имеете опыт, но расчитывать допустим стать мидл разработчиком в другой сфере, если вы им являетесь в своей сращу не получится
лайк за искренность и приятную подачу информации
Спасибо, все четко рассказал.
Сергей, вы классный! Спасибо за качественные видео, где всё понятно 😊 Я начинающий ИТ рекрутер и познаю мир ИТ благодаря вашим видео )) так что ваш контент полезен не только начинающим ИТ специалистам, и тем, кто их ищет 😅 Благодарю 👍
@SergeyNemchinskiy
3 жыл бұрын
Ну, ИТ -рекрутер - тоже ИТ специалист :)
@liliiasun
3 жыл бұрын
@@SergeyNemchinskiy 😊
@zholdin
Жыл бұрын
Ну что там, друже, есть вакансии?)
Большой спасибо, бог программист))
спасибо за важную информацию
Спасибо за видео ✌🏼
Спасибо за видео, очень интересно
Полезная информация, крутая подача
Просто лайк 😂👍
вообще крутой видос, спасибо
Спасибо, полезно ❤️👍
Час ночи, ниразу не програмист. Но, блин, сижу слушаю... Рассказывает классно. С меня лайк и подписка ✌🙂✌
@YourUnrulyServant
2 жыл бұрын
лол, у меня тоже час и тоже не программист. сижу, слушаю, даже на канал подписались
@maximdanilov5833
2 жыл бұрын
Ребят, как дела спустя год и спустя месяц? Тоже оказался на вашем месте. Башка трещит, изучаю вводную информацию
@YourUnrulyServant
2 жыл бұрын
@@maximdanilov5833 стало скучно 🤷🏿♀️
@saomoon
2 жыл бұрын
@@maximdanilov5833 начинал с этого видео где-то весной, было сложно и некоторые вещи не мог понять, выбрал десктопную разработку, полезные автоматизированые программки, всё стало понятно, главное не останавливаться!
Описание рабочего места embedded developer сделало мой день👍👍👍
@user-du8sg6lz1f
2 жыл бұрын
мобильности нет, привязан к месту
Полезно, информативно. Сам Python AQA Engineer)
Лайк за сильний кухлик))
Все со 100к поздравляют, а я смотрю спустя год, сейчас почти 200к)
Крутые видео, спасибо
Браво!
Не новичок, но было интересно послушать)
Спасибо!)
тридцать три броузера броузировали броузировали, броузировали броузировали, да не выброуизировали
@alexdobrovolskyi
3 жыл бұрын
Вот кстати давно интересно, почему он говорит брОузер))) то есть, где-то же человек взял такое произношение, не сам же придумал))
@muravei1818
3 жыл бұрын
Ooo дааа ) фазер тхоугхт абоут грандфазер анд лифе
@sergeikucherov6490
3 жыл бұрын
@@alexdobrovolskyi А раньше реально так говорили, мир поменялся, но не для всех )
@Maria-sm2qi
3 жыл бұрын
Из-за немецкого он так произносит. Он в школе учил не английский, а немецкий, как я поняла из других видео: "browser".
@viktorhamster4035
2 жыл бұрын
Броузер правильнее
Хороший видос)
Вашей продвинутости в своей профессии можно очень и очень позавидовать и какая же история всей этой вашей профессии да и как личность вы тоже не халам видно
Подписан, лайк поставил! 👍🏼🙂
Сергей, с твоим трудом и твоими знаниями, тебе уже ляма 2 подписчиков надо. Спасибо)
@SergeyNemchinskiy
3 жыл бұрын
спасибо)
Лайк, за то что классный чел
Говоря про Embedded, забыли сказать о программировании ПЛК (контроллеров для промышленности. Сейчас для России это не актуально, но они используются в автоматизации зданий). Есть международный стандарт (либо аналог Codesys), в котором основные языки - функциональные схемы (CFC), граф состояний (SFC) и структурированный текст типа Паскаля (ST).
Спасибо!
Спасибо вам
Добрый день. Такой вопрос, если смотреть в сторону мобильной разработки, что лучше будет выбрать с перспективой на будущее, flutter + dart или kotlin + Android studio?
О, вот и 100к подошли.
Сергей, спасибо большое за ваши лекции! Есть просьба о теме: я как переходящий в IT PM хочу понять на мета уровне, как происходит создание приложений, непосредственно архитектура, дизайн и написание кода. От этапа, когда написаны требования, до этапа выхода на продакшн первого релиза. Последовательность шагов и общую логику процесса. Буду очень благодарна услышать в вашем исполнении.
@maxlich9139
3 жыл бұрын
+1 это всем было бы полезно узнать (полный цикл так сказать)
Зачетная кружка и полезное видео)
Лисёнок по столу гуляет от видоса к видосу - забавно))🦊
"Направление? Какое направление?" (старички поймут) :-)
@user-gr5hn2ii7m
3 жыл бұрын
🙌👐🙌👐
@user-uc8os1oj5c
3 жыл бұрын
@@user-gr5hn2ii7m очень плохая музыка!
спасибо 👍👍👍
хорошо было бы, чтобы во время того как вы говорите про девопс выскакивала подсказка на видео, вместо ссылки в описании.
хочу такую же кружку как у тебя это реально крутая кружка
Небольшой отзыв про flutter - очень понравился. Все что касается дизайна - действительно один раз рисуешь интерфейс и можешь быть уверен на 99% что он идентичен а один процент - кривые плагины. Если рассматриваете для себя кросс-платформу со всеми вытекающими, обязательно дайте шанс Flutter. Пришёл из Xamarin и прям как из говна в кристально чистое озеро нырнул. 😊
спасибо
Спасибо за видео, Сергей! Как всегда приятно послушать, даже опытному разработчику :) По разделению бекенд/фронтенд не совсем согласен, что это относится только к вебу. Считаю, мобайл сам по себе есть ничто иное как фронтенд, А в качестве бекенда у мобайл приложений используется тот же Web API, что и для веб SPA приложений.
Прекрасное видео, спасибо!
За кружку отдельный +
интересное видео! лайкос
У меня такой же ноут как у Вас, но судя по разъёмам не совсем такой. А вот интересно какой же всё таки у Вас ноут? Какие характеристики?
Выбери свой путь ниндзя)
Большое спасибо от мамы поступающего на «айтишника»❤❤❤
можно видео по перспективности данных направлений на ближайшие годы?
@jastymovies
3 жыл бұрын
javascript, мобилки сейчас весь рынок захватывают.
@deadpresidents1569
3 жыл бұрын
Веб программист. За СИС. Админами будущее!
@viktorhamster4035
2 жыл бұрын
@@deadpresidents1569 я недавно начал заниматься вёрсткой, вроде интересно, но я просто не перевариваю работу с графическими редакторами, хотелось бы без них обойтись
10:29 То чувство, когда занимаешься десктоп-разработкой на кворке. Правда, половина заказов - студенческие лабораторки.
@erasylmeiramov8196
3 жыл бұрын
Круто, а программируете на C#?
В Израиле сейчас очень популярная профессия кибербезопасноть.Очень много курсов.
Thanks
Data scientist больше инженер, чем программист. Подтверждаю) Еще есть Data engineer. Инженер данных - смесь аналитика данных и дата-сайентиста. Он отвечает за извлечение, преобразование, загрузку данных и их обработку. Вот там в программировании надо шарить очень хорошо.
@user-wg8fp5vh7b
3 жыл бұрын
В любой профессии (в которой ты работаешь) надо "шарить очень хорошо". B SQL ничего сложного нету, просто внимательным нужно быть (про scala тоже самое...хотя там просто понимать).
@user-li3hd2fl3n
3 жыл бұрын
То есть data engineer это техник-программист? Я просто поступил на такой факультет и сижу думаю мое оно или нет)
@marlanivanovich1828
3 жыл бұрын
@@user-li3hd2fl3n Mike West / quora / Which is better to study, data science or big data? Ниже перевод на русский. Бурное развитие data science привело как к росту нового числа карьерных направлений в этой области, так и к большей путанице в ролях. Data Science и Machine Learning - относительно новые карьерные направления в прикладной сфере. В число кандидатов на data science позиции теперь входят: - computer scientists, - mathematicians, - and physicists - as well as business school graduates, - economists, - and other social scientists. Особенности роли data scientist: - академические корни: прочные знания и навыки в математике и статистике - многие имеют дополнительное степени образования - обладают деловой хваткой - владеют аналитическими навыками - владеют навыками сбора, обработки и представления информации - как правило, слабы в поиске данных и программировании - (автор считает, что) их роль будет снижаться со временем в прикладной сфере. Особенности роли machine learning engineer: - использование языков программирования на протяжении всего процесса машинного обучения - использование SQL как языка по умолчанию для работы с данными - один из навыков ml engineer, на который наиболее высокий спрос у компаний - построение моделей для осуществления прогнозов - частое использование в прикладной сфере я.п. Python и R - как правило, ответственность за производительность, оптимизацию, и помощь в развертывании итоговой модели в продакшене - как правило, слабы в математике и статистике. - высокотехнологичная роль, требующая обширных знаний и навыков. Особенности роли data engineer: - управление большими объемами изменяющихся данных разного формата - фокусировку на разработке, развертывании, управлении, и оптимизации конвейера данных (data pipelines) и инфраструктуры - обеспечение готовности данных для продакшена и всего сопутствующего: форматов, масштабирования, безопасности и отказоустойчивости - знание операционных систем, SQL, технологий Big Data, систем хранения данных и инструментов поглощения данных - путаница с другой ролью - data analyst. - высокотехнологичная роль, требующая обширных знаний и навыков. Особенности роли data analyst: - позволяет получить навыки в SQL для первых шагов в сфере инф. технологий Все эти роли не стоит путать с ролью AI Researcher, которую берут на себя исследователи.
Канал класс
Фул стек разработчик - это Аркадак, президент Туркменистана))
@arslanmenliyev3554
3 жыл бұрын
лол я из туркменистана и это жиза
@mikhaillucky8130
3 жыл бұрын
президент Беларуси тоже
@user-wk3eu1lq9m
3 жыл бұрын
@@mikhaillucky8130 а вот тут ты не прав.
@alikgasparov6871
3 жыл бұрын
Оруу
@oleg31611
3 жыл бұрын
Mikhail Lucky Бывший президент.
14:59 - Классический пример нормального фулстека в современных реалиях - это 1Сник
@hustle_juno
3 жыл бұрын
слова 1С и нормальный никогда не встречаются в одном предложении
Неа, UX - это не "как оно работает", а как привыкли юзеры. Закрытие окна юзеры привыкли искать в правом верхнем углу в виде крестика. Если окно закрывается зелёным квадратиком справа внизу, то юзер будет нервничать. UX про это, сделать так, чтобы юзер интуитивно всё нашел без инструкции.
@Kapohombre
2 жыл бұрын
Спасибо за короткое и ёмкое объяснение, всегда путал
Вопрос. Допустим решил освоить DevOps, какие смежные направления имело бы смысл также освоить?
@charlessrze9648
Жыл бұрын
надеюсь актуальный вопрос)))) бэкенд
Сергей-маг наш Компьютерный. Расскажите, о Free Pascal.
Дякую за матеріал,але не можу знайти посилання на " длинющее видео"( яке саме з цих двохгодинних?
Хочу видео про Ваше мнение о С#
Полезная информация 👍
Сергей, есть ли в ближайших планах пригласить кого-то из game dev ?
@annaumrykhina2540
3 жыл бұрын
так был же ж уже: kzread.info/dash/bejne/aJ-fm5WFpJyoqqg.html
@user-ym5uu9rf9x
3 жыл бұрын
@@annaumrykhina2540 спасибо, не увидел
У меня вопрос: программирование железяк, релейных стстем и автоматов (типа станков и производственных линий) - это embedded developer? То есть любая штука, которая от программирования становится механизмом? Просто я этим занимаюсь (микроконтроллеры) и даже не знал, что это имеет название) просто инженер - программист у нас это называется
@jastymovies
3 жыл бұрын
ну вы же на C пишите? вот вам и ответ.
@invisiblealex007
3 жыл бұрын
@@jastymovies в том-то и дело.. Немного да, но есть еще LD язык и micro Python)) разве от языка зависит?
Расскажите про паттерн MVC
Здравствуйте, всему этому обучают в колледжах? Или нужно как-то самому подготавливаться
@torrvic1156
2 жыл бұрын
Конечно самому. Наверное 90% знаний самостоятельно придётся получать.
Народ, а где ссылка на двухчасовое видео, о котором он говорил вначале?
Какое самое высокооплачиваемое направление программирования? Если такого нет, то я думаю лучше выбрать направление связанное с созданием веб сайтов, так как если захочешь создать собственный бизнес например по продажу одежды, то веб сайт не будет лишним. Я поступил в колледж на профессию "Инженерия программного обеспечения", или может по этому направлению идти?
Не упомянули enterprise desktop development, грубо говоря разработка софта для управления какой-то компанией или сети магазинов
@olegivanov9607
3 жыл бұрын
это как раз не десктоп.
full-stack еще back-end разраб на java + front-end разраб на gwt. Изи. Правда там энивей иногда приходится писать js нативный, да и страницы на бутстрапе верстать. А так вроде не особо js нужно понимать.
@AndriySydorka
3 жыл бұрын
global_silence 3 одна беда - gwt мертв
@VeraYablokova
2 жыл бұрын
Не зря говорят "Язык программирования". Ничего не понятно, хотя язык текста как бы русский.
А вот и сто тысяч:)
Сергей, в программировании есть ещё несколько направлений, например программист станков и манипуляторов с программным управлением. Это не менее важное и объёмное направление.
@user-sq5xw8zs4x
3 жыл бұрын
Упоминалось в контексте программирования всего железа
@misteranderson6058
3 жыл бұрын
Он же сказал embedded
Можно спросить? Для программирования что лутше ПК или ноут?