Вопросы
Андрей Соколов

В каком направлении идти после университета?

Здравствуйте, у меня возник вопрос. Я учусь в университете на инженера, осталось так скажем 5 курс пережить и я свободен.

У меня в жизни произошло за короткий этот промежуток времени очень многое, и поэтому мне приходится в данный момент времени пахать на работе чуть ли не 24/7, чтобы не задумываться о плохом, но и накопить на нормальный ноутбук. И я не прошу о каком-то сочувствие в комментариях, а хочу совета от мудрых людей, которые познали в жизни больше, чем я.

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

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

Заранее спасибо!

{ "author_name": "Андрей Соколов", "author_type": "self", "tags": [], "comments": 90, "likes": 5, "favorites": 12, "is_advertisement": false, "subsite_label": "ask", "id": 262449, "is_wide": true, "is_ugc": true, "date": "Thu, 24 Jun 2021 00:53:37 +0300", "is_special": false }
0
90 комментариев
Популярные
По порядку
Написать комментарий...
8

Да, вкатиться в программирование хорошая идея.
Программистом стать довольно просто. Нужно не покупать курсы, выучить английский на достаточном для восприятия на слух и чтения документации уровне и главное понять, что понимание алгоритмов и лабы - это ерунда какая-то, не имеющая ничего общего с коммерческой разработкой, а язык всего лишь инструмент, который почти* не важен.

После английского стоит в первую очередь посмотреть лекции Bartosz Milewski, потом Robert C. Martin и только потом писать хеловорды, настроив себе среду, пайплайн и т.д.

После написания хеловорда устроится на работу. Остальному научишься на работе. Только не поймай синдром утёнка.

Ответить
5

После написания хеловорда нужно не устроится на работу а заработать первый миллиард. Ну так, чтоб с целями не мелочиться.

Ответить
1

Ну всё таки лучше иметь хорошая самооценку, приближенную к реальности. Если первый миллиард после Универа не светит потому, что не повезло родится в богатой семье, где ты там с 11 лет играл на фондовом рынке то это «такая себе» цель.

А так да, моя позиция, что лучше быстро написать какой-либо проект для резюме и всему научится бесплатно на работе, чем тратить время на непонятно что с непонятным результатом. Никто надеюсь не подумал, что хеловорд в том контексте - это вывод двух слов на экран?

Ответить
1

Добавлю: возможно, имеет смысл начать искать себя как программиста с фриланс-бирж, самое главное не брать то, что тебе не интересно и то, что не по зубам. Возникает вопрос "как понять что проект по зубам?", ответ на него крайне простой: попробуйте реализовать у себя в голове решение и ответьте на вопрос будет ли оно работать. Если да, то имеет смысл попробовать.

Ответить
6

Идти нужно в направлении быть честным с самим собой и не перекладывать ответственность на других. Возможно у тебя с этим как раз проблемы. Ни один дядя или тетя тебе не подскажет как лучше для тебя. Просто потому что ты это ты, а они это они.
В остальном все очевидно, идёшь смотришь зарплаты в той сфере которая тебя интересует, оцениваешь через сколько ты дорастёшь до такого уровня и шуруешь куда выбрал 

Ответить
0

Не спорю, но я и не просил выкладывать сюда свои тузы, бизнес процессы или как заработать на маркетплейсе самозанятым и т.д.

Ответить
0

Какие тузы и маркетплэйсы? Речь о том что определить для СЕБЯ направление деятельности очень легко. Смотришь на ЗП, пробуешь неделю и понимаешь где и кем ты будешь через N лет. Ничей личный опыт не будет релевантен по отношению к тебе. Изначально твой вопрос либо не принесёт тебе пользы, либо вообще принесёт вред потому что ты как бы у мамы с папой просишь решить за тебя чем тебе заниматься. Не надо так. Уже взрослый, сам решай

Ответить
–1

А я и не прошу решать за кого-то кем мне быть. И на зп смотреть, конечно, не глупо, но нужно понимать, где будет возможность карьерного роста, а где нет. Сложно сходу сказать, что так проще, а так нет. Но все равно спасибо Вам за ответы) 

Ответить
0

А я и не прошу решать за кого-то кем мне быть.

Ты в названии статьи спрашиваешь "Каким программистом мне стать?"

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
0

Вы из какого века про asp пишите? Можно еще delphi посоветовать тогда.

Ответить
–2

Комментарий удален по просьбе пользователя

Ответить
0

Джанго конечно. А какие еще варианты? Php, Js – мимо. C# – винда. Остается только java и производные (kotlin/scala). Можно пруф по поводу джанги? Сам язык в топе по популярности, на счет фреймворка не в курсе.

