Ну что, пришло время начать действовать на пути к цели. Вот мой небольшой план на ближайшие 10 дней.
Хотел бы я сам знать что есть в IT.
Можно попробовать классифицировать по этапу жизненного цикла программного продукта:
* разработка - создание новых программных продуктов
* внедрение - отдельное ПО настолько сложно что требуется его доработка/настройка под нужны конкретного предприятия (обычно это ERP, CRM - системы)
* эксплуатация - обеспечение работоспособности самого ПО и машин на которых оно работает
* около IT - разного рода SEO, маркетинг и реклама в интернете и тд
Можно и дальше классифицировать, к примеру, разработку по типу ПО
* core или системное - операционные системы, системы баз данных, компиляторы, интерпретаторы, виртуальные машины и среды выполнения
* прикладное ПО на сервере: серверы приложений, сервисы
* прикладное ПО на компьютере конечного пользователя - офисные программы, редакторы, браузеры
* прикладное ПО на мобильных устройствах: выделяют по типу ОС: Android и iOS
* web: выделяют backend и frontend
* ПО на устройствах, микроконтроллерах
Самое массовое сейчас - это web и мобильные.
Или разработку можно по роли делить:
* собственно разработка, программирование
* тестирование: ручное и автоматизированные
* управление проектами
* что там ещё
Хотел бы я сам знать что есть в IT.
Можно попробовать классифицировать по этапу жизненного цикла программного продукта:
* разработка - создание новых программных продуктов
* внедрение - отдельное ПО настолько сложно что требуется его доработка/настройка под нужны конкретного предприятия (обычно это ERP, CRM - системы)
* эксплуатация - обеспечение работоспособности самого ПО и машин на которых оно работает
* около IT - разного рода SEO, маркетинг и реклама в интернете и тд
Можно и дальше классифицировать, к примеру, разработку по типу ПО
* core или системное - операционные системы, системы баз данных, компиляторы, интерпретаторы, виртуальные машины и среды выполнения
* прикладное ПО на сервере: серверы приложений, сервисы
* прикладное ПО на компьютере конечного пользователя - офисные программы, редакторы, браузеры
* прикладное ПО на мобильных устройствах: выделяют по типу ОС: Android и iOS
* web: выделяют backend и frontend
* ПО на устройствах, микроконтроллерах
Самое массовое сейчас - это web и мобильные.
Или разработку можно по роли делить:
* собственно разработка, программирование
* тестирование: ручное и автоматизированные
* управление проектами
* что там ещё