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

  Рет қаралды 245,160

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Пікірлер: 777
@РоманХмарський-х1т
@РоманХмарський-х1т 4 жыл бұрын
Тоже выбирал между джава и пайтон. Выбрал работу грузчиком.
@roxxel8167
@roxxel8167 4 жыл бұрын
ХАХАХАХАХА, выбирал между юристом и менеджером, в итоге выбрал дворника
@Mani_Fast
@Mani_Fast 4 жыл бұрын
азазаазхахахаха
@LobanovSpace
@LobanovSpace 4 жыл бұрын
Ты выбрал между ручным трудом и интелектуальным
@farrukhkoraev8853
@farrukhkoraev8853 4 жыл бұрын
Xaxa xa
@misteranderson6058
@misteranderson6058 4 жыл бұрын
Правильно не трать время на ерунду
@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 4 жыл бұрын
@@GK-tw7nu перечислил все что знал? Конкретному разработчику нужны те технологии, которые нужны для решения его задач, а большинство технологий в одной задаче никогда не используется. Тем более для всего тобой перечисленного есть отдельные люди, которые админят и тебя туда с кривыми руками не подпустят.
@syhm886
@syhm886 4 жыл бұрын
Python хорошо для тех кто входит в айти уже в зрелом возрасте, не после университета - быстро учишься и веришь в себя.
@truetaras
@truetaras 4 жыл бұрын
веришь в себя, но в тебя не верит работодатель? (серьезно)
@hexensage196
@hexensage196 4 жыл бұрын
Толковый мотиватор. Респект. 👍🏻
@andreimiroshnichenko7573
@andreimiroshnichenko7573 4 жыл бұрын
Это удивительно, но сам Брюс Эккель в своей книге thinking in Java пишет, что ему Пайтон понравился больше :).
@andreykrasnov7851
@andreykrasnov7851 4 жыл бұрын
Хорошо, что не FORTRAN 🤣
@t0digital
@t0digital 4 жыл бұрын
Да, изучая Java, читал тоже Эккеля и видел там немало хорошего о Python - ну, думаю, нормально, в книге о Java хвалят Python:) Когда выбирал потом, на чём писать новые проекты, вспоминал и выбирал Python
@ЛевАлександрович-в3у
@ЛевАлександрович-в3у 4 жыл бұрын
Ага, но за Java давали больше денег, поэтому он и написал ту книгу =)
@LobanovSpace
@LobanovSpace 4 жыл бұрын
Хехехе)
@Sanchellios
@Sanchellios 4 жыл бұрын
САМ БРЮС ЭККЕЛЬ!!! Что вы на него молитесь? Книга - полный отстой, а сам он просто не умеет языком пользоваться, ни Python, ни Java, ни, теперь уже, Scale
@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 одновременно это пустая трата времени будет. Лучше учить в параллель к языку алгоритмы.
@ЯрославМандрикін
@ЯрославМандрикін 4 жыл бұрын
ну ну успехов - при таком выборе....
@azerphoenix
@azerphoenix 4 жыл бұрын
Я почему-то думал, что python больше используется для нейросети и ботов и веба. Если честно, мне оба языка нравятся, но изучать и писать на Java одно удовольствие)
@Сергей-м6д2е
@Сергей-м6д2е 4 жыл бұрын
Сергей, Вы мастерски избежали наброса на вентилятор. Я как тему видосика глянул - рука сама к попкорну потянулась :-)
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
ахахах. спасибо :)
@LobanovSpace
@LobanovSpace 4 жыл бұрын
))))))))
@qj777
@qj777 3 жыл бұрын
🤣
@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 3 жыл бұрын
Ты вопше не знаеш нечего вот честно херню говориш надо выбирать новичкам строго типизированные языки таких как C/C++ Java потому что тебе будет легче перейти на другие языки и ещё они научат тебе многому будеш понимать в программировании почти всё
@crashoverride9681
@crashoverride9681 3 жыл бұрын
@@nurizanurdinova8939 русский для начала выучить - было бы неплохо, до плюсов ))
@3.14ULSAR
@3.14ULSAR 4 жыл бұрын
Выбрать довольно просто -- какой из них Python, тот и выбираем.
@bossofthisgym4250
@bossofthisgym4250 Жыл бұрын
@@NoName-pe9wr уважение
@welcomebrat
@welcomebrat 4 жыл бұрын
Два дня назад от нечего делать, на пенсии, на питоне написал приложение, до этого тридцать лет назад на Бейсик писал азбуку морзе, служил радистом.
@AndrewOBannon
@AndrewOBannon 3 жыл бұрын
самое время провернуть теперь тоже самое на джаве
@maxpreobrazhensky7124
@maxpreobrazhensky7124 4 жыл бұрын
Оба языка -- стандарт индустрии, которые будут актуальны ещё годы. Стоит знать оба. Джава не используется в двух кейсах. Она используется вообще везде, от системной разработки платформенных решений (на ней написан хадуп и многие популярные базы данных), и до стриминга и дата саенс. В веб программировании она тоже используется. Питон тоже используется вообще везде, от иот, и до embedded автоматизации. Про понятные сайты -- это только одно из применений. Я вот, например, пишу на нем ETL движок и платформенные биг дата инструменты, наподобие hdfs компактора. До этого как раз работал на 10+ летнем проекте, где на питоне было более 100к строк кода. Строгую типизацию в питоне легко накрутить. От обычного тайп хинтинга и до майпай. ЗП на джава скорее всего будет чуть выше, но нужно понимать, что хорошие специалисты питона зарабатывают более 200к -- для России неплохо.
@rodeonman
@rodeonman 3 жыл бұрын
Всё по делу. Примерно так и есть. Единственное, что хотел бы добавить: я думаю, что не средний уровень зарплат близок, а медианный. Мне кажется, что в разработке eCom легче выйти в мидла, но люди очень часто в мидле засиживаются, не растут дальше. Как раз таки из-за отсутствия вызовов. Делая простые однотипные задачи со средненьким качеством в совсем высокие зарплаты не выйти. Спасибо за видео) Услышал вещи, о которых как-то не задумывался. Похоже, что благодаря нему я наконец могу понять знакомых, отработавших много лет в ecom на php.... Раньше думал, что они "не фонтан"(посмотрев, как они пытаются писать на Java), а все просто можно объяснить тем, что в eCom не нужно быть совсем "фонтаном". Ps. сижу в "enterprise, bloody, enterprise"
@vladimirgorlin7510
@vladimirgorlin7510 4 жыл бұрын
Единственный курс по java в универе (физика) изменил мою жизнь - когда решил свичнутся в программисты, автоматом выбрал java. Все ок, все устраивает, но замечание про бизнес-логику в точку, работаю на проекте уже год, половину задач все равно при прочтении не понимаю никак, потому что , не зная бизнес логики и архитектуры приложения , понять что там хотят заказчики крайне сложно. Но естественно тут не язык виноват, а отсутствие нормальной документации тип FAQ + никаких тебе ликбезов и обьяснений для новоприбывших
@lEpIvIaKl
@lEpIvIaKl 2 жыл бұрын
Владимир, а можно пример одной-пары задач которые ставились, что-то про бизнес-логику? Хотя бы какой-то пример. А то всё это и правда так абстрактно, часто слышишь, но туманно понимаешь о чём речь
@vladimirgorlin7510
@vladimirgorlin7510 2 жыл бұрын
@@lEpIvIaKl я в той компании уже не работаю, но вообще задачу программистам ставят аналитики, они код не смотрят, а пишут описание, как им бизнес это рассказал, и получается, если нет тех ревью, то могут попросить как то хитро поменять какую-нибудь логику, и в задаче могут быть какие то бизнес термины, которые непонятны и выглядит это все вот так "в случае наступления события PVRT добавить проверку на ERTY, но только в случае если не пришел положительный ответ по WQER" ) и в коде этих аббревиатур нет)
@core2mind
@core2mind 4 жыл бұрын
Сам джавист. "Там жопа, вот прям сферическая" - фраза, отлично описывающая реальность. 90% времени раскуриваешь, а как это работает, 10% пишешь. Нормальная ситуация - " очень интересно, но нихрена не понятно".
@tsoier
@tsoier 4 жыл бұрын
Ну на чистом пайтоне особо много действительно не напишешь. Однако большое количество библиотек, написанных на С++ очень сильно расширяют круг возможностей языка. А там уже и типизация и области видимости и всё на свете. Мне кажется вы недооцениваете этот язык-хиппи. upd. Меня тут поправили товарищи в комментариях, дополняю: 1) В общем да, начиная с 3.6 можно указывать типы переменных. Но финальное решение все равно за вами. В ряде случаев может быть удобнее принять любую переменную, и отталкияваясь от типа определить поведение. Зависит от ваших задач. 2) Есть всякие расширения типа Cython которые позволяют существенно увеличить скорость, грамотнее работать с памятью и при это работают фактически из коробки, не требуя от программиста вручную заниматься многопоточностью и прочим. (а изпользовать multiprocessing на винде - отдельное "удовольствие" после линукса) С одной стороны - зоопарк, с другой стороны - низкий порог входа и возможность осваивать инструментарий постепенно.
@vitalyromas6752
@vitalyromas6752 4 жыл бұрын
Так, і статична типізація і швідкість Pypy... Але, імхо, з додатковими інструментами, зростає складність, з'являється зоопарк.
@6598335
@6598335 4 жыл бұрын
Так уже и в чистом можно задавать типы на вход, а учитывая изначальную жёсткость типизации в Питоне, эффект получается как при статичной типизации. Всё-таки не Жабоскрипт!
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
это ты так думаешь, потому что не знаешь Java. То что там под капотом с++ - ничего не значит для разширяемости и тд
@sergpsv1214
@sergpsv1214 2 жыл бұрын
Спасибо, Сергей, за разъяснения. Даже мне с уровнем в программировании -100 (минус сто), понятна стала разница между языками)👍
@Alexnor
@Alexnor 4 жыл бұрын
А мне нравится совет новичку, который выбирает какой язык выбрать для изучения: «попробуй написать на одном языке, потом на другом и какой язык вам понравится» - это человеку который не на одном языке не может писать. А тот кто уже может писать, тому такой совет уже не нужен. Как правило у программистов такого выбора не стоит
@MCLoveKherson
@MCLoveKherson Жыл бұрын
Тогда бы никто и никогда не выбрал бы Java)
@redmaplesyrop7153
@redmaplesyrop7153 Жыл бұрын
Большое спасибо за видео! Выбираю язык обучения и вы подтвердили мои сомнения. Душа лежит к работе в крупной корпорации и сложным, многофункциональным проектам. Выбираю Java❤🙂
@liamsmith7052
@liamsmith7052 4 жыл бұрын
Питон быстрее учится, ну и ряд мелких вещей на нём писать быстрее (скрипты автоматизации, дата саенс, сайты малых и средних масштабов) Джава (C#, Котлин) как язык со строгой типизацией и дженериками даёт более прочный фундамент, тот же питон после неё учится с закрытыми глазами. Но учить раза в полтора-два дольше. Между ними где-то по сложности лежит JS/TS. Тоже хороший выбор. Энтерпрайз - Java/C#. В шарпе легаси меньше, народ на кор охотно переходит, если проект не очень крупный. Небольшие веб-проекты - Python/JS/TS Мобильная разработка - Java/Kotlin/Swift, потом по желанию JS/TS
@alisherismoilov813
@alisherismoilov813 4 жыл бұрын
малых ил средних масштабов? ты серьёзно? не стоит такого писать не будучи знаком с python. Ты повседневно используешь как минимум 2 сервиса в день огромного масштаба написанного на python/django
@АртемийТемник
@АртемийТемник 4 жыл бұрын
@@alisherismoilov813 youtube и ...?
@АртурМарачковский-й2е
@АртурМарачковский-й2е 4 жыл бұрын
Крутой формат. Спасибо, Сергей!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
рад, что зашло)
@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, эт правда! Сдуру чего только не наделаешь :)
@ВасяГнидой
@ВасяГнидой 4 жыл бұрын
а при должном знании английского, можно работать на буржуев и на удаленке фигачить сайтики на пихтоне. а вот в энтерпрайзе менее охотно соглашаются на удаленку, сразу же прикрываясь сисурити, GDPR и чем только можно.
@North357
@North357 4 жыл бұрын
Не согласен, многие крупные компании используют python как основной язык (Netflix, Instagram и т.д)... Сейчас скорость разработки выходить на первый план... Python в этом плане выигрывает ... Насчёт того что язык позволяет "делать всё правильно"...Таки нет...На java тоже можно написать гуано ...которое будет компилироваться и запускаться,но не будет работать) Начинайте с python...а потом посмотрите java/ js и т.д... Все равно современный разработчик должен уметь писать на нескольких языках)
@alexandervalov8052
@alexandervalov8052 4 жыл бұрын
Вы все услышали? Он сказал - java программистам устроится сложней, а python программистам легче, так как для python программистов существуют разные лэвэлы программирования, а для java во сновном это высоко уровневые интерпрайсы, куда залесть сложно.
@j.d.3890
@j.d.3890 4 жыл бұрын
python automation так же > java automation в реалиях нынешнего рынка не каждый клиент готов платить за автоматизацию тестирования на java так как она займет больше времени, клиенты любят срезать на всем бюджет, а естимейт на автоматизацию на java и python будет отличаться в 2 раза
@ОлегПарфенов-д9у
@ОлегПарфенов-д9у 4 жыл бұрын
Наконец-то видео, где все коротко и по делу! Спасибо!)
@iyhan1987
@iyhan1987 4 жыл бұрын
Кажется немного нелогичным, что у программиста, который занимается "автоматизацией работы огромных корпораций, разбирается в китайском легаси коде, вникает в сложные бизнесс-процессы" и у программиста, который "изо дня в день клепает +- одинаковые простенькие проекты с нуля" на рынке одинаковые зарплаты. Невольно напрашивается вывод, что Питон - это язык, где не напрягаясь можно заработать столько же, сколько в java, только в случае последнего у тебя голова станет квадратной от напряга и пупок развяжется... наверное, дело тут в том, что, чтоб подняться в Питоне до "входного" уровня джавы, надо долго, много, и так же сложно учиться
@ЯрославМандрикін
@ЯрославМандрикін 4 жыл бұрын
в Австралии сантехники и электрики получают больше чем тимлиды и сеньоры джависты - вот это справедливо
@vitalik100500q
@vitalik100500q 4 жыл бұрын
Что то что то сложный язык, нет легко пути, просто в джаве вся сложность сверху, прям со входа, а в пайтоне чем дальше в лес тем толще волки
@hondashadow750phantom-penn3
@hondashadow750phantom-penn3 4 жыл бұрын
@@ЯрославМандрикін В Америке дальнобойщики получают, примерно как Java сеньоры (не в кремниевой долине)
@Smolandgor
@Smolandgor 4 жыл бұрын
Я пилил на питоне проект для гигантской корпорации. Так как там юзался машин лернинг....по этом бэкенд обвязку решили делать на фласке и джанго.
@andreykelip5631
@andreykelip5631 4 жыл бұрын
@@hondashadow750phantom-penn3 мой друг в филаделфии 140к в год + бенефиты имеет сеньором JS. дальнобоем выше 100к вылезти - только если свою компанию организовывать и людей нанимать
@StudyMakerUA
@StudyMakerUA 9 ай бұрын
Я пробовал изучать Java в течении полугода на JavaRush, там перед покупкой курса можно было его бесплатно попробовать. Мне безумно понравился этот сервис и пошаговый метод обучения во встроенном компиляторе в их сервисе. Теперь хочу попробовать Python что бы сравнить и понять что мне нравится больше. Но не могу найти подобный ДжаваРашу сервис для изготовления Питона. По крайней мере в техсервисах что я нашёл курсы продаются без возможности попробовать. Подскажите хороший и интересный сервис для изучения Python в онлайне со встроенным компилятором (точнее интерпретатором) с возможностью проверки задач.
@Максим-Маркелов
@Максим-Маркелов 2 жыл бұрын
Здравствуйте! У меня вопрос, при изучении языка программирования рекомендуется написать на нем пет-проект, что обычно пишут в этом случае на Java?
@АндрейРумянцев-р8ь
@АндрейРумянцев-р8ь 4 жыл бұрын
Как выбрать: вилка или ложка? Спасибо за видео!
@liamsmith7052
@liamsmith7052 4 жыл бұрын
Вилкаскрипт)
@andrey12277
@andrey12277 4 жыл бұрын
Ложка
@erlanibraev
@erlanibraev 4 жыл бұрын
Палочки!
@maxlich9139
@maxlich9139 4 жыл бұрын
руки)
@gigigaga5469
@gigigaga5469 4 жыл бұрын
полностью с вами согласен зависит от того где инструмент будет применяться
@enigma_mysterium
@enigma_mysterium 2 жыл бұрын
Сергей, а как Вы думаете, насколько сложно разработать и на каком языке написать программу для сканирования данных крединых карт (цифр, имени и т.п.) при оплате с телефона на вебсайтах?
@dravlama3947
@dravlama3947 4 жыл бұрын
Я пока ещё учусь, мой выбор пал на Пайтон, но далеко не по тем "причинам" которые озвучены в видео. Нейронные сети, искусственный интелект, машинное обучение - это всё Пайтон. По этим причинам я и выбрал Пайтон для изучения. Предвзятое отношение и лектора. Кто что любит (Джава) за то и топит....
@ШоКаво-в8и
@ШоКаво-в8и 4 жыл бұрын
Математика сильная нужна? Что делать, если её нет? (
@ВадимКозячий
@ВадимКозячий 4 жыл бұрын
Полностью согласен на счёт Python, испортить проект можно легко, очень много людей вообще не понимают как надо писать приложение на Python, а так как язык их ещё и не ограничивает, то выходи по итогу говно, подпертое 15 костылями, на Java будет довольно сложно испортить проект, язык попросту не даст этого сделать. Для маленьких сайтов Python просто идеален, а вот для больших проектов нет, слишком много проблем может вылезти. Поэтому полностью согласен, маленькое приложение только на Python, если нужно что то серьезное, только Java.
@Proffett89
@Proffett89 4 жыл бұрын
ниша маленьких сайтов это Вордпрессы Тильда и подобное, если кастомное уж делают так это средние сайты с нестандартной логикой
@tsavix
@tsavix 3 жыл бұрын
Ахах ну да ну да скажи это Инстаграмм,ведь это маленькое приложение.Зачем писать если не знаешь,посмотри сколько проектов работает на Питоне с колоссальной нагрузкой.
@PavelS-m5r
@PavelS-m5r 3 жыл бұрын
Есть анлим на javarush, лет 5 назад брал, дошёл уровня до 17го (Синтаксис и чутка потоки, уже нихрена не помню), последний год вяло тыкаю палкой в Python. Стоит ли всё же напрячься и пройти полностью курс от javarush или лучше что другое поискать? Для работы язык особо не нужен (инженером в телефонии в провинции работаю, зп баксов 700 примерно), скорее хобби с опасением, что возможно когда-нибудь придётся искать новую работу.
@dimkaddd7674
@dimkaddd7674 4 жыл бұрын
Здравствуйте. Поступил на ИИ, дали читать книги перед началом курса в университете о процедурном программировании на С и Обьектно-ориентированном Java. немного удивлен, думал, что будем учить С++ , так как первый проект будет программирование робота, машинное зрение и распознавание речи. Неужели я не зря выбрал первый язык программирование Java, чтобы строить карьеру в этом направлении ? Спасибо.
@maxtrue218
@maxtrue218 2 жыл бұрын
Я думал в ИИ используется Python, не?
@sergeymare2624
@sergeymare2624 4 жыл бұрын
Подскажите , если я в программировании не разбираюсь и хочу начать . То с каких основ начать , что бы в дальнейшем можно было прийти к разработке на питоне??? Спасибо заранее за совет )
@annaumrykhina2540
@annaumrykhina2540 4 жыл бұрын
попробуйте посмотреть это интервью: kzbin.info/www/bejne/f5OyZoFtp92Mec0
@dmitriyobidin6049
@dmitriyobidin6049 4 жыл бұрын
9:10 На ЗП можно не обращать внимание, но вот смотреть, какие технологии популярны именно у тебя в городе - нужно.
@user-ps5zp7de5c
@user-ps5zp7de5c 4 жыл бұрын
Спасибо за видео. Интересно увидеть видео: android разработчик - ios разработчик.
@trygoboi4790
@trygoboi4790 4 жыл бұрын
Учил Пайтон в институте, Джава учил сам (и продолжаю учить). У меня уже есть средний проект на Джава на несколько тысяч строк кода. Да, для Энтерпрайза это копейки, но для студента первого курса нормально. Думал попробовать посмотреть уроки Джанго. И как то не понравилось. Вот это модель MVT которая вроде бы и производная от MVC но все равно писать юрл в одном файле, контроллеры в другом и все это, кажется нелогичным после Spring MVC где роутинг настраивается аннотациями по типу @GetMapping, @PostMapping и так далее. Так же смотрел уроки по Ларавел. Там тоже роутинги и методы контролера пишутся в разных файлах, но там все равно это логичнее выглядит чем в Джанго. Пайтон я обожаю когда надо на CodeWars алгоритмические задачки порешать. Да, Пайтон в этом шикарен, идеальный инструментарий для работы со строками. Но когда дело доходит до реального проекты,пусть и Пет или как там это называется проекта, но все же реального проекты, по моему Spring (Java) это лучший выбор.
@my8december
@my8december 4 жыл бұрын
Неприятно, что дейта сайнс вот так взяли и запросто отбросили. Чуть ли не половину всей предметной области пайтона сейчас. Там, кстати, ну в этой области, программисты тоже есть. А если взгляните на зп, то точно пойдете учить пайтон) только проблема в том, что там нужна сильная линейка, статистика, тервер, и дофига чего еще. На мой взгляд, тут порог входа гораздо выше, чем даже в джава энтерпрайс. Ну, в общем если при прочих равных.
@dimagovorun9413
@dimagovorun9413 Жыл бұрын
Сейчас программирование у каждого на слуху и все хотят, даже те люди, которые просто с компом на Вы. Таким однозначно нужен питон из за самого простого синтаксиса имхо. Как минимум вам нужно попробовать ибо остальные в этом точно сложнее
@АлександрСосо-щ1б
@АлександрСосо-щ1б 3 жыл бұрын
некоторый 10 минутные видео Сергея заменяют многодневные перелопачивания разнообразной литературы... поэтому спасибо ему!
@КристинаДесятнюк-х3ш
@КристинаДесятнюк-х3ш 4 жыл бұрын
Здравствуйте. Подскажите пожалуйста какие еще нужно выучить языки програмирования, если я знаю джава, чтобы писать сайты ?
@ALSar91
@ALSar91 4 жыл бұрын
Был выпуск с бизнес аналитиком, давайте с системным аналитиком теперь, а то как то вскользь упомянули. Хочется побольше узнать и понять разницу
@SuperRusticus
@SuperRusticus 2 жыл бұрын
Тоже выбирал между ними. Знал, что джава от С, значит джава посложнее пайтона, а значит обучаться на платных курсах лучше джава, а пайтон можно и самостоятельно освоить.
@КапиталистОбыкновенный
@КапиталистОбыкновенный 4 жыл бұрын
Как раз я начал учить питон. Теперь не сомневаюсь в своём выборе. Спасибо автору)
@Блогизтрущоб
@Блогизтрущоб 4 жыл бұрын
Привет, я уже 3 недели изучаю пайтон, дошёл до изучения ООП, го вместе продвигаться и постигать пайтон
@КапиталистОбыкновенный
@КапиталистОбыкновенный 4 жыл бұрын
@@Блогизтрущоб ок, где спишемся? И имей ввиду, я учу буквально первый день
@Блогизтрущоб
@Блогизтрущоб 4 жыл бұрын
@@КапиталистОбыкновенный vk.com/id488653468 Один из моих аккаунтов в вк
@КапиталистОбыкновенный
@КапиталистОбыкновенный 4 жыл бұрын
@@Блогизтрущоб мля, у меня вк нету. Есть телега?
@КапиталистОбыкновенный
@КапиталистОбыкновенный 4 жыл бұрын
@@Блогизтрущоб и да, как ты обучаешься? По каким курсам или книгам?
@Gaz1k72
@Gaz1k72 2 жыл бұрын
Решил изучать программирование, опыта 0, друзей знакомых в it области 0. Разобрался с html/css, попробовал java, js, python. Понял что питон нравится больше всего, синтаксис простой и понятный, да и в целом как-то душа к нему легла. Прошел "поколение пайтон" на степике. Язык не разонравился, все кул. И тут товарищ говорит что начинает изучать java, у него есть уже работающий кореш, который готов помогать, менторить и т.д. Я коль не так глубоко еще погрузился в пайтон принимаю решение переключиться на джаву, т.к. во первых изучать буду не один, а с товарищем, плюс будет какой никакой наставник. Спустя пару недель изучения джавы, я понимаю, что язык мне не очень зашел, по сравнению с питоном он более громоздкий, одни и теже задачки на питоне щелкаются как орехи, на джаве приходится ломать голову. Так вот собственно и вопрос, как быть и что выбрать. На одной стороне весов джава, не очень нравящаяся, но зато возможность учиться в команде и иметь наставника который подскажет в трудную минуту, на другой стороне весов питон, язык которому симпатизируешь, но весь путь будешь проходить один.
@Passattikk
@Passattikk Жыл бұрын
что в итоге выбрали?
@botsynth
@botsynth 11 ай бұрын
как дела в итоге?
@sergeikoshcheev1479
@sergeikoshcheev1479 4 жыл бұрын
Сергей, скажите пожалуйста, почему дата сейнтистов сразу откинули?
@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 жыл бұрын
Учить Котлин. Разработка под Андроид это нишевая лукративная сфера, работы мало, платят хорошо, порог вхождения очень высокий.
@demonvalholl
@demonvalholl 4 жыл бұрын
Можно прям одним видео. Python против всех)) ( Python vs PHP , Python vs Go , Python vs Ruby , Python vs R )
@the2alert711
@the2alert711 4 жыл бұрын
А JS? :(
@rfak05
@rfak05 4 жыл бұрын
@@the2alert711 JS фронт
@it_beardman
@it_beardman 2 жыл бұрын
На бэке node js
@anjelomanoranjan
@anjelomanoranjan Жыл бұрын
Почему Вы не привели прмеры? Какие крупные бренды работают на Java а какие на Python....
@andrewletaev2097
@andrewletaev2097 4 жыл бұрын
Коллеги, подскажите пожалуйста, с чего начать, если выбирать между Python & PHP для человека, который когда-то что то писал на Бейсике ?
@sandrrosh9779
@sandrrosh9779 4 жыл бұрын
Sergey Nemchinskiy, я ждал новый выпуск, спасибо
@arthurfonzerelli6484
@arthurfonzerelli6484 4 жыл бұрын
В тех e-commerce решениях есть разделения на бэк и фронт? Просто написать бэк для какого-то спортклуба с личным кабинетом и записей на занятия на каком-нибудь Spring Boot не видится какой-то сложной задачей. В общем-то там фреймворк 90% работы за тебя сделает. А вот как сделать красивый фронт с динамикой и вот этим всем - это уже другой вопрос)
@liamsmith7052
@liamsmith7052 4 жыл бұрын
Вью/Реакт/Ангуляр подключать. Если нужна SEO, то сервер сайд рендеринг. Если динамики немного, хватит и jQuery
@АлексейФилатов-х3и
@АлексейФилатов-х3и 3 жыл бұрын
Добрый день. Большие Энтерпрайз приложения - какие? Ответ ни какие если нет примера. МС Офис это большое эп, 1С ЕРП, САП, Опен Офис, Скайп для бизнеса. Что на Яве написано и где применяется?
@MrVitalirapalis
@MrVitalirapalis 4 жыл бұрын
Через две недели ожидает первое знакомство с дееп леарнинг при помощи питона, так как планируем маленький экспериментный проект. Работаю фулстак ява/спринг-бут (веб-бэк), тайпскрипт/ангулар (фронт) + груви (сборка, интеграция) уже не один год, очень доволен (микросервисная архитектура). Ударила мысль попробовать веб-бэк на питоне (Джанго), поскольку всё равно придётся знакомится с питоном для дееп леарнинг проекта, перспектива прыгать с одного языка на другой напрягает, хочется один язык для многих задач. Но посмотрев /почитав пару видео/статьи про Джанго быстро выкинул эту идею из головы, всё как то не серёзно какой то непонятный хаотичный синтакс, просто бардак какой то если честно, после спринг боот появилось ощущение что после мерседеса могу пересесть в жигули.
@maxlich9139
@maxlich9139 4 жыл бұрын
дееп леарниг? *рукалицо*
@MrVitalirapalis
@MrVitalirapalis 4 жыл бұрын
@@maxlich9139 Что не так?
@Telonor
@Telonor 4 жыл бұрын
Спасибо за видео, но история про идеальное разделение в вакууме от лица технического специалиста. Бизнес же зачастую во внимание берет не идеальный код, а критерии бизнеса. Сколько будет стоить нанять команду, сколько будет ее расширить, сколько потом будет стоить поддержка этого кода, сколько обслуживание инфраструктуры. На разных этапах жизнедеятельности проекта и его нагрузки используются и подходят разные решения. От синхронного допотопного гоняния HTML на чистой Django до связки API и (SPA + Мобильные клиенты) с асинхронщиной перерастающие в микросервисы. Куча стартапов перерастающих во что-то большее клепается на PHP (Facebook), python (Rozetka, WoT и многие другие), потому, что никто не уверен, что оно взлетит, а когда взлетело уже некогда все это перепиливать на серьезные рельсы Java. Но стартапы это всегда лотерея.
@Annushka7113
@Annushka7113 2 жыл бұрын
Очень интересное видео. Лично я на зарплаты в принципе не очень смотрю, мне важнее определиться с конечной целью. По первому образованию я лингвист, и ещё будучи студенткой меня посещали идеи по созданию приложений. Мне хотелось бы создавать различные приложения, утилиты, сервисы для помощи в изучении иностранных языков. Для этих целей с какого языка программирования целесообразнее начать?
@bouncyfisher8327
@bouncyfisher8327 2 жыл бұрын
Не знаю, актуален ли ответ, но по моему субъективному мнению большинство приложений для изучения языка созданы под смартфоны, соответственно Вам нужны либо Java или Kotlin для Android, либо Swift для продукции Apple
@stariykris
@stariykris 4 жыл бұрын
Сергей, что Вы думаете о нишевых технология вроде Elixir? Некоторые говорят, что за ними будущее.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
пока выглядит так, что рынок не оценил
@владимирсенцов-р1ю
@владимирсенцов-р1ю 4 жыл бұрын
А вряд ли . Никуда он не дененться, но и особо популярным не станет.
@ovinnickoffandrej
@ovinnickoffandrej 11 ай бұрын
Изучал год Python. Создал математическое приложение. На компьютере оно компилируется, даже одним файлом, а на мобиле - вообще никак. Подскажите, пожалуйста, как с Python на Android? Спасибо
@тимур_атмосферный
@тимур_атмосферный 6 ай бұрын
пожалуйста
@КонстантинКурицын-л9д
@КонстантинКурицын-л9д 4 жыл бұрын
Честно ввел в поиск на канале(javadoc, Коментарии, документирование), но ничего не нашел) Отсюда вопрос: Ваше мнение о важности документирования кода и ведения JavaDoc? Слышал и встречал разное мнение, одни говорят, что это зло которое быстро устаревает и которое только вводит в заблуждение(Хотя, почему бы и не обновлять просто их на актуальные при изменении) Другие, что это очень удобно и полезно. А третьи, что код должен быть и так понятен, и если без комментария не понятно, то это говно код. Какого все же, Ваше, мнение на этот счет, хотя бы вкратце смотря с высоты полета более 10 лет программистом?) P.S.:Возможно обсуждалось в лекциях по cleanCode, но до них пока еще руки не дошли, но как по мне подобное видео будет актуально:)
@dodiko1d
@dodiko1d 4 жыл бұрын
Сергей, у меня такой вопрос, понятное дело канал больше про Java, но. Я уже два года пишу на Python, учусь в универе, поэтому работу найти оказалось проблематично. Знакомый взял на frontend (начинал вообще в школе программировать с JS) на Ruby project. Так вот, спустя месяц работы, мне стало интересно, зачем всё таки нужен Ruby? Я немного копался в ruby коде и инструментарии, прочитал несколько статей, чтобы мнение было без "эффекта подмены". Python имеет более широкую сферу применения. Он быстрее (насколько я понял из статей) (конечно, тут всё зависит больше от рук программиста). Инструментарий и community обширнее (проще найти в интернете ответы на интересующие вопросы). Те магические "красивые" приемы, которыми так славится Ruby, делают код менее читабельным, более того их позволяет делать слабо-стандартизированный синтаксис (тоже затрудняет разработку). Больше всего удивило то, что это язык одной платформы (двух, если считать mac отдельно). Хоть убейся, чтобы работать с компьютера на Windows придётся либо поставить Ubuntu on Windows (и делать всё через терминал или криво через IDE), либо ставить Ubuntu параллельно. Так в чём же фишка? Или это просто язык который случайно "хайпанул" в начале 10-ых?
@Vassilyev
@Vassilyev 3 жыл бұрын
Android тоже кривой тропой попал на смартфоны: он изначально был написан для фотоаппаратов.
@SkinsyGame
@SkinsyGame Жыл бұрын
а в чем проблема использовать вордпрес и програмировать на пхп? на пхп спокойно можно сделать и личные кабинеты сравнения и тд, хранишь данные в той же базе что и вордпрес только в другой таблице и они не будут друг другу мешать
@molva83
@molva83 4 жыл бұрын
Приветствую. Знаю, вьі не советуете ставить Idea. Какую альтернативу предложите тем, кто начинает учить java?
@maxlich9139
@maxlich9139 4 жыл бұрын
notepad++
@annaumrykhina2540
@annaumrykhina2540 4 жыл бұрын
посмотрите kzbin.info/www/bejne/nn-aYa2loZt4e5Y
@vladimirkulikov5968
@vladimirkulikov5968 3 жыл бұрын
импонирует ваша естественность в подаче материала. подписался)
@xandermidov
@xandermidov 2 жыл бұрын
Если вы в России живёте то наберите в hh 1С. Я могу 1С сравнить только с Python, но он значительно легче, чем Python. Если вы новичок в программировании, то в Python, в первое время вам все учебники будут рассказывать как здорово что-то делается в консоли, как классно мы создали словарь, потом создали из него строку, потом превратили в дату, как это всё клево. Поэтому всякие боксы и начинают презентации курсов с чат-ботов, с ними хоть поиграться можно. В 1С же вы чуть ли не сразу можете сделать запрос к БД, сделать форму с кнопочками и списками и даже опубликовать её на веб-сервере одной кнопкой.
@zhannurmaikibayev2414
@zhannurmaikibayev2414 2 жыл бұрын
очень приятный человек😊
@ВладиславНечаев-и1ъ
@ВладиславНечаев-и1ъ 4 жыл бұрын
Сергей, большое спасибо Вам за Ваши замечательные видео! Очень интересно было бы узнать Ваше мнение о перспективности изучения андроид-разработки. В какую сторону лучше развиваться уже освоившему Java Core: в JavaEE или в Андроид?
@erzhana8708
@erzhana8708 4 жыл бұрын
котлин
@augustjoyce3504
@augustjoyce3504 4 жыл бұрын
@@erzhana8708 В котлин вообще не надо развиваться, если знаешь джаву. Меня полтора месяца назад взяли на проект с одним котлином, хотя я до этого только на джаве работал. Разобрался очень быстро.
@lEpIvIaKl
@lEpIvIaKl 3 жыл бұрын
@@augustjoyce3504 Скажите пожалуйста, а то видео расстроило, всё что связано с Джава это громоздкий Энтерпрайз жуткий с древним кодом? А то только я загорелся Джавой, PHP решил отбросить (неинтересно), словно второе дыхание открывалось, но вот эти мысли о жутком Энтерпрайзе... А Андройд тоже штука специфическая... Т.е какое-то противоречие, только я как надо загорелся языком интересен, но области применения эти с этими огромными масштабами и всё такое... Прямо расстроился.
@augustjoyce3504
@augustjoyce3504 3 жыл бұрын
@@lEpIvIaKl Нет, далеко не все. Я на проектах с легаси и не работал никогда.
@_-5430
@_-5430 Жыл бұрын
Спасибо огромное за сравнение, все ясно и прозрачно объяснили
@lanceclan6357
@lanceclan6357 4 жыл бұрын
Было бы интересно увидеть сравнение фреймворков для backend на примере сайтов для того же ресторанов, фитнеса и т.д. Узнать какой из них для чего подходит, какие из них вымрут, какие останутся на плаву.Сам пишу на Java и для бака использую Спринг + Hibernate. Часто страдаю из-за ошибок в хибернете, но спринг ни разу не подводил. Все четко, понятно, быстро. Радует огромный выбор спринг-проектов для реализации тех или иных вещей, а так же радует, что почти любая библиотека на Java совместима со спринтом.
@vladimirzdanov1319
@vladimirzdanov1319 3 жыл бұрын
Как раз выбираю. Спасибо!
@christareiss9820
@christareiss9820 4 жыл бұрын
Спасибо за информацию, скажите пожалуйста какой язык нужен для специалистов кибербезопасности?
@rtsz1151
@rtsz1151 3 жыл бұрын
С, С++, Rust.
@quadroninja2708
@quadroninja2708 3 жыл бұрын
Ассемблер для них знать неплохо
@antipovandr
@antipovandr 4 жыл бұрын
Подскажите пожалуйста, что за клавиатура на столе?
@demetrafinskiy3709
@demetrafinskiy3709 4 жыл бұрын
Сергей. Расскажите пожалуйста о языке Go. Что это вообще? Что на нём пишут? На сколько он распространён, популярен. В общем расскажите пожалуйста :)
@annaumrykhina2540
@annaumrykhina2540 4 жыл бұрын
посмотрите kzbin.info/www/bejne/m3rMqoenabt7gZY
@МихаилМорозов-ы9ь
@МихаилМорозов-ы9ь 4 жыл бұрын
Сергей, спасибо! Хорошее видео и актуальная тема.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
рад, что пригодилось)
@SozerczayaBezumie
@SozerczayaBezumie 4 жыл бұрын
Очень жаль, что не посмотрел это видео до того как уже пол года как интенсивно изучаю Java. Только после ваших слов я понял, что не потяну сложные и огромные проекты, а вот стереотипные-шаблонные задачи самое оно. Спасибо.
@SozerczayaBezumie
@SozerczayaBezumie 3 жыл бұрын
@@vf4768 Кто же его знает. Программистом я не работал, даже учитывая то, что закончил JavaRush и был предельно серьёзен и старателен в обучении. Этот год я тоже самообучался, но склоняюсь к тому, что мне светит в лучем случае быть тестером или SQL запросики писать. :)
@robin_hood22
@robin_hood22 2 жыл бұрын
Как ваши успехи?
@SozerczayaBezumie
@SozerczayaBezumie 2 жыл бұрын
@@robin_hood22 Привет. 7 месяцев как учусь в School 21, сейчас на С++, до этого почти пол года был Си. Впереди ещё целый год, учёбы с ежедневным программированием по 6 часов и более. Потом у нас стажировка три месяца и опять учёба. За это время пришлось написать тысячи строк кода, познакомился с десятками единомышленников, настрой боевой, буду стараться и дальше. Знания после прохождения курса JavaRush оказались довольно полезны. Я не теряю надежды найти своё место под солнцем в столь интересной и заманчивой для меня области - программировании.
@TheMartanurus
@TheMartanurus Жыл бұрын
@@SozerczayaBezumie Нашел работу?
@SozerczayaBezumie
@SozerczayaBezumie Жыл бұрын
@@TheMartanurus Привет. Ещё не время. Максимум к 1 июня достигну проекта "стажировка", когда нам обязательно нужно найти себе работу на 3-6 месяцев. Прошёл первый интенсив по С#, сейчас мне нужно доделать sql проект и несколько DevOps. После этого, будет четыре проекта по шарпам, а там и стажировка. Думаю, что придётся искать по всей России, ибо с работой туго. Зато профессия очень интересная, сегодня разбирался с Selenium для внеучебного проекта. Выходит, что учусь я уже пятнадцатый месяц в school 21. В общей сложности, потратил на программирование более 2800 часов (включая JavaRush). Всё равно, не чувствую, что достаточно набрался знаний для полноценной работы, очень хочется быть полезным и эффективным сотрудником. Буду верить в лучшее.
@Fenrir-Wolf
@Fenrir-Wolf 4 жыл бұрын
Отличное видео! Четко разложено по полочкам :) Видео по мобильной разработке хорошая идея, особенно под iOS
@rustamibrahimli2113
@rustamibrahimli2113 4 жыл бұрын
андроид тоже :))
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
Вас интересует, что выбирать?
@rustamibrahimli2113
@rustamibrahimli2113 4 жыл бұрын
@@SergeyNemchinskiy ну раз начали Джаву, то давайте Андроид, ничего против ios не имею)))
@Fenrir-Wolf
@Fenrir-Wolf 4 жыл бұрын
​@@SergeyNemchinskiy мне интересно по мобильной разработке, что там да как, что лучше выбрать
@BoldBass24
@BoldBass24 4 жыл бұрын
Какая горячая тема. Спасибо Сергей!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
ага) пожалуйста)
@consterus
@consterus 3 жыл бұрын
Все говорят, что Python популярен и востребован.. Может только по запросам в яндексе? Просто в моём городе вообще нет вакансий по пайтону.
@orgoon7697
@orgoon7697 3 жыл бұрын
В моём миллионике только 3 вакансии на питон. 2 сеньора и один мидл
@АлександрБелый-ц9н
@АлександрБелый-ц9н 4 жыл бұрын
Прекрасное видео с хорошей подачей материала.
@NoNo-qx8iu
@NoNo-qx8iu 4 жыл бұрын
Спасибо за ролик. Как я понял выбрать надо то что подходит тебе по характеру.
@AnanasFantomas
@AnanasFantomas 3 жыл бұрын
склоняюсь к Пифону, но мне по характеру больше подходит бокал красного вина, синие купальные шорты и бунгало на берегу Южно-Китайского моря)
@_meta_data_9992
@_meta_data_9992 4 жыл бұрын
🇧🇪 Анализ в питоне с уроком IT английского kzbin.info/www/bejne/pJiVqYpmpNCZsKc
@КОСТИКВОРОНИН-э9п
@КОСТИКВОРОНИН-э9п 4 жыл бұрын
Сергей, а теперь расскажите о паре PHP vs PYTHON, интересно ваше мнение! Лайкаем, если тоже интересно.
@danielm.5636
@danielm.5636 4 жыл бұрын
HTML, Bootstrap + phyton and Django = god mode.
@НуоченьИнтересно-з8л
@НуоченьИнтересно-з8л 3 жыл бұрын
@@danielm.5636 прям так такой серьёзный уровень будет?))
@kadessovbek5129
@kadessovbek5129 2 жыл бұрын
@@НуоченьИнтересно-з8л нет
@sergekozlov9876
@sergekozlov9876 4 жыл бұрын
Сергей, Вы говорите, что java подходит для крупных enterprise-приложений. Это понятно, когда ещё не было докера и не была популярна микросервисная архитектура. Крупный монолит на python просто нереально поддерживать. Но сейчас, когда популярна микросервисная архитектура и крупные enterprise-приложения это по сути набор мелких приложений, то в чем тогда приемущества java для enterprise? Микросервис на python пишется быстрее, чем на java, потом на первом или втором спринте покажут закзачику. Заказчик обратит внимание на то, что ему нравится и не нравится, что добавить, и т.д. итерациями развивается и отшфливовывается enterprise-приложение. Думаю, единственное в чем python, действительно, уступает java это в производительности. И то далеко не всегда это критично. Просто java давно заняла нишу enterprise, в которой к ней просто привыкли. А из объективных технических преимуществ у java только производительность.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
еще безопасность, knowledge base и опыт. А так - никаких
@sergekozlov9876
@sergekozlov9876 4 жыл бұрын
@@SergeyNemchinskiy в Python это тоже есть
@eugenevolchenko4576
@eugenevolchenko4576 4 жыл бұрын
Микросервис не есть панацея, и далеко не во всех приложениях стоит его совать
@OverDrivik
@OverDrivik 4 жыл бұрын
Спасибо за видео, полезная инфа от опытного человека!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
спасибо)
@Марс-э3ы
@Марс-э3ы 4 жыл бұрын
В этом году поступаю в вуз на программиста. Но уже сейчас хочу научиться создавать сайты для работы на фрилансе. Немного знаю Python и HTML. Подскажите пожалуйста с чего начать?
@annaumrykhina2540
@annaumrykhina2540 4 жыл бұрын
если хотите фриланс, посмотрите в сторону вордпресса
@BlackCatAnimation
@BlackCatAnimation 2 жыл бұрын
Спасибо большое за объяснение сложных моментов простым понятным языком)
@darklaughter6979
@darklaughter6979 4 жыл бұрын
Питон однозначно. Простой и понятный человеку с улицы. Хотелось бы про DevOps послушать.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
kzbin.info/www/bejne/mJXIfKV5eL6ij8U
@СчастливыйЧеловек-х9с
@СчастливыйЧеловек-х9с 4 жыл бұрын
Да все языки одинаковые и выполняют одинаковые операции. Другой вопрос как быстро ты будешь писать код и тут уже вмешивается синтаксис, который в си-подобных языках сделан через жопу.
@vip51000
@vip51000 4 жыл бұрын
@@СчастливыйЧеловек-х9с питонский синтаксис лучше?
@didDnipro
@didDnipro 4 жыл бұрын
@@vip51000 однозначно проще и лаконичнее. Для понимания и чтения - лучший вариант для обучения. Python, при его создании преследовал цель "чистого кода", как одну из задач в общей философии языка. И эту задачу решили отлично. Единственное, что может быть граблями для человека, который не имел опыта программирования - динамическая типизация. Но это всё поправимо.
@vip51000
@vip51000 4 жыл бұрын
@@didDnipro не знаю, дело вкуса
@ЕвгенийЕвгеньевич-е3с
@ЕвгенийЕвгеньевич-е3с 4 жыл бұрын
C++, а если по делу, то многие кто в web , после python переходят на go.
@СалыкБисенов
@СалыкБисенов 4 жыл бұрын
Кнч, я бы хотел услышать ваше мнение про андроид разработку, в нынешнем времени немногие переходят на котлин. Но большинство остаются на джаве. Сделайте отдельное видео.
@Вячеслав-к1е5е
@Вячеслав-к1е5е Жыл бұрын
А интересно, если человек начнет с Котлина и лишь потом, приступит к Jawa , такой "сценарий" реален, вообще в теории,?? Или это "контрпродуктиво", народ подскажите по возможности😎
@Panzarich
@Panzarich 4 жыл бұрын
Как лучше учить с нуля языки. По книгам или видео урокам? И если книги, то английские?
@devformation
@devformation 4 жыл бұрын
Выбираешь java или python? Выбирай C#!)
@rfak05
@rfak05 4 жыл бұрын
@Государство - это ОПГ не трынди! Вакансий чуть меньше!
@lemeshenko
@lemeshenko 4 жыл бұрын
@Государство - это ОПГ дело не в вакансиях а в совершенстве инстпумента
@dumb_bitch_0
@dumb_bitch_0 4 жыл бұрын
@@lemeshenko он же от майкрософт, сотворённое их руками не умеет жить, оно находится в состоянии суперпозиции. Если на него не смотреть вроде бы ок, а взглянешь - сразу говной воняет.
@lemeshenko
@lemeshenko 4 жыл бұрын
@@dumb_bitch_0 бред
@katyrin
@katyrin 4 жыл бұрын
Сергей здравствуйте! Вы упомянули в этом ролике такие слова как "дурной тон"... Хотелось бы видео на эту тему. Мне как новичку да и многим будет интересно... Отталкиваясь от личных интуитивных соображений, по мне без разницы на каком языке написать то или иное, главное чтобы это работало хорошо в конечном итоге. И в данном контексте мне как как новичку (повторюсь) не совсем ясна фраза "дурной тон"
@тилекайбеков-ш1щ
@тилекайбеков-ш1щ 2 жыл бұрын
а какой язык вы выбрали
@rubenmarkosyan4736
@rubenmarkosyan4736 4 жыл бұрын
Из Java и Python выбираю C#
@ДмитрийКалиниченко-й3й
@ДмитрийКалиниченко-й3й 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 курильщика...
@attack1attack
@attack1attack 4 жыл бұрын
Спасибо за видео! Теперь все сомнения сошли на нет)
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
рад помочь;)
@vanogeo9492
@vanogeo9492 8 ай бұрын
Выбирал между Джава и Пайтон. Посмотрел несколько уроков Джава. Где-то уже 5-м уроке так разболелась голова от него)) Что я закрыл и не возвращался. Пайтон оказался намного проще, удобней. Не такой строгий синтаксис, никаких постоянных квадратных скобок, более лаконичный ...
@sergeydemidov1112
@sergeydemidov1112 4 жыл бұрын
Появились курсы по Пайтону и Сергей стал менее радикальным :) А когда то все что не ява, не язык. Курсы только по яве были :)
@sergeydemidov1112
@sergeydemidov1112 4 жыл бұрын
@Orah Mudri жабам жабу, змеям змею.
@lemeshenko
@lemeshenko 4 жыл бұрын
@Orah Mudri красота пайтона существует только для новичка, настоящий язык красив своей математической точностью.
@alexandershevchenko7027
@alexandershevchenko7027 4 жыл бұрын
Для новичка проще начать с Пайтона. Изучить алгоритмы, основы программирования. На Пайтоне это легко и лаконично реализуется и примеров валом. А серьёзное программирование с ооп это Ява (с#). Знание динамической языка лишним не будет.
@КирюшаИзКриуши
@КирюшаИзКриуши 2 жыл бұрын
Выбрал Питона: чет написал абы как и все равно работает. но сегодня столкнулся с "Особенностью": обращаешься к элементу с индексом за границей списка - получаешь соответствующую ошибку. Делаешь срез списка выходя за его границы и получаешь... нормальный срез без ошибки
Middle Python developer отвечает на вопросы о работе
21:39
Как учить азы программирования?
14:27
Sergey Nemchinskiy
Рет қаралды 361 М.
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 93 МЛН
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 12 МЛН
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 831 М.
Java vs C# (C Sharp). Что выбрать?
14:40
Sergey Nemchinskiy
Рет қаралды 242 М.
Как учиться программированию эффективно?
21:35
Что пишут на Python? ПЛЮСЫ и МИНУСЫ Python
12:42
Sergey Nemchinskiy
Рет қаралды 574 М.
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 55 М.
Что такое Java и как ее выучить?
19:55
Sergey Nemchinskiy
Рет қаралды 147 М.
Java vs Python для тестировщика. Что выбрать?
16:27
Азат Закуанов
Рет қаралды 18 М.
Java vs Go. Что выбрать?
14:17
Sergey Nemchinskiy
Рет қаралды 58 М.
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 93 МЛН