Ответить
1

Комментарий удален по просьбе пользователя

Ответить
–1

Статистика бред, выше ответил. Здесь у Coldfusion 10%. На сколько распространена разработка на asp/c# под линукс?

Ответить
4

Последние 2-3 года весь дотнет хостится на линуксовых контейнерах. Виндовый хостинг только как легаси остался.

Ответить
0

Понятно, спасибо.

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
–1

Код не работает без окружения.

Ответить
3

Комментарий удален по просьбе пользователя

Ответить
0

Я в отличие от вас не теоретик, а практик) Запустить можно все что угодно, вопрос на сколько это используется

Ответить
1

Комментарий удален по просьбе пользователя

Ответить
–1

Я в отличие от вас не теоретик, а практик

Извините, но в данном контексте это звучит как "У меня очень узкий кругозор, и я горжусь этим".

вопрос на сколько это используется

Лет 8-10 назад очень модно было использовать Ruby On Rails. Все кричали про удобство и быстроту разработки. Теперь же он спустился чуть ли не в разряд легаси. И при этом руби на голову выше питона по скорости, да и рельсы умудряются чуть-чуть опережать джанго.

Вот и вопрос: а будет ли через 5-10 лет разрабатывать на питоне так же модно, как и сейчас? Особенно с учётом тренда питона в data science как простого скриптового языка для автоматизации.

Ответить
1

Я вам сейчас открою маленький секрет – спрос на рубистов лютый, и зп соответствующие. А почему? А потому что легаси осталось дохрена)))

Ответить
0

И на что сейчас это легаси переписывать? На питон, го, ноду или ещё что-то? Каковы гарантии популярности этих платформ лет через 10?

Ответить
0

Нахрена нам эти гарантии? Человеку нужно выбрать технологию, которую он сможет осилить и со знанием которой не останется без работы. Даже если питон станет легаси через 10 лет (маловероятно, я не вижу альтернатив от слова совсем), без работы человек все равно не останется, потому что будет огромное количество легаси, которое кому-то надо будет поддерживать. Это при условии конечно что Скайнет не захватит всех человеков. На 10 лет вперед загадывать это ну такое.

Ответить
1

Так а почему тогда не ASP.NET, не Java или не неоднократно упомянутый вами Delphi? У последнего порог вхождения тоже не очень большой. И да, он тоже со строгой статической типизацией.

А если хочется поддерживать древнее легаси, то есть AS/400. Даже в России востребовано. Банки могут даже научить.

Ответить
0

потому что asp и delphi легаси уже сейчас

Ответить
1

Тот asp.net, о котором ты говоришь, действительно легаси. Но в 2016 что ли году МС выпустили новую версию, переписав с нуля. Назвали asp.net core. Оно живее всех живых и всё более популярно. Теперь он опенсорс, как и весь C#. И SO работает не на легаси, а на новом коре. https://github.com/dotnet/aspnetcore 

Ответить
0

Ну допустим, ок. Давайте заменим тогда слово легаси на слово экзотика ("не мейнстрим"). Такая же экзотика как например вышеупомянутый руби. RoR – отличная технология, может быть даже эталонная, с одной из самых крутых документаций (для новичков), которых я видел. Я не рекомендую его автору только потому, что это не мейнстрим. Если он сам не может выбрать, то советовать надо наиболее универсальные, простые и распространенные вещи. То что джанго редкость – такая же ерунда как и то, что asp.net занимает половину рынка, я в этом уверен. Я также думаю, что крупных проектов на asp.net (за пределами энтерпрайза) не будет появляться по тем же причинам, почему они не будут появляться на ruby. Если бы у автора было знание C#/Vb, то конечно другой разговор. Кстати, какие крупные проекты на asp вы знаете? Я кроме so и myspace (лол) ничего вспомнить не могу. А то тут где-то писали, что интерпретируемыми языками подтираться надо... Также добавляю картинку, которую сделал только что

Ответить
2

Интересно, что в одном поиске вы ищете фреймворк, а в другом ЯП.
Я не знаю что такое крупный проект вне энтерпрайза. 
Дотнет сейчас это самый что ни на есть мейнстрим, хз, что тут ещё доказывать. Ну посмотри записи конференций, посмотри сколько на них народу и сколько стоят билеты. Не понимаю о чем спор.

Ответить
0

да, мой промах. asp.net / django – 80 / 110
стоимость билетов конечно показатель. Вот на питон конф 36к билет, что дальше?

Ответить
0

