Тёмный

Как выбрать - JAVA vs Python 

Sergey Nemchinskiy
Подписаться 360 тыс.
Просмотров 244 тыс.
50% 1

Java и Python на сегодняшний день являются популярными языками. Если вы находитесь в начале своего программистского пути или хотите поменять сферу, то, возможно перед вами как раз стоит выбор Java или Python. Давайте разбираться.
Курсы Java Start - bit.ly/2zzJNx6
Курсы JAVA - bit.ly/3bwz3wK
Курсы PYTHON - bit.ly/3bD51aG
Курсы GRASP and GoF Design patterns Advanced On-line Course - bit.ly/2xZb0bY
Курсы C#/.NET - bit.ly/3cqvGbT
Курсы ANDROID С НУЛЯ - bit.ly/2WWNF3d
Курсы Automation QA (Java) - bit.ly/2WVFpQS
Курсы FRONT-END - bit.ly/2WXhqkx
Курсы UI/UX дизайна - bit.ly/2yLIwDb
Курсы WordPress Developer - bit.ly/2Z2DBse
Авторский тренинг-интенсив Инструментарий Java - bit.ly/2ZavwS6
Курсы Salesforce Developer - bit.ly/2X1dajN
Курсы Enterprise patterns - bit.ly/2X4b6aZ
Сайт Foxminded: bit.ly/2WtUt9p
Foxminded в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
FoxmindEd в VK: foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

Опубликовано:

 

