Я заинтересован в том, чтобы перейти от финансовой карьеры к карьере в ИТ, скорее всего, системным администратором, специализирующимся на сетевой безопасности, хотя это может измениться, когда я промочу ноги.
У меня есть небольшой опыт программирования на VBA (я понимаю, что VBA не считается «настоящим» языком программирования), и я немного учился написанию сценариев с помощью книг Headfirst Programming и Java.
Мои знания операционных систем практически отсутствуют, но я люблю учиться. У меня интеллект выше среднего и довольно выражены гикоподобные наклонности.
В частности, я надеюсь на рекомендации по следующим вопросам:
Заранее спасибо!
Начиная с перехода из другой области, сначала будет немного сложно, особенно в наше время - компании не нанимают ИТ-специалистов с улицы, как в 90-е.
Чтобы ответить на ваши конкретные вопросы:
Уверенный. На самом деле я бы сказал, что ИТ - это область, в которой не наличие степени в области информационных технологий не повредит вам. Хотя, честно говоря, после двух или трех лет обучения в колледже, я не думаю, что кого-то действительно волнует, какая у вас степень - просто если они могут поставить этот флажок, и это не только в ИТ>
Я бы искал младшую должность в малом и среднем бизнесе. Вы будете больше знакомы с различными технологиями и сможете освоить гораздо больше вещей, чем если бы вы пытались попасть в крупное предприятие.
Я бы посоветовал посмотреть на CCENT от Cisco, LPIC 1, а MCITP от Microsoft.
Мое личное мнение - не увлекаться одной технологией. Сегодняшние развертывания по большей части очень разнородны. Лучшим вариантом для получения работы будет Windows. Но я бы не стал зацикливаться на этом, исключая все остальное. Я также предполагаю, что у вас уже есть навыки работы с платформой MS. Вы обнаружите, что на базовом уровне серверная ОС не слишком сильно отличается от настольной ОС. я буду очень Предлагаю вам установить Linux Distro без графического интерфейса и начать играть там - вы сломаете материал, но, IMHO, вы лучше научитесь так.
Это действительно зависит от того, какой вы ученик. Но я бы сказал, что в среднем для сертификатов начального уровня вам следует ожидать обучения в течение 4-8 месяцев, чтобы дать себе наилучшие шансы сдать экзамен с первой попытки.
Я также должен отметить, что это не только развлечения и игры. Вы действительно должны жить и дышать технологиями, чтобы преуспеть.
Желаю удачи в переходе в эту область!
Этот вопрос очень субъективен, и я отметил его как таковой, но, поскольку вас интересуют мнения / рекомендации, вот мой:
Is it possible to make the transition to IT without a comp sci or IT degree?
Конечно.
What type of entry level job would put me on the correct path toward an eventual sysadmin or network admin type career?
Служба поддержки. Кабельная обезьяна дата-центра. Младший администратор, если / когда у вас есть какие-то навыки / знания.
(Я не шучу насчет первых двух - некоторые из лучших младших администраторов, которых я обучал, тянули кабель или отвечали на телефонные звонки уровня 1 «Я не могу получить свою электронную почту!», Но у них был большой интерес и они были готовы учиться.)
What certifications would I need to get started
Нет, но если у вас есть сертификаты Cisco, они обычно приветствуются, как и сертификаты Microsoft, если вы хотите работать в магазине Windows.
Что касается unix, я считаю, что стоит сдать экзамены RHCE и BSDA.
Which operating system should I start with to have the best chance of getting hired?
Тот, который они используют в компании, занимающейся наймом.
(Серьезный ответ: то, что вам удобнее всего. Однако не ожидайте, что у специалиста по OS / 2 будет много возможностей).
How long should I expect it to take to study for and pass the cert exam(s) assuming I am starting as a complete n00b.
Очень долго, если вы пытаетесь выучить все из книги.
Большинство экзаменов, которые стоит сдавать (те, которые стоят больше, чем бумага, на которой напечатан сертификат, и имеют значение для работодателей / коллег), потребуют определенного уровня практических знаний или, по крайней мере, знаний, полезных в реальном мире.
Вероятно, вам лучше сдавать экзамены / сертификаты после нескольких месяцев реального опыта, за исключением, возможно, экзаменов Microsoft: если вы проходите курс и у вас есть хороший инструктор, вы обычно уходите с чем-то большим, чем просто клочок бумаги.
Определенно, но получение формального образования по предмету, связанному с ИТ, является огромным преимуществом. Он помещает sys в ваш системный администратор. Возможно, вы не будете регулярно использовать многие из того, что вы изучили бы в области компьютерных наук, но наличие фундаментального понимания того, как работают компьютеры, безусловно, поможет вам усвоить повседневные вещи намного быстрее. Однако для ролей, ориентированных на безопасность, это становится более важным.
Допустим, в данный момент вы увлеченный любитель. Вы могли бы заняться тем, что хорошо для меня, когда я только что закончил университет. Поищите небольшие фирмы с одним солидным системным администратором, который ищет молодого человека, который справится с нагрузкой, и готов показать вам все, что нужно. Это отличный способ получить много разнообразного опыта, на приобретение которого у вас может уйти намного больше времени, если вы входите в большую команду первых помощников в большой фирме.
Что сказал @Zypher. MSCITP - хорошая отправная точка.
Попробуйте обобщить, если можете. Легко сказать, что Windows будет вашим основным приоритетом, и, вероятно, так оно и будет, если вы начнете с роли поддержки рабочего стола, но попытаетесь также войти в Linux. Ubuntu - хорошая отправная точка. Установите его дома и обязательно используйте его. Даже имея базовый уровень навыков, вы станете гораздо более привлекательным предложением для небольших фирм.
6 месяцев или около того на любом из курсов, если вы следите за книгами. Однако я бы рекомендовал найти аккредитованного тренера. Неоценимое значение имеет некоторая профессиональная обратная связь (особенно когда вы прогуливаете эти огромные тома ядра MS). Доступны интенсивные недельные версии многих программ сертификации, но они довольно дороги, и их может быть много, чтобы пройти сразу. Они, как правило, больше подходят людям, которые хотят формализовать некоторый имеющийся практический опыт. Возможно, вам лучше не торопиться. Конечно, любой хороший работодатель может пожелать субсидировать это обучение. Я бы точно не сказал, что это необходимое условие для работы.
Я знаю, что вы не спрашивали, но создание сценариев (не настоящее программирование ;-) - это большая часть работы системного администратора. Поддерживайте свои навыки VBA. Другие вещи, которые могут стать важными в этой области, это Pyton, PowerShell, BASH, HTML и Java. Вам не нужно хорошо разбираться в программировании, просто уметь искать скрипты в Интернете и адаптировать их к вашим текущим потребностям.