Количество вакансий на HH.ru по Москве в разрезе ИТ — программирование:

Spring — 1326
ASP.NET — 489
Laravel — 432
Django — 410
Ruby On Rails — 282
Express — 215

Ответить
0

Сообщение удалено

Ответить
0

А теперь посмотрим тот же разрез, но для джуниоров:

Spring — 55
Laravel — 23
ASP.NET — 21
Ruby On Rails — 20
Django — 17
Express — 8

Ответить
0

Может хватит смешивать asp и asp.net?

Ответить
–1

везде где я пишу asp, я имею в виду asp.net

Ответить
0

Можно пруф по поводу джанги?

https://webtechsurvey.com/technology/django

Ответить
0

ColdFusion 10% вы серьезно??!!

Ответить
0

А почему такого не может быть? Как давным давно написали на нём, так до сих пор и работает. Да, это преимущественно США, но ведь они и есть самый большой рынок в мире.

Ответить
0

Ну так я и говорю, давайте delphi еще тогда советовать тоже. Он тоже широко используется. И наверняка есть дефицит специалистов на поддержку легаси, можно неплохо устроиться.

Ответить
0

ColdFusion устаревший, поэтому и ASP.NET устаревший. Логика так себе, не находите?

Ответить
–1

Устаревший потому что используется в легаси софте. Кому сегодня придет в голову писать новые проекты на asp я без понятия. Энтерпрайз, интеграторы – может быть, если много денег и ничего другого не умеем. Второй момент это проприетарное окружение. Винда это не мейнстрим в вебе. В случае с линуксом человек легко может поменять языки и технологии, если питон не зайдет. На сколько распространена разработка на C# под линуксом я не в курсе, но подозреваю что не особо.

Ответить
1

Кому сегодня придет в голову писать новые проекты на asp я без понятия.

Да как минимум микросервисы.

Энтерпрайз, интеграторы – может быть, если много денег

Чем плох энтерпрайз?

В случае с линуксом человек легко может поменять языки и технологии, если питон не зайдет.

Только лишь потому, что у него уже линукс стоять будет? На винде точно так же можно почти всё что угодно сейчас завести. Особенно с WSL.

Ответить
–1

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

Ответить
1

Энтерпрайз, в первую очередь, это огромное количество интеграций. А стабильность интеграции обеспечивается, в частности, строгой статической типизацией. И вот фокус в том, что две основные платформы, обеспечивающие это, — JVM и .NET. Отсюда популярность Java и C# в энтерпрайзе.

Ответить
–1

Это замечательно, только к теме не особо отношение имеет.

Ответить
1

Надоело читать ерунду, которую вы тут пишите! Ваш кругозор слишком ограничен. Все те, кто 10 лет назад писали на C# под .Net ушли сначала в MVC, а с выходом Core – перешли на него. Для Core не имеет значения серверная OS. Все работает в докерах - это инструмент, который позволяет разработчикам, системными администраторам и другим специалистам деплоить их приложения в песочнице (которые называются контейнерами), для запуска на целевой операционной системе, например, Linux.
Сегодня, самые серьезные проекты на бэкенде и desktop/вебклиентах разрабатываются именно на C# .Core (иногда на бэке встречается Golang), е не PHP с фреймворками. Если говорить о мобильной разработке, то это Flutter/Dart SDK, iOS Swift, Android Java/Kotlin.

Ответить
0

Вы серьезно предполагаете, что я не знаю что такое докер?) Я уже выше спрашивал, ответа не получил. Назовите хотя бы один крупный известный проект кроме so, написанный на asp.net. По поводу вакансий и проектов на джанге/питоне вы тоже считаете что их нет?

Ответить
0

Хватит тут писать ASP.NET – сейчас это Core! Понимаете? Система управления железными дорогами Японии – это крупный проект? А джанга/питон и сервер под рабочим столом у сисадмина – это все эконом вариант!

Ответить
0

У предыдущего оратора бомбило когда я называл asp.net просто asp. Теперь вот еще этот core подъехал) Здорово наверное раз в 5 лет название технологии менять. Instagram, Dropbox итд тоже наверное под столом у админа стоят.

Ответить
0

· Тебе тут несколько человек пишут «про Ивана, а ты про болвана»! Пойми, никто тут из тебя дурака не делает, это полностью твоя инициатива. 

Ответить
0

Я уже понял, что по существу сказать нечего)

Ответить
0

Ну это как так? Ты, вроде, подумал и все равно глупость сказал! 

Ну давай, блесни умом!

Ответить
0

)) Тебе на канал к Соловьеву и прочим) там точно также общаются

