В каком направлении идти после университета?
Здравствуйте, у меня возник вопрос. Я учусь в университете на инженера, осталось так скажем 5 курс пережить и я свободен.
У меня в жизни произошло за короткий этот промежуток времени очень многое, и поэтому мне приходится в данный момент времени пахать на работе чуть ли не 24/7, чтобы не задумываться о плохом, но и накопить на нормальный ноутбук. И я не прошу о каком-то сочувствие в комментариях, а хочу совета от мудрых людей, которые познали в жизни больше, чем я.
Я задумываюсь о том, чтобы свободное время, которое у меня получится выделить - направить на развитие в области программирования (допустим python) или инженерного дела, а может и оба совместить эти направления.
Я очень люблю техническое направление, очень хорошо понимаю алгоритмы, делал(-аю) курсовые, лабы своим одногруппникам (ну соответственно, не за бесплатно). Поэтому хочу начать с чего-то, что мне позволит в дальнейшем получать от этого удовольствие и нормальные деньги за свою работу. Надеюсь, что найдутся небезразличные люди и напишут в комментариях в каком, примерно, направлении можно двигаться и какие мне языки, книжки, гайды, вебинары, лекции, сайты помогут в этом деле.
Заранее спасибо!
Комментарий недоступен
Вы из какого века про asp пишите? Можно еще delphi посоветовать тогда.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Последние 2-3 года весь дотнет хостится на линуксовых контейнерах. Виндовый хостинг только как легаси остался.
Понятно, спасибо.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Извините, но в данном контексте это звучит как "У меня очень узкий кругозор, и я горжусь этим".
вопрос на сколько это используетсяЛет 8-10 назад очень модно было использовать Ruby On Rails. Все кричали про удобство и быстроту разработки. Теперь же он спустился чуть ли не в разряд легаси. И при этом руби на голову выше питона по скорости, да и рельсы умудряются чуть-чуть опережать джанго.
Вот и вопрос: а будет ли через 5-10 лет разрабатывать на питоне так же модно, как и сейчас? Особенно с учётом тренда питона в data science как простого скриптового языка для автоматизации.
Я вам сейчас открою маленький секрет – спрос на рубистов лютый, и зп соответствующие. А почему? А потому что легаси осталось дохрена)))
И на что сейчас это легаси переписывать? На питон, го, ноду или ещё что-то? Каковы гарантии популярности этих платформ лет через 10?
Комментарий недоступен
Так а почему тогда не ASP.NET, не Java или не неоднократно упомянутый вами Delphi? У последнего порог вхождения тоже не очень большой. И да, он тоже со строгой статической типизацией.
А если хочется поддерживать древнее легаси, то есть AS/400. Даже в России востребовано. Банки могут даже научить.
Комментарий недоступен
Тот asp.net, о котором ты говоришь, действительно легаси. Но в 2016 что ли году МС выпустили новую версию, переписав с нуля. Назвали asp.net core. Оно живее всех живых и всё более популярно. Теперь он опенсорс, как и весь C#. И SO работает не на легаси, а на новом коре. https://github.com/dotnet/aspnetcore
Комментарий недоступен
Интересно, что в одном поиске вы ищете фреймворк, а в другом ЯП.
Я не знаю что такое крупный проект вне энтерпрайза.
Дотнет сейчас это самый что ни на есть мейнстрим, хз, что тут ещё доказывать. Ну посмотри записи конференций, посмотри сколько на них народу и сколько стоят билеты. Не понимаю о чем спор.
да, мой промах. asp.net / django – 80 / 110
стоимость билетов конечно показатель. Вот на питон конф 36к билет, что дальше?
Количество вакансий на HH.ru по Москве в разрезе ИТ — программирование:
Spring — 1326
ASP.NET — 489
Laravel — 432
Django — 410
Ruby On Rails — 282
Express — 215
Комментарий недоступен
А теперь посмотрим тот же разрез, но для джуниоров:
Spring — 55
Laravel — 23
ASP.NET — 21
Ruby On Rails — 20
Django — 17
Express — 8
Может хватит смешивать asp и asp.net?
Комментарий недоступен
https://webtechsurvey.com/technology/django
Комментарий недоступен
А почему такого не может быть? Как давным давно написали на нём, так до сих пор и работает. Да, это преимущественно США, но ведь они и есть самый большой рынок в мире.
Комментарий недоступен
ColdFusion устаревший, поэтому и ASP.NET устаревший. Логика так себе, не находите?
Комментарий недоступен
Да как минимум микросервисы.
Энтерпрайз, интеграторы – может быть, если много денегЧем плох энтерпрайз?
В случае с линуксом человек легко может поменять языки и технологии, если питон не зайдет.Только лишь потому, что у него уже линукс стоять будет? На винде точно так же можно почти всё что угодно сейчас завести. Особенно с WSL.
Комментарий недоступен
Энтерпрайз, в первую очередь, это огромное количество интеграций. А стабильность интеграции обеспечивается, в частности, строгой статической типизацией. И вот фокус в том, что две основные платформы, обеспечивающие это, — JVM и .NET. Отсюда популярность Java и C# в энтерпрайзе.
Это замечательно, только к теме не особо отношение имеет.
Надоело читать ерунду, которую вы тут пишите! Ваш кругозор слишком ограничен. Все те, кто 10 лет назад писали на C# под .Net ушли сначала в MVC, а с выходом Core – перешли на него. Для Core не имеет значения серверная OS. Все работает в докерах - это инструмент, который позволяет разработчикам, системными администраторам и другим специалистам деплоить их приложения в песочнице (которые называются контейнерами), для запуска на целевой операционной системе, например, Linux.
Сегодня, самые серьезные проекты на бэкенде и desktop/вебклиентах разрабатываются именно на C# .Core (иногда на бэке встречается Golang), е не PHP с фреймворками. Если говорить о мобильной разработке, то это Flutter/Dart SDK, iOS Swift, Android Java/Kotlin.
Комментарий недоступен
Хватит тут писать ASP.NET – сейчас это Core! Понимаете? Система управления железными дорогами Японии – это крупный проект? А джанга/питон и сервер под рабочим столом у сисадмина – это все эконом вариант!
У предыдущего оратора бомбило когда я называл asp.net просто asp. Теперь вот еще этот core подъехал) Здорово наверное раз в 5 лет название технологии менять. Instagram, Dropbox итд тоже наверное под столом у админа стоят.
· Тебе тут несколько человек пишут «про Ивана, а ты про болвана»! Пойми, никто тут из тебя дурака не делает, это полностью твоя инициатива.
Комментарий недоступен
Ну это как так? Ты, вроде, подумал и все равно глупость сказал!
Ну давай, блесни умом!
Комментарий недоступен
Господи, меня аж ослепило! Я не из РФ.
asp.net core, он же .net 5 - это самый топчик сейчас. Опенсорс, кроссплатформенность, скорость, удобство. Не путать с asp.net, который говно мамонта. За кривой нейминг, как всегда, спасибо майкрософту.
Комментарий недоступен
В рейтинге бэкенд-фреймворков два из трех - это интерпретируемые языки без типизации. Таким рейтингом лучше жопу вытереть, чем серьезно его воспринимать. Серьезные современные проекты не пишут на ноде и питоне. А если и пишут, то потом со слезами переписывают на компилируемые шарп и джаву, иногда на го. Но го по тулингу и рядом не валялся с шарпом и джавой.
Где взять общедоступный пруф не знаю, не увлекаюсь писькомерством, но для меня лучший пруф - это моя ЗП, количество вакансий, скорость смены работы при желании и список контор, которые пилят бэк на шарпе.
Да это вообще какая-то алогичная статья. Кроме того, имхо, рейтинг, построенный на "любви", может отражать только мнение начинающих разработчиков "на хайпе". Уверен, что хороший профессионал всегда готов привести сотню недостатков в своём технологическом стеке. Но да, он именно профессионал, потому что уже умеет обходить эти недостатки.
Комментарий недоступен
На всякий случай если автор поста до сюда дочитает, то предыдущий камент полный бред. В остальном не конструктив, поэтому не отвечаю.
Дочитает :)))) А у вас в голове полная каша. У автора чистый лист бумаги, пока :))
До вас ещё знание о существовании ASP.NET не дошло?
Комментарий недоступен
Может вы Java и JavaScript так же путаете, как ASP и ASP.NET? SO вот тоже на ASP.NET работает.
Комментарий недоступен
Это как раз с вами всё понятно.