• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Какими знаниями должен обладать системный программист?

iChancer

Ученик
Регистрация
10 Сен 2012
Сообщения
2
Реакции
0
Баллы
0
Какими знаниями должен обладать системный программист?

Здравствуйте уважаемый форумчане! Сейчас я учусь на 3-м курсе колледжа на специальности ПО, материал который нам подают очень обобщенный и не полный, с языками программирования попросту знакомят, дают самые основы. Я решил заняться самообучением. Долго перебирая и думая в какой сфере программирования я хочу работать выбрал "Системное программирование". И тут у меня назрело множество вопросов. Я попросту растерялся, читая информацию в сети.
Хотелось бы спросить:
● Какие языки и системы программирования я должен знать?
● С какими технологиями должен быть знаком?
● Что помимо языков программирования я должен знать?
И в конце концов хотелось бы создать некий план обучения - с какого языка начать, каким закончить. Что будет важнее, а что можно отодвинуть на второй план?

P.S. Надеюсь я не слишком многого прошу, надеюсь на вашу помощь!:tehnari_ru_942:
 
Уважаемый пользователь! Давайте сначала разберёмся что вы вкладываете в слова "системный программист"?
1)Это программист разрабатывающий системы?
2)Или дядя поддерживающий работоспособность какой-то системы (бородатый в засаленном свитере)?

В случае выбора вами №1 далее читать не стоит, это не подходит вам.
В случае выборами вами №2 читать далее ОБЯЗАТЕЛЬНО.

Для начала скажу я вам, что все зависит от того, под какую платформу он системный - Win, *nix, MacOS и пр.
так же надо знать (на вскидку)
- архитектуру ОС, процессы в ОС и их взаимодействия.
- обязательно asm.

И прикрепил я вам должностную инструкцию системного программиста.
 

Вложения

Здравствуйте, Gruvi. Под словами системный программист я понимаю программиста, который разрабатывает всевозможные драйвера, программы которые работают напрямую с ресурсами ЭВМ и тому подобные.
Платформа под которую я хочу программировать - это Windows.
Спасибо за ответ!
 
Так же выкладываю должностные инструкции других спец-в, может пригодится.
 

Вложения

Назад
Сверху