14 май 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 776   
@user-ft3us6wx3x
@user-ft3us6wx3x 4 года назад
Тоже выбирал между джава и пайтон. Выбрал работу грузчиком.
@roxxel8167
@roxxel8167 4 года назад
ХАХАХАХАХА, выбирал между юристом и менеджером, в итоге выбрал дворника
@Mani_Fast
@Mani_Fast 4 года назад
азазаазхахахаха
@LobanovSpace
@LobanovSpace 4 года назад
Ты выбрал между ручным трудом и интелектуальным
@farrukhkoraev8853
@farrukhkoraev8853 4 года назад
Xaxa xa
@misteranderson6058
@misteranderson6058 4 года назад
Правильно не трать время на ерунду
@alekseyshibayev5243
@alekseyshibayev5243 4 года назад
Алгоритм выбора языка не курильщика: 1. открываем hh 2. смотрим количество вакансий java junior против python junior 3. идем учить java
@6598335
@6598335 4 года назад
А курить когда? ;)
@6598335
@6598335 4 года назад
И идём учить оба языка :)
@user-rx3ev2yi9c
@user-rx3ev2yi9c 4 года назад
интересно сколько, времени ты потратишь что бы стать джуном на этих языках? сейчас с нуля + минимальное количество затрат времени + легкость это веб - то есть js
@egorpankin6129
@egorpankin6129 4 года назад
@@6598335 одновременно это пустая трата времени будет. Лучше учить в параллель к языку алгоритмы.
@user-kz7cq3hf8l
@user-kz7cq3hf8l 4 года назад
ну ну успехов - при таком выборе....
@sergpsv1214
@sergpsv1214 2 года назад
Спасибо, Сергей, за разъяснения. Даже мне с уровнем в программировании -100 (минус сто), понятна стала разница между языками)👍
@user-bq6si1em4w
@user-bq6si1em4w 4 года назад
Крутой формат. Спасибо, Сергей!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
рад, что зашло)
@user-gt5nw6kd3i
@user-gt5nw6kd3i 3 года назад
Наконец-то видео, где все коротко и по делу! Спасибо!)
@rodeonman
@rodeonman 3 года назад
Всё по делу. Примерно так и есть. Единственное, что хотел бы добавить: я думаю, что не средний уровень зарплат близок, а медианный. Мне кажется, что в разработке eCom легче выйти в мидла, но люди очень часто в мидле засиживаются, не растут дальше. Как раз таки из-за отсутствия вызовов. Делая простые однотипные задачи со средненьким качеством в совсем высокие зарплаты не выйти. Спасибо за видео) Услышал вещи, о которых как-то не задумывался. Похоже, что благодаря нему я наконец могу понять знакомых, отработавших много лет в ecom на php.... Раньше думал, что они "не фонтан"(посмотрев, как они пытаются писать на Java), а все просто можно объяснить тем, что в eCom не нужно быть совсем "фонтаном". Ps. сижу в "enterprise, bloody, enterprise"
@user-lc7zc2jj6k
@user-lc7zc2jj6k 4 года назад
Сергей, Вы мастерски избежали наброса на вентилятор. Я как тему видосика глянул - рука сама к попкорну потянулась :-)
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
ахахах. спасибо :)
@LobanovSpace
@LobanovSpace 4 года назад
))))))))
@qj777
@qj777 3 года назад
🤣
@enigma_mysterium
@enigma_mysterium 2 года назад
Сергей, а как Вы думаете, насколько сложно разработать и на каком языке написать программу для сканирования данных крединых карт (цифр, имени и т.п.) при оплате с телефона на вебсайтах?
@akrabato
@akrabato 4 года назад
После неудачной попытки войти в IT через Java, из-за того, что я недооценил сложности порога входа, пробовал разные языки программирования (все популярные на рынке). От python в восторге полном: удивительно простой и удобный язык с колоссальным инструментарием. Если бы знал про него раньше, вероятно, сэкономил бы несколько лет жизни! Сейчас только python, однозначно!
@equim7363
@equim7363 4 года назад
Это не так. Кажущаяся лёгкость не говорит о простоте языка для сложных задач. Простые вещи ты писать сможешь, да. Но чтобы написать что-то сложное со сложными взаимосвязями, придётся углубляться в Пайтон и грубо говоря потратить столько же часов сколько и на Джаву. А лучше вообще не писать сложную бизнес-логику на языке с динамической типизацией.
@cover24158
@cover24158 4 года назад
думаю сложность везде одинаковая ибо "чем сложнее тем больше фич" а максимальная сложность упирается в людей которые эти фичи пишут
@vip51000
@vip51000 4 года назад
@@GK-tw7nu на C# дела обстоят лучше?
@aleksaction_man679
@aleksaction_man679 4 года назад
​@@vip51000 для шарпа тоже нужно не мало, можно банально зайти на доу и посмотреть что требуют) а по факту, одним языком не отделаетесь, какой бы не учили) хотя я на свою первую работу в 2013 попал только по языку, но это был с++ ну и stl еще пригодился, и это геймдев, так сказать специфическая отрасль) и то, со сменами работ приходилось юзать другие языки, специфики для кроссплатформ и т.д.) так что не нужно ждать халявы, думая что на одном языке будет все просто, а на другом сложно)
@rjymgjykf2391
@rjymgjykf2391 3 года назад
@@GK-tw7nu перечислил все что знал? Конкретному разработчику нужны те технологии, которые нужны для решения его задач, а большинство технологий в одной задаче никогда не используется. Тем более для всего тобой перечисленного есть отдельные люди, которые админят и тебя туда с кривыми руками не подпустят.
@andreimiroshnichenko7573
@andreimiroshnichenko7573 4 года назад
Это удивительно, но сам Брюс Эккель в своей книге thinking in Java пишет, что ему Пайтон понравился больше :).
@andreykrasnov7851
@andreykrasnov7851 4 года назад
Хорошо, что не FORTRAN 🤣
@t0digital
@t0digital 4 года назад
Да, изучая Java, читал тоже Эккеля и видел там немало хорошего о Python - ну, думаю, нормально, в книге о Java хвалят Python:) Когда выбирал потом, на чём писать новые проекты, вспоминал и выбирал Python
@user-zf4ds9cq2y
@user-zf4ds9cq2y 4 года назад
Ага, но за Java давали больше денег, поэтому он и написал ту книгу =)
@LobanovSpace
@LobanovSpace 4 года назад
Хехехе)
@Sanchellios
@Sanchellios 3 года назад
САМ БРЮС ЭККЕЛЬ!!! Что вы на него молитесь? Книга - полный отстой, а сам он просто не умеет языком пользоваться, ни Python, ни Java, ни, теперь уже, Scale
@redmaplesyrop7153
@redmaplesyrop7153 Год назад
Большое спасибо за видео! Выбираю язык обучения и вы подтвердили мои сомнения. Душа лежит к работе в крупной корпорации и сложным, многофункциональным проектам. Выбираю Java❤🙂
@azerphoenix
@azerphoenix 4 года назад
Я почему-то думал, что python больше используется для нейросети и ботов и веба. Если честно, мне оба языка нравятся, но изучать и писать на Java одно удовольствие)
@sandrrosh9779
@sandrrosh9779 4 года назад
Sergey Nemchinskiy, я ждал новый выпуск, спасибо
@user-wk7ri5hf3e
@user-wk7ri5hf3e 4 года назад
Сергей, спасибо! Хорошее видео и актуальная тема.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
рад, что пригодилось)
@user-mv8vq2ju4z
@user-mv8vq2ju4z 2 года назад
Здравствуйте! У меня вопрос, при изучении языка программирования рекомендуется написать на нем пет-проект, что обычно пишут в этом случае на Java?
@syhm886
@syhm886 4 года назад
Python хорошо для тех кто входит в айти уже в зрелом возрасте, не после университета - быстро учишься и веришь в себя.
@truetaras
@truetaras 4 года назад
веришь в себя, но в тебя не верит работодатель? (серьезно)
@hexensage196
@hexensage196 3 года назад
Толковый мотиватор. Респект. 👍🏻
@BlackCatAnimation
@BlackCatAnimation 2 года назад
Спасибо большое за объяснение сложных моментов простым понятным языком)
@3.14ULSAR
@3.14ULSAR 3 года назад
Выбрать довольно просто -- какой из них Python, тот и выбираем.
@bossofthisgym4250
@bossofthisgym4250 11 месяцев назад
@@NoName-pe9wr уважение
@user-qc9pj8vz9y
@user-qc9pj8vz9y 4 года назад
Был выпуск с бизнес аналитиком, давайте с системным аналитиком теперь, а то как то вскользь упомянули. Хочется побольше узнать и понять разницу
@user-me9tn5kj1p
@user-me9tn5kj1p 3 года назад
Прекрасное видео с хорошей подачей материала.
@vladimirzdanov1319
@vladimirzdanov1319 3 года назад
Как раз выбираю. Спасибо!
@user-oo4lp8se9r
@user-oo4lp8se9r 4 года назад
Какая горячая тема. Спасибо Сергей!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
ага) пожалуйста)
@vladimirkulikov5968
@vladimirkulikov5968 2 года назад
импонирует ваша естественность в подаче материала. подписался)
@lanceclan6357
@lanceclan6357 4 года назад
Было бы интересно увидеть сравнение фреймворков для backend на примере сайтов для того же ресторанов, фитнеса и т.д. Узнать какой из них для чего подходит, какие из них вымрут, какие останутся на плаву.Сам пишу на Java и для бака использую Спринг + Hibernate. Часто страдаю из-за ошибок в хибернете, но спринг ни разу не подводил. Все четко, понятно, быстро. Радует огромный выбор спринг-проектов для реализации тех или иных вещей, а так же радует, что почти любая библиотека на Java совместима со спринтом.
@_-5430
@_-5430 8 месяцев назад
Спасибо огромное за сравнение, все ясно и прозрачно объяснили
@leosky95
@leosky95 2 года назад
Спасибо большое, многое прояснилось )
@dmitriyobidin6049
@dmitriyobidin6049 4 года назад
9:10 На ЗП можно не обращать внимание, но вот смотреть, какие технологии популярны именно у тебя в городе - нужно.
@user-sq2ph1ow3h
@user-sq2ph1ow3h 4 года назад
Сергей, большое спасибо Вам за Ваши замечательные видео! Очень интересно было бы узнать Ваше мнение о перспективности изучения андроид-разработки. В какую сторону лучше развиваться уже освоившему Java Core: в JavaEE или в Андроид?
@erzhana8708
@erzhana8708 4 года назад
котлин
@augustjoyce3504
@augustjoyce3504 4 года назад
@@erzhana8708 В котлин вообще не надо развиваться, если знаешь джаву. Меня полтора месяца назад взяли на проект с одним котлином, хотя я до этого только на джаве работал. Разобрался очень быстро.
@lEpIvIaKl
@lEpIvIaKl 3 года назад
@@augustjoyce3504 Скажите пожалуйста, а то видео расстроило, всё что связано с Джава это громоздкий Энтерпрайз жуткий с древним кодом? А то только я загорелся Джавой, PHP решил отбросить (неинтересно), словно второе дыхание открывалось, но вот эти мысли о жутком Энтерпрайзе... А Андройд тоже штука специфическая... Т.е какое-то противоречие, только я как надо загорелся языком интересен, но области применения эти с этими огромными масштабами и всё такое... Прямо расстроился.
@augustjoyce3504
@augustjoyce3504 3 года назад
@@lEpIvIaKl Нет, далеко не все. Я на проектах с легаси и не работал никогда.
@andrewletaev2097
@andrewletaev2097 4 года назад
Коллеги, подскажите пожалуйста, с чего начать, если выбирать между Python & PHP для человека, который когда-то что то писал на Бейсике ?
@sergeikoshcheev1479
@sergeikoshcheev1479 4 года назад
Сергей, скажите пожалуйста, почему дата сейнтистов сразу откинули?
@user-bx8bw9bo5w
@user-bx8bw9bo5w 3 года назад
Здравствуйте. Подскажите пожалуйста какие еще нужно выучить языки програмирования, если я знаю джава, чтобы писать сайты ?
@welcomebrat
@welcomebrat 3 года назад
Два дня назад от нечего делать, на пенсии, на питоне написал приложение, до этого тридцать лет назад на Бейсик писал азбуку морзе, служил радистом.
@AndrewOBannon
@AndrewOBannon 3 года назад
самое время провернуть теперь тоже самое на джаве
@user-ps5zp7de5c
@user-ps5zp7de5c 3 года назад
Спасибо за видео. Интересно увидеть видео: android разработчик - ios разработчик.
@attack1attack
@attack1attack 4 года назад
Спасибо за видео! Теперь все сомнения сошли на нет)
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
рад помочь;)
@OverDrivik
@OverDrivik 4 года назад
Спасибо за видео, полезная инфа от опытного человека!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
спасибо)
@dodiko1d
@dodiko1d 4 года назад
Сергей, у меня такой вопрос, понятное дело канал больше про Java, но. Я уже два года пишу на Python, учусь в универе, поэтому работу найти оказалось проблематично. Знакомый взял на frontend (начинал вообще в школе программировать с JS) на Ruby project. Так вот, спустя месяц работы, мне стало интересно, зачем всё таки нужен Ruby? Я немного копался в ruby коде и инструментарии, прочитал несколько статей, чтобы мнение было без "эффекта подмены". Python имеет более широкую сферу применения. Он быстрее (насколько я понял из статей) (конечно, тут всё зависит больше от рук программиста). Инструментарий и community обширнее (проще найти в интернете ответы на интересующие вопросы). Те магические "красивые" приемы, которыми так славится Ruby, делают код менее читабельным, более того их позволяет делать слабо-стандартизированный синтаксис (тоже затрудняет разработку). Больше всего удивило то, что это язык одной платформы (двух, если считать mac отдельно). Хоть убейся, чтобы работать с компьютера на Windows придётся либо поставить Ubuntu on Windows (и делать всё через терминал или криво через IDE), либо ставить Ubuntu параллельно. Так в чём же фишка? Или это просто язык который случайно "хайпанул" в начале 10-ых?
@Vassilyev
@Vassilyev 2 года назад
Android тоже кривой тропой попал на смартфоны: он изначально был написан для фотоаппаратов.
@VaxSamogon
@VaxSamogon 2 года назад
Спасибо за видео!
@user-ib1kw2ip7c
@user-ib1kw2ip7c 3 года назад
Есть анлим на javarush, лет 5 назад брал, дошёл уровня до 17го (Синтаксис и чутка потоки, уже нихрена не помню), последний год вяло тыкаю палкой в Python. Стоит ли всё же напрячься и пройти полностью курс от javarush или лучше что другое поискать? Для работы язык особо не нужен (инженером в телефонии в провинции работаю, зп баксов 700 примерно), скорее хобби с опасением, что возможно когда-нибудь придётся искать новую работу.
@zhannurmaikibayev2414
@zhannurmaikibayev2414 Год назад
очень приятный человек😊
@Telonor
@Telonor 4 года назад
Спасибо за видео, но история про идеальное разделение в вакууме от лица технического специалиста. Бизнес же зачастую во внимание берет не идеальный код, а критерии бизнеса. Сколько будет стоить нанять команду, сколько будет ее расширить, сколько потом будет стоить поддержка этого кода, сколько обслуживание инфраструктуры. На разных этапах жизнедеятельности проекта и его нагрузки используются и подходят разные решения. От синхронного допотопного гоняния HTML на чистой Django до связки API и (SPA + Мобильные клиенты) с асинхронщиной перерастающие в микросервисы. Куча стартапов перерастающих во что-то большее клепается на PHP (Facebook), python (Rozetka, WoT и многие другие), потому, что никто не уверен, что оно взлетит, а когда взлетело уже некогда все это перепиливать на серьезные рельсы Java. Но стартапы это всегда лотерея.
@maxpreobrazhensky7124
@maxpreobrazhensky7124 4 года назад
Оба языка -- стандарт индустрии, которые будут актуальны ещё годы. Стоит знать оба. Джава не используется в двух кейсах. Она используется вообще везде, от системной разработки платформенных решений (на ней написан хадуп и многие популярные базы данных), и до стриминга и дата саенс. В веб программировании она тоже используется. Питон тоже используется вообще везде, от иот, и до embedded автоматизации. Про понятные сайты -- это только одно из применений. Я вот, например, пишу на нем ETL движок и платформенные биг дата инструменты, наподобие hdfs компактора. До этого как раз работал на 10+ летнем проекте, где на питоне было более 100к строк кода. Строгую типизацию в питоне легко накрутить. От обычного тайп хинтинга и до майпай. ЗП на джава скорее всего будет чуть выше, но нужно понимать, что хорошие специалисты питона зарабатывают более 200к -- для России неплохо.
@Alexnor
@Alexnor 3 года назад
А мне нравится совет новичку, который выбирает какой язык выбрать для изучения: «попробуй написать на одном языке, потом на другом и какой язык вам понравится» - это человеку который не на одном языке не может писать. А тот кто уже может писать, тому такой совет уже не нужен. Как правило у программистов такого выбора не стоит
@MCLoveKherson
@MCLoveKherson 10 месяцев назад
Тогда бы никто и никогда не выбрал бы Java)
@user-lp3co3th5s
@user-lp3co3th5s 3 года назад
Интересно услышать Ваше мнение о Scala
@AllWayToDeath
@AllWayToDeath 4 года назад
Какое годное видео! Никакой теории. Все кратко и по-существу. Спасибо!
@6598335
@6598335 4 года назад
А что это было тогда? Практика?!
@AllWayToDeath
@AllWayToDeath 4 года назад
Да-да, парни, я не точно выразился. Имел в виду, что не идёт сравнение языков с технической части. В основном только с т.з. их применения в различных областях
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
пожалуйста)
@TechResearchRu
@TechResearchRu 3 года назад
Вообще кратко и по делу, не так что это кака а это супер, а все плюсы и минусы, полностью согласен, хотя и то и другое тольок поверхностно видел, но планирую оба языка освоить хотя бы на уровне хэллоу вордов и простых приложений...
@Fenrir-Wolf
@Fenrir-Wolf 4 года назад
Отличное видео! Четко разложено по полочкам :) Видео по мобильной разработке хорошая идея, особенно под iOS
@rustamibrahimli2113
@rustamibrahimli2113 4 года назад
андроид тоже :))
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
Вас интересует, что выбирать?
@rustamibrahimli2113
@rustamibrahimli2113 4 года назад
@@SergeyNemchinskiy ну раз начали Джаву, то давайте Андроид, ничего против ios не имею)))
@Fenrir-Wolf
@Fenrir-Wolf 4 года назад
​@@SergeyNemchinskiy мне интересно по мобильной разработке, что там да как, что лучше выбрать
@dimkaddd7674
@dimkaddd7674 4 года назад
Здравствуйте. Поступил на ИИ, дали читать книги перед началом курса в университете о процедурном программировании на С и Обьектно-ориентированном Java. немного удивлен, думал, что будем учить С++ , так как первый проект будет программирование робота, машинное зрение и распознавание речи. Неужели я не зря выбрал первый язык программирование Java, чтобы строить карьеру в этом направлении ? Спасибо.
@maxtrue218
@maxtrue218 2 года назад
Я думал в ИИ используется Python, не?
@blackwarrior6015
@blackwarrior6015 4 года назад
Спасибо за совет
@sergekozlov9876
@sergekozlov9876 4 года назад
Спасибо, актуально
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
рад)
@antipovandr
@antipovandr 4 года назад
Подскажите пожалуйста, что за клавиатура на столе?
@user-ek1jl2ut7m
@user-ek1jl2ut7m Год назад
круто, спасибо !
@SemWest1
@SemWest1 Год назад
Спасибо!
@trygoboi4790
@trygoboi4790 4 года назад
Учил Пайтон в институте, Джава учил сам (и продолжаю учить). У меня уже есть средний проект на Джава на несколько тысяч строк кода. Да, для Энтерпрайза это копейки, но для студента первого курса нормально. Думал попробовать посмотреть уроки Джанго. И как то не понравилось. Вот это модель MVT которая вроде бы и производная от MVC но все равно писать юрл в одном файле, контроллеры в другом и все это, кажется нелогичным после Spring MVC где роутинг настраивается аннотациями по типу @GetMapping, @PostMapping и так далее. Так же смотрел уроки по Ларавел. Там тоже роутинги и методы контролера пишутся в разных файлах, но там все равно это логичнее выглядит чем в Джанго. Пайтон я обожаю когда надо на CodeWars алгоритмические задачки порешать. Да, Пайтон в этом шикарен, идеальный инструментарий для работы со строками. Но когда дело доходит до реального проекты,пусть и Пет или как там это называется проекта, но все же реального проекты, по моему Spring (Java) это лучший выбор.
@core2mind
@core2mind 3 года назад
Сам джавист. "Там жопа, вот прям сферическая" - фраза, отлично описывающая реальность. 90% времени раскуриваешь, а как это работает, 10% пишешь. Нормальная ситуация - " очень интересно, но нихрена не понятно".
@vladimir1430
@vladimir1430 2 года назад
Ай да красавчик! Коротко и понятно все объяснил.
@crashoverride9681
@crashoverride9681 4 года назад
Если первый язык, то точно не Java. С ним зашьетесь, проще научиться Питону, он востребован и очень популярен сейчас, найти первую работу, получить опыт в смежных технологиях, а потом уже решать стоит ли переходить на Java или на Шарп вообще, может вообще в JS уйдете, так как удаленки много на нем, а Java - это офис, сервер сайд в 99% случаев (если не Адроид) и фиг тебе удаленку дадут, особенно если ты пишешь сервер сайд для какого нибудь банка или веб сервиса (а это 80+% от всего Java). На своем опыте проб и ошибок, могу сказать точно, Java очень тяжелый и огроооомный язык, для первого языка. Он хорош, но явно не первый!
@misteranderson6058
@misteranderson6058 4 года назад
"java очень большой язык" C++ ржёт в сторонке
@dumb_bitch_0
@dumb_bitch_0 4 года назад
@@misteranderson6058 ну сомнительно...
@AndrewOBannon
@AndrewOBannon 3 года назад
Почему нет? Как раз таки первым и надо строго типизированный язык изучать хотя бы основы. В универе же не зря с С/С++ начинают. Откуда мне узнать что такое типизация? Что такое классы? Я вот начал с джаваскрипта и потом взялся за джаву и понял, насколько js заставляет тебя писать как хочешь и часто криво, хотя и на джаве можно на говнокодить.
@nurizanurdinova8939
@nurizanurdinova8939 2 года назад
Ты вопше не знаеш нечего вот честно херню говориш надо выбирать новичкам строго типизированные языки таких как C/C++ Java потому что тебе будет легче перейти на другие языки и ещё они научат тебе многому будеш понимать в программировании почти всё
@crashoverride9681
@crashoverride9681 2 года назад
@@nurizanurdinova8939 русский для начала выучить - было бы неплохо, до плюсов ))
@NoNo-qx8iu
@NoNo-qx8iu 4 года назад
Спасибо за ролик. Как я понял выбрать надо то что подходит тебе по характеру.
@AnanasFantomas
@AnanasFantomas 3 года назад
склоняюсь к Пифону, но мне по характеру больше подходит бокал красного вина, синие купальные шорты и бунгало на берегу Южно-Китайского моря)
@Kriptio
@Kriptio 4 года назад
Как же ты вовремя,как раз сегодня вопрос встал ребром.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
отлично)
@Annushka7113
@Annushka7113 Год назад
Очень интересное видео. Лично я на зарплаты в принципе не очень смотрю, мне важнее определиться с конечной целью. По первому образованию я лингвист, и ещё будучи студенткой меня посещали идеи по созданию приложений. Мне хотелось бы создавать различные приложения, утилиты, сервисы для помощи в изучении иностранных языков. Для этих целей с какого языка программирования целесообразнее начать?
@bouncyfisher8327
@bouncyfisher8327 Год назад
Не знаю, актуален ли ответ, но по моему субъективному мнению большинство приложений для изучения языка созданы под смартфоны, соответственно Вам нужны либо Java или Kotlin для Android, либо Swift для продукции Apple
@user-lt2rg7xe6e
@user-lt2rg7xe6e 2 года назад
Добрый день. Большие Энтерпрайз приложения - какие? Ответ ни какие если нет примера. МС Офис это большое эп, 1С ЕРП, САП, Опен Офис, Скайп для бизнеса. Что на Яве написано и где применяется?
@YoungT18
@YoungT18 4 года назад
Спасибо ждал этого видео
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
пожалуйста)
@Panzarich
@Panzarich 4 года назад
Как лучше учить с нуля языки. По книгам или видео урокам? И если книги, то английские?
@vs2303
@vs2303 4 года назад
Что у Вас за клавиатура подскажите пжл?:)
@arthurfonzerelli6484
@arthurfonzerelli6484 4 года назад
В тех e-commerce решениях есть разделения на бэк и фронт? Просто написать бэк для какого-то спортклуба с личным кабинетом и записей на занятия на каком-нибудь Spring Boot не видится какой-то сложной задачей. В общем-то там фреймворк 90% работы за тебя сделает. А вот как сделать красивый фронт с динамикой и вот этим всем - это уже другой вопрос)
@liamsmith7052
@liamsmith7052 4 года назад
Вью/Реакт/Ангуляр подключать. Если нужна SEO, то сервер сайд рендеринг. Если динамики немного, хватит и jQuery
@sergeymare2624
@sergeymare2624 4 года назад
Подскажите , если я в программировании не разбираюсь и хочу начать . То с каких основ начать , что бы в дальнейшем можно было прийти к разработке на питоне??? Спасибо заранее за совет )
@annaumrykhina2540
@annaumrykhina2540 4 года назад
попробуйте посмотреть это интервью: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IbO5N7rxYCk.html
@user-ro9uj5ef3d
@user-ro9uj5ef3d 4 года назад
а при должном знании английского, можно работать на буржуев и на удаленке фигачить сайтики на пихтоне. а вот в энтерпрайзе менее охотно соглашаются на удаленку, сразу же прикрываясь сисурити, GDPR и чем только можно.
@katyrin
@katyrin 4 года назад
Сергей здравствуйте! Вы упомянули в этом ролике такие слова как "дурной тон"... Хотелось бы видео на эту тему. Мне как новичку да и многим будет интересно... Отталкиваясь от личных интуитивных соображений, по мне без разницы на каком языке написать то или иное, главное чтобы это работало хорошо в конечном итоге. И в данном контексте мне как как новичку (повторюсь) не совсем ясна фраза "дурной тон"
@user-zd2ir5vk2n
@user-zd2ir5vk2n 2 года назад
а какой язык вы выбрали
@stalkerman9230
@stalkerman9230 4 года назад
Совершенно верно!
@vladimirgorlin7510
@vladimirgorlin7510 4 года назад
Единственный курс по java в универе (физика) изменил мою жизнь - когда решил свичнутся в программисты, автоматом выбрал java. Все ок, все устраивает, но замечание про бизнес-логику в точку, работаю на проекте уже год, половину задач все равно при прочтении не понимаю никак, потому что , не зная бизнес логики и архитектуры приложения , понять что там хотят заказчики крайне сложно. Но естественно тут не язык виноват, а отсутствие нормальной документации тип FAQ + никаких тебе ликбезов и обьяснений для новоприбывших
@lEpIvIaKl
@lEpIvIaKl 2 года назад
Владимир, а можно пример одной-пары задач которые ставились, что-то про бизнес-логику? Хотя бы какой-то пример. А то всё это и правда так абстрактно, часто слышишь, но туманно понимаешь о чём речь
@vladimirgorlin7510
@vladimirgorlin7510 2 года назад
@@lEpIvIaKl я в той компании уже не работаю, но вообще задачу программистам ставят аналитики, они код не смотрят, а пишут описание, как им бизнес это рассказал, и получается, если нет тех ревью, то могут попросить как то хитро поменять какую-нибудь логику, и в задаче могут быть какие то бизнес термины, которые непонятны и выглядит это все вот так "в случае наступления события PVRT добавить проверку на ERTY, но только в случае если не пришел положительный ответ по WQER" ) и в коде этих аббревиатур нет)
@demetrafinskiy3709
@demetrafinskiy3709 4 года назад
Сергей. Расскажите пожалуйста о языке Go. Что это вообще? Что на нём пишут? На сколько он распространён, популярен. В общем расскажите пожалуйста :)
@annaumrykhina2540
@annaumrykhina2540 4 года назад
посмотрите ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eIiyTq4VHK4.html
@LoarielArgentum
@LoarielArgentum 4 года назад
Расскажите, пожалуйста, про Android разработку. С чего начинать изучать и какими навыками следует обладать, чтобы найти работу в этой области. Сейчас изучаю только JAVA.
@ablai456
@ablai456 4 года назад
А Андроид не собирается помирать?
@denissadokha3202
@denissadokha3202 4 года назад
@@ablai456 не собирается
@6598335
@6598335 4 года назад
Насколько я понимаю, тогда ещё и Котлин пригодится!
@Maloj2006
@Maloj2006 4 года назад
Loariel Argentum присоединяюсь к вопросу!
@Anton-oq3zt
@Anton-oq3zt 4 года назад
Учить Котлин. Разработка под Андроид это нишевая лукративная сфера, работы мало, платят хорошо, порог вхождения очень высокий.
@fckfghtmvp4664
@fckfghtmvp4664 4 года назад
С чего начать учить питон?
@stariykris
@stariykris 4 года назад
Сергей, что Вы думаете о нишевых технология вроде Elixir? Некоторые говорят, что за ними будущее.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
пока выглядит так, что рынок не оценил
@user-gw6df6ns7e
@user-gw6df6ns7e 4 года назад
А вряд ли . Никуда он не дененться, но и особо популярным не станет.
@user-fq4pc7fm2z
@user-fq4pc7fm2z 3 года назад
некоторый 10 минутные видео Сергея заменяют многодневные перелопачивания разнообразной литературы... поэтому спасибо ему!
@molva83
@molva83 4 года назад
Приветствую. Знаю, вьі не советуете ставить Idea. Какую альтернативу предложите тем, кто начинает учить java?
@maxlich9139
@maxlich9139 4 года назад
notepad++
@annaumrykhina2540
@annaumrykhina2540 4 года назад
посмотрите ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-hN70zol6EE4.html
@user-eb3lz3ox8u
@user-eb3lz3ox8u 4 года назад
Очень объективно и по существу. Молодец
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
спасибо)
@igornesterenko6752
@igornesterenko6752 4 года назад
Сергей, здравствуйте! Расскажите, пожалуйста про вход в java, каков минимальный уровень и набор скилов?) Т.е. сколько примерно времени у среднестатистического ученика занимает от старта обучения до получения офера, при том, что ученик имеет сугубо базовое представление о программировании на основании 1-2 семестров изучения какого-то языка в универе и это было давно))) И какие темы обычно вызывают наибольшие затруднения при изучении?) Заранее благодарю за ответ! С уважением и наилучшими пожеланиями, Подписчик
@maxlich9139
@maxlich9139 4 года назад
полгода поди. Я с не очень хорошим бэкграундом (программист по образованию, но джавы в универе не было, и закончил 10 лет назад, многое забыл, и программированием долго не занимался) устроился примерно через год после начала учебы. За полгода прошел курсы джавы на джавараш, потом поизучал немного все дополнительное (спринг, хибернейт, апплирейшн-сервера, гит и прочее), и устроился (правда на хреновое место, но все же). Но у меня было дофига свободного времени. А если еще и работаешь, то это растянется надолго =(((
@user-ur3dt8zd7d
@user-ur3dt8zd7d Год назад
Как подтянули свои знания?
@christareiss9820
@christareiss9820 3 года назад
Спасибо за информацию, скажите пожалуйста какой язык нужен для специалистов кибербезопасности?
@rtsz1151
@rtsz1151 3 года назад
С, С++, Rust.
@quadroninja2708
@quadroninja2708 2 года назад
Ассемблер для них знать неплохо
@MrVitalirapalis
@MrVitalirapalis 4 года назад
Через две недели ожидает первое знакомство с дееп леарнинг при помощи питона, так как планируем маленький экспериментный проект. Работаю фулстак ява/спринг-бут (веб-бэк), тайпскрипт/ангулар (фронт) + груви (сборка, интеграция) уже не один год, очень доволен (микросервисная архитектура). Ударила мысль попробовать веб-бэк на питоне (Джанго), поскольку всё равно придётся знакомится с питоном для дееп леарнинг проекта, перспектива прыгать с одного языка на другой напрягает, хочется один язык для многих задач. Но посмотрев /почитав пару видео/статьи про Джанго быстро выкинул эту идею из головы, всё как то не серёзно какой то непонятный хаотичный синтакс, просто бардак какой то если честно, после спринг боот появилось ощущение что после мерседеса могу пересесть в жигули.
@maxlich9139
@maxlich9139 4 года назад
дееп леарниг? *рукалицо*
@MrVitalirapalis
@MrVitalirapalis 4 года назад
@@maxlich9139 Что не так?
@kimkim7270
@kimkim7270 3 года назад
Можно про мобильную Разработку!!!! Какие программы лучше изучать :)))
@tsoier
@tsoier 4 года назад
Ну на чистом пайтоне особо много действительно не напишешь. Однако большое количество библиотек, написанных на С++ очень сильно расширяют круг возможностей языка. А там уже и типизация и области видимости и всё на свете. Мне кажется вы недооцениваете этот язык-хиппи. upd. Меня тут поправили товарищи в комментариях, дополняю: 1) В общем да, начиная с 3.6 можно указывать типы переменных. Но финальное решение все равно за вами. В ряде случаев может быть удобнее принять любую переменную, и отталкияваясь от типа определить поведение. Зависит от ваших задач. 2) Есть всякие расширения типа Cython которые позволяют существенно увеличить скорость, грамотнее работать с памятью и при это работают фактически из коробки, не требуя от программиста вручную заниматься многопоточностью и прочим. (а изпользовать multiprocessing на винде - отдельное "удовольствие" после линукса) С одной стороны - зоопарк, с другой стороны - низкий порог входа и возможность осваивать инструментарий постепенно.
@vitalyromas6752
@vitalyromas6752 4 года назад
Так, і статична типізація і швідкість Pypy... Але, імхо, з додатковими інструментами, зростає складність, з'являється зоопарк.
@6598335
@6598335 4 года назад
Так уже и в чистом можно задавать типы на вход, а учитывая изначальную жёсткость типизации в Питоне, эффект получается как при статичной типизации. Всё-таки не Жабоскрипт!
@YWNWA-ZXC
@YWNWA-ZXC 4 года назад
это ты так думаешь, потому что не знаешь Java. То что там под капотом с++ - ничего не значит для разширяемости и тд
@user-sm4zc9dl4p
@user-sm4zc9dl4p 4 года назад
Кнч, я бы хотел услышать ваше мнение про андроид разработку, в нынешнем времени немногие переходят на котлин. Но большинство остаются на джаве. Сделайте отдельное видео.
@user-ow6dr9ok6c
@user-ow6dr9ok6c Год назад
А интересно, если человек начнет с Котлина и лишь потом, приступит к Jawa , такой "сценарий" реален, вообще в теории,?? Или это "контрпродуктиво", народ подскажите по возможности😎
@user-vi5yp4kx1f
@user-vi5yp4kx1f 4 года назад
Хотелось бы услышать ваше мнение о JAVA vs PHP
@lepdmitrijj
@lepdmitrijj 4 года назад
Где то уже было здесь видео по PHP
@SergeyNemchinskiy
@SergeyNemchinskiy 4 года назад
запишем :)
@vip51000
@vip51000 4 года назад
@@SergeyNemchinskiy Java vs C#
@wskeal86
@wskeal86 4 года назад
PHP постепенно превращается в Java, строгая типизация, ООП почти как у Java. Symfony + Doctrine почти как Spring + Hibernate. но PHP бывает разный, бывает и Wordpress и Битрикс. Это другой php. PHP курильщика...
@j.d.3890
@j.d.3890 4 года назад
python automation так же > java automation в реалиях нынешнего рынка не каждый клиент готов платить за автоматизацию тестирования на java так как она займет больше времени, клиенты любят срезать на всем бюджет, а естимейт на автоматизацию на java и python будет отличаться в 2 раза
@XXzoroXy
@XXzoroXy 4 года назад
Ещё, кому интересно: Python используется ещё для парсинга (scraping) данных из интернета и для веб-автоматизации определенных действий (написать бот). Вот это прям отдельная сфера внутри Python, на том же Upwork можно зарабатывать, делая только эти проекты.
@slam48rus
@slam48rus 4 года назад
так боты и на яве пишутся.причём получше
@dr.margulis7773
@dr.margulis7773 4 года назад
@Alejandro Rodriguez вероятно побыстрее в плане скорости.
@oleksitkachenko4747
@oleksitkachenko4747 4 года назад
А какой язык для этого всего не используется? Любой ЯП общего назначения это умеет. А scrapy еще та костыльная хуйня, особенно если прихуйнул туда ОРМ с sqlalchemy, то любое изменение - это боль. Любой язык, любая асинхронная либка и погнал...
@6598335
@6598335 4 года назад
@@dr.margulis7773, насчёт побыстрее, уж точно сомневаюсь! Другой момент, что яву можно дороже продать, влив клиенту про бОльшую безопасность.
@6598335
@6598335 4 года назад
@@oleksitkachenko4747, эт правда! Сдуру чего только не наделаешь :)
@user-cp8wz1ij5t
@user-cp8wz1ij5t 4 года назад
Как выбрать: вилка или ложка? Спасибо за видео!
@liamsmith7052
@liamsmith7052 4 года назад
Вилкаскрипт)
@andrey12277
@andrey12277 4 года назад
Ложка
@erlanibraev
@erlanibraev 4 года назад
Палочки!
@maxlich9139
@maxlich9139 4 года назад
руки)
@kirillkalabuhov2111
@kirillkalabuhov2111 4 года назад
Пример хороший вилка удобнее, ложка функциональнее
@AndSan5
@AndSan5 2 года назад
Спасибо .
@vip51000
@vip51000 4 года назад
Сделайте видео про C#, перспективы, роль на рынке, стоит ли его выбрать и почему, спасибо
@annaumrykhina2540
@annaumrykhina2540 4 года назад
посмотрите ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Qno-G3lgtzw.html
@vip51000
@vip51000 4 года назад
@@annaumrykhina2540 спасибо
@user-mk6xi5px1p
@user-mk6xi5px1p 4 года назад
В этом году поступаю в вуз на программиста. Но уже сейчас хочу научиться создавать сайты для работы на фрилансе. Немного знаю Python и HTML. Подскажите пожалуйста с чего начать?
@annaumrykhina2540
@annaumrykhina2540 4 года назад
если хотите фриланс, посмотрите в сторону вордпресса
@user-bx5jw2ws7h
@user-bx5jw2ws7h 2 года назад
Выбрал Питона: чет написал абы как и все равно работает. но сегодня столкнулся с "Особенностью": обращаешься к элементу с индексом за границей списка - получаешь соответствующую ошибку. Делаешь срез списка выходя за его границы и получаешь... нормальный срез без ошибки
@liamsmith7052
@liamsmith7052 4 года назад
Питон быстрее учится, ну и ряд мелких вещей на нём писать быстрее (скрипты автоматизации, дата саенс, сайты малых и средних масштабов) Джава (C#, Котлин) как язык со строгой типизацией и дженериками даёт более прочный фундамент, тот же питон после неё учится с закрытыми глазами. Но учить раза в полтора-два дольше. Между ними где-то по сложности лежит JS/TS. Тоже хороший выбор. Энтерпрайз - Java/C#. В шарпе легаси меньше, народ на кор охотно переходит, если проект не очень крупный. Небольшие веб-проекты - Python/JS/TS Мобильная разработка - Java/Kotlin/Swift, потом по желанию JS/TS
@alisherismoilov813
@alisherismoilov813 4 года назад
малых ил средних масштабов? ты серьёзно? не стоит такого писать не будучи знаком с python. Ты повседневно используешь как минимум 2 сервиса в день огромного масштаба написанного на python/django
@user-tj2up5uy8d
@user-tj2up5uy8d 4 года назад
@@alisherismoilov813 youtube и ...?
@user-gh6dp7xw1p
@user-gh6dp7xw1p 3 года назад
Привет! Сравнивая Java Android и Enterprise ты упомянул очень немаловажную разницу для меня, а именно про возможность работать удаленно от офиса. Так как для меня принципиален вопрос фриланса, то хотел бы уточнить то же самое касательно Python? Заранее благодарю! 🙏
@ilyasnikers320
@ilyasnikers320 2 года назад
Кинь питоном, когда ответят🙃
@romazver6060
@romazver6060 3 года назад
Фишка долгоживущих технологий их обратная совместимость. Что в этом плане может предложить Пайтон...?
@alexzatov3766
@alexzatov3766 4 года назад
Что касается e-commerce на Java, то стоит упомянуть платформу Sap Hybris, которая полностью написана на Java и Spring Framework
@javafix5167
@javafix5167 2 года назад
Так как нету розделителей { } то очень трудно понять новечку что и как работает в пайтон!!! Не малую роль играет типизация!!!
@StudyMakerUA
@StudyMakerUA 4 месяца назад
Я пробовал изучать Java в течении полугода на JavaRush, там перед покупкой курса можно было его бесплатно попробовать. Мне безумно понравился этот сервис и пошаговый метод обучения во встроенном компиляторе в их сервисе. Теперь хочу попробовать Python что бы сравнить и понять что мне нравится больше. Но не могу найти подобный ДжаваРашу сервис для изготовления Питона. По крайней мере в техсервисах что я нашёл курсы продаются без возможности попробовать. Подскажите хороший и интересный сервис для изучения Python в онлайне со встроенным компилятором (точнее интерпретатором) с возможностью проверки задач.
@user-cr3xy6ff5h
@user-cr3xy6ff5h 4 года назад
Вопрос совсем-совсем новичка. Если говорить о простых ошибках (ошибка в имени переменной, обращение к несуществующему методу объекта и т.д.), то на каком языке легче контролировать результат внесения изменений в код на большом проекте со "сложной архитектурой"?
@madcalm2024
@madcalm2024 2 года назад
С++ и Java ( в IDE типа jetBrains, Eclipse и NetBeans)
@Igor_user
@Igor_user 3 года назад
Сергей, А почему вы считаете, что Python только для WEB (сайты) ? На нём же можно и игровые программы писать и просто приложения для десктопа.
@msvru
@msvru 3 года назад
Проклянут юзеры. Я проклинаю программеров, когда вижу десктоп приложение на электроне, яве, питоне да даже на шарпе. Тормознутые они.
@user-lv1wj5bv4t
@user-lv1wj5bv4t 2 года назад
@@msvru ну IDE от JetBrains на моем довольно среднем ноуте в режиме энергоэффективности не тормозят
@msvru
@msvru 2 года назад
@@user-lv1wj5bv4t От них немного юзал только PyCharm, всё хорошо, но тормозит. А так из популярных туда-же VSCode и Atom, как на этом вообще пишут? А и ещё Android Studio туда-же. Ну невозможно работать.
@user-lv1wj5bv4t
@user-lv1wj5bv4t 2 года назад
@@msvru не знаю как сейчас с VSCode, но в последний раз автодополнение и анализатор кода были хуже. Если в разных файлах накосячил, то PyCharm подсветит и предлодит исправить. У меня со скоростью полет нормальный. Конечно редакторы всегда будут грузить быстрей, но прямо тормозов в процессе работы не замечал. Мб оперативки мало? Вот памяти благодаря джаве они жрут будь здоров. И подгрузка из ссд часто вызывает лаги
@alexandervalov8052
@alexandervalov8052 4 года назад
Вы все услышали? Он сказал - java программистам устроится сложней, а python программистам легче, так как для python программистов существуют разные лэвэлы программирования, а для java во сновном это высоко уровневые интерпрайсы, куда залесть сложно.
@turchik5763
@turchik5763 4 года назад
Жду видео про сравнение с JS
Далее
She’s Giving Birth in Class…?
00:21
Просмотров 5 млн
Моё мнение про Python
11:14
Просмотров 415 тыс.
Java vs C# (C Sharp). Что выбрать?
14:40
Просмотров 239 тыс.
Java vs C++: что выбрать?
12:39
Просмотров 212 тыс.
She’s Giving Birth in Class…?
00:21
Просмотров 5 млн