Ответить
0

Господи, меня аж ослепило! Я не из РФ.

Ответить
1

asp.net core, он же .net 5 - это самый топчик сейчас. Опенсорс, кроссплатформенность, скорость, удобство. Не путать с asp.net, который говно мамонта. За кривой нейминг, как всегда, спасибо майкрософту.

Ответить
0

В рейтинге бэкенд-фреймворков два из трех - это интерпретируемые языки без типизации. Таким рейтингом лучше жопу вытереть, чем серьезно его воспринимать. Серьезные современные проекты не пишут на ноде и питоне. А если и пишут, то потом со слезами переписывают на компилируемые шарп и джаву, иногда на го. Но го по тулингу и рядом не валялся с шарпом и джавой.
Где взять общедоступный пруф не знаю, не увлекаюсь писькомерством, но для меня лучший пруф - это моя ЗП, количество вакансий, скорость смены работы при желании и список контор, которые пилят бэк на шарпе.

Ответить
1

Да это вообще какая-то алогичная статья. Кроме того, имхо, рейтинг, построенный на "любви", может отражать только мнение начинающих разработчиков "на хайпе". Уверен, что хороший профессионал всегда готов привести сотню недостатков в своём технологическом стеке. Но да, он именно профессионал, потому что уже умеет обходить эти недостатки.

Ответить
0

А какой рейтинг правильный? Ваш к российским условиям точно никакого отношения не имеет. Покажите правильный рейтинг...

Ответить
0

На всякий случай если автор поста до сюда дочитает, то предыдущий камент полный бред. В остальном не конструктив, поэтому не отвечаю.

Ответить
0

Дочитает :)))) А у вас в голове полная каша. У автора чистый лист бумаги, пока :))

Ответить
0

До вас ещё знание о существовании ASP.NET не дошло?

Ответить
0

Конечно, тут же одни тупицы пишут. А еще я не в курсе, что SO на asp сделан.

Ответить
1

Может вы Java и JavaScript так же путаете, как ASP и ASP.NET? SO вот тоже на ASP.NET работает.

Ответить
–1

Мда, все с вами понятно.

Ответить
1

Это как раз с вами всё понятно.

Ответить
1

Инженерное дело топчик, программирование для гуманитариев-неосиляторов. Зарплаты, если ты не живешь или не планируешь всю жизнь оставаться в СНГ (за исключением России)у инженеров больше.

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
1

Инженеры разные бывают и ни в одной отрасли не страдают, если инженеры "толковые". Даже в той отрасли где ты учишься есть наверняка крупные профессиональные компании, которые делают серьезный продукт. Ты же это УЖЕ знаешь, зачем переучиваться? 
Недопитонистов как говна в свинарнике. На фриланс-биржах ты будешь делать только контрольные за недостудентов ибо нормальные разрабы должны знать ещё кое-что. Поставь цель, посмотри что у тебя УЖЕ есть для её достижения. Набирайся опыта и потихоньку пили проект. А если резко перекинешься в незнакомую сферу или придумаешь необдуманный стартап - будет очень больно. 

Ответить
1

Коровники проектировать.

Ответить
1

В универе не подсказали куда идти дальше?

Ответить
1

В направлении туда где стабильно платят и повышают

Ответить
1

Комментарий удален по просьбе пользователя

Ответить
1

Если с алгосами хорошо, то пройти курсы по алгоритмике и питону, и укрепить свои знания (от cs центра на степике бесплатно, например). После можно сделать пет проект какой-нибудь и найти стажировку в крупной компании, яндекс очень любит алгоритмы те же и часто проводит такие штуки. Готовиться на литкоде.
Потом можно и в фаанг податься.

Ответить
1

Я бы рекомендовал вам изучить направление бизнес аналитика. Там есть возможность быть ближе к проблемам/задачам бизнеса и соответственно разработка решения под эти проблемы/задачи. В процессе опыта появляется возможность определится с направлением ниши где можно неплохо зарабатывать. Ответ такой: практика в разработке решении проблем бизнеса.

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
0

Путей сообщения, С-Пб, лабы по тяге, тормозам, эл. двигателям и прочие работы. Не спорю🙂

Ответить
1

Комментарий удален по просьбе пользователя

Ответить
1

В Вузе на visal basic писал(смешно на самом деле называть ее нормальной программой, но лучше, чем Паскаль), а так на python писал бота(простенького) , на html тоже писал не много(ну он самый простой по факту). ЛЭТИ топовый ВУЗ, ходил туда на подготовительнные курсы в 11 классе. Хочу диплом сделать по тяге, где бы так скажем "нейронная сеть" рисовала сама графики по участкам и где с каким весом, скоростью поезда можно было бы проехать(Ибо в РЖД такого нет, а в ручную до сих пор все это считают дело и это удивительно) 

