170 похожих чатов

Добрый день! Пишу в беседу ради того, чтобы услышать мнение

разных людей.
Я студентка 1 курса. Весь курс нам преподавали С++, второй семестр дополнительно мы изучали С#. Для углубленного изучения я выбрала С++. Мне нравится разработка приложений, я работала с Qt. Для геймдева начала изучать sfml. Но сейчас я задумалась: правильно ли сделала выбор? Может, мне в данной сфере лучше был бы С#? Веб-разработка мне не нравится, но, как я поняла, этот ЯП используется и в мобильной разработке, и в создании приложений и игр. Теперь сижу и не понимаю, что делать. Не хочу впустую тратить время на то, что потом откину. В понимаю, что мне нужно время, чтобы все пощупать и понять, что для меня лучше. Может, поделитесь опытом, как определились с выбором ЯП и направления в сфере айти? Будет интересно послушать. Заранее благодарю)

34 ответов

20 просмотров

Лучше учить базу чтобы потом все языки казались одинаково убогими

Вообще похуй че учить на первом курсе вот честно

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

Спинным мозгом выбирала? Вопросы пздц🤦‍♂

В унике дадут максимум процент от того, что нужно в работе - поэтому не важно, что ты выбрала для углубленного изучения, 99% тебе придется изучать самостоятельно. Если говорить про работу, если нравятся плюсы - изучай их, на рынке есть вакансии по QT в окологосконторах - их количество примерно равно десктопу на C#. Если хочешь в геймдев, то лучше идти в каналы по разработке игр и спрашивать там

1) в какую область хочешь попасть? геймдев, бекенды, фронтенды? 2) какие у тебя стильные стороны? Например тебе может быть нравиться аналитическая геометрия? Или может быть линейная алгебра или ещё что-то?

Anna
1) в какую область хочешь попасть? геймдев, бекенд...

2) нравятся шоколадки и котики что посоветуешь?)

Елизавета- Автор вопроса
Anna
1) в какую область хочешь попасть? геймдев, бекенд...

Фронтенд точно нет. Бэкенд или геймдев. Хотя с геймдевом я пока что на Вы. А про сильные стороны.. хм.. мне нравится создавать интерфейс, прорисовку различных элементов, писать логику работы программы. К сожалению, бэкенд я писала только в Qt для своих приложений, но он был очень простой, так что по поводу этой стороны ничего сказать не могу. У меня получается, что в моих увлечениях - каша. Вроде нравится все, а в итоге ничего. Мде))

Игроделом труднее устроиться на работу, чем бжкендером. Ну, я так считаю

Елизавета
Фронтенд точно нет. Бэкенд или геймдев. Хотя с гей...

>Точно не фронтенд >Нравится создавать интерфейс и рисовать элементы Несостыковочка

Anna
на фортране 🤡

после шарпов дарт легче дастся чем фортран

Елизавета- Автор вопроса
Vlad
>Точно не фронтенд >Нравится создавать интерфейс и...

Я в веб-разработке имела в виду, простите за неточность

Phantom
Идти в фабрику шоколада

не могу, у меня лапки. Только и остается круды шлепать на си-решетке)

Vlad
>Точно не фронтенд >Нравится создавать интерфейс и...

Под фронтом она имеет виду HTML CSS, но ей нравится фронт на QT

плюсы нужны в первую очередь для того, чтобы понимание, как вообще работают программы под капотом (если это реально плюсы, а не Qt, конечно). Если интересен именно геймдев, то тут, хоть плюсы (Unreal Engine), хоть шарп (Unity)

Phantom
Надо F*

Жесткий ты)

Елизавета
Фронтенд точно нет. Бэкенд или геймдев. Хотя с гей...

Это нормально. Вообще можно поиздеваться над собой и погрузиться в с++, есть компании которые пилят ПО на qt и если в эту сторону развиться то будут с руками отрывать, толковых плюсовиков мало, плюс потом когда UI надоест у с++ много других применений, можно системное ПО пилить или высконагруженные бекенды, но это надо прям очень сильно инвестировать в с++, он очень сложный если сравнивать с c#. Если исходить из твоих предпочтений делать хороший UI то путь в фронтенд не так и плох. Можно посмотреть на TypeScript,(хотя придётся конечно и CSS выучить и умело применять хотя в qt тебе тоже придется столкнуться с похожим DSL) плюс в том что можно и оттуда мигрировать в бекенды со временем. Можешь мне в лс написать если будут какие-то более конкретные вопросы, с удовольствием отвечу

Елизавета
Фронтенд точно нет. Бэкенд или геймдев. Хотя с гей...

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

Anna
Это нормально. Вообще можно поиздеваться над собой...

Толковых C# тоже отрывают с руками, и толковых питонистов - проблема только в том, что для того чтобы стать толковым нужен опыт работы

Anna
Это нормально. Вообще можно поиздеваться над собой...

Потом заебываешься писать конструкторы копирования и перегруженные = и идешь в другой язык

Phantom
Потом заебываешься писать конструкторы копирования...

с copilot мир стал проще в этом плане, на том же go тоже много бойлерплейта , да и современный с++ уже довольно неплох

Anna
с copilot мир стал проще в этом плане, на том же g...

Это в котором 100500+ способов сделать одно и тоже, а "исключения" кидают хуй пойми куда, в сурсы стандартных либ, вместо твоего кода?

Phantom
Это в котором 100500+ способов сделать одно и тоже...

всё сильно зависит от команды и кодовой базы везде можно написать говна

Phantom
Плюсы

и гоу и плюсы рыгачка

Anna
всё сильно зависит от команды и кодовой базы везде...

Дык это понятно, но меня постоянно бесит, что вместо IndexOutOfRange на строке с доступом по индексу, я получаю в ебаных ебенях

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Кто создает тут ботов для телеграмм групп ?
Antskup
8
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
How to create an OS in C? what to study?
Linus
18
Карта сайта