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

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

Здравствуйте, у меня возник вопрос. Я учусь в университете на инженера, осталось так скажем 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 комментариев
Популярные
По порядку
Написать комментарий...

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

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

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

8

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

5

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

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

1

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

1

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

6

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

0

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

0

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

–1

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

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

0

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

0

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

0

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

–2

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

0

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

1

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

–1

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

4

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

0

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

0

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

–1

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

3

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

0

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

1

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

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

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

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

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

–1

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

1

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

0

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

0

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

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

1

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

0

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

1

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

0

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

2

да, мой промах. 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?

0

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

–1

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

https://webtechsurvey.com/technology/django

0

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

0

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

0

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

0

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

0

Устаревший потому что используется в легаси софте. Кому сегодня придет в голову писать новые проекты на 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.

1

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

0

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

0

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

0

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

0

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

0

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

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

0

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

0

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

0

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

1

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

0

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

1

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

0

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

0

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

0

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

0

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

0

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

1

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

–1

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

1

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

1

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

0

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

1

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

1

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

1

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

1

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

1

Спасибо! 

0

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

1

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

1

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

0

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

0

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

1

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

1

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

1

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

0

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

0

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

0

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

0

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

1

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

1

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

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

0
Читать все 90 комментариев
Украли Xbox One X при отправке груза через «Деловые линии» и заменили его на книги

Спойлер: при отправке груза через ТК "Деловые линии" украли игровую консоль Xbox One X, вместо консоли в коробку положили мои же книги, которые взяли с другого пакета. Со слов сотрудников компании — "По видеозаписям с камер несанкционированных действий к вашему грузу не было обнаружено".

Apple выпустила iOS 15, iPadOS 15 и watchOS 8 Статьи редакции

Рассказываем о фичах, на которые стоит обратить внимание в первую очередь.

Вклад «Свободное управление»: управляйте деньгами свободно

Ставки по вкладам в банках опять начинают расти вслед за повышением ключевой ставки Банка России. У банка «Открытие» есть вклад, который позволяет получить более высокую доходность, чем большинство подобных вкладов на российском банковском рынке. Кроме того, он дает возможность свободно управлять деньгами. Не случайно этот вклад так и называется…

«Ожидали 100 тысяч просмотров, а вышло в восемь раз больше»: как и зачем крупные бренды снимают ролики для TikTok

Истории «Ситилинка», «Тинькофф», «Спортмастера» и «КиноПоиска».

«Яндекс» с фондами открыл компанию ClickHouse — она выпустит сервисы на основе систем управления базами данных Статьи редакции

Одноимённую СУБД с открытым кодом «Яндекс» развивает больше десяти лет.

Кто-то теряет, а кто-то находит. Правила подбора персонала для рекрутера и руководителя

Колонка Людмилы Волковой, директора по управлению талантами «Ростелекома» с 15-летним опытом в HR.

Ozon запустил Route 256 — карьерный маршрут для IT-специалистов

Ozon открывает набор на 1-й поток бесплатной программы Route 256 для талантливых IT-специалистов, которые хотят добавить к своим навыкам: GO-разработку; C#-разработку; автотесты на Go и Python или прогрессивный фреймворк Vue.js.

AliExpress Russia Overview: 9 главных трендов электронной коммерции

8 сентября «AliExpress Россия» собрал топов электронной коммерции и инвестиционных аналитиков на конференции AERO. Собрали самое важное из пятичасового обсуждения.

Как потерять много клиентов и даже не понять этого

Очередной эпик фейл руссиан маркетолоджи.

ПЭК уничтожила мебель при доставке

Заказали изготовление дивана-шкафа-кровати трансформера на мебельной фабрике в Москве, стоимостью 140000 руб., доставка была поручена компании ПЭК.

Гиперинфляция: «экономика» Германии после Первой мировой войны

Статья о том, каким образом Первая мировая война сказалась на Германии, неэффективные действия правительства которой привели эту страну и её население к гиперинфляции и государственным ценам в квадриллионах немецких марок. На фото — деньги, необходимые для покупки одной буханки хлеба в Германии в октябре 1923 года.

Деньги, необходимые для покупки одной буханки хлеба, октябрь 1923 г.
null