@Veln

Нормально ли работать системным программистом?

Собираюсь поступать в вуз на системного программиста.
Расскажите о специфике этой квалификации, какие есть трудности отличающие её от других квалификаций, плюсы и минусы.
  • Вопрос задан
  • 496 просмотров
Решения вопроса 1
@deliro
Агрессивное программирование
Если ты поступишь на "системного программиста", тебе покажут пару примеров, как писать на Си, возможно, покажут всякие ассемблеры, объяснят, как работает компьютер, расскажут про дискретку, алгоритмы, структуры данных, расскажут про теорию графов, топологии сетей и прочие интересные штуки. Такие знания очень полезны любому программисту.

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

Расскажите о специфике этой квалификации, какие есть трудности

Мамины подруги будут просить переустановить виндовс
Знакомые будут сквозь зубы говорить "хорошо устроился, сидишь весь день в тепле, кнопочки нажимаешь"
Мама будет хвастливо рассказывать гостям про тебя, а ты будешь смущаться
Бабки из соседнего подъезда скажут: "Вон, Veln из соседнего подъезда в Европу уехал жить, гомосек, наверное"

Да и нормально ли вообще разрабатывать проги, с которыми пользователь не взаимодействует?

Только если ты законченный мизантроп
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Doc44
Системные программисты практически вымерли как класс.
Это терминология из 1970-х.

Как называется специализация программиста в процессе обучения - потом, когда начнете работать, значения иметь не будет.
Ответ написан
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
Эх, ностальгия... В столе до сих пор лежит книжка "ЕС ЭВМ. Руководство системного программиста. Программы IMASPZAP/IMGSADMP" И я ими реально пользовался :)
Терминология, кстати из 90-х - именно тогда я работал системным программистом. Сейчас такой специальности нет. Есть кто угодно - системный администратор, системный архитектор, есть самые различные программисты - но системных программистов нет. Вымерли, как мамонты за ненадобностью. Фактически они делали то, что делают нынешние админы - устанавливали и настраивали ОС, ВМ, системные программы, обязаны были глубоко знать работу ЭВМ - потому что писали в том числе ридеры, хидеры и прочую хрень, работавшую внутри ОС (модули ядра - если по нынешнему). Только с железом они не работали - на это были специальные люди...

Специфика? Ну, скорее все то же самое - ассемблер, знание архитектуры компа, умение работать напрямую с железом, обязательно С, указатели, модели памяти etc. Разработка драйверов, модулей ядра, компонентов ОС, возможно микроконтроллеры, малинки всякие :) Вещь интересная - если интересоваться. Никакого интерактива, никаких UI/UX
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы