Лучшие языки программирования для устройства на работу в 2024
ฝัง
- เผยแพร่เมื่อ 25 มิ.ย. 2024
- Бусти - boosty.to/icher
Больше информации и ссылки на материалы из роликов, а так же куча другой информации в телеграме: t.me/kosmostars7403
-----
Привет! В этом видео я поделюсь с вами рекомендациями по выбору лучших языков программирования для успешного трудоустройства в 2024 году. Рассмотрим, какие языки востребованы на рынке труда, какие навыки помогут вам улучшить шансы на карьерный рост в области IT и как подготовиться к будущим требованиям рынка труда.
00:00 О чем пойдет речь?
01:32 Нулевой язык
02:12 Критерии сравнения
02:36 1-ый концепт Что такое "уровневость" языка?
04:15 C и C++ - как с ними быть?
04:40 2-ой концепт - Память
05:39 Вредные советы сеньоров
06:04 Вывод по ссям
06:22 Go
06:46 3-ий концепт - Параллельные вычисления
07:57 Продолжаем про Go
08:59 WEB разработка
09:13 FRONTEND
09:54 Опять он про свой Ангуляр
10:21 JavaScript
11:12 BACKEND
11:33 Python
12:11 JS на бэке
12:41 JAVA
13:36 C#
13:59 PHP - вот тут неожиданная инфа
16:33 Mobile - Swift
16:59 Android - Kotlin
17:23 Flutter - Dart
18:03 Снова JS
18:18 4-ый концепт - браузер
19:03 Еще причина выбрать не Flutter
20:47 Оставшиеся языки
21:20 К топу и выводам - วิทยาศาสตร์และเทคโนโลยี
Спасибо за общую информацию о языках и технология. Было очень интересно разобраться! Выбираю PHP, т.к. я считаю, что он прост в изучении и на нём написано 99,9% CMS в мире. Про то, что можно зарабатывать с написания плагинов для WordPress я не знал. Короче ролик очень полезный и интересный. Планирую через месяц прийти, чтобы написать «срослось» ли с PHP.
Я закреплю твой коммент! Ждем)
я изучаю nodejs
на нём можно тоже cms делать)
@@user-ke4cy3cl2s я даже как - то начинал писать свою) но бросил в итоге и воспользовался вордпрессом
@@icherniakov понятно, каждому свое
Если из php, по мне удобнее modx)
@@icherniakov большое спасибо
Спасибо за материал!
Благодарю за столь подробную информацию!
Спасибо за полезную инфу!
Спасибо!
Комментарий в поддержку, все четко и по делу.
ооооочень крутой ролик спасибо!!! интересно
Рад стараться!
Блин... в начале подумал очередной модно-топ для новичков. А тут ты очень даже неплохо объяснил, на что можно обратить внимание перед изучением программирования.
За PHP и Rust ЛАЙК! 😅
Спасибо! ЛАйк тебе за коммент такой)
Каждый год буду смотреть ваш канал, чтобы начинать новый стек учить 🫡
))
Классный ролик. Подписался!
Отличная подача материала!
P.S. прошел все тесты успешно)
Красавчик!!!)
1C разработчики, которые смотрели это видео и ждали своей очереди: ☹️
1C программисты со старта могут зарабатывать больше, чем половина перечисленного в видео.
@@alexandrtsvetkov7715 почему то потом у меня 1С-ники спрашивают как лучше вкатиться в джаву на бек или в котлин на мобилку. и это 1С програмисты с опытом 5 лет
@@alexandrtsvetkov7715да, но это узконаправленная технология, и она канает только в пределах РФ.
@@jan55555 личная неприязнь из-за специфики языка.
Спасибо!!!!!!!!!! Я это искал)
Супер!
Отличная подача материала, приятно слушать грамотную речь, интересный контент 👍
Как вдохновляет! Спасибо!
Для новичков видос самое то, базово по всем аспектам пробежался, а там уже интересующиеся сами разберутся, респект :)
Вот про язык в начале - однозначно лайк
Плюсую однозначно)
I have 4 years of experience in front-end on Angular, and I think this is really useful information for newcomers and even for experienced developers! Like 👍🏻
хорошо говоришь
привет :)
слышал про gleam? совсем новый ЯП, стабильная версия вышла буквально 4 месяца назад, написан почти полностью на расте..
Спасибо за материал, единственное, в конце не было ни слова про GO, какой он в топе автора?
Спасибо большое! Все просто, он главное ВТОРОЙ язык) то есть классный максимально, но учи после знакомства с JS, Python или PHP.
Топ просто именно для первого языка)
Видео начинается со слов "Со знанием какого языка программирования легче всего устроиться на работу в этом году." А о ролик для новичков.
И рекомендуется питон. Чего? Питон давно в школах изучают, на выходе уже толпы молодняка, знающего основы и развивающегося в этом направлении. Плюс очень низкий порог входа. Итог - огромнейшая конкуренция. Мидлу - наверно да, довольно просто устроиться.
Здесь не рекомендуется начинать с языков с высоким порогом входа, типа Java. Но ведь в контексте названия ролика их и надо было бы рекомендовать - чем выше порог, тем меньше конкуренция. Да, с оговоркой "начни с питона, потом тут же переходи на другие).
Раз уж речь идет про новичков, то, по идее, тут должен был быть анализ предложения-спроса в 2024 году для джунов. С обсуждением сложившейся токсичной ситуации (джуны то сейчас и не нужны никому) и когда эта ситуация может исправиться.
В один ролик все не запихнуть, так что рассказываю в рамках канала. Ролик про джунов и токсичность рынка уже был. Моя позиция в целом - готовиться на мидла.
Спасибо, классный видос. Я Frontend разработчик, и меня очень заинтересовал ваш комментарий про способность Rust изменить Frontend. Что вы имеете ввиду? Я чувствую в последнее время иррациональнле желание пощупать этот язык, и теперь я ещё более в этом заинтересован.
Полписывайся сюда и на телегу, буду рассказывать подробно, но когда - не знаю. Мб в телеге что-то запишу быстро)
Вдохновляюще
Классно
Автор - красавчик !!!
Согласен с топом языков автора на 1000%...
Так! У кого недостаток мотивации или каша в голове, в плане выбора первого ЯП. Видео обязательно к просмотру!
Главное помните что язык это инструмент который вы подбираете под свои цели, я начинал с питона, в итоге остановился на С# так как мне нравиться геймдев, если дня него будет нужен C++ я доучусь до него, в другой области мне теперь работать не интересно))
Если ты пишешь на пхп то высок шанс найти вторую половинку, особенно если в твоём вкусе волосатые скуфы-анимешники
Пхаха
Неплохое видео. В целом согласен, что с JS было бы неплохо начать людям. Но после небольшого опыта программирования на высоком уровне, я бы всё-таки советовал разобраться с языками C/C++. Эти языки являются базой для всего. Понимание их, а также алгоритмов и структур данных, явно повысит твой уровень как программиста и просто поднимет уверенность в себе. Хотя изучение этих языков и правда может быть трудным.
сейчас пишу и на плюсах, и на питоне в основном. Питон я бы не советовал брать как первый язык. Если после него пойдёте вниз по высокоуровневости, то вам захочется плакать от сложности написания кода. После JS, как будто, не так тяжело спуститься вниз(лично у меня было так).
Плюсы и сишка - это прошлый век. Лучше сразу с ассемблера начинать!
Алгоритмы и структуры данных в 90% случаев не нужны в современной разработке (а это уровень офисного планктона, с работой за шестерых). Нужны уже квантовая механика, роботехника, биотех, термоядерный синтез.
А так, если серьёзно, максимально элегантно, доступно и человечески донесены плюсы и минусы разных языков, за что автору респект. Выражаю крайнюю стрепень солидарности по поводу камней в огород выпендрёжных сеньоров
Спасибо!!!!
да, всё норм объяснил. и да - сильно упрощая.
как человек в IT с 1980 года любительски и с 2004 года профессионально могу ещё добавить самое главное не про "языки и фреймворки" которые для "инженегров" : ITшке платит кто? бизнес! у бизнеса есть т.н. "предметная область" (газонефтянка и производства и железяки, финтех и соц.сфера с их ML и вот уже и AI, etc.), ну и поэтому изучать надо предметную область, её методологии и подходы, причём деньги зависят от 1 ровно параметра называемый "щедрость работодателя" и работодатель щедрый там, где деньги сами текут рекой, вот и вся "наука". и можно скольно угодно "задрачиваться" на leetcode, но пойти в итоге работать в "полуразваливающийся завод" (образно конечно, не обязательно завод, просто в контору у которой "нет будущего"), а можно знать язык и фреймворк даже средне но "попасть в струю" как говорится. короче говоря, одни люди деньги заРАБатывают (с ТРУДом), а другие люди деньги получают много и делают дела с удовольствием.
Спасибо за содержательный коммент!
очень хорошо подмечено
@@MATvet-fo9zm в ТРИЗ есть такой приём как у квадрата системы добавить ещё 8 квадратов: слева - прошлое, справа - будущее, снизу - подсистемы, сверху - надсистема (куда система входит), ну и остальное это комбо "будущее надсистемы", "прошлое подсистемы". возможно текстом не очень понятно, однако такой подход очень помогает в жизни, ну например, куда IT входит (входило, будет входить) как подсистема (не-IT бизнеса), а какие бизнесы стали подсистемой IT (например отдельные интернет-магазинчики поглотились маркетплейсами - это было предсказуемо кстати).
как воспитать из ребёнка "гения" (на самом деле просто в голове сформировать обычный системный подход) очень просто! идя по улице с ребёнком обсуждайте что он видит, например вот дорога, куда она ведёт, что ещё есть например вот столбы - на них электричество и оптика интернетная - это часть системы энергетики и связи, и т.д.
Привет друг, заканчиваю курс по фронту Яндекс практикум(ООП, ts, react), конкуренция на рынке большая, может пыху взять для Бэка, что бы повысить свои шансы трудоустройства? Или что посоветуешь
@@avatarpw6218 посоветую глянуть за что денег больше заплатят. и главное где и кто конкретно это будет делать прознать - ну кто много денег платить будет, список составить, со списка и целеполагания надо начинать любую задачу. а не с PHP или фронтенда.
Спасибо за видео!) смотрел вакансии в своем городе. Больше всего на реакте, потом на вью и меньше всего на ангуляре.
Спасибо за коммент! В среднем по рынку так и есть, только в соотношении по соискателям ангуляр выигрывает. На него меньше конкуренция.
Провел кучу собеседований на разные проекты - найти ангулярщика сложно, компании готовы хорошему спецу накинуть выше размещенной в вакансии суммы даже.
В общем, это боль найти хорошего ангуляр разработчика
@@icherniakov интересно почему на ангуляре мало вакансий? Он же лучше реакта, больше подходит для больших приложений, есть поддержка от Гугла и прочие плюшки?
@@gottabealex2249 ответ тянет на ролик может быть даже, хм. Одна из причин: мнение, что проще закидать проект разрабами на реакте будет) я подумаю над роликом, но не думаю, что скоро
@@gottabealex2249 порог входа в технологию, что ведёт к большему количеству айти-школ, что ведёт к популярности, что ведёт к выбору менеджеров и так по кругу)
Да потому, что ангуляр это кровавый ентерпрайз. И если есть какие либо ограничения по устройству в большие компании, например возраст, то на ангуляр лучше и не смотреть.@@gottabealex2249
В данный момент изучаю HTML/CSS, а далее JavaScript. После React. Нормально будет с таким ннабором? И не слишком ли наполеоновские планы для возраста в 36 годиков?
35 тоже самое, 1.5 месяца учусь понемногу и я понял что ничего нам не светит, очень много желающих, но мне пофиг это в первую очередь хобби.
Увы, но на реакте огромный поток молодняка. Вас там не ждут.
Рассмотрите вариант Dart, Flutter - ниша вроде спокойная.
Если есть возможность в ЕС, то C#, WPF + SQL - он там еще стабильнее, другого не нужно.
@@user-ke8ov7dz8mмне 39, начал учить год назад, тоже с мыслями что ничего не светит, но было похрен, потому что интересно. И сейчас уже начал зарабатывать на фрилансе, пока не много, но стабильно. Развиваюсь дальше.
Мужики, не сцать!! Возраст отбросить, идти вперед, все верно)
Я начинал с нуля с JS и вообще ничего не понимал. В итоге купил учебник по C (Cтивен Пратта). За 3 месяца его прошел, и после этого опять взялся за JS и просто каким-то детским садом все показаалось. Подтянул ООП, ангуляр и устроился фронтом. На собесе сказали, что я прошел среди бешенной конкуренции, тк примитивные задачи на код ревью(например опрелелить является ли строка палиндромом, или найти максимальную цифру в числе) решал не абстракциями JS, а старперскими подходами через циклы, указатели и тд. Так что низкоуровневый С мне помог найти первую работу разработчиком))
дк и надо там эти собесные задачи решать так, по возможности предоставляя вариант по меньшим затратам памяти
Указатели в JS?
@@kapxapot не в прямом смысле конечно) Я имелл ввиду обработка строки алгоритмом "2 указателя", это все Сишная тема )
@@degustat_or Понятно. Ну этот подход на любом языке возможен. :)
А что значит абстракции js?
У меня выбор был питон, го или раст. Выбрал го. Потому что питон чрезмерная конкуренция, раст - мало материала и вакансий почти нет, а вот го - тут сложно с вакансиями для начинающего, но в целом конкуренция ниже в разы, и мне интереснее возиться с низом, чем делать бизнес-логику и прочее человеческое, я бы и с раста начал, будь по нему достаточно обучалок и вакансий больше(поэтому он у меня второй будет позже). Чем выше уровень - тем мне скучнее.
Мне кстати 39 лет и образование 9 классов школы, ну, так вышло, проблемы со здоровьем. Что думаете, земля мне стекловатой, или шансы имею?
Привет лучше го учить раста не советую
Конечно, имеешь) верь в себя, речь грамотная - какая тут стекловата)
Гошников реально недостаёт, вижу компании ищут людей с минимальными знаниями с расчетом обучения уже во время работы. Так что возможно это один из лучших выборов для вкатывания в ИТ.
Я выбрал выбрал Java первым. Каждому своё
Согласен, молодец!
Поставлю лайк когда поднимут реакт на верх спа библиотек
Уговор!)
20:53 лайк за это 😄
Какой язык выбрать ребят на самом деле не сильно важно. Основные принципы программирования плюс минус одинаковые, просто каждый язык, скажем, со своей изюминкой. Цепляйте то что прет и развивайтесь. Просто развивайтесь ребят. Вот это главное !)) Вем добра, контент топ !
Спасибо))
Да, тут главнее все же пытаться уйти в разработку чего-то, а не в погоню за трендами. В идеале это создание своего продукта без посредников
Братан есть системы защиты данных.
Фраза на 10:10 зарплата "150 со старта" имеется ввиду долларов в месяц?
Тысяч рублей а месяц
Очень понравилась подача информации, было интересно посмотреть и вот хотелось бы, чтобы все люди вокруг были друг к другу благосклонны, делились опытом, делали это с удовольствием и все мы стремились двигать мир вперёд общими силами
Аминь! Спасибо
❤
про flutter очень субъективное мнение у автора и я бы рекомендовал перепроверить для себя лично его слова)
уровень отзывчивости интерфейсы на мобильных устройствах react native(js) и flutter огромна, не в пользу js естественно. У меня всегда ощущение что это похоже вебвью, ну может чуть-чуть лучше. К сожалению многим компаниям это ок.
ну и умение писать на js это не значит что ты можешь писать под сервер, мобилы и веб, там как бы совсем разные технологии, а плюс flutter в том что у тебя один код и ты его запускаешь на любом устройстве хочешь десктоп, хочешь мобилка любоая или веб, просто при компиляции выбираешь куда и крутая вещь что приложения получаются суперотзывчивые. К тому же в новой версии они начали поддержку web assembly без js прослойки, так что возможности расширяются.
И последнее не очень понял слова автора про "для прототипирования, а потом на нативном". А зачем переписывать на нативные?
Последнее, чтобы - получить лучший экспириенс для сложных приложений) вам айосеры ответят развернуто.
Про реакт нейтив - я ничего и не говорил. Такую поделку совсем не рассматриваю. При разговоре о JS речь не о реакте, чтобы точно это увековечить)
Дальше прекрасное утверждение - умение писать на js это не значит под сервер, мобилы и веб.
Тоже самое и с флаттером, будешь писать бэк на дарте - понадобятся теже самые докер, базы, очереди и тд.
Расскажи, что ты писал на флаттере и как долго?
Я вот что понял, на такие видео кликает много флаттеристов, нужно переварить этот факт) мб позвать кого из комьюнити на канал
@@icherniakov так я сам только в процессе освоения, я попробовал на лоу код платформе полгода назад, мне понравился перфоманс и отзывчивость итоговых соборок, сейчас вот пишу уже сам нормальный вариант и меня очень радует как получается. Билдится на любое устройства в 1 клик и UX вообще не отличим от нативных приложений.
При этом пытаюсь понять что за хейт в сторону флатера и не могу найти никаких внятных объяснений.
@@user-zb1cz4ji5g Сам посматриваю на Flutter, приходит понимание, что таким и должен быть фронтенд - как меньше зависимостей и фреймворков. Да и мой друг на нем быстрее работу нашел, чем я на js, ts, react.
Если ты фронт на ангуляре, давай ты сделаешь видео сравнение фронтов на 3 фреймворках. Почему в ангуляр сложнее войти и больше платят? Просто вакансий как-то совсем мало если честно по сравнению с реактом, на фрилансе так вообще нету практически. Проще все равно выглядит через реакт зайти так как популярность решает
Можно, конечно, запишу идею ролика) а мб грядущий курс на ютуб ответит на вопросы. Нужное подумать
Да потому, что ангуляр это кровавый ентерпрайз. И если есть какие либо ограничения по устройству в большие компании, например возраст, то на ангуляр лучше и не смотреть.
@@user-qs8vf5dm3c ну сейчас с населением будут проблемы, я думаю ограничение снимут
@@doomymax577 вы себе представляете джуна на Ангуляре в 40 лет?
Какие-то истории из параллельного сахарного мира
Swift в России (под санкциями) сейчас серьёзно актуален ?
Да вот да, эти айосеры реально надоели, уже вроде бы и эпл пей отключили и приложения удаляют, а все равно "лутают бабки" как не в себя)
Сказочный Говорун, отличный язык для входа)))))
Zagádka: на что с детства чаще всего программируют мальчиков ?
А что же так про 1С без комментариев?)))
Ну не работал человек с 1С. Что же тут не понятного.
11:00 "Вот оно показалось" - не показалось, потому что оно выведется в консоли, а она не открыта. Ну и надо было сделать оговорку, что язык Си низкоуровневый только по сравнению с другими языками высокого уровня, которым он тоже является.
HTML введенный показался)
Язык Си среднего уровня. Внизу только ассемблер.
18:35, Flutter Web не для веб сайтов, хоть и их тоже можно делать, в первую очередь он нужен для Web-Приложений
Конечно, в первую очередь не для них, я не отрицал) рассмотрел в сравнении с другой мультиплатформой
Как кеш браузера убирают при обновлении проекта Flutter Web на боевом сервере? Этой проблеме, как видел, несколько лет.. и без всякого WebAssembly, а значит Flutter web можно рассматривать, как экспериментальный и не для продакшена.
@@vwn6735флаттер уже в веб ассебмли :)
@@vwn6735 WASM после Google I/O 2024 завезли, думаю, через пару лет он будет уже стабильный для проектов, ну да, согласен, пока что веб всё таки во Flutter такое себе
@@vwn6735 поддержка WebAssembly уже есть в новой версии
про lua(jit) ничего не наговорили
go это писец как медленно
Чем JAVA не угодила , поясните.
Просто интересно, вроде она мега популярна.
ролик для новичков, она не самый простой язык, насколько я знаю)
Ничего нового не узнал, но давно в айти более 10 лет, но инвалид, пока восстанавливаюсь, работал на джаве, а там посмототрим😄
Успехов!)
@@icherniakov Пока работать не выходит, даже на пхп.
изучаю js около года, были разные сомнения в его актуальности, толком не знал о других языках, теперь есть четкое понимание мира программирования, что где и как, буду углубляться в свое дело, спасибо
ееее, я очень рад!
Посоветуйте обучалки хорошие по js кто знает
В процессе изготовления! Пока предлагаю почитать онлайн учебник Ильи Кантора
Если нравится руби учи руби, работа есть, зарплаты большие язык современный и красивый
C++
Интересно, что Иван С# поставил выше Java.
В ЕС шарписты получают больше, чем джависты.
как личное мнение сойдет..
25 минут воды, просто видео обо всем и не о чем, зато мак есть)
Спасибо. Время сохранил мое. Не пришлось эту @@@@@ смотреть.
25 минут про базовые особенности ЯП и мнение автора по изучению первых технологий. Пытаетесь найти "Волшебную инструкцию" для обучения? Спойлер: так не бывает.
Жаль что таких "бесполезных" видео слишком мало. Когда я выбирал ЯП, мне бы такое было полезным. Искал подобные, но они были менее иныормативными или более скучными. Если меня кто-то спросит о выборе языка, это видео включу в рекомендацию.
Но мне было медленно, так что смотрел на ускоренном режиме (как и большинство видел на ютубе).
Точно не "вода"
После рекомендации англуяра для входа в фронт , дропнул
А какие-нибудь очередные курсы не рекламировал? 😂
Привет.Тоже считаю что начинать лучше с javascript а потом как пойдёт.На втором месте всё что угодно нo не python (дерьмовый синтаксис всякие отступы)
Я начинал с ассемблера (под винду) и даже бахвалился его знанием.И вот прошло время и я понял что он не сильно нужен был и собственно хвалиться то нечем.Писал в основном вирусы шутки.Это всего лишь забивание своей головы мусором.Потом я изучал C++ и долго не мог "включится" после asm (да как так то).Потом возможно C# не помню последовательность.Потом снова ассемблер но уже под pic микроконтроллеры.Потом ардуино и чёрт снова меня дёрнул изучать ассеблер для avr.А уже после STM32 и только под С.И только год назад меня осенило больше никакого ассемблера ни под что.Для микроконтроллеров сейчас только С.Сижу на линуксе тут тоже люблю С а также bash и perl (на мой взгляд последний самый сложный язык в принципе). Под андроид пишу на java (на котлин не тороплюсь переходить).На мой взгляд самые бесполезные древние языки програмирования VBS, Delfi и pascal. Особенно смешно видеть на mail ру вопросы 'помогите решить задачу на pascal'
ВБС делфи и паскаль юзается в написании приложений на винду. Перл юзается в системной разработке
Человек за flutter не достаточно хорошо рассказал мало материала наресерчил особенно с последним годом апдейтов его
Рассказывай, что кардинальное поменялось? Я в рамках года писал на нем как раз
@@icherniakovверсия 3.22, этим все сказано
Я щупаю понемножку основные языки программирования.
Надо знать Js, Bash и любой серьезный язык, типа go, c, c++, rust. Остальное - это так себе
В backend ни слова про GO, хотя рекомендуете изучать.
С# низкоуровневый, но вместе с высокоуровневыми в бэкенде
Не вижу противоречий)
Го отвел отдельный раздел, чего повторять? Да и бэкенд в вебе - понятие растяжимое. Скорее берем апи.
C# - зверь такой, что опять же - хочешь лезь в игры, а хочешь используй как джаву для посторения апишек
@@icherniakovя не подловил, а немного запутался
Принял, спасибо)
@@icherniakov Го язык для одной задачи. И отдельно отводить от бекенда плохая идея.
@@asmrchannel2192 если смотрел весь ролик и слышал все упоминания го по ходу видео - становится непонятен смысл твоего комментария)
Плюс - ты никогда не видел чистых гошников и целые бекэнды на го что ли?
Я бы начал с тильды сейчас так как все эти бездельники пойдут дворниками мести улицы, потому что пишут на ангуляре 1 страницу целый месяц, говорят что у них там есть архитектура и требуют 500к. Так не может долго продолжаться 😊
Самое смешное, что тут есть зерно истины)))))) бездельников пишущих 1 страницу долгое время и надувающих щеки - действительно куча)
Но про тильду согласиться не могу!)
Боюсь что на тильде вы не сможете выполнить проект реализуемый на ангуляре.
@@user-qs8vf5dm3c это могут говорить такие бездельники как ты
@@doomymax577 вы не обязаны мне верить. Просто попробуйте.
Что за бред. [PHP] - это язык который строго написан для создания веб серверов и бекендов,который интегрируется с любым микросервесным языком , это очень мощный язык ,на которым еще пишут автоматизацию управления субд . По началу может показаться что в него легко войти ,но это ошибочное мнения,это очень сложный язык.А с его развитием он стал еще производительней,мало того в него добавили возможность работать с jdk библиотеками.А не любят его по простой причине ,что на нем дешевле писать, и быстрей. Даже насущный GO взяли архитектуру с Laravel. Я даже не удивлюсь,что если покопаться в GO то я точно уверен что некоторые модули написаны на php. Это как Ruby который при разработке на 70% вязался с php конструкциями. Мало того, на php можно писать управления фронтом. Не в такой мере как на js ,но можно. Сразу говорю,я не защищаю php ,но что есть то есть.
PHP по факту сложный. Но его сложность связана с хаотичным развитием и поддержкой обратной совместимости. За время изучения он вызывал у меня головные боли из-за множества способов реализовать одно и тоже. GO реально стал глотком свежего воздуха из-за своей современности и минималистичности.
Так а где бред?) я же защищал язык тоже, когда над ним все вокруг смеются)) вы со своей стороны это сделали, я со своей)
@@icherniakov Это не про тебя,это за высказывания общем про язык,я как бы хотел подчеркнуть,вот)
@@iksvoid0 Да есть такое соглашусь,чего стоит только подключения к БД. Помню я сам мучался три дня искал ошибку,пока не понял что для моей цели,нужно было выбирать другой метод подключения,знатно я тогда подгорел))
@@iksvoid0 История один-в-один с java (со множеством способов реализации). Как же это бесит. Подумываю о переходе на Go.
Рубисты недоуменно подняли бровь, но решили не спорить
Все правильно сделали! Это к ним не относится, они красавы) речь только о тех, кто начинает путь
modx больше нравится)
Фулстэк разрабов толпы, и того думаю , в ЖС или в дарт(флаттер)
Где фронтендеры, получающие 500к с одной официальной работы?) Поднимите руку.
Просто с ходу вспомнил троих медийных, кто не скрывает зп. Компании: яндекс, авито, едадил.
Да много их) если ты фронтендер над фронтендерами и за фронтенд большого проекта отвечаешь - так это вообще суммы не в рынке)
Пока писал еще вспомнил, что авиасейлс хорошо платит фронтам. 500+
@@icherniakov Медийные - это да, но там зп скорее за медийность. А просто работяг сеньоров за 500к на фронте не так много.
В авиасейлс вроде реакт, туда с ангуляром не пойдешь, ангуляр очень сильно рынок ограничивает.
@@dmitriyobidin6049 можно так подумать, да. Но дело не в медийности, за нее особо не приплачивают(или вовсе не приплачивают). Общался с теми людьми, о которых говорю.
На счет авиасалы - да, реакт. Ты ведь просил фронтов, не чисто ангулярщиков)
Давай тогда по ангуляру из известных компаний, где я знаю, что сеньоры получают 500: тинькофф, позитивные технологии, МТС, SkyEng.
@@icherniakov Не знал что в скае ангуляр... И уж тем более что они такие мешки на фронтендеров вываливают )
Мне казалось,что фронты меньше всех зарабатывают,даже 500к не добирают,разве не так?
си не близко к железу
близко к железу код который генерит компилятор этого языка
Все равно далеко от железа! Вот печатная плата - вот это прям близко!!
Про Dart получилась не конструктивная критика, а субъективная
Я сказал: «мне не нравится, поэтому не нужно»
Разве так было?)
Замечание: следующий уровень над током - это микрокод, а 0 или 1 - это напряжение, ибо компаратор напругу сравнивает, а не амперы.
)))
Да верно все учите с++, через 10 лет найдете работу джуном. А потом вспомните мем про круговорот программиста в финтех компаниях.
Лучший язык программирования для старта в 24 году - тот язык, который тебе нравится. Хватит лапшу на уши вешать..
Так и сказал в самом начале ролика, друг)
А почему 1С без комментариев?
Там только боги программирования работают!
Пыха - это кобол в наше время!
не гонитесь за зарплатой а создавайте работающие программы, всему свое время,
Питон один из худших языков для старта
Конкуренция нереальная, джуну работу найти невозможно.
Насчёт PHP: сказал круто. Лайк.
Спасибо)
по этому я начал учить го, конкуренция ниже в разы
В java вкатывались когда майнкрафт на хайпе был
Просто берите бесплатные курсы с ютуба по C# и учите, можете на юнити начать что-то писать для мотивации моральной, а там, как основы изучите, так и решите какое направление выбрать. Плюс шарпа в том, что если писать в visual studio то там много подсказок и сахара, легче для вкатывания. Питон для начала не очень, как доп инструмент в дальнейшем очень хорош, но ни как основной язык. И у C++ ничего особо сложного нет, только память чистить надо, а в ооп это как-то нудно, зато с плюсов легко перейти на другой, в плане основ, а фреймворки у каждого языка свой, и на них в основном тратится время.
И да, курсы плохие у многих, только по совету знакомых берите, которые отучились и стали разработчиками, если таковых нет, не тратьте денег. Тем более один из основных скилов разраба это гуглить, и с курсами этот навык не развивается
Чувак, в c# так много синтаксического сахара, что разрабы становятся диабетиками))
Прикол в том, что такое обилие сахар вредно в командной работе, если нет оговоренности разработки проекта или продукта.
В идеале надо брать те курсы, которые предлагает непосредственно сама фирма и бесплатно - значит, спрос на разработчиков есть.
стартовать с C#, мне кажется, тяжеловато.
Автор классное кнч видео но только про sql я ничего не услышал не ужели он никому не нужен 😢 я думал его изучать
Это язык запросов к базе данных. То есть выбирая бэкенд в любом случае придется получить какие-то знания по sql. А если чисто на нем - есть такая профессия: администратор баз данных. Но я бы на нее ставку не делал честно говоря.
Короче, без sql никуда, но учи еще что-то)
@@icherniakov хорошо начну с пайтон🙂
Стартовать со Swift? Прикалываешься?)
Ну если так тянет пописать на яблоко)))
Сейчас куда не плюнь обязательно плюнешь в программиста. У нас уже на стройке половина холопов "принеси-подай" это дипломированные программисты) У друга на железной дороге половина машинистов и помощников машиниста это дипломированные программисты) Что дальше касса в пятёрочке?)
😂😂😂 зачет!
И потом драться с толпами тысяч выходцев с курсов, которые все повально учат питон или джавасрипт...
На гошке - много вакансий, мало кандидатов, язык сам по себе простой. Вполне себе можно брать первым языком. Правда ваках на джунов не сказать что много, но учитывая что кандидатов мало, то вполне себе.
Спасибо за коммент! Ничего не мешает не драться с выходцами с курсов, а быть на голову выше!)
И второе: что мешает не драться за js и питон, а просто начать с них, потыкаться - пописать пару месяцев и дальше учить го и устраиваться на него, если так хочется?) понятнее, что происходит будет после некого экскурса в код на языке без низкоуровневых концепций. Сужу просто по опыту наблюдения за вкатывающимися
Ну как бы чтобы вкатиться не на джуна не достаточно один язык знать. Там еще злопарк технологий будет который джун не пощупает никогда
@@doomymax577 на джуна одного языка тоже не хватит... такой сейчас рынок.
Да ну я тебя прошу, почему не пощупает? Я до устройства на первую работу задеплоил фриланс проект с докером, нгинкс, постгре, селери.
Как иначе-то? Если пет/первый проект не Hello World, то в любом случае понадобится база, как-то это выкладывать куда-то. Мне вот еще понадобились повторяющиеся задачи, поэтому появился celery с redis. Все на примитивном уровне, да. Но как раз пощупать - отлично.
Проекты нужно делать не бояться, сталкиваться с задачами и гуглить/спрашивать. Оно само дальше пойдет)
вкатун в любом случае будет драться с толпами выходцев курсов, вне зависимости от выбранного направления и языка.
и с околонулевыми шансами, опять же вне зависимости от языка.
у гошки же есть две ключевые особенности, которые делают вкат через него практически невозможным:
1. основная область применения - хайлоад, причем хайлоад настоящий. набирать на такое вкатунов не имеет особого смысла. а кому надо много разрабов (тот же озон), те сами ростят из толковых студентов.
2. легкость изучения. зачем нанимать без опыта, если любой бэкендер на другом языке через месяц начнет писать промышленный код?
есть еще Rust
В ролике о нем сказано)
Я в шоке. C++ - это низкоуровневый язык? Вы чего там?!
Да. С ним сложнее работать... Но это не значит, что его не стоит изучать
Это все равно, что я побегу вызывать тебе скорую, тк ты в ШОКЕ!!!!
Нельзя же все воспринимать буквально и без оговорок) не стоит начинать с него, я же сказал!
Как ни говори, что это просто пример, может быть иначе, все равно кто-то да напишет, что уровней абстракции больше, и вообще низкий уровень - это кусок камня, а ассемблер - это сахар синтаксический)
)) будущего не знает никто
Но ведь от части это правда... если учится на программиста и начинать с образования с технически уклоном со школы и у тебя лет 10 до окончания вуза, то почему бы и не начать с самого сложного хотя бы с Java или Rusr, да фактически не видела сеньоров рекомендующих фундаментальные ЯП.... Разве что в сети на форумах 10 или 15 летней давности, Обычно рекомендуют... структуру данных и алгоритмы и ЯП GO... а так же паскаль для вообще начинающих и книжку песни о паскале... реже Оберон или Модула 2... Я сама использую VBA и и VB и в принципе несколько раз хотела перейти на Python и часто сталкивалась с JS... однако мне не зашли Редакторы и пользовалась NPP ибо нет ничего лучше что работало бы на 2-х и более мониторах.... увы в новых версиях так же убрали поддержку нужных мне возможностей... особенно в 64 битной версии... И больше всего, то что прекратили поддержку плагина предпросмотр, там нет поддержки EDGE, а ведь с плагином авто сохранения и режимом проекта... и вторым монитором, возможность прямо читерская... еще и помимо разделения страницы, можно разделить окно на четыре части со вкладками.... и выносить за пределы программы, есть EMMET, авто-завершение кода, выделение синтаксиса, орфографии... и многое другое до черного цвета и сниппетов.... однако нет нормальной WYSIWYG панели, а так же трудно установить то что есть, надо ставить в обе папки программ и пользователя, и чуть сложнее поддержка Python нежели JS.... И хоть есть на руках исходники нужного плагина сама доработать не могу, написано на Delphi.... хотя Основная причина то почему не стала все таки учить и переходить на Python это здоровье вот уже два с половиной года после пандемии продолжаю лечение... И ЯП мне нужен не для того что бы прийти в IT а для того что бы чем то заняться на пенсии когда уйду из IT... что делает мой выбор весьма сложным...
Начинающему программисту надо учить Python, потому что он "простой"
Так и JS и PHP простые.
@@user-qs8vf5dm3c ну да
@@user-qs8vf5dm3c ну да. Сложность языка зависит от задачи
Речь идет о начинающих. Вряд ли им надо начинать со сложных задач.@@flexterion
Go очень простой язык, намного предсказуем чем js, странно что автор его отнес к нечто сложному.
нельзя забывать об инфраструктуре вокруг того, что делает на языке. учитывал не только синтаксис
Да, знать синтаксис языка это одно. Но для работы на нем нужно знать еще много технологий смежных.
делай покороче. а то утомительно
Вообще не учите ничего, идите на завод гайки крутить, чо как эти
Ответ: любой язык
не обманываете?
Неа
Ванюша, удаляй видео.
Что по этому поводу думает твой парень?
А когда это у нас си и плюсы стали низкоуровневыми? Так как на этих языках нет необходимости программировать непосредственно в машинных кодах, то они не могут считаться низкоуровневыми...
Да, это точно! Действительно низкоуровневым и близким к железу может считаться только руда! Нужно было бы так и объяснять, тогда ролик стал бы куда более информативным!
Как же ловко вы придумали комментарий! Учту!
@@icherniakov😂😂😂 зачет!
Бесполезное видео :), толком не о чем
Что ты хотел в нем увидеть? Почему называешь бесполезным? Нужна обратная связь