Спасибо за информацию. Сам недавно выбрал Java, хочу пойти в back-end, из нового узнал, что нужно учить SQL. Пока только изучил html и css и основы Java изучать начал. Удачи всем кто хочет начать изучать языки программирования в этом году!
Для бека SQL обязательно, правда прям учить там особо нечего, пары дней хватит для того, чтобы минимально начать пользоваться, дальше по сложности конструкций, которые надо вытянуть из базы. А вот HTML+CSS на беке? Зачем? Нет, я не говорю, что это знание вообще не нужно, но все это HTML+CSS+JS это вот чистый фронт, а такие связки как Java, C#, Python, Go, Node.js (и еще штук 10 языков) + SQL это бек)
Не слушай верхний коммент, пары дней недостаточно. Потрать пару+ недель на sql от тебя не убудет, тем более если будешь использовать jpa нужно понимать что он делает. А вообще скуль и базы данных твой верный друг в бэкенд разработке в будущем и чем лучше ты знаешь sql тем более оптимизировано реализуешь свое приложение продумывая связи и каждый объект. Я уж не говорю про сиквенсы/зависимости и прочие приколюхи каждой отдельной бд, их возможности и подводные камни.
Спасибо большое автору за подробный разбор языков, очень помогает определиться. Мне 33 года, вхожу в ИТ с нуля, имею высшее образование совершенно в другой сфере, даже не технической, но благодаря автору канала начал понимать в каком направлении развиваться.
Python не имеет красоты, нет эстетического удовольствия от работы на нем. Сейчас многие будут смеяться, но я работаю на php и код при соблюдении solid выглядит красивым и элегантным
@@fundaelpython позволяет писать говнокод, что уже плохо. Он не дает никакого понимания о том что происходит ни под коробкой ни в runtime. Как по мне идеоматически нищий
@@ugrymij9408А почему должны смеяться с того что ты на php пишешь? Нормальный язык, для своих целей хорош, синтаксис как по мне лучше чем у питона, с него намного легче свичнуться на C#, джаву и другой C-подобный язык, зайдут как родные, после пайтона придется долго привыкать. Материала для обучения пыхе хватает, вакансий тоже норм, на фрилансе работы хватает, хз как можно хейтит язык из-за обезьян которые на нем пишут, это как говорить что молоток xуйня потому что я не смог забить с помощью него гвоздь
Андрей, небольшой запрос на будущие видео) Хотелось бы увидеть сопоставление разных ролей в команде (аналитик, разработчик, тестировщик, проджект и т. д.). Сравнение требований к квалификации, зарплат, ответственности, значимости в команде.
РП и ПМ’ы больше всего получают, планка до 500 т.р + далее % от внедрения систем. Так что тестировщики и прогерры это линейная позиция, все деньги в топ-mgmtе.
Скажу так. Для аналитика важность SQL часто даже больше, чем Python(но однозначно, нужны оба). Сейчас много BI инструментов позволяют делать почти любую аналитику данных, главное - эти данные правильно получить из БД\других источников. Не сказал бы, что SQL простой язык... Хотя если идти до JOIN и остановиться - то да, очень простой :) Но так можно сказать про любой ЯП - если изучить только 5% от книги - то любой очень простой :)
Андрей, спасибо Вам за Ваш труд! Вы первый человек, который без воды и по факту рассказывает про все нюансы работы в IT. Других по крайней мере не встречала))
Всё очень круто, качественный обзор, причём, не только слова, а ещё и результаты исследования области. Единственное, с чем не совсем согласен - это ситуация с Python. Нет, язык-то классный, однако, из-за курсов и рекламы из каждого утюга - конкуренция огромна. Python сейчас, наверное, это язык с самой высокой конкуренцией, особенно в России, где нет такого гигантского предложения по работе, как в США. Думайте тщательно. Если вы молодой и у вас есть годы для учёбы впереди - смело выбирайте, если вы хотите как можно быстрее сменить свою профессию, тут уж я бы подумал дважды
@@sam_alderson нужно прежде всего определиться с направлением, которым хочешь заниматься. Это главное. А дальше - выбираешь инструмент. Если фронтенд - тут есть только ДжаваСкрипт. Но это, по моему мнению, следующее, после Пайтона, направление по тяжести конкуренции. К этому нужно быть готовым. Если бэкенд, лучше выбирать PHP (особенно актуально для России, СНГ и Европы), можно Java или C#, однако Java и C# изучаются тяжелее, можно Go - очень актуально и перспективно + проще, чем Java или C#. Если андроид-разработка, нужен Котлин. Если айФон-разработка, тогда Свифт. Есть области, где, можно сказать, только Пайтон, например, машин лёрнинг или дата саенс, однако, это не совсем разработка + математика требуется больше, чем в веб или мобайл разработках. Из разработки на Пайтоне, в основном, только бэкенд, но там лучше, как я уже говорил, выбирать PHP/Java/C#/Go, если хочешь избежать безумной конкуренции. В другие направления новичку лучше не соваться, там злой дядя C++ карает новичков лишением рассудка. P.S. Ну а лучше всего делать, что любишь на языке, от которого кайфуешь, тогда даже конкуренция не так уж и страшна, да даже дядя C++ простить может. Люби своё дело, а не думай в первую очередь о деньгах 😄
@@ZeppGoesPro а если уже есть крошечный опыт в С (микроконтроллеры) в С++ ( фреймворк qt) и автотесты python? Больше всего предложений по работе получаю именно QA automation (кем в принципе работаю), но очень хочу свичнуться в разрабы.. Проходила несколько собесов по C и С++, но знаний не хватает пока. На python вообще предложений нет, кроме QA automation... Теперь вот и не знаю какой язык лучше прокачивать. Начала параллельно computer science изучать...
@@sergeysemenov4389 Это да, но знаете почему я его не взял, у нас вакансий по нему мало, а если и есть там будет конкуренция большая, я бы советовал вам посмотреть вакансии и изучить , что больше требуется, ну я так себе выбрал направление.А так в любом случае земляку успехов!
@@validationerror3830 девушка решила попробовать себя в it, что плохого? И что должно быть сложного? Сходить ко всем знакомым, святому отцу и ещё к десятку людей для того, чтобы начать программировать?
Только одно важное дополнение, data since и все смежные с этой профессией профессии, извините за тавтологию, требуют математического образования и диплома в области математики:)
"Мне нравится немецкий язык, по этому я буду учить его, но жить в Германии я не собираюсь, так как мне по душе Италия и я поехал туда, но итальянский я не знаю". Люди камооон! Язык нужно выбирать не по зарплате, не по востребованности, а по той деятельности, которой вам больше всего нравится, балдеешь ты от андроид разработки так уж извините, учите Kotlin, нравится тебе фронтент вали учить JS. Самая большая ошибка это "выучить" условный питон, потом не понимать, зачем и для чего ты его выучил, если вообще смог доучиться. Тем более ЗП у настоящих специалистов в разных сферах +- одинаковые.
У меня 3 друга, один работает в Авито на бэкенде на языке Go, второй тестировщик в сбер звуке, а третий андроид разраб в Озоне, у всех опыт 4-6 лет, и у всех зп в среднем 300-350.
Ты даже лучше объясняешь все языки программирования чем все остальные. Они только говорят какой лучше учить язык, а ты про все языки и их возможности СПАСИБО 👍
Интересный обзор, спасибо за подробное сравнение. Мне нравится, что ты делаешь. Кстати, спасибо за совет ходить по собеседованиям/откликаться. Работая уже давно удалённо финансовым аналитиком, как-то упускал возможность, что находясь дома и не загружаясь на полный день, можно брать в работу ещё 1-2 компании и не обязательно им об этом знать )) Так что за декабрь таким методом заработал больше 250 тысяч чистыми )
Очень смелое утверждение, что SQL - простой язык, хотя сейчас в БД приложениях роль sql для разработчика этих приложений сильно уменьшилась в связи с массовым использованием O/R-Mapper‘ов (но в базу поглядывают при отладке часто с помощью него). А в больших конторах «испокон веков» существовали программисты-оптимизаторы sql-запросов - скорость доступа к данным наше все. И еще - не нужно брать первым языком для новичка Kotlin. Это т. н. функциональный язык - парадигма совершенно другая в сравнении с остальными упомянутыми здесь языками. А так - все хорошо рассказал :)
Да, без оптимизации никуда, из опыта мы даже набирали людей чисто под оптимизацию получения данных. Всякие партиции, хранимки и все ради того чтобы быстро база выплюнула что от нее просят. Особенно применима если в таблицах миллионы записей
Как человек, постоянно занимающийся такими оптимизациями SQL, могу только покивать головой. SQL является простым до тех пор, пока в таблицах мало записей. А как только появляется необходимость выбрать данные из десятков таблиц в которых миллионы записей, то сразу становится весело.
вообще не понимаю что означает что тот или иной ЯП "простой". сложность как правило в оптимальной реализации сложной логики. измерять сложность написания условного "hello world" - ну детский сад же.
Для тех, кто услышал про популярность python и перспективы и высокие ЗП в Data Science: недавно была статистика из hh, где ДС попал в топ самых перегретых вакансий с точки зрения соотношения вакансий и резюме, как я понял, это сама перегретая специальность в ИТ сейчас на нашем рынке (но перегретость, наверное, приходится в большей степени на начальные уровни)
это не в вашем направлении, это абсолютно по всем направлениям перегрето на уровне джун, и немного на уровне мидл. Но еще не так сильно. И больше из-за того что джуны накручивают опыт и продают себя как мидлы.
Спасибо большое за твои видео ,смотрятся на одном дыхании ,простая и понятная подача ,не совсем поняла на чем лучше работать ,у меня есть айфон и старый ноутбук ,что выбрать ?
Как мобильный разрабочик могу сказать. Для swift не "возможно" понадобится яблочная техника, а 100% понадобится. По поводу питона и бэкенда. Если хочется именно в разработку, то не лучший вариант. Язык отличный, но популярность и количество вакансий обусловлено как раз тем что он очень удобен, чтобы писать скрипты для data science, автоматизации, администрирования, тестирования. Конечно на нём ведется разработка, но по сравнению с другими языками не так активно. Для бэкенда лучше рассмотреть c#, java, php в зависимости от того в какой области нравиться работать. Если enterprise, то c# или java, если сайты делать или e-commerce решения, то php. Если интересует не непосредственно разработка, то питон хороший вариант. А вообще, желательно пощупать язык хоть немного, перед тем как учить его. Плохих языков среди популярных нет, плохие все вымерли, то что сейчас в топе проверено временем. Просто лично каждому человеку один язык может нравиться, а другой нет, это всё индивидуально. Да и потом можно легко переучится, второй язык очень легко учится после первого, главное залезть на первую вакансию, а там попрёт.
@@bananasssplaytobyazaro2177 Смотрите, в геймдеве сейчас самые популярные фреймворки это: Unity, в нем пишут на C#, второй Unreal Engine, в нем пишут на C++. Я бы лично начал с C# + Unity, он гораздо легче в освоении и поэтому хороший уровень можно получить гораздо быстрее. Но если вы хотите разрабатывать ААА игры сразу. то тут только С++. Так как на ААА проектах часто используются свои движки, либо сильно перепиленные лицензированные, хотя некоторые игры и Unity могут использовать. Но С++ довольно сложен, на низком уровне его конечно очень легко освоить, как и любой другой язык, но чтобы быть профессионалом, нужно потратить гораздо больше времени чем с C#. А зная уже С#, будет проще уже осваивать С++. Но, опять же тут выбор ваш, если вы только ААА игры хотите разрабатывать, со сложной физикой, то С++ осваивайте и никуда больше не смотрите. А если хотите быстрее погрузится в геймдев в целом, то С#.
Порекомендуй пожалуйста стек для программирования для личных нужд - написать какое-то приложение для компа, какое-то для iOS. Какие-то обновляют данные через интернет с сервера, какие-то работают оффлайн, переписать умный дом, сделать простенькое браузерное приложение. Не для смены профессии, а для написания различных небольших приложений для различных устройств в одно лицо. Есть начальные знания C++ и Qt.
Люблю смотреть обзоры, хотя давно уже определился с языком и учу его (Java). Грустно за js и python, оба языка очень разрекламированы, из-за чего большая конкуренция среди новичков. Хорошо что java никто не трогает, еще тут не хватало конкуренции, а вакансий вполне достаточно) А по поводу возрастания зп у питонистов спорно, спрос рождает предложение, зарплаты у программистов высокие за счет отсутствия профи в той или иной сфере, поэтому все пытаются взять себе лучших с помощью денег и хороших условий, но при такой куче новых разработчиков, да, не все хороши и многие забросят, но многие и попадут на работу, будут пытаться сэкономить ибо понимают что желающих много( Всем удачи в изучении)
Салют,тоже планирую изучать java, поделись своим опытом пж как будет время,как долго планируешь изучать данный язык? Только недавно задумался о пробе себя в it сфере, было бы интересно про нюансы с которыми столкнулись более опытные ребята)
О, хоть один человек понимает, что при выборе языка надо игнорировать хайп. Впрочем, мне ни js, ни python не жалко. Довольно неприятные языки. Будет прекрасно, если они сгинут под потоком новичков, как в своё время с php произошло 😂 Касаемо Java, перспективнее Kotlin сразу учить. Он гораздо приятнее и backend на нём тоже пишут.
Спасибо за информацию. Я Так понял,чтобы уйти во фронтенд нужно очень много чего знать, это и джава скрипт, тайп скрипт, и хтмл и цсс + еще фраймверк какой-то. А зп + - такая же. Можно конечно пробовать еще брать какую то подработку и сайты пилить, но опять же в начале тебе не до этого будет. И будет ли вообще желание. Прошел уже хтмл и начал изучать по урокам цсс, но теперь понимаю, что лучше наверное в питон уйду. Больше вариативности, понравилось это. А фронтенд оставлю на будущее, может и вернусь к нему.
Ребят, вообще не нужно никуда идти, гуру программирования написали в комментариях, то что сейчас все умирает, лучше идите на завод - там все стабильно и четко !
@@BobrKurvva как по мне в курсах нет абсолютно ничего плохого, никого не агитирую их покупать, но это то с чего я начинал и то чему я очень благодарен за добротную базу знаний, которая помогает мне по сей день
@@struggle-inc просто задача программиста самостоятельно решать проблемы, а на курсах по-сути самостоятельности нет никакой(все разжевали, в рот положили). Да и в целом, если выбор стоит между человеком с курсов или 2-3 курсником из ВУЗ'а, как правило человек с курсов пролетает со свистом.
На заводе жопа, стабильная, работаю мастером в ремонтно механической службе, надо учиться и по возможности сделать все чтобы не работать на заводе, обобщаю вцелом картину по всему предприятию)
(13.05.24) Кто-нибудь скажите о профессии тестировщика? Стоит ли она финансовых и временных вложений? Насколько она вообще востребована или это всё маркетинг какой-то? Просто очень часто что-то её рекламируют.
Питон реально подойдёт , если ты учишь не с целью устроится на работу, либо если это не программирование будет , не создание как такового продукта, тестировка , девопс, дата сайнс. Да питон . Если же программирование , то хрен ты работу найдешь , вакансий много по языку , но начинаешь читать подробнее и разработки там мало , а джуны вообще пока. И помнить , что всегда таких умных полно, которые думают "ща питончик тыц тыц , и на работку такой модный за зарплаткой в триллиард в нано/сек ". Хрен вам , скажу я вам ))В дев и на работу ? - тогда Java, JS, C#, Котлин, свифт от области, лучше уж даже php и то шансов больше в разработку именно попасть чем на питоне) чем сложнее область и технологии , тем больше шанс у вас попасть на работу. Никому щас , в кризис вы со своим питоном нафиг не обо**лись)) сорян ща Франц. мой )) но по факту и так никому не ...ну вы поняли , а со своим питоном можете сразу на завод идти )) успехов больших добьётесь , честно )) по поводу остального согласен, фронт жив, нужен и будет иютак ещё триста лет , джава живее всех живых , Шарп не только в гейм, но и в веб изи, Котлин и Свифт тут все и так понятно
@@kitvink9394 Как бы там не было с кризисами и всем этим, все такие на мой взгляд разработчики самое стабильное. Ибо все таки не будет продукта, не будет тестирования, не будет кому разрабатывать, не нужен будет и дизайн того, что разработать надо. Не нужны будет ПМ ...и так далее...поэтому все таки самое стабильное на рынке , судя даже по тому кого меньше всех сокращают являются именно разработчики, как не крути. Хотя я и не буду лукавить, что просто/быстро/нет конкуренции и тд. Но все таки если удастся прорваться и получить свой хотя бы первый год работы, дальше мне кажется будет проще держать на плаву именно на разработке. Но так же все таки собственный интерес и какое никакое желание тоже должно учитываться. Ибо если это прям бесит , прям отвратно, ничего не будет. Не буду рассказывать басни за "любовь" к программированию и прочую чепуху, но отвратно точно не должно быть. Если просто нормально, просто не бесит прям - этого достаточно, дальше стабильность на большом промежутке , не бросить, это сделает свое дело.
Спасибо большое за видео! Вы сказали лучше всего взять первым языком пайтон, т.к. он наиболее распространенный среди профессий (бэкэнд, аналитика, датасаенс и тд). Но у меня душа лежит к ios, если я выберу swift и айос разработку в целом, не проиграю ли я в будущем (в долгосроке)? Или все таки начать с пайтона, а про айос забыть? Какие вообще перспективы у моб разработки?
Перспективы гигантские. Смело учите Swift. С ним Вы им найдёте ПЕРВУЮ роботу намного быстрее чем с питоном. Спрос на мобильных разработчиков огромный. И порог входа ниже чем в DataScience, ML/AI/DL или DevOps .
@@Noukash можно мне тоже подскажете, душа сразу легка к свифту, и я хотел изучать его. Но более полезно для меня было бы знание языка для одновременного писания на айос и андроид (забыл название языка, не бейте), но туда не советуют лезть новичкам в программировании. Так что делать, стать «не новичком» изучив пайтон, или начать изучать свифт, и потом уже эти сложные языки?
@@_v_100 минус моб разработки в том, что не так много компаний, которые специализируются на моб разработке, большинство проектов скорее всего будут инди разработки, а это значит что работу может быть тяжело найти(
Лучшее видео об этой тематике. Все ошибки, которые я допустил автор упомянул в видео и сэкономил другим потенциально 3+ года на неудачном стеке и 4+ года на вышку по АйТи.
@@Noukash Спасибо. Я с 2015 года обучаюсь 😅😅😅 Перепробовал несколько ниш и вот мои ошибки: 1) Идти на работу без знаний и пытаться нагнать в процессе 2) Идти работать на непопулярный стек, работы мало, расти тяжело, информации мало 3) Не пытаться улучшать свои навыки во время работы 4) Работать в местах, где не у кого перенять опыт (мелкие компании)
@@alexf1515 За последние пол года: 1) HTML/CSS убрал пробелы 2) JS (с 0 осваивал, ранее работал с С#) 3) Node.js + всё что связано с сервером (HTTP, Internet, OSI) 4) Cейчас учу TypeScript + Nest.js, планирую выйти работать на себя, так как устал работать в найме.
@@qlmanlp добрый день, не могли бы пожалуйста подсказать, мне 28 лет, какой язык лучше начинать учить, чтобы через полтора года уже точно претендовать на работу? Есть бэкграунд в виде неполного высшего технического образования, мозги варят, но боюсь начать учить не то что требуется рынку
Доброго времени суток, мне 28 лет, был бэкграунд в видео технического образования в вузе, подскажите, говорят рынок перенасыщен Пайтоном, если не пугает сложность изучения языка, с чего лучше начать, чтобы через 1,5 года точно найти работу? Очень боюсь начать не с того
А куда делось прикладное ПО? А куда делось ситемное программированое? Enterprise? Embedded? SQL простой? А как насчет Oracle/MS SQL? SQL не язык? А как ты хранимые процедуры писать собрался?
12:48 - тут не согласен. Для разработки под андроид дешевый ноут не поможет. Одна андроид студия жрет около 3гб ОЗУ + эмулятор до 2х гб, и также человек по любому будет гуглить много, много вкладок в браузере, и нагрузка на память может доходить до 2-3гб . Можно оптимизировать, и разрабатывать через свой собственный телефон, можно открывать вкладку в браузере и после этого ее сразу же закрывать, если хочешь найти другую инфу. Но даже так, минимум около 16Гб + ссд, а желательно 32гб и + хороший процессор. Так что дешевые ноуты не помогут...
Андрей, для новичка важнее всего определить сферу, направление проф. развития, а сфера сама подскажит, что там важно уметь и с помощью которого ЯП создавать ПО. Однозначно для работы в международной команде необходимы English и Git, а все остальное приложится.
Когда смотришь на количество вакансий по языку не плохо бы ещё смотреть на количество соискателей с данным языком. А то в популярных местах можно не протолкнуться.
Единственное ИТ в которое сейчас можно войти без большого опыта это что то на уровне 1С и около того. Ну может ещё PHP но и с ним придеться побегать по собесам не мало. Студентам профильных вузов можно ещё смотреть в сторону системного программирования и девопс - но там порог входа очень высокий. Все остальное настоль перегрето что даже мидлам уже не просто находить работу.
@@МаксимБычковский-г4б я ктому, что многие считают мол пхп какой то старый, ага блять нихуя! Ларавел слишком современный какой то, обновляется каждый месяц, материала вообще ноль, на зло vue3 еще переписали на тайпскрипт. Прекрасное положение для джуниора🤣
В 1с действительно порог входя низкий, я вот вообще без опыта туда попал уже в 43 года. Спрос большой, даже огромный (в Питере) з/п так себе, но работать можно.
Я начал с JS, C++ боже......., Pyton. Я не имел основную цель и совершил много ошибок. Js хорошо для начала, С++ очень сложно, я уже 5 лет учу до сихпор бывают ошибки. Питон, за месяц выучил, легко если знаешь языки, но не стоит с него начинать. Если начинать то с Java потом HTML, Чтобы вы в дальнейшем понимали логику языков, все что связано с интернетом есть в HTML. Не начинайте на Python, вы не поймете очень многого, С++ избегайте эта жоподральня, его учить уже имея логику программиста, он очень быстрый, но сука такой сложный, нужно быть очень внимательным. Учите java и HTML и потом уже Питон , когда вы определитесь куда вы пойдете, Сайты, Дизайн, Игры, Аналитика. Тогда уже учите по вашему направлению, а до этого Питон будет спасать.
Если вы смотрите это видео и живёте в России, и действительно выбираете язык, учтите что автор говорит о тенденциях на Западе, в компаниях США и Европы. В России ситуация другая: на коне JavaScript, Java. Python (как упоминают в комментариях) не очень популярен, и используется в основном в Data Science, где специфические знания важнее чем знания Python. Боюсь изучив Питон, вы обнаружите что для вас нет работы, а бесконечные выпускники курсов Питона составляют вам серьёзную конкуренцию. Короче, возьмите и проведите самостоятельное исследования вакансий по языкам на паре популярных сайтов работы в IT.
Что, геймдев, думаешь я так просто отступлю, увидев сложные языки и низкие зарплаты? Нееет! Меня так просто не взять. Решение сердца - закон, а сердцу не прикажешь
есть ли смысл сразу учить GO для бекенда как первый язык программирования? раз питонисты и прочие товарищи на него переходят. синтаксис простой там, для меня как для тотального новичка должно быть нормально...
Андрей, подскажи, а если у меня душа лежит к творчеству: играю музыку и долгое время хотел стать звукорежиссером, но в моей жизненной ситуации сейчас понимаю, что войти в айти для меня будет выгодно со всех сторон. Но я все в размышлениях не умру ли я со скуки, работая с цифрами и статистикой.. Подскажи может какая область наиболее живая, есть общение, какие то аспекты творчества? Что то мне подсказывает, что в аналитике это есть..
Есть хорошее видео по айти направлениям на этом канале, тот же hr в айти больше получается, а если прям узко-направленно про музыку, то не ручаюсь особо, но в больших компаниях геймдева, у звукорежиссеров всё в порядке
Есть такой фестиваль, Ars Electronica, проходит в городе Линц, Австрия. Погуглите - искусство и программирование сочетются. Может быть это вас сможет как-то замотивировать.
есть такая специальность в айти, причем высокооплачиваемая скрам-мастер или след ступень agile коуч. не на всех проектах они нужны, но помню в айти отделе райффайзена они требовались суть работы организовывать процессы, совещания, направлять команду разработки, то есть это больше про общение с людьми
@@Karina-jn4oc я думаю, в больших компаниях, где следят за развитием сотрудников, много вакансий ориентированных на это, по факту эйчар (который не в рекрут отделе) этим и занимается (вроде как)
"sql простой", ну да, ну да. только на этом "простом" языке реализуют очень непростую логику. какой-нибудь расчет маржи (для ретейла), либо отчетность ЦБ (для банковской сферы) по сложности вхождения может быть очень непростой. вообще я бы остерегался называть какой-то язык программирования "простым". если честно, вообще не понимаю что это значит.
Агонь видео. Автор посоветовал пайтон. Он уже года три как на диком хайпе у соискателей и курсов, а вакансии, в основном тестирование или дата сайнс. Только чтобы зайти в течстирование - нужно быть сначала ручным, иметь этот опыт. А чтобы зайти в DS - нужно года 3 учебы, математика и кучу всякого хлама, а вот пайтон там как раз очень поверхностен. Сайты давно пилят либо на гоу. либо уж остаются на пхп. А на пайтоне пишут что-то супер простое, и вакансий по сайтам крайне мало. Но автор всем советует пайтон, и теперь все кто учили другие языки - спрашивают - "а может мне перейти на пайтон, ведь там 100500 вакансий"? И нет бы, чтобы сам автор и его последователи зашли в каждую вакансию первой сотки на хх и посмотрели - а какие требования вообще? А сколько откликов УЖЕ на эту вакансию (в мобильном приложении видно). Но нет. Просто пайтон - отличный старт для 2023 года. Как же классно, что есть такие авторы и каналы. Ибо чем больше таких - тем ниже конкуренция в других направлениях и языках.
@@_v_100 Вообще-то так во всех языках программирования сейчас. И это не "По-моему", а заходим на хх и смотрим. Там и джава со своими 1600 на позицию, там и андроид с 700 на позицию А вот если все пойдут на Пайтон, то наконец-то ситуация улучшится.
@@olgafedyanova Так и я о том же - на всех языках высокая конкуренция. Но у пайтона широкая сфера применения: тестирование, бэкенд, датасайнс, датаинжениринг. Так что изучающие пайтон распределяются между этими сферами. А вот, к примеру, джуновских позиций на Андроид практически нет. Поэтому, не сказал бы, что пайтон худший выбор в текущих реалиях.
@@_v_100 чтобы уйти в дс - им нужно в разы больше чем чтобы уйти в андроид. Чтобы уйти в тестирование - им нужно было работать уже тестировщиком ручным до этого. Чтобы уйти в инжениринг - им нужно еще дополнительное образование. Они, конечно, распределятся по этим профессиям, но года через три. Но я поняла вашу идею. Валидно
Спасибо за видео. Подскажите, что актуальнее в бэкенде? Python с его Django, или же Java со Spring. Более полугода учу Java. Сейчас Spring MVC. Идет тяжеловато. Часто возникает соблазн взять что нибудь попроще, типа Django, или даже вообще PHP. Стоит ли Java+Spring затраченных усилий в плане бэкенд разработки?
Учи Джаву дальше. Сейчас тяжело, это нормально, ты растешь, испытываешь себя, потом будешь оглядываться назад и смеяться над тем, что казалось тяжёлым, главное - не опускать руки. Время пройдёт, если ты искренне учился - всё будет замечательно. Единственный аргумент сменить Джаву на что-то другое - если, реально, не понравился сам язык. Тогда, если хочешь быстрее попасть в коммерческую разработку - пробуй PHP. Язык классный, все сказки про то, что он скоро умрёт - от глупых балбесов и от фанатиков NodeJS, которые хотят, чтобы NodeJS был хоть чуточку таким же популярным в бэкенде, как PHP, а не выходит, от чего они злятся. Если хочешь быстрее в разработку и учить Python - езжай в США, в России нет такого количества работы для бэка на этом языке, а конкуренция из-за всех этих курсов такая, что лицо трескается
@@ZeppGoesPro Спасибо за развернутый ответ. На самом деле чуть чуть пробовал и Python и PHP, но Java нравится больше своим синтаксисом. Все понятно и логично. Просто Spring фреймворк у нее непростой, а если Java EE так ещё мудренее как по мне. Но пока не сдаюсь. Спасибо!
@@clondayk Не сдавайся, в обучении программированию, особенно в начале пути - это залог успеха. Ты выбрал замечательный и интересный путь, который сделал успешными очень многих людей, может сделать и тебя. Мозг так устроен, он хочет, чтоб было просто, поэтому сворачивает тебя туда, где просто (самое начало изучения другого языка) или куда угодно. Двигайся дальше, пройдёт время, будут опыт и знания, всё будет замечательно.
Я бы конечно рекомендовал PHP, Python или ему подобное типо Ruby Господи прости... это хайповые языки и с Python будет тяжело найти, в Java тоже большая конкуренция. Я бы брал php это Laravel, от топ в разработке и приятно работать. Я написал с десятка два сайтов на Laravel и Django и у обоих есть свои плюсы и минусы. Но факт один... на Python в РФ все не очень, а вот с php отлично...
как андроид разработчик вставлю свои 5 копеек, 1. Дешевым ноутбуком при разработке под ведроид не обойтись, IDE намного ресурсозатратнее чем XCode например, 2. Андроид это не только мобилки, а также всякие тв приставки, смарт часы, планшеты и много ещё всяких приблуд. И даже если ограничиваться только мобилками, то существует много различных производителей девайсов, что устанавливают на свои изделия доп. софт, тоесть оболочки? которые тоже могут влиять на работу ваших приложений, поэтому нужно иметь несколько девайсов для разработки и отладки ПО.
Я против, изучения нескольких ЯП, и отдаю предпочтение JS из-за универсальности, и на этом бы все, только вот если фулстек то тут сложно выбрать, можно учить фреймворки JS, а можно РНР раньше это было актуальнее и быстрее в обучении если брать для себя, или же Python если системный администратор, но вот для БД надо бы подобрать что-то еще, а так же связи с блокировками и т.п. стало актуальным cоздовать ЕXE, собственные редакторы, плагины DLL?.... Вот и C#.... Только вот тут что-то старее может быть и актуальнее типа Delphi.... А так же ведется работа и над twinBASIC который полностью поддерживает VB6 и пока что бесплатный, случайно узнал недавно, как и то что многие пользователи стали как то с недоверием относится к серверным приложениям, а так же иногда отключают JS считая его злом, и т.п. Так что одним ЯП не обойтись. И все может измениться, отойти от облачных сервисов полностью уже не получится, но потребность в настольных приложениях может появиться снова.
Как по мне рынок гибкий и ты особо не угадаешь если ты начал сейчас учить допустим С# для Unity и он сейчас идёт на спад то не факт что через год он не взлетит изза каких то новый технологий популяризации новых игр и т д. Так что я считаю что нужно учить то что тебе по душе а не гнаться за популяризацией ибо завтра всё может кардинально поменяться
Привет, люблю смотреть ваши видео, все построено на позитивной ноте, посмотрел и успокоился немного,интересно было бы узнать о перспективах на этот год для джунов, кто только собирается пойти на работу,сколько в среднем сейчас уходит времени на поиск работы, раньше встречала цифру с 3 мес до 6,а как теперь
Реалистичная оценка 3-4 месяца на поиск работы сейчас. Рынок не в лучшем состоянии, но знаю не один пример джунов, которые успешно устроились в 2022 году. Спасибо большое за комментарий!
Сейчас все так же ) от 3х до года... Главное в это время что то делать и изучать новое, стэк ооооочень высоко взлетел. Если в 21 году на место джуна было 80 голов. В 22 уже 200, к началу 23 уже 400 🤣
Может пора еще начать рассматривать не только количество вакансий, но и соотношение вакансии/соискатели? А то открываешь вакансии каких-нибудь стажеров/джунов Python, а там по 2000 откликов на каждую. Конкуренция такая, что новичку попасть куда-то нереально. Upd: статистика Ruby порадовала, хороший язык.
а новичку и так попасть нереально туда, где адекватные условия труда и зп))) а когда ты не быдлокодер, конкуренция вообще не ощущается. тут как с обычными профессиями же, но покруче (если умный), шо там 5 лет в вузе учиться, шо тут 2-3 года сидеть на жопе ровно и горы можешь вертеть. у прогеров ожидания какие-то неадекватные от всего этого
@@kiralatysheva6794 какой шанс что на собеседовании работодатель узнает что он может выполнить задание ? Даже задания на интервью может не соответствовать тому что будет на работе . Вообще все печально .
@@kiralatysheva6794 если это джуниор . То к сожалению это проблема джуна . Компания найдёт новых . Даже если они будут хуже . Все равно через пару месяцев он полтянется по уровню . Или найдут нового .
В геймдев сейчас пойдёт только безумец, особенно у нас. Если до февраля 2022 у нас был аутсорс на компании создающие игры ААА+, то сейчас остались деньго-выжимающие мобилки. Вакансий стало ощутимо меньше, а требования заметно выросли. Стоит ли оно того, чтобы терпеть переработки и зарплату ниже рынка?
@@МаксимБычковский-г4б Java - это в основном бекенд (популярен в банковской сфере), а до появления Kotlin на нём писали мобильные приложения под Android. Проблем с работой точно не будет. Frontend тоже популярное направление, адекватных джунов берут до сих пор. Правда требования чуть поднялись... Но тут тоже без работы трудно остаться) P.S. Я не разработчик, а UX/UI Дизайнер, поэтому более подробно нужно узнавать у профильных специалистов. Во всяком случае, мои наблюдения именно такие.
Комрады, коллеги, всем привет! Подумываю о возвращении в IT. В прошлом full-stack-разработчик, 5 лет опыта. В 2016 году покинул профессию. Выбираю между тем, чтоб вернуться в backend на Java, либо же пойти во frontend (я визуал, важно видеть результат своего труда, поэтому фронтенд больше заходит). Интересно ваше мнение: где сейчас интереснее и/или комфортнее? За индустрией с 2016 года не следил, поэтому сильно отстал от реалий) Знания нужно будет подтягивать, ибо многое забыл и много чего поменялось.
У меня такая же делема в итоге понял, для меня fullstack самое то, хотя некоторые считают что будешь делать то и то - нигде не успеешь. Не согласен, потому пилю по-тихоньку spring+react приложение. Можно упороться конечно, встать рогом и сказать - я только бэк! Но тебе же надо понимать как удобнее фронту будет получить от тебя данные. Это если мы говорим про веб. Думаю когда будешь сеньером помидором тогда будет понятно чем лучше для тебя заняться)
Спасибо за информацию. Сам недавно выбрал Java, хочу пойти в back-end, из нового узнал, что нужно учить SQL. Пока только изучил html и css и основы Java изучать начал. Удачи всем кто хочет начать изучать языки программирования в этом году!
Для бека SQL обязательно, правда прям учить там особо нечего, пары дней хватит для того, чтобы минимально начать пользоваться, дальше по сложности конструкций, которые надо вытянуть из базы. А вот HTML+CSS на беке? Зачем? Нет, я не говорю, что это знание вообще не нужно, но все это HTML+CSS+JS это вот чистый фронт, а такие связки как Java, C#, Python, Go, Node.js (и еще штук 10 языков) + SQL это бек)
Не слушай верхний коммент, пары дней недостаточно. Потрать пару+ недель на sql от тебя не убудет, тем более если будешь использовать jpa нужно понимать что он делает. А вообще скуль и базы данных твой верный друг в бэкенд разработке в будущем и чем лучше ты знаешь sql тем более оптимизировано реализуешь свое приложение продумывая связи и каждый объект. Я уж не говорю про сиквенсы/зависимости и прочие приколюхи каждой отдельной бд, их возможности и подводные камни.
Бро, ты наверное перепутал Java и JS, раз начал с html и css :)
Спасибо за удачу, взаимно!
Как по мне Python тоже достойный вариант, плюс Java в универсальности как в Back так и в Front ендах
Спасибо большое автору за подробный разбор языков, очень помогает определиться. Мне 33 года, вхожу в ИТ с нуля, имею высшее образование совершенно в другой сфере, даже не технической, но благодаря автору канала начал понимать в каком направлении развиваться.
здорово, вы молодец! мне 21 и я думала, что уже поздно такое начинать
@@d.d.daaaaamn у меня в 36 получилось:) Главное-желание и стремление. Шел тоже практически с нуля. Высшее образование электротехническое
@@swatik777yandexru какой язык учил?
@@swatik777yandexru действительно интересно, кем в итоге устроились?
@@Csroxdude Аналитиком BI, но и приходится функции SQL разработчика выполнять.
Мне как-то не очень нравится Python, он мне когда-то был интересен, а сейчас почему-то даже тошнит от него
А почему он перестал вам нравиться можно поподробнее , просто я сейчас его изучаю
Ну это вкусовщина. Пайтон не такой сложный и прощает много ошибок. Имеет хорошую документацию
Python не имеет красоты, нет эстетического удовольствия от работы на нем. Сейчас многие будут смеяться, но я работаю на php и код при соблюдении solid выглядит красивым и элегантным
@@fundaelpython позволяет писать говнокод, что уже плохо. Он не дает никакого понимания о том что происходит ни под коробкой ни в runtime. Как по мне идеоматически нищий
@@ugrymij9408А почему должны смеяться с того что ты на php пишешь? Нормальный язык, для своих целей хорош, синтаксис как по мне лучше чем у питона, с него намного легче свичнуться на C#, джаву и другой C-подобный язык, зайдут как родные, после пайтона придется долго привыкать. Материала для обучения пыхе хватает, вакансий тоже норм, на фрилансе работы хватает, хз как можно хейтит язык из-за обезьян которые на нем пишут, это как говорить что молоток xуйня потому что я не смог забить с помощью него гвоздь
Спасибо.. Очень хорошая и грамотная речь. Всё по делу. Мне, как бывшему программисту ещё на Фортране и С было весьма интересно послушать.
Ролик снят и смонтирован очень качественно, поэтому приятно смотреть и получать полезную информацию. Спасибо!
Спасибо большое за обзор, первый человек, который озвучивает необходимые "сопутствующие" знания для направлений по выбранному языку
Андрей, небольшой запрос на будущие видео) Хотелось бы увидеть сопоставление разных ролей в команде (аналитик, разработчик, тестировщик, проджект и т. д.). Сравнение требований к квалификации, зарплат, ответственности, значимости в команде.
РП и ПМ’ы больше всего получают, планка до 500 т.р + далее % от внедрения систем. Так что тестировщики и прогерры это линейная позиция, все деньги в топ-mgmtе.
@@vbl9156 для ответа на вопросы лучше использовать расшифрованные слова, так как ,что такое пм и рп я хз)
@@bigvo5605 скорее всего там имелось в виду: РП - руководитель проектов, PM - project manager.
Андрей, потрясающее видео!
Всё разложил по полочкам, всё понятно, огромное спасибо👍
Скажу так. Для аналитика важность SQL часто даже больше, чем Python(но однозначно, нужны оба). Сейчас много BI инструментов позволяют делать почти любую аналитику данных, главное - эти данные правильно получить из БД\других источников.
Не сказал бы, что SQL простой язык... Хотя если идти до JOIN и остановиться - то да, очень простой :) Но так можно сказать про любой ЯП - если изучить только 5% от книги - то любой очень простой :)
Ничего не понял, но было очень интересно!)) Спасибо! 👍
Очень полезно, благодарю!
Андрей, спасибо Вам за Ваш труд! Вы первый человек, который без воды и по факту рассказывает про все нюансы работы в IT. Других по крайней мере не встречала))
Всё очень круто, качественный обзор, причём, не только слова, а ещё и результаты исследования области. Единственное, с чем не совсем согласен - это ситуация с Python. Нет, язык-то классный, однако, из-за курсов и рекламы из каждого утюга - конкуренция огромна. Python сейчас, наверное, это язык с самой высокой конкуренцией, особенно в России, где нет такого гигантского предложения по работе, как в США. Думайте тщательно. Если вы молодой и у вас есть годы для учёбы впереди - смело выбирайте, если вы хотите как можно быстрее сменить свою профессию, тут уж я бы подумал дважды
Отличное замечание! Действительно так
@@Noukash благодарю. В остальном - это, наверное, самый лучший обзор языков из тех, что я видел на текущий момент. Respect plus, как говорится
А если не Python , то что тогда выбирать для вайтишника?
@@sam_alderson нужно прежде всего определиться с направлением, которым хочешь заниматься. Это главное. А дальше - выбираешь инструмент.
Если фронтенд - тут есть только ДжаваСкрипт. Но это, по моему мнению, следующее, после Пайтона, направление по тяжести конкуренции. К этому нужно быть готовым.
Если бэкенд, лучше выбирать PHP (особенно актуально для России, СНГ и Европы), можно Java или C#, однако Java и C# изучаются тяжелее, можно Go - очень актуально и перспективно + проще, чем Java или C#.
Если андроид-разработка, нужен Котлин. Если айФон-разработка, тогда Свифт.
Есть области, где, можно сказать, только Пайтон, например, машин лёрнинг или дата саенс, однако, это не совсем разработка + математика требуется больше, чем в веб или мобайл разработках. Из разработки на Пайтоне, в основном, только бэкенд, но там лучше, как я уже говорил, выбирать PHP/Java/C#/Go, если хочешь избежать безумной конкуренции. В другие направления новичку лучше не соваться, там злой дядя C++ карает новичков лишением рассудка.
P.S. Ну а лучше всего делать, что любишь на языке, от которого кайфуешь, тогда даже конкуренция не так уж и страшна, да даже дядя C++ простить может. Люби своё дело, а не думай в первую очередь о деньгах 😄
@@ZeppGoesPro а если уже есть крошечный опыт в С (микроконтроллеры) в С++ ( фреймворк qt) и автотесты python? Больше всего предложений по работе получаю именно QA automation (кем в принципе работаю), но очень хочу свичнуться в разрабы.. Проходила несколько собесов по C и С++, но знаний не хватает пока. На python вообще предложений нет, кроме QA automation... Теперь вот и не знаю какой язык лучше прокачивать. Начала параллельно computer science изучать...
Спасибо автору свое время зря потерял ничего не делая до 3 курса, и польностью был опустошен, но щяс думаю наконецто понял какое направление выберу
Спасибо, интересно было послушать, тоже надеюсь начать обучение и попробовать в ИТ. Живу в Эстонии.
Здравствуйте, я тоже оттуда, что планируете учить ? Я сам учу С#.
@@lucefan2816 Приветствую, вот как раз собираю информацию что и как можно начать изучать) Для начала наверное Python. Самый популярный вариант.
@@sergeysemenov4389 Это да, но знаете почему я его не взял, у нас вакансий по нему мало, а если и есть там будет конкуренция большая, я бы советовал вам посмотреть вакансии и изучить , что больше требуется, ну я так себе выбрал направление.А так в любом случае земляку успехов!
@@lucefan2816 Да спасибо, это хороший совет я прислушаюсь! И вам успехов и всего хорошего! :)
@@sergeysemenov4389 Спасибо!
Спасибо большое, классная подача материала!
Андрей, благодарю! Сам пришёл в этому выбору, в твоём обзоре нашёл подтверждение
Хороший материал, отличная подача! спасибо!
Спасибо бро все раскидал по фактам )
Без воды, четко по делу и цифрам, разложили и разжевал, спасибо большое за видео!
Как всегда, все по делу, спасибо!
Спасибо за комментарий!
Спасибо! Как раз сейчас решила заняться программированием и не знала какой язык выбрать)
Спасибо, что нашли время написать комментарий :)
как у вас все просто "решила заняться программированием" главное чтобы это решение не умерло через недельку
@@validationerror3830 ну, брошу я или не брошу - это влияет только на меня, вас это не должно волновать :)
@@levente9330 если вам нравится разбрасываться пустыми обещаниями самому же себе - пожалуйста.
@@validationerror3830 девушка решила попробовать себя в it, что плохого? И что должно быть сложного? Сходить ко всем знакомым, святому отцу и ещё к десятку людей для того, чтобы начать программировать?
Только одно важное дополнение, data since и все смежные с этой профессией профессии, извините за тавтологию, требуют математического образования и диплома в области математики:)
Спасибо большое за информацию. Успехов в жизни тебе.
Очень спасибо, ты меня замотивировал
"Мне нравится немецкий язык, по этому я буду учить его, но жить в Германии я не собираюсь, так как мне по душе Италия и я поехал туда, но итальянский я не знаю".
Люди камооон! Язык нужно выбирать не по зарплате, не по востребованности, а по той деятельности, которой вам больше всего нравится, балдеешь ты от андроид разработки так уж извините, учите Kotlin, нравится тебе фронтент вали учить JS. Самая большая ошибка это "выучить" условный питон, потом не понимать, зачем и для чего ты его выучил, если вообще смог доучиться.
Тем более ЗП у настоящих специалистов в разных сферах +- одинаковые.
У меня 3 друга, один работает в Авито на бэкенде на языке Go, второй тестировщик в сбер звуке, а третий андроид разраб в Озоне, у всех опыт 4-6 лет, и у всех зп в среднем 300-350.
спасибо. очень хорошо разжевываешь
Ты даже лучше объясняешь все языки программирования чем все остальные. Они только говорят какой лучше учить язык, а ты про все языки и их возможности СПАСИБО 👍
Спасибо . отлично подаешь информацию
Интересный обзор, спасибо за подробное сравнение. Мне нравится, что ты делаешь. Кстати, спасибо за совет ходить по собеседованиям/откликаться. Работая уже давно удалённо финансовым аналитиком, как-то упускал возможность, что находясь дома и не загружаясь на полный день, можно брать в работу ещё 1-2 компании и не обязательно им об этом знать )) Так что за декабрь таким методом заработал больше 250 тысяч чистыми )
подскажите на каких сайтах вы находите удалённую работу для фин аналитиков?
Михаил, Вы можете обучить своей профессии?
Чел, ну харе палить халяву.
Очень смелое утверждение, что SQL - простой язык, хотя сейчас в БД приложениях роль sql для разработчика этих приложений сильно уменьшилась в связи с массовым использованием O/R-Mapper‘ов (но в базу поглядывают при отладке часто с помощью него). А в больших конторах «испокон веков» существовали программисты-оптимизаторы sql-запросов - скорость доступа к данным наше все. И еще - не нужно брать первым языком для новичка Kotlin. Это т. н. функциональный язык - парадигма совершенно другая в сравнении с остальными упомянутыми здесь языками. А так - все хорошо рассказал :)
Kotlin обидел(((
Да, без оптимизации никуда, из опыта мы даже набирали людей чисто под оптимизацию получения данных. Всякие партиции, хранимки и все ради того чтобы быстро база выплюнула что от нее просят. Особенно применима если в таблицах миллионы записей
Как человек, постоянно занимающийся такими оптимизациями SQL, могу только покивать головой. SQL является простым до тех пор, пока в таблицах мало записей. А как только появляется необходимость выбрать данные из десятков таблиц в которых миллионы записей, то сразу становится весело.
вообще не понимаю что означает что тот или иной ЯП "простой". сложность как правило в оптимальной реализации сложной логики. измерять сложность написания условного "hello world" - ну детский сад же.
Спасибо за видео! Всё чётко и понятно.
Большое спасибо, как вы на все мои вопросы ответили)
Спасибо друг, помог с выбором
Огромное спасибо тебе за это видео !!! помог очень
Для тех, кто услышал про популярность python и перспективы и высокие ЗП в Data Science:
недавно была статистика из hh, где ДС попал в топ самых перегретых вакансий с точки зрения соотношения вакансий и резюме, как я понял, это сама перегретая специальность в ИТ сейчас на нашем рынке (но перегретость, наверное, приходится в большей степени на начальные уровни)
это не в вашем направлении, это абсолютно по всем направлениям перегрето на уровне джун, и немного на уровне мидл. Но еще не так сильно. И больше из-за того что джуны накручивают опыт и продают себя как мидлы.
@@olgafedyanova это статистика hh
@@bogdanns2 есть и другие страны
@@gringo6362 есть, и что? Кто сейчас будет релоцировать джуна? А речь в первую очередь про них
@@bogdanns2 что рынок перегрет только в дс?
Спасибо за ваши видео)
Посмотрите на язык программирования ( вроде лёгкий )
Чувак, спасибо!!!!!!
Просто, спасибо.
Спасибо большое за твои видео ,смотрятся на одном дыхании ,простая и понятная подача ,не совсем поняла на чем лучше работать ,у меня есть айфон и старый ноутбук ,что выбрать ?
Спасибо! ❤
респект андрюха, как всегда по делу
Как мобильный разрабочик могу сказать. Для swift не "возможно" понадобится яблочная техника, а 100% понадобится.
По поводу питона и бэкенда. Если хочется именно в разработку, то не лучший вариант. Язык отличный, но популярность и количество вакансий обусловлено как раз тем что он очень удобен, чтобы писать скрипты для data science, автоматизации, администрирования, тестирования.
Конечно на нём ведется разработка, но по сравнению с другими языками не так активно. Для бэкенда лучше рассмотреть c#, java, php в зависимости от того в какой области нравиться работать. Если enterprise, то c# или java, если сайты делать или e-commerce решения, то php.
Если интересует не непосредственно разработка, то питон хороший вариант.
А вообще, желательно пощупать язык хоть немного, перед тем как учить его. Плохих языков среди популярных нет, плохие все вымерли, то что сейчас в топе проверено временем. Просто лично каждому человеку один язык может нравиться, а другой нет, это всё индивидуально. Да и потом можно легко переучится, второй язык очень легко учится после первого, главное залезть на первую вакансию, а там попрёт.
А не подскажите, с какого ЯП начать обучение в геймдеве?
@@bananasssplaytobyazaro2177 Смотрите, в геймдеве сейчас самые популярные фреймворки это: Unity, в нем пишут на C#, второй Unreal Engine, в нем пишут на C++. Я бы лично начал с C# + Unity, он гораздо легче в освоении и поэтому хороший уровень можно получить гораздо быстрее. Но если вы хотите разрабатывать ААА игры сразу. то тут только С++. Так как на ААА проектах часто используются свои движки, либо сильно перепиленные лицензированные, хотя некоторые игры и Unity могут использовать. Но С++ довольно сложен, на низком уровне его конечно очень легко освоить, как и любой другой язык, но чтобы быть профессионалом, нужно потратить гораздо больше времени чем с C#. А зная уже С#, будет проще уже осваивать С++. Но, опять же тут выбор ваш, если вы только ААА игры хотите разрабатывать, со сложной физикой, то С++ осваивайте и никуда больше не смотрите. А если хотите быстрее погрузится в геймдев в целом, то С#.
Респект автору канала, спасибо за обзор.
Спасибо, очень полезно!!!!
Как по вашему актуален ли swift в новых реалях? Очень нравится он, но не хочу терять время на то, что может стать не актуальным в ближайшее время
Спасибо мне понравилось обьяснение
начинал программировать на python, сейчас изучаю Java. Удачи всем, кто тоже изучает)
Порекомендуй пожалуйста стек для программирования для личных нужд - написать какое-то приложение для компа, какое-то для iOS. Какие-то обновляют данные через интернет с сервера, какие-то работают оффлайн, переписать умный дом, сделать простенькое браузерное приложение.
Не для смены профессии, а для написания различных небольших приложений для различных устройств в одно лицо.
Есть начальные знания C++ и Qt.
C#. Это безальтернативный выбор для десктопа.
Да спасибо, круто рассказали и раскидали)
Хорошо объяснил спасибо
Люблю смотреть обзоры, хотя давно уже определился с языком и учу его (Java). Грустно за js и python, оба языка очень разрекламированы, из-за чего большая конкуренция среди новичков. Хорошо что java никто не трогает, еще тут не хватало конкуренции, а вакансий вполне достаточно) А по поводу возрастания зп у питонистов спорно, спрос рождает предложение, зарплаты у программистов высокие за счет отсутствия профи в той или иной сфере, поэтому все пытаются взять себе лучших с помощью денег и хороших условий, но при такой куче новых разработчиков, да, не все хороши и многие забросят, но многие и попадут на работу, будут пытаться сэкономить ибо понимают что желающих много( Всем удачи в изучении)
Салют,тоже планирую изучать java, поделись своим опытом пж как будет время,как долго планируешь изучать данный язык? Только недавно задумался о пробе себя в it сфере, было бы интересно про нюансы с которыми столкнулись более опытные ребята)
Java back-end конкуренция тоже очень огромная, людей 300-500 на вакансию джуна
О, хоть один человек понимает, что при выборе языка надо игнорировать хайп.
Впрочем, мне ни js, ни python не жалко. Довольно неприятные языки. Будет прекрасно, если они сгинут под потоком новичков, как в своё время с php произошло 😂
Касаемо Java, перспективнее Kotlin сразу учить. Он гораздо приятнее и backend на нём тоже пишут.
@@ArquitectoR собираюсь его тоже учить, хочу сначала java освоить хорошо и сделать какой-то проект покрупнее в портфолио) спасибо
@@yablochko3472как дела?
Молодец 👍
Самое важное это интерес к коду
отличный видос, большое спасибо!! ни слова не сказал про dart/flutter а хотелось бы услышать мнение
Спасибо за видос, начал с JS, конкуренция конечно есть, зато информации много, как и вакансий.
А можно вопрос, вы уже работаете как frontend, или пока только изучаете js?
и фреймворков
можете дать совет, стоит ли учить C# ? Слышал, что на нем можно делать все, и геймдев и бэкенд и декстоп приложения и мобайл
Так-то оно так, но вот работу джуном тяжело найти, да и изучать сложнее чем даже Java. А так язык прекрасный
@@jacobverner321 я в итоге решил через python пойти, но спасибо за ответ
@@vchulskiy44 прикольно, а что учишь для первой работы?
Спасибо за информацию. Я Так понял,чтобы уйти во фронтенд нужно очень много чего знать, это и джава скрипт, тайп скрипт, и хтмл и цсс + еще фраймверк какой-то. А зп + - такая же. Можно конечно пробовать еще брать какую то подработку и сайты пилить, но опять же в начале тебе не до этого будет. И будет ли вообще желание. Прошел уже хтмл и начал изучать по урокам цсс, но теперь понимаю, что лучше наверное в питон уйду. Больше вариативности, понравилось это. А фронтенд оставлю на будущее, может и вернусь к нему.
Класный ролик! прям позитивом наполнил) но я всёравно не определился)) выбирать язык програмирования по называнию языка, такое себе)))))
Ребят, вообще не нужно никуда идти, гуру программирования написали в комментариях, то что сейчас все умирает, лучше идите на завод - там все стабильно и четко !
Ну на говнокурсы идти точно не стоит)
@@BobrKurvva как по мне в курсах нет абсолютно ничего плохого, никого не агитирую их покупать, но это то с чего я начинал и то чему я очень благодарен за добротную базу знаний, которая помогает мне по сей день
@@struggle-inc просто задача программиста самостоятельно решать проблемы, а на курсах по-сути самостоятельности нет никакой(все разжевали, в рот положили). Да и в целом, если выбор стоит между человеком с курсов или 2-3 курсником из ВУЗ'а, как правило человек с курсов пролетает со свистом.
На заводе жопа, стабильная, работаю мастером в ремонтно механической службе, надо учиться и по возможности сделать все чтобы не работать на заводе, обобщаю вцелом картину по всему предприятию)
Если кайфово прогать - иди прогать, если не кайфово прогать - не иди прогать. Все просто
Андрей, запили, пожалуйста, видео про data engineering. Обучение, карьера и тд. Только начинаю свой путь, было бы полезно
(13.05.24) Кто-нибудь скажите о профессии тестировщика? Стоит ли она финансовых и временных вложений? Насколько она вообще востребована или это всё маркетинг какой-то? Просто очень часто что-то её рекламируют.
Питон реально подойдёт , если ты учишь не с целью устроится на работу, либо если это не программирование будет , не создание как такового продукта, тестировка , девопс, дата сайнс. Да питон . Если же программирование , то хрен ты работу найдешь , вакансий много по языку , но начинаешь читать подробнее и разработки там мало , а джуны вообще пока. И помнить , что всегда таких умных полно, которые думают "ща питончик тыц тыц , и на работку такой модный за зарплаткой в триллиард в нано/сек ". Хрен вам , скажу я вам ))В дев и на работу ? - тогда Java, JS, C#, Котлин, свифт от области, лучше уж даже php и то шансов больше в разработку именно попасть чем на питоне) чем сложнее область и технологии , тем больше шанс у вас попасть на работу. Никому щас , в кризис вы со своим питоном нафиг не обо**лись)) сорян ща Франц. мой )) но по факту и так никому не ...ну вы поняли , а со своим питоном можете сразу на завод идти )) успехов больших добьётесь , честно )) по поводу остального согласен, фронт жив, нужен и будет иютак ещё триста лет , джава живее всех живых , Шарп не только в гейм, но и в веб изи, Котлин и Свифт тут все и так понятно
Я вот пошел на тестировщика, понял, что они не нужны, вот думаю какое направление другое выбрать
@@kitvink9394 Тестировщики разве что автоматизаторы , такие нужны. Мануальщики да ...такое
@@kitvink9394 Как бы там не было с кризисами и всем этим, все такие на мой взгляд разработчики самое стабильное. Ибо все таки не будет продукта, не будет тестирования, не будет кому разрабатывать, не нужен будет и дизайн того, что разработать надо. Не нужны будет ПМ ...и так далее...поэтому все таки самое стабильное на рынке , судя даже по тому кого меньше всех сокращают являются именно разработчики, как не крути. Хотя я и не буду лукавить, что просто/быстро/нет конкуренции и тд. Но все таки если удастся прорваться и получить свой хотя бы первый год работы, дальше мне кажется будет проще держать на плаву именно на разработке. Но так же все таки собственный интерес и какое никакое желание тоже должно учитываться. Ибо если это прям бесит , прям отвратно, ничего не будет. Не буду рассказывать басни за "любовь" к программированию и прочую чепуху, но отвратно точно не должно быть. Если просто нормально, просто не бесит прям - этого достаточно, дальше стабильность на большом промежутке , не бросить, это сделает свое дело.
Ребят подскажите, начал учить пайтон, но смотрю много негатива к этому яп, стоит ли учить его дальше или выбрать какой-нибудь другой язык
Тоже интересно
Люблю твой канал
Спасибо! Я рад, что канал полезен
Спасибо большое за видео!
Вы сказали лучше всего взять первым языком пайтон, т.к. он наиболее распространенный среди профессий (бэкэнд, аналитика, датасаенс и тд). Но у меня душа лежит к ios, если я выберу swift и айос разработку в целом, не проиграю ли я в будущем (в долгосроке)? Или все таки начать с пайтона, а про айос забыть? Какие вообще перспективы у моб разработки?
Перспективы гигантские. Смело учите Swift. С ним Вы им найдёте ПЕРВУЮ роботу намного быстрее чем с питоном. Спрос на мобильных разработчиков огромный. И порог входа ниже чем в DataScience, ML/AI/DL или DevOps .
Согласен с предыдущим комментарием. Перспективы большие у SWIFTа - можно смело брать
@@Noukash можно мне тоже подскажете, душа сразу легка к свифту, и я хотел изучать его. Но более полезно для меня было бы знание языка для одновременного писания на айос и андроид (забыл название языка, не бейте), но туда не советуют лезть новичкам в программировании.
Так что делать, стать «не новичком» изучив пайтон, или начать изучать свифт, и потом уже эти сложные языки?
@@Noukash что-то на другом канале, посвященном мобильной разработке, говорят, что плохо всё с перспективами, лучше бэкенд выбирать.
@@_v_100 минус моб разработки в том, что не так много компаний, которые специализируются на моб разработке, большинство проектов скорее всего будут инди разработки, а это значит что работу может быть тяжело найти(
Лучшее видео об этой тематике. Все ошибки, которые я допустил автор упомянул в видео и сэкономил другим потенциально 3+ года на неудачном стеке и 4+ года на вышку по АйТи.
Спасибо большое! Я рад, что видео полезно. Удачи с работой и с обучением!
@@Noukash Спасибо. Я с 2015 года обучаюсь 😅😅😅 Перепробовал несколько ниш и вот мои ошибки:
1) Идти на работу без знаний и пытаться нагнать в процессе
2) Идти работать на непопулярный стек, работы мало, расти тяжело, информации мало
3) Не пытаться улучшать свои навыки во время работы
4) Работать в местах, где не у кого перенять опыт (мелкие компании)
@@qlmanlp Бро, как-никак семь лет... Какой результат на сегодня? Что освоил, где сейчас?
@@alexf1515 За последние пол года:
1) HTML/CSS убрал пробелы
2) JS (с 0 осваивал, ранее работал с С#)
3) Node.js + всё что связано с сервером (HTTP, Internet, OSI)
4) Cейчас учу TypeScript + Nest.js, планирую выйти работать на себя, так как устал работать в найме.
@@qlmanlp добрый день, не могли бы пожалуйста подсказать, мне 28 лет, какой язык лучше начинать учить, чтобы через полтора года уже точно претендовать на работу? Есть бэкграунд в виде неполного высшего технического образования, мозги варят, но боюсь начать учить не то что требуется рынку
Доброго времени суток, мне 28 лет, был бэкграунд в видео технического образования в вузе, подскажите, говорят рынок перенасыщен Пайтоном, если не пугает сложность изучения языка, с чего лучше начать, чтобы через 1,5 года точно найти работу? Очень боюсь начать не с того
А куда делось прикладное ПО? А куда делось ситемное программированое? Enterprise? Embedded? SQL простой? А как насчет Oracle/MS SQL? SQL не язык? А как ты хранимые процедуры писать собрался?
12:48 - тут не согласен. Для разработки под андроид дешевый ноут не поможет. Одна андроид студия жрет около 3гб ОЗУ + эмулятор до 2х гб, и также человек по любому будет гуглить много, много вкладок в браузере, и нагрузка на память может доходить до 2-3гб . Можно оптимизировать, и разрабатывать через свой собственный телефон, можно открывать вкладку в браузере и после этого ее сразу же закрывать, если хочешь найти другую инфу. Но даже так, минимум около 16Гб + ссд, а желательно 32гб и + хороший процессор. Так что дешевые ноуты не помогут...
Ну это относительно дешевый. Относительно макбука.
Эх, спасибо за мотивацию!!
Андрей, для новичка важнее всего определить сферу, направление проф. развития, а сфера сама подскажит, что там важно уметь и с помощью которого ЯП создавать ПО.
Однозначно для работы в международной команде необходимы English и Git, а все остальное приложится.
Git в любой команде нужен
@@ddstudio1580 и Docker
@@GameForYouOnline в мобилках нету Docker
Знаю и инглиш, и гит, остальное как-то очень с трудом прикладывается 😅
LOL и что там в git нужно знать?
Параметры хорошо подобранны. Максимально подробное но не перегруженное вводное видео
Когда смотришь на количество вакансий по языку не плохо бы ещё смотреть на количество соискателей с данным языком. А то в популярных местах можно не протолкнуться.
Учите язык Dart, и платформу Flutter) будете делать мобилки и для андроид и для айос) но порог входа высокий и вакансии маловато пока что)
Там в андройд студии пишетмя или как?
классное видео
Единственное ИТ в которое сейчас можно войти без большого опыта это что то на уровне 1С и около того. Ну может ещё PHP но и с ним придеться побегать по собесам не мало. Студентам профильных вузов можно ещё смотреть в сторону системного программирования и девопс - но там порог входа очень высокий. Все остальное настоль перегрето что даже мидлам уже не просто находить работу.
с php тоже проблема, ларавел+вью меняется со скоростью света и материалов нет впринципе(
@@2dSmeh Многие пересаживаются с php на go. Смотрите в сторону go
@@МаксимБычковский-г4б просто жалко, год учил пхп, хоть чуть чуть поработаю и паралельно го учить можно
@@МаксимБычковский-г4б я ктому, что многие считают мол пхп какой то старый, ага блять нихуя! Ларавел слишком современный какой то, обновляется каждый месяц, материала вообще ноль, на зло vue3 еще переписали на тайпскрипт. Прекрасное положение для джуниора🤣
В 1с действительно порог входя низкий, я вот вообще без опыта туда попал уже в 43 года. Спрос большой, даже огромный (в Питере) з/п так себе, но работать можно.
Спасибо за интересное и информативное видео!
Я новичок в области IT, и столкнулся с ЯП Rust, стоит ли его учить? И какой у него потенциал на рынке?
Сложный язык на уровне С++ но они там столько наворотили что я бы подумал перед тем как сделать его основным языком для профессии.
Хороший язык, как и ++
Я начал с JS, C++ боже......., Pyton. Я не имел основную цель и совершил много ошибок.
Js хорошо для начала,
С++ очень сложно, я уже 5 лет учу до сихпор бывают ошибки.
Питон, за месяц выучил, легко если знаешь языки, но не стоит с него начинать.
Если начинать то с Java потом HTML, Чтобы вы в дальнейшем понимали логику языков, все что связано с интернетом есть в HTML. Не начинайте на Python, вы не поймете очень многого, С++ избегайте эта жоподральня, его учить уже имея логику программиста, он очень быстрый, но сука такой сложный, нужно быть очень внимательным.
Учите java и HTML и потом уже Питон , когда вы определитесь куда вы пойдете, Сайты, Дизайн, Игры, Аналитика. Тогда уже учите по вашему направлению, а до этого Питон будет спасать.
Если вы смотрите это видео и живёте в России, и действительно выбираете язык, учтите что автор говорит о тенденциях на Западе, в компаниях США и Европы.
В России ситуация другая: на коне JavaScript, Java. Python (как упоминают в комментариях) не очень популярен, и используется в основном в Data Science, где специфические знания важнее чем знания Python. Боюсь изучив Питон, вы обнаружите что для вас нет работы, а бесконечные выпускники курсов Питона составляют вам серьёзную конкуренцию.
Короче, возьмите и проведите самостоятельное исследования вакансий по языкам на паре популярных сайтов работы в IT.
Что, геймдев, думаешь я так просто отступлю, увидев сложные языки и низкие зарплаты? Нееет! Меня так просто не взять. Решение сердца - закон, а сердцу не прикажешь
Отличный ведущий!
есть ли смысл сразу учить GO для бекенда как первый язык программирования? раз питонисты и прочие товарищи на него переходят. синтаксис простой там, для меня как для тотального новичка должно быть нормально...
Андрей, подскажи, а если у меня душа лежит к творчеству: играю музыку и долгое время хотел стать звукорежиссером, но в моей жизненной ситуации сейчас понимаю, что войти в айти для меня будет выгодно со всех сторон. Но я все в размышлениях не умру ли я со скуки, работая с цифрами и статистикой.. Подскажи может какая область наиболее живая, есть общение, какие то аспекты творчества? Что то мне подсказывает, что в аналитике это есть..
Есть хорошее видео по айти направлениям на этом канале, тот же hr в айти больше получается, а если прям узко-направленно про музыку, то не ручаюсь особо, но в больших компаниях геймдева, у звукорежиссеров всё в порядке
Да - хороший совет посмотреть видео по специальностям на канале :) тут сложно что то конкретное советовать - все таки решение каждый принимает сам
Есть такой фестиваль, Ars Electronica, проходит в городе Линц, Австрия. Погуглите - искусство и программирование сочетются. Может быть это вас сможет как-то замотивировать.
есть такая специальность в айти, причем высокооплачиваемая скрам-мастер или след ступень agile коуч.
не на всех проектах они нужны, но помню в айти отделе райффайзена они требовались
суть работы организовывать процессы, совещания, направлять команду разработки, то есть это больше про общение с людьми
@@Karina-jn4oc я думаю, в больших компаниях, где следят за развитием сотрудников, много вакансий ориентированных на это, по факту эйчар (который не в рекрут отделе) этим и занимается (вроде как)
"sql простой", ну да, ну да. только на этом "простом" языке реализуют очень непростую логику. какой-нибудь расчет маржи (для ретейла), либо отчетность ЦБ (для банковской сферы) по сложности вхождения может быть очень непростой. вообще я бы остерегался называть какой-то язык программирования "простым". если честно, вообще не понимаю что это значит.
Агонь видео. Автор посоветовал пайтон. Он уже года три как на диком хайпе у соискателей и курсов, а вакансии, в основном тестирование или дата сайнс. Только чтобы зайти в течстирование - нужно быть сначала ручным, иметь этот опыт. А чтобы зайти в DS - нужно года 3 учебы, математика и кучу всякого хлама, а вот пайтон там как раз очень поверхностен. Сайты давно пилят либо на гоу. либо уж остаются на пхп. А на пайтоне пишут что-то супер простое, и вакансий по сайтам крайне мало.
Но автор всем советует пайтон, и теперь все кто учили другие языки - спрашивают - "а может мне перейти на пайтон, ведь там 100500 вакансий"?
И нет бы, чтобы сам автор и его последователи зашли в каждую вакансию первой сотки на хх и посмотрели - а какие требования вообще? А сколько откликов УЖЕ на эту вакансию (в мобильном приложении видно). Но нет.
Просто пайтон - отличный старт для 2023 года.
Как же классно, что есть такие авторы и каналы. Ибо чем больше таких - тем ниже конкуренция в других направлениях и языках.
А где, по-вашему, конкуренция ниже, чем в пайтоне? В какую джуновскую вакансию разработчика не зайди, там от сотни откликов. Да и на мидловские от 50.
@@_v_100 Вообще-то так во всех языках программирования сейчас. И это не "По-моему", а заходим на хх и смотрим. Там и джава со своими 1600 на позицию, там и андроид с 700 на позицию
А вот если все пойдут на Пайтон, то наконец-то ситуация улучшится.
@@olgafedyanova Так и я о том же - на всех языках высокая конкуренция. Но у пайтона широкая сфера применения: тестирование, бэкенд, датасайнс, датаинжениринг. Так что изучающие пайтон распределяются между этими сферами. А вот, к примеру, джуновских позиций на Андроид практически нет. Поэтому, не сказал бы, что пайтон худший выбор в текущих реалиях.
@@_v_100 чтобы уйти в дс - им нужно в разы больше чем чтобы уйти в андроид. Чтобы уйти в тестирование - им нужно было работать уже тестировщиком ручным до этого. Чтобы уйти в инжениринг - им нужно еще дополнительное образование. Они, конечно, распределятся по этим профессиям, но года через три.
Но я поняла вашу идею. Валидно
Спасибо за видео. Подскажите, что актуальнее в бэкенде? Python с его Django, или же Java со Spring. Более полугода учу Java. Сейчас Spring MVC. Идет тяжеловато. Часто возникает соблазн взять что нибудь попроще, типа Django, или даже вообще PHP. Стоит ли Java+Spring затраченных усилий в плане бэкенд разработки?
Учи Джаву дальше. Сейчас тяжело, это нормально, ты растешь, испытываешь себя, потом будешь оглядываться назад и смеяться над тем, что казалось тяжёлым, главное - не опускать руки. Время пройдёт, если ты искренне учился - всё будет замечательно. Единственный аргумент сменить Джаву на что-то другое - если, реально, не понравился сам язык. Тогда, если хочешь быстрее попасть в коммерческую разработку - пробуй PHP. Язык классный, все сказки про то, что он скоро умрёт - от глупых балбесов и от фанатиков NodeJS, которые хотят, чтобы NodeJS был хоть чуточку таким же популярным в бэкенде, как PHP, а не выходит, от чего они злятся. Если хочешь быстрее в разработку и учить Python - езжай в США, в России нет такого количества работы для бэка на этом языке, а конкуренция из-за всех этих курсов такая, что лицо трескается
@@ZeppGoesPro Спасибо за развернутый ответ. На самом деле чуть чуть пробовал и Python и PHP, но Java нравится больше своим синтаксисом. Все понятно и логично. Просто Spring фреймворк у нее непростой, а если Java EE так ещё мудренее как по мне. Но пока не сдаюсь. Спасибо!
@@clondayk Не сдавайся, в обучении программированию, особенно в начале пути - это залог успеха. Ты выбрал замечательный и интересный путь, который сделал успешными очень многих людей, может сделать и тебя. Мозг так устроен, он хочет, чтоб было просто, поэтому сворачивает тебя туда, где просто (самое начало изучения другого языка) или куда угодно. Двигайся дальше, пройдёт время, будут опыт и знания, всё будет замечательно.
@@ZeppGoesPro Спасибо огромное!
Я бы конечно рекомендовал PHP, Python или ему подобное типо Ruby Господи прости... это хайповые языки и с Python будет тяжело найти, в Java тоже большая конкуренция. Я бы брал php это Laravel, от топ в разработке и приятно работать. Я написал с десятка два сайтов на Laravel и Django и у обоих есть свои плюсы и минусы. Но факт один... на Python в РФ все не очень, а вот с php отлично...
как андроид разработчик вставлю свои 5 копеек, 1. Дешевым ноутбуком при разработке под ведроид не обойтись, IDE намного ресурсозатратнее чем XCode например, 2. Андроид это не только мобилки, а также всякие тв приставки, смарт часы, планшеты и много ещё всяких приблуд. И даже если ограничиваться только мобилками, то существует много различных производителей девайсов, что устанавливают на свои изделия доп. софт, тоесть оболочки? которые тоже могут влиять на работу ваших приложений, поэтому нужно иметь несколько девайсов для разработки и отладки ПО.
Я против, изучения нескольких ЯП, и отдаю предпочтение JS из-за универсальности, и на этом бы все, только вот если фулстек то тут сложно выбрать, можно учить фреймворки JS, а можно РНР раньше это было актуальнее и быстрее в обучении если брать для себя, или же Python если системный администратор, но вот для БД надо бы подобрать что-то еще, а так же связи с блокировками и т.п. стало актуальным cоздовать ЕXE, собственные редакторы, плагины DLL?.... Вот и C#.... Только вот тут что-то старее может быть и актуальнее типа Delphi.... А так же ведется работа и над twinBASIC который полностью поддерживает VB6 и пока что бесплатный, случайно узнал недавно, как и то что многие пользователи стали как то с недоверием относится к серверным приложениям, а так же иногда отключают JS считая его злом, и т.п. Так что одним ЯП не обойтись. И все может измениться, отойти от облачных сервисов полностью уже не получится, но потребность в настольных приложениях может появиться снова.
Как по мне рынок гибкий и ты особо не угадаешь если ты начал сейчас учить допустим С# для Unity и он сейчас идёт на спад то не факт что через год он не взлетит изза каких то новый технологий популяризации новых игр и т д. Так что я считаю что нужно учить то что тебе по душе а не гнаться за популяризацией ибо завтра всё может кардинально поменяться
До какого возраста имеет смысл начинать с нуля IT?
лучший)
8:45 - SQL - это декларативный язык программирования
Привет, люблю смотреть ваши видео, все построено на позитивной ноте, посмотрел и успокоился немного,интересно было бы узнать о перспективах на этот год для джунов, кто только собирается пойти на работу,сколько в среднем сейчас уходит времени на поиск работы, раньше встречала цифру с 3 мес до 6,а как теперь
Реалистичная оценка 3-4 месяца на поиск работы сейчас. Рынок не в лучшем состоянии, но знаю не один пример джунов, которые успешно устроились в 2022 году. Спасибо большое за комментарий!
Сейчас все так же ) от 3х до года...
Главное в это время что то делать и изучать новое, стэк ооооочень высоко взлетел. Если в 21 году на место джуна было 80 голов. В 22 уже 200, к началу 23 уже 400 🤣
@@Zevs1000 если не секрет на чем основаны цифры 80/200/400?
Может пора еще начать рассматривать не только количество вакансий, но и соотношение вакансии/соискатели? А то открываешь вакансии каких-нибудь стажеров/джунов Python, а там по 2000 откликов на каждую. Конкуренция такая, что новичку попасть куда-то нереально. Upd: статистика Ruby порадовала, хороший язык.
а новичку и так попасть нереально туда, где адекватные условия труда и зп)))
а когда ты не быдлокодер, конкуренция вообще не ощущается.
тут как с обычными профессиями же, но покруче (если умный), шо там 5 лет в вузе учиться, шо тут 2-3 года сидеть на жопе ровно и горы можешь вертеть.
у прогеров ожидания какие-то неадекватные от всего этого
Новичок новичку рознь. Какой % из эти 2000 тех, кто реально может выполнять задачи?
@@kiralatysheva6794 какой шанс что на собеседовании работодатель узнает что он может выполнить задание ? Даже задания на интервью может не соответствовать тому что будет на работе . Вообще все печально .
@@racot7145 Это проблема компании, которая не в состоянии провести отбор кандидата - дать задание соответствующее требованиям работы.
@@kiralatysheva6794 если это джуниор . То к сожалению это проблема джуна . Компания найдёт новых . Даже если они будут хуже . Все равно через пару месяцев он полтянется по уровню . Или найдут нового .
после твоего слова: Вы попали в правильное место, у меня было ощущение что я попал не в правильное место :)
В геймдев сейчас пойдёт только безумец, особенно у нас. Если до февраля 2022 у нас был аутсорс на компании создающие игры ААА+, то сейчас остались деньго-выжимающие мобилки. Вакансий стало ощутимо меньше, а требования заметно выросли. Стоит ли оно того, чтобы терпеть переработки и зарплату ниже рынка?
А что с Java и Фронтендом?
@@МаксимБычковский-г4б Java - это в основном бекенд (популярен в банковской сфере), а до появления Kotlin на нём писали мобильные приложения под Android. Проблем с работой точно не будет.
Frontend тоже популярное направление, адекватных джунов берут до сих пор. Правда требования чуть поднялись... Но тут тоже без работы трудно остаться)
P.S. Я не разработчик, а UX/UI Дизайнер, поэтому более подробно нужно узнавать у профильных специалистов. Во всяком случае, мои наблюдения именно такие.
Хочу начать изучение swift мак и айфон есть
Возможно есть подсказки с чего начинать
Где лучше проходить обучение
Комрады, коллеги, всем привет!
Подумываю о возвращении в IT. В прошлом full-stack-разработчик, 5 лет опыта. В 2016 году покинул профессию. Выбираю между тем, чтоб вернуться в backend на Java, либо же пойти во frontend (я визуал, важно видеть результат своего труда, поэтому фронтенд больше заходит). Интересно ваше мнение: где сейчас интереснее и/или комфортнее? За индустрией с 2016 года не следил, поэтому сильно отстал от реалий) Знания нужно будет подтягивать, ибо многое забыл и много чего поменялось.
У меня такая же делема в итоге понял, для меня fullstack самое то, хотя некоторые считают что будешь делать то и то - нигде не успеешь. Не согласен, потому пилю по-тихоньку spring+react приложение. Можно упороться конечно, встать рогом и сказать - я только бэк! Но тебе же надо понимать как удобнее фронту будет получить от тебя данные. Это если мы говорим про веб. Думаю когда будешь сеньером помидором тогда будет понятно чем лучше для тебя заняться)