Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

Целесообразно ли изучать Python/Django в 2018?

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

На python/django сайты делать просто приятнее, чем на php. Думаю, данный стек останется ещё надолго пока не будет альтернативы с тем же балансом скорости разработки и удобства сопровождения.

Никак не может чистый golang конкурировать с django — у них разные рыночные ниши. На django пишутся монолиты, а на golang — микросервисы и он может отобрать рыночную долю только у aiohttp и flask

Но php гигант в вебе, чего к сожалению не скажешь о питоне(

довольно странное заявление (ИМХО), исходя из того, что питон в вебе — это не только джанго (хотя джанго и является самым известным и востребованным веб-фреймворком питона).

Целесообразно в 2018 Начинать изучать python/django и как долго эта связка будет ещё популярна?

ИМХО, да.

Не хотелось бы через пару лет упорного изучения выяснить что go(для примера)полностью поглотил рынок бекэнда и на питон теперь лишь поддерживаются старые проекты.

Я очень сильно сомневаюсь, что какой-то определенный язык когда либо полностью поглотит рынок бэкэнда. Это как бы не фронтэнд, где безраздельно властвует джаваскрипт. Хотя и во фронтэнде скоро будет WebAssembly (который, насколько я понимаю, позволит в браузере выполнять код на языках, отличных от джаваскрипта).

P.S. Походу есть диалект питона (если так можно выразится), позволяющий транслировать код питона в джаваскрипт. ;)

Не такое странное заявление если сравнить количество вакансий и особенно для новичков. Мне кажется итон в вебе это все же больше поддержка уже написанного кода чем проекты с нуля

Хмм. Не Node/Express и не C#/ASP.NET, а PHP. А почему так? и что не менее важно, откуда такая увреенность?

Я бы сказал, что PHP — гигант в сфере фриланса. Вот во фрилансерском веб-девелопменте PHP ИМХО реально вне конкуренции (там заказов категории «бэкэнд на PHP» в разы больше, чем для всех остальных языков вместе взятых).

Мне кажется питон в вебе это все же больше поддержка уже написанного кода чем проекты с нуля

а вот мне кажется, что скорее так дела обстоят именно в пхп, а не в питоне. Хотя могу и ошибаться, конечно.
(А вообще во всех языках бэкэнда есть как проекты с легаси-кодом, так и проекты, пишущиеся с нуля. За исключением пожалуй молодых языков типа Elixir’а или Go с Rust’ом, где проектов с легаси-кодом наверное еще попросту нет благодаря молодости данных языков).

а вот мне кажется, что скорее так дела обстоят именно в пхп, а не в питоне. Хотя могу и ошибаться, конечно.

Да , ошибаешься.

А вообще во всех языках бэкэнда есть как проекты с легаси-кодом, так и проекты, пишущиеся с нуля.

А вот тут ты прав.

Коментар порушує правила спільноти і видалений модераторами.

Зараз великі обороти набирає python/aiohttp, який по швидкодії з впевненістю конкурує з тим самим Go. Мало того розробляються купа нових фреймворків, які ще швидші (vibora, japronto, та інші).
Також одна з переваг Python — використання в Data Science та Machine Learning.

Якщо коротко — так, рекомендую вивчати Python :)

Пошукай якісь більш прикладні порівняння, наприклад benchmark якогось типового веб-сервера, а не швидкість роботи алгоритму компільованої програми і на віртуальній машині. Або порівняння хоча б Go та Cython.

php гигант в вебе

 — это слишком громко, ему уже давно активно наступают на пятки другие ЯП. php изначально создавался для вэба, а python — нет. В связи с чем, у python значительно больше возможностей в других областях, куда php ещё не дорос и возможно никогда не дорастет. Зная python, Вы не ограничиваете себя созданием только лишь сайтов ;)
У меня был обратный процесс после php изучил python, и по началу в python мне не хватало некоторых функций по работе с массивами, которые есть в php. Но оглядываясь назад, ничуть не жалею, что все силы бросил на изучение Python.
django — не единственный фреймворк для вэба, их достаточно много. Чтобы повысить свою ценность, как специалиста, можно ещё изучить Flask и Tornado.
Поэтому, изучайте то, что нравится, чтобы потом не тошнило от работы.

Посмотрите еще, что пользуется спросом на рынки труда и клиентов, куда вы стремитесь.

Тоже когда-то начал осваивать веб-программирование. Читал курсы и смотрел курсы. Сперва по js, а потом по php.

js интересный. Хотя есть проблемы с кроссбраузерностью (в некоторых банках до сих пор сидят на ИЕ 7). Часто решается библиотеками.

А вот php вызвал после js отвращение. Как-будто его придумывали наркоманы, а мимо проходящие случайные люди дописывали в него что-то от себя. Поэтому на веб с php я забил.

П.С. Сейчас читаю книгу по андроид

учи джаваскрипт и говнокодь с радостью

Зато можно писать и фронт, и бек + куча фреймворков и библиотек.

на питон теперь лишь поддерживаются старые проекты.

Давно так не сміявся

Як правило так кажуть про Паскаль/Делфі. Пітон зараз набирає популярності шаленими темпами. В найближчі 5 років йому точно нічого не загрожує.

Отож, доля проектів з дата саінс буде тільки збільшуватися.

Если бы у Go были серьёзные перспективы, он бы выстрелил ракетой. А по факту эта ракета — Протон М, уткнулась носом в землю. А пайтон жив уж который десяток лет, заняв свою нишу.

JavaScript вспомни сколько сотен раз предрекали скорую кончину? Так что меньше слушай предсказателей будущего, если же без этого никак — послушай экономистов или синоптиков. А ещё лучше, прочитай то что они предсказывали хотя бы месяц назад.

Підписатись на коментарі