Завершение трилогии статей о том, как не повторять чужих и моих ошибок при старте карьеры в ИТ, в технической поддержке в частности.
В предыдущих рассуждениях мы пришли к моменту, когда вы понимаете, что первая линия технической поддержки — этап пройденный, развитие на нём можем быть только случайным, непоследовательным и будет давать в основном опыт решения конкретных задач, нежели более глубокую экспертизу в своей сфере деятельности.
Настал момент выбирать дальнейшую ветку развития, мы стоим на развилке нескольких путей.
Дорога "прямо" ведет нас на переход на вторую линию поддержки в той же компании. Как правило, это самый легкий путь, но далеко не всегда самый плохой: многое зависит от взаимоотношений в коллективе, специфике задач, отдаваемых на вторую линию и хотите ли вы дальше быть "админом". Такой вариант стоит выбрать, только если сфера деятельности вас полностью устраивает, есть опытные коллеги, которые готовы подсказать, разобрать с вами определенную тему без раздражения с их стороны. Хорошо, если дадут в работу несрочные задачи по переносу базы данных, настройке резервного копирования не очень сложных систем и т.п.. То есть дадут задачу, где есть время многое изучить, поковыряться с настройками и достаточно времени изучить теорию, не забывая при этом обращаться к более опытным коллегам за рекомендациями. Вторая линия технической поддержки — это почти всегда микс из задач, с которыми не справилась первая линия, либо требуется определенная ответственность, которую младшим коллегам доверять рискованно.
Второй путь — путь в небольшую контору единственным (либо в паре с коллегой с поочередными сменами) админом. Здесь тоже будут задачи разноплановые и широкопрофильные, это будет обслуживание парка компьютеров, принтеров, роутеров, обычно пары-тройки серверов. То есть всего, что связано с компьютерами, сетью и прочей инфраструктурой где может "что-то не работать". Вариант довольно неплохой, особенно, если компания расширяется и выделяет средства на обновление оборудования, расширение и оптимизацию. Здесь всегда можно найти, что можно улучшить: предложить заблокировать доступ менеджерам в соцсети, сделать удобный сервер печати, ускорить работу сервера, оптимизировать компьютеры, настроить автоустановку софта, усилить безопасность и многое-многое другое. Всегда есть куда развиваться, особенно руководство будет довольно, если все эти обновления и улучшения не будут стоить компании денег,а будут сделаны на имеющемся плохо настроенном железе с софте. Если удастся найти подходящую компанию, в идеале развивающуюся и имеющий финансовый задел - вариант вполне хороший.
Вариант третий — это выбор некой специализации. Например, "сетевой инженер", "администратор Linux", "администратор Windows". Хотя первая в крупных компаниях и в средних ИТ-компаниях — это не системный администратор, это по сути отдельная профессия. В мелких конторах это всё делает один человек (либо несколько, но они все делают всё подряд), поэтому такой вариант - это отдельный путь в развитии. Хотя и все эти специальности админские, у вас к этому моменту есть довольно большое преимущество перед очень многими начинающими программистами — вы многое понимаете о работе железа и сетей, потому делать некоторые проекты сможете без консультации с системным администратором, особенно в части настройки и разворачивания сервера. Довольно популярные варианты — это администрирование и/или программирование 1С, который есть в большинстве маленьких и средних контор, веб-разработка(например самому развернуть веб-сервер и развернуть на нём внутреннюю базу знаний, хелпдеск или что-то вроде), изучение python, который системные администраторы если и изучают, то поверхностно, для написания скриптов, чтобы автоматизировать рутинные задачи и тем самым облегчить себе часть работы.
В рамках прямого развития из специалиста технической поддержки — третий путь ведет нас в крупную компанию на младшего системного администратора, на помощника системного администратора или младшим сетевым инженером, хотя и называться такие должности могут весьма по разному.
И, пожалуй, самый важный момент. Я крайне рекомендую на этом этапе либо найти в интернете, либо оплатить и полностью пройти курс по выбранному направлению. В первых двух вариантах — стоит попытать удачу и постараться выбить из компании, где вы работаете оплату курса, по результатам которого вы получите документ об его окончании. Если не выйдет — при наличии финансовой возможности можно оплатить его самому, либо в кредит. Это даст мотивацию (деньги заплачены, курс структурирован, при успешном окончании будет документ для резюме и вполне сильным аргументом для повышения зарплаты), а также многие сомнения по поводу того, куда же стоит все-таки двигаться дальше будут развеяны. Курс выбран, осталось ему успешно следовать и мы стремительными шагами идем к зарплате около ста тысяч рублей.
Я бы порекомендовал курсы с названиями "Системный администратор", "Сетевой инженер", либо углубленный курс по продуктам Microsoft, если вы не выбрали для себя программирование. Тогда, конечно, нужно выбирать курсы по тому языку, что вам наиболее интересен.