Egor Morozov
февраль 2017.
109

Как развить мышление и навыки, необходимые для достижения успехов в IT сфере?

Ответить
Ответить
Комментировать
1
Подписаться
0
1 ответ
Поделиться

В контексте программирования: Знать паттерны(Книги Мартина Фаулера), ООП, умение читать и разбираться в чужом коде, навык пользования системами git, знания UNIX(желательно, а иногда обязательно).

В контексте системного администратора: Знать стек TCP/IP, умение пользования *nix системами (Ubuntu/debian/centOS), понимание компьютерных сетей, знать как работает ОС. уметь работать с коммутаторами и сетевым оборудованием.

В контексте ИБ(инф. безопасность): Тут уже серьезнее, без математики не обойтись, знание криптографии и прочих криптонаук, хотя бы один язык программирования, понимание устройства ОС, как бы не смешно звучало: умение думать как неопытный пользователь, случайно клацающий куда угодно.

Список можно продолжать, но все профессии объединяет одно: Логика, умение логически мыслить

3
0
Прокомментировать
Ответить