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

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

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

Для начала о мифах.
Большинство не посвященных считает, что программист понятие всеобъемлющее обозначающее всю эту профессию. Эдакий универсал, который может все и является богом в компьютерной среде, которому подвластно всё и очень даже запросто. Считается что работа на любой должности в сфере ИТ безумно интересна. Большую часть времени программисты проводят за играми и зависаниями в интернете. Работа любого программиста оплачивается невероятно дорого.

Бесспорно одно, работа разума всегда очень интересна и увлекательна, тем более что поле для развития очень велико и постоянно увеличивается. Но тут чудеса и заканчиваются.

В современном обществе ИТ давно стало отраслью такой же как строительство ЖКХ, металлургией. Причем это происходит именно в наши дни. Временную границу провести трудновато, но можно считать что это начало происходить в самом начале XXI века, и процесс еще не доведен до конца (сейчас при написании этого текста идет 2008 год). Идет бурное формирование профессий структуры знаний и параллельно подстраиваются учебные заведения.

Немного истории
Развитие технологий вычислительной техники в современном её понимании началось с середины XX века (абакус[2] трогать не будем). Достаточно быстро происходила эволюция вычислительных средств. От первой цепочки перфорирующих калькуляторов собранной в одном месте и конвейерная обработка расчетов с кучей человеческого труда. До сетевых распределенных систем действительно начинающих существовать в странном виртуальном пространстве и диктовать человечеству свои требования. На текущий момент 1% все мирного энергопотребления приходится только на центры обработки данных или как их называют data centre[3], а сколько потребляют домашние системы, никто уже даже приблизительно сказать не сможет, уж слишком они расползлись по миру и проникли в нашу жизнь. Не только в развитом обществе, но в отстающих странах пытаются внедрить населению сто долларовые ноуты с педальным приводом. А сколько встроенных процессоров встроено во всякую бытовую дребедень и не счесть.

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

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

Текущее состояние дел
Для четкого понимания специализаций специалистов ИТ Департамента, нужно понимать функции присущие в той или иной степени, ИТ составляющей большинства компаний . Конкретное насыщение и функционал определяются по реальной компании, но среднем примерно таково.

Рисунок 1. Структура функционала ИТ для бизнес компании в начале XXI века


Часть функций может находиться вне компании, и тут нужно понимать, что окружает компанию.

Рисунок 2. Структура взаимодействия компании и внешних поставщиков услуг и решений

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

Исходя из приведенных схем, видно многообразие функционала ИТ персонала. В идеале на каждую функцию необходим или человек, или аутсорсинговая компания, обеспечивающая эти функции. На практике все конечно не так красиво как выглядит в теории, и здесь нужно учитывать бизнес практику конкретной компании, и её конкретные возможности. Как правило ИТ персонал используется с функциональной перегрузкой, и при планировании ИТ персонала и его функционала руководство опирается на мифы, сформировавшиеся в обществе, их я описал во вступительной части. Это приводит к тому, что ИТ специалист особенно в небольших компаниях должен обладать очень широким спектром знаний и навыков.

Рассмотрим уровни развития компаний и соответственно требования к ИТ персоналу и их знаниям. Деление достаточно условное исходя из моего опыта работы на рынке ИТ услуг.

Типы компаний

Описание компании

Кол-во рабочих станций

Количество ИТ специалистов

1

Небольшая компания с незначительным оборотом и небольшим количеством бизнес операций в день от 1 до 10

1-15

0-1

2

Компания с несколькими десятками бизнес операций в день (10-1000) требующих чёткого финансового и складского учета 

3-20

0-2

3

Высоко технологичные компании, использующие современные технологии управления и учета. Имеющие несколько территориальных площадок размещения персонала

15-60

1-3

4

Холдинговые образования, включающие в себя несколько видов бизнеса разного уровня.

30-100

2-4

5

Компании среднего уровня территориально распределенные и требующие высокого уровня автоматизации

50-400

2-6

6

Компании переросшие средний уровень развития

300->1000

>10

7

ИТ компании

 

 

Теперь рассмотрим по пунктам.

Тип 1
Данные компании работают, как правило, не используя продвинутых бизнес технологий, просто занимая на рынке определенную нишу. Отсутствует стратегическое планирование, и все проблемы решаются по мере поступления. Их потребности в ИТ услугах как - это обеспечение доступа в интернет, минимальный набор офисного функционала, использование общих минимальных ресурсов (принтеры небольшие серверные устройства). Из требований безопасности только защита от вирусов и обеспечение надежности работы. Не всегда используются системы учета, а если и используются, то только базовый функционал за минимальные деньги. Поскольку потребности в ИТ услугах не систематизированы и не предсказуемы, то обслуживание таких контор производится, как правило, по остаточному принципу и необязательно одним и тем же человеком. ИТ специалист, работающий с такой компанией должен быть готов к решению самых разноплановых задач практически из всех областей знания. В этом случае не требуется высокой квалификации, достаточно общих знаний и навыков приобретаемых в повседневной жизни, т.е. уровень продвинутого пользователя. Как правило, с такими компаниями работают студенты, приобретая соответствующую практику и профессиональные знания. Удачно если профессиональный рост специалиста слегка опережает рост компании. В ряде случаев при понимании собственниками бизнеса сложностей и рисков связанных с ИТ сферой компания находится на абонентском обслуживании у специализированной аутсорсинговой компании, у которой в штате есть несколько разно профильных квалифицированных специалистов, способных выполнить работы разного уровня сложности. В ряде случаев подобный продвинутый пользователь находится среди сотрудников, и тогда текущее обслуживание производится собственными силами с привлечением специалистов по мере необходимости. Итого, как стартовая площадка для специалиста подобные компании очень хороши, но вот каково подобному бизнесу быть подопытными кроликами. Хотя надо признать, что стоимость ошибки не сильно велика.

Знания и навыки необходимые для работы ИТ специалистом в компаниях первого типа.

· Знание операционных систем:

o правил их установки,

o настройка системных параметров,

o настройка сетевых протоколов,

o настройка параметров пользователей их рабочих столов,

o правила лицензирования.

· Знание программного обеспечения:

o Системное:

§ антивирусы,

§ архиваторы,

§ средства оптимизации,

§ средства защиты,

§ средства резервного копирования и восстановления;

o Пользовательское:

§ офисные пакеты,

§ графические пакеты,

§ почтовые клиенты,

§ справочные системы («Гарант», «Консультант», программы по работе с государственными органами),

§ специализированные программы специфические для данного бизнеса (в каждом конкретном случае это что-то особенное связанное с поставщиками и с конкретной отраслью бизнеса.)

§ программное обеспечение работы с пользовательскими устройствами (фото, видео камеры, сканеры, телефоны);

o Учетное программное обеспечения:

§ виды программного обеспечения для ведения бизнеса,

§ знание их основных особенностей и характеристик,

§ поставщики программного обеспечения и услуг по эксплуатации:

· 1С-предприятие,

· «Парус»,

· «Инфобухгалтер» и другие.

§ Системы взаимодействия с банками;

o Организация работы сети:

§ знание сетевых протоколов,

§ знание основных правил организации одноранговых (без выделенных серверов) сетей:

· правила присвоения адресации,

· правила маршрутизации,

· выделение общих ресурсов и доступа к ним (принтеры, общие папки – сетевые диски;

§ Подключение к интернету:

· знание провайдеров действующих на данной территории,

· особенности тарифов,

· принципы организации коллективного доступа в интернет,

· требования к оборудованию,

· настройка доступа через маршрутизаторы,

· настройка защиты сети от проникновения из внешних сетей,

· умение регистрировать почтовые адреса и настраивать пользователям доступ к ним,

· умение при необходимости организации терминального доступа сотрудников до сторонних терминальных серверов,

· умение создавать VPN подключения к сторонним сетям,

· знание адресов и телефонов служб поддержки провайдера;

§ Аппаратное обеспечение сети:

· хабы, свитчи (типы, виды, назначение),

· патчкорды,

· правила установки розеток,

· правила прокладки кабелей,

· правила обжатия коннекторов,

· последнее время необходимо уметь работать и с беспроводной сетью;

o Аппаратное обеспечение рабочего места:

§ конструкция системного блока стандартного компьютера,

§ комплектующие, из которых состоит системный блок компьютера,

§ интерфейсы подключения периферийных устройств типы и назначение,

§ совместимость комплектующих.

§ способы замены комплектующих,

§ необходимые регламентные процедуры,

§ типы мониторов,

§ методы определения неисправности, 

§ контакты фирм профессионально занимающиеся.

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

Тип 2

Компании этого уровня развития уже являются относительно организованными и соответственно их требования к автоматизации существенно возрастают. В большей части случаев (по крайней мере, в нашем регионе) бизнес процессы достаточно сумбурны. Работа во многом строится, как и в кампаниях первого типа. Основное отличие в более высокой деловой активности и соответственно больших объемах информации перерабатываемой компанией. Основным отличием является повышенные требования к локальной сети и внешним каналам связи, так же, как правило, остро стоит необходимость в офисной АТС. В локальной сети приходится выделять от 1 до 3 серверов начального уровня для обеспечения работы учетных систем, хранения информации и контроля доступа к ресурсам (это уже зависит от уровня организованности компании). Такая компания обслуживается как минимум одним постоянным ИТ специалистом, с обязательным привлечением специализированных компаний обеспечивающим внедрение и специфическое обслуживание требующее высокий уровень квалификации. Знания и навыки необходимые для работы ИТ специалистом в компаниях второго типа. Из выше изложенного следует что знания и навыки ИТ специалиста в целом соответствуют требованиям для компаний первого типа. Необходимым дополнением к ним является знание основ настройки серверов и их администрирования. Также надо осознавать, что требования к рабочим станциям также повышаются, и остро встает вопрос о стандартизации программного обеспечения в компании. Тип 3 Компании этого типа являются, как правило, устойчивыми на рынке и ритм работы в них достаточно напряжённый. Бизнес процессы таких компаний иногда не до конца формализованы, но уже достаточно устойчивы и поддаются автоматизации. Хотя так же зачастую происходит развитие, приводящее к модификации программного обеспечения. На этом уровне начинает подниматься вопрос об устойчивости работы систем компании, так как стоимость простоя становится весьма ощутимой. Ритмичность работы является одним из конкурентных преимуществ подобных компаний. Объемы информационных потоков становятся ощутимыми. Для обработки информации приходится использовать полноценные серверные решения, которые должны включать и системы резервного хранения информации для скорейшего восстановления после случившихся нарушениях в работе. Территориальная распределённость приводит к необходимости организации сетей объединяющих различные офисы компании через сети общего пользования (Internet). Компании этого типа обслуживаются системным администратором, хорошо разбирающемся в сетевой инфраструктуре, серверах и оборудовании рабочих станций. Как правило, на нём лежит всё аппаратное обеспечение, и системное программное обеспечение. При существенной территориальной распределённости в пределах одного региона и необходимости разъездов по различным территориальным площадкам, образуется должность помощника системного администратора (названия бывают различными). На нем лежит обслуживание рабочих станции устранение мелких неисправностей. При необходимости системный администратор привлекает специализированные компании для решения возникающих задач за требуемое время с нужным качеством. Для обслуживания учетных систем их поддержания, обновления и внесения необходимых модификаций в программное обеспечение обеспечивающее учет и поддерживающее бизнес процессы компании, очень часто работает ИТ специалист по данному программному обеспечению, прикладной программист соответствующей квалификации (как правило среднего уровня). Большие изменения приходится производить с привлечением специализированных компаний для достижения реализации задач в нужные сроки и с гарантированным качеством. Знания и навыки необходимые для работы ИТ специалистом в компаниях третьего типа. Для всех ИТ специалистов компаний данного уровня необходимы базовые знания ИТ отрасли. По сути это навыки требуемые для работы в мелкой компании, так как периодически приходится подменять друг друга по крайней мере на уровне базового поддержания системы и пользователей. Системный администратор Он должен иметь углубленные знания технологий построения сетей и администрирования серверов. Также необходимо знание технологий управления безопасностью в рамках сети в зависимости от применяемых технологий NOVEL, UNIX, MicroSoft или подобные системы подобного уровня. Помощник системного администратора Он по своей сути это инженер поддержки решающий разноплановые задачи по обеспечению работы пользователей, во многом его уровень квалификации соответствует ИТ специалисту работающему с компаниями первого типа. Прикладной программист должен: быть специалистом в обслуживании основной учетной системы,  владеть несколькими языками программирования,  владеть навыками администрирования серверов баз данных (SQL) требуемого вида для используемого программного обеспечения,  владеть навыками консультанта по организации бизнес процессов,  иметь навыки постановки задачи и формулирования технического задания на основании расплывчатых требований бизнес пользователей.  Иметь навыки постановки задачи сторонней организации и контроль за выполнением ей работ по внедрению и модификации программного обеспечения.  Тип 4 Компании этого типа возникают достаточно часто, когда при основном бизнесе возникают дополнительные компании занимающиеся дополнительными видами бизнеса. Это может быть при псевдо- аутсорсинге после выделения не профильных подразделений в отдельные компании. Так же это случается при желании бизнеса не упускать дополнительную прибыль при существенных затратах основного бизнеса при приобретении на рынке тех или иных товаров и услуг. Существование таких образований приводит к появлению дополнительных контуров учета и управления. Для функционирования отдельного бизнеса возникают подразделения по обслуживанию дополнительного бизнеса. ИТ составляющая таких компаний бывает весьма разнообразна и специфична в зависимости от вида бизнеса и уровня его развития как в объемах так и по зрелости управления им. Все требования, которые предъявляет бизнес для типах компаний описанных выше только усиливаются. Дополнительно возникает необходимость обеспечения единых стандартов формирования информационных потоков (отчеты, базы данных), средств по их формированию, программное обеспечение и оборудование пользовательское, и серверная совместимость должна быть максимальной.   Есть всего два основных варианта ИТ обеспечения бизнеса таких компаний:  централизованное ИТ обслуживание из головного офиса управляющей компании, формирование для каждой бизнес единицы холдинга (дочерней компании) собственной ИТ-структуры, Для описания второго варианта ИТ обслуживания по сути можно просто вернуться вверх по уже рассмотренному нами списку. Вариант имеет право на жизнь и встречается не так уж редко. В таком случае количество ИТ персонала может стать существенно большим, что по своей сути не правильно, но бывает и так. В таких компаниях молодому специалисту очень хорошо учиться, есть приличные технологии, и в то же время большое количество ИТ специалистов позволяет получить богатый опыт работы. Первый вариант встречается всё -таки чаще, так как это более правильный и наименее затратный вариант. Состав ИТ специалистов соответствует описанному для типа 3. Дополнительно появляется функционал обеспечивающий планирование развития ИТ инфраструктуры компании и взаимодействия с дочерними компаниями для более четкой организации работы и выстраивания бизнес процессов, а так же обеспечение эффективности капитальных вложений в информационные технологии. Знания и навыки необходимые для работы ИТ специалистом для четвертого типа компаний. Не везде, но возникает должность начальник отдела или ИТ директор ( в зависимости от развитости бизнеса). Как правило, им становится один из специалистов обладающий организационными способностями и умеющий разговаривать с бизнес руководителями на бизнес языке, а не на технологическом сленге присущем ИТ специалистам.  Типы 5 и 6 Компании достигшие этого уровня, как правило, являются региональными торговыми или же достаточно большими заводами. В таких компаниях постоянно происходит модернизация управления и повышения эффективности управления и качества учета. Новые технологии пытаются использовать для повышения эффективности бизнеса и снижения постоянных издержек. Наиболее из развитых компаний этого типа находятся на грани потребности внедрения ERP систем или уже их внедрили. Иногда такие компании идут по пути написания собственных систем с содержанием собственного штата программистов. В таких компаниях достаточно остро стоит вопрос по поддержки пользователей и обучению их работе с информационным технологиями, используемыми в компании.  Расскажу о максимальном варианте развития, так как очень многие приходят к нему. Функциональная структура описана схемой на рисунке 1. На практике как правило ИТ подразделение выделяется в отдельное подразделение, и оно делится на несколько отделов. В отдельных случаях такие подразделения могут превращаться в отдельные компании значительного размера.  Штат достаточно разнообразен и зависит от загруженности того или иного функционала. Встречаются практически все специальности возможные в ИТ отрасли. Здесь начинает играть роль специализации , причем чем выше значение того или иного функционала, тем жестче требования к квалификации специалиста, при этом зачастую практикуется дублирование персонала. То есть ведущий специалист и специалист с более низкой квалификацией и стоимостью, который обучается и работает по поручению ведущего специалиста и замещает его на время отсутствия.  Какие должности и специальности? Их много и они разнообразны. Опишу часть, наверняка не все, но это и не требуется. Вариантов много. Инженер поддержки (в просторечье эникейщик (press any key)) – специалист уровня очень продвинутого пользователя. Его задача помощь непосредственно конечным пользователям в обычной жизни. Раскладывание иконок на рабочем столе, идентификация проблемы её фиксация в журнале для статистики. Если проблема незначительна, то она решается на месте (нажмите пожалуйста кнопку питания). При запуске проектов осуществлять тестирование продуктов, обучение пользователей и первичный запуск продукта вместе с пользователем. Работа сродни работе специалиста по обслуживанию компаний первого типа. Работа нервная и не благодарная, но для старта карьеры самая подходящая. Эта должность является передней линией в большом ИТ хозяйстве приличной компании.  Инженер системотехник ( в некоторых вариациях Электронщик, и даже электроник) – эти специалисты занимаются аппаратными проблемами и первичной подготовкой рабочего места пользователя к работе. Собрать, разобрать компьютер, установить программное обеспечение, которая положена по регламенту, установить рабочую станцию на рабочее место и подключить её к сетям. Так же зачастую они занимаются прокладкой кабельных систем и монтажом прочего оборудования. В некоторых случаях они отвечают за коммутационное оборудование, работают в серверной с коммутационными шкафами и свитчами в соответствии со схемой локальной сети, ведя при этом журнал выполненных работ, чтобы всегда было известно кто, что и главное куда подключил.  Инженер по телефонии - раньше существовали отдельные службы обеспечивающие телефонные коммуникации. Нынче происходит слияние технологий, и специалисты по телефонной связи становятся больше программистами, чем связистами в старом понимании этого слова. Нынешние АТС – все чаще становятся просто специализированными серверами, а не шкафами с коммутацией. Но и сегодня это отдельный вид деятельности, так как требует специальных знаний, получаемых, как правило, на курсах у производителей АТС. Да и старого оборудования еще хватает.  Системный администратор - выше я уже описывал эту специальность, но в понимании приличной компании это уже не одна должность, а несколько специализаций:  специалист по сетевой инфраструктуре – работа с активным сетевым оборудованием и маршрутизацией информационных потоков и их безопасностью, администратор по безопасности – обеспечивает разграничение право доступа пользователей и подсистем компании к ресурсам как внутри неё, так и во вне. Так как систем великое множество, то специальные углублённые знания можно получить опять на курсах от производителей, что не отменяет классического образования как базы. администратор серверов – в компаниях, как правило, образуется некоторое количество серверов, за которыми нужно постоянно наблюдать и производить некоторые работы. Это такие сервера как: § почтовые, § файловые, § сервера баз данных, § сервера приложений, § терминальные сервера, § WEB сервера. В зависимости от их количества и нагрузки это могут быть разные люди. Кроме общего классического образования таким администраторам так же необходимы специализированные курсы от производителей ПО и оборудования. Администратор Баз данных – это специалист управляющий серверами баз данных обеспечивающий надежность хранения информации, доступность (бесперебойность работы) этих серверов согласно регламентам компании. Этот класс специалистов очень глубоко знает работу серверов баз данных таких как: MS SQL, Oracle, MySQL и прочих. Как правило, конкретный специалист специализируется на конкретном виде серверов и знает его в совершенстве, а остальные постольку поскольку. Специалисты такого уровня имеют хорошее базовое образование и прошли специализированные курсы обучения. Некоторое время они работали разработчиками программного обеспечения с использованием программных платформ опирающихся на эти конкретные типы серверов. Прикладной программист – программист, специализирующийся на работе с конкретной программной средой и владеющий ей для нужд модификации существующего в компании ПО и разработке дополнительных модулей к нему. Как правило, под этим понимают специалистов по конкретным система типа 1С, SAP, Axapta и пр.. Для них еще характерно знание бизнес процессов компании для успешной реализации программных решений и успеха их внедрения в повседневную практику. Но это не только могут быть ERP системы, но всякое разное другое связанное с деятельностью предприятия. В компаниях такие программисты выполняют роль углубленной поддержки и незначительной разработки, а так же выступают заказчиками и контролерами при взаимодействии со специализированными компаниями, занимающимися прикладными разработками. В некоторых компаниях из них создают отделы разработки ПО, в которых варится доморощенная система. Постановщик задачи – специалист на стыке ИТ и бизнес пользователей. В его круг обязанностей входит сформулировать в документальном виде потребности пользователей максимально уточнить их и согласовать с возможностями технологий. Сформулировать техническое задание, утвердить его и передать на исполнение. Зачастую такой специалист выполняет так же роль руководителя проектов – по принципу придумал, делай и отвечай. Технический писатель – этот специалист занимается описательной работой. Оформляет техническую документацию и руководство для пользователей в соответствии со стандартами, высвобождая время технических специалистов (и что уж греха таить он напишет это лучше их, ибо технические специалисты слабо умеют излагать суть своей работы на понятном простому смертному языке). Руководитель проекта – никто не понимает, что он умеет делать, и все же основное его умение это руководить собранной проектной группой, обеспечить её утвержденными ресурсами и обеспечить выполнение проектов в срок. Как правило, это не ИТ специалист, а просто управленец ,даже не всегда понимающий что собственно происходит в этих железках (хотя рано или поздно учится без этого жить в ИТ мире сложно). Тип 7 ИТ компании делятся так же на несколько уровней, но это не столь сейчас важно. Нас интересует только то, что они есть и являются очень специализированными. Специалисты в них знают свой участок работы очень досконально и являются суперспецами в своей тематике. В любой компании, продвигающей себя на рынке, есть два типа специалистов. Одни являются техническими специалистами. Другие это- работники разговорного жанра, несущие информацию в массы и формирующие пакет заказов, предварительно их оценивая. Технические специалисты, как правило, попадают в такие компании после получения базового образования и приобретения начального базового опыта, например, при работе с компаниями типа 1-3. В компаниях происходит их специализация и обучение под нужды компании. Там имеются или свои специализированные курсы, или же система наставничества. Люди, работающие на переднем фронте таких компаний, это особая каста продвиженцев и эрудитов широкого профиля. Таких специалистов нигде не учат и этому можно научится непосредственно при работе на этом участке работ у коллег. Как же строить карьеру ИТ специалиста. Для начала необходимо понять кем хочется стать и какого социального уровня достичь. Затем необходимо получить базовое образование максимально близкое к желаемому направлению деятельности. Еще при получении базового образования необходимо начать набираться практического опыта работы. для этого лучше всего подходят либо компании первого или второго типа или же в службе поддержки большого предприятия. Или же подручным в ИТ компании. Самое главное четко понимать что такое эта работа и к чему все это в итоге приведёт, личный опыт ни заменит, ни что! После того как базовое образование и первичное накопление опыта произойдет надо выбирать компанию для старта стабильной карьеры. Выбирать лучше те компании которые предоставляют возможности дополнительного обучения и проходить дополнительную подготовку не реже чем раз в два года. При этом надо понимать что компании будут рассчитывать на работу сотрудника которого они обучают по крайней мере несколько лет. Так что если вам мила свобода то придется учится дополнительно на всяких специализированных курсах за свои и это будет хорошим вложением в своё будущее. Пожалуй, на этом надо поставить точку. Можно много писать том как устроено ИТ в бизнес компаниях, работающих на рынке . Все равно мир постоянно меняется, и пусть на меня не сильно ворчат коллеги. За всем, увы, успеть нет возможности, и термины я сознательно применял общедоступные. Надеюсь, что я дал ответы хотя бы на некоторые вопросы. Вопросы, замечания предложения шлите на igor@ivarga.ru C другими материалами автора вы можете ознакомиться на сайте http://ivarga.ru/