Ответить
1

Комментарий удален по просьбе пользователя

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
0

Если HTML тоже «язык программирования», а visal basic – «программа», то идите в РЖД – там хоть денег заработаете. Не нужны вам эти «Интернеты» :))

Ответить
0

Привет, давай сначала определимся с тем, что тебе нравится уже сейчас) Ты пишешь, что можешь делать лабы и хочешь, чтобы работа приносила удовольствие, но не пишешь, что тебе в кайф уже сейчас. Питон отличный выбор для первого языка, потому что широко используется в вебе (относительно не сложно, не нужна математика, но нужно хорошее знание sql и сопутствующих технологий) и в машинном обучении.

Ответить
0

Мне нравится python, компас. Но на python писал только простого бота. В компасе чертил прилично, но в проекции 2D, но от черчения кайфа не получаешь. Выше писал, что хочу сделать диплом по тяге, где бы так скажем "нейронная сеть" рисовала сама графики по участкам и где с каким весом, скоростью поезда можно было бы проехать(Ибо в РЖД такого нет, а в ручную до сих пор все это считают дело и это удивительно)

Ответить
1

Нужно заниматься тем, что нравится, мое личное мнение. Питон язык в топе сейчас, плюс достаточно универсален, используется в разных направлениях. Единственный момент, языка одного совсем не достаточно. Если интересно машинное обучение – надо посмотреть какой еще стек надо изучать.

Ответить
1

Думаю, что и в правду надо сначала изучить основы пайтона, потом соответсвенно библиотеки по машинному обучению. А там и еще что-то, да и лучше уж потратить часть времени на интересное занятие, а не на залепание в каком-нибудь тик токе. 

Ответить
0

В каком направлении идти после университета?

я бы лучше сразу работать пошел. универ - пустая трата времени.

Ответить
Читать все 90 комментариев
Как работать удалённо по московскому времени, если живёшь в Сибири

Команда ИТ-компании Southbridge — о преодолении трудностей часовых поясов: графике работы, планировании и отдыхе.

Почему не стоит заказывать товары 18+ на Озоне, если вы не готовы их потом нести в пункт самовывоза

Хочу поделиться неудачной историей заказа товара 18+ на Озоне. И как Озон не хочет помогать решить проблему. Текст могут читать только совершеннолетние пользователи сайта.

Дайджест новостей Сбера: AR-экскурсия, распознавание животных и премия для учёных

Прогулки по Политехническому музею с роботом Сепулькой, чудеса компьютерного зрения, научная премия — начало сентября в Сбере выдалось насыщенным. Делимся с вами самыми интересными новостями компании во втором выпуске нашего дайджеста.

Я задолбался пропускать интересные статьи на vc.ru и создал Capitan

Это самый удобный рабочий стол для браузера

«Сбербанк» через час после личного визита позвал 84-летнюю бабушку еще раз в прийти офис

Казалось бы удобно - оформил получение пенсии на карту и нет проблем. Но это не про историю со Сбербанком. Здесь через час после получения карты лично в отделении прилетело смс о блокировке онлайн сервисов банка.

«Вам звонок из Циан»: зачем компания скупает номера телефонов и как call-tracking помогает клиентам сервиса

Подменные номера телефонов защищают от нежелательных звонков и упрощают аналитику продаж

«Яндекс» оставляет только положительные отзывы о своих сервисах

После ситуации с не доставленным заказом из Яндекс Лавки, я оставил отзыв на сервисе Карт. Его приняли и разместили, но доступен он только для аккаунта, с которого я его оставлял)))

Что может быть важнее прибыли. ESG-словарь для инвестора

В 2020–2021 гг. резко возросла популярность темы ответственного инвестирования, или ESG. Идея о том, что инвестиции должны не только приносить прибыль, но и поддерживать экологию и социальную справедливость, привела к тому, что ESG-фонды стали играть значимую роль на мировых рынках капитала.

Выборы, выборы, кандидаты

Нет, не в рифму известной песни. "Всего лишь" педофилы... Делюсь своим негодованием после посещения избирательного участка.

Конференция GoGlobal! соберет ведущих маркетологов

29 сентября 2021 года впервые состоится GoGlobal! — однодневная онлайн-конференция для маркетологов, заинтересованных в ускорении глобального присутствия своих кампаний.

null