Как выбрать путь, куда идти, в разработку или devops или ещё куда??
Всем Привет!
Мне 29 лет.
4 последние года работаю админом (не айти контора, что уже плохо для развития, понимаю)
Знаю хорошо/отлично -
Linux (могу развернуть сервера для различного типа нужд)
Сетевые технологии (скоро получаю ccna).
Железо (в эпоху облаков, мне кажется это лишнее уже, зря прокачивался)
Windows Server (прилагающиеся к нему сервисы)
Имею отличное представление о вэбе, облачных технологиях, что от чего отличается, какой язык где для чего применяется.
И прочие темы типа скуд, видеонаблюдение, беспроводные технологии.
В общем типичный админ-программист-монтажник-электрик. Всего по-немногу, в итоге ничего путного.
И как это бывает, не успел моргнуть глазом и уже 30-ка стукнула. Заработок 40-50 тысяч потолок. От лазаний пол столом у бухов уже тошнит.
Начал плотно изучать Cloud технологии (aws, gcp), ci/cd, контейнеризацию.
Понял что года 3 минимум точно потерял, нужно срочно изучать это, и мне очень интересно, я удивляюсь как далеко все ушло и пониманию как сильно моя нынешняя философия администрирования устарела.
Я встал сейчас на распутье, выбираю учить Devops стек, или пойти в разработку Java/Python/Go.
Сложно ли без профильного образования попасть в разработку?
С 20 до 25 вообще не it,
С 25 до 30 считай эникей, занимался всем подряд, а итоге ничем (как обычно).
Понял что потерял времени, теперь очень тревожно за себя, в таком возрасте где возьмут джуном я даже не представляю. Посоветуйте, пожалуйста, мне не у кого спросить об этом, кроме как в интернете, все окружение не it
Самое главное — расслабьтесь. Если вам интересно и вы реально готовы вкладываться, то просто выбирайте то, что интересно вам — вы всё осилите. Не стройте себе странных картин из своих собственных ожиданий того, какие ожидания должны быть у потенциальных работодателей относительно вас. И нет, образование в смысле «корочка» вам не нужно. Вам нужно образование в истинном смысле этого слова. А это дело нарабатываемое. И джуном вас возьмут, просто будьте честны с собой и работодателями, это ценится. Ищите то место, которое вам нравится, где вам легко работается несмотря на сложные (но интересные) задачи, где ваши способности найдут применение. Поверьте, остальное булшит, извините за жаргон. Я это из своего опыта говорю. Как человек без корочки по теме связанной с ИТ. Как человек пришедший работать с нулевым опытом и обучившийся за месяц писать на языке Perl в сносной форме. И как человек сейчас начинающий заново со своей первой джуниоровской зарплатой, зато вернувшийся к тому, что ему интересно после 2 лет работы на хорошо оплачиваемой, но скучной работе.
Я встал сейчас на распутье, выбираю учить Devops стек, или пойти в разработку Java/Python/Go.
Devops - это не специальность какая-то конкретная. Это методология. Как Scrum (есть даже должности скрам-мастера), Kanban и т. д. Что конкретно хочет работодатель не всегда ясно. В основном совсем. Где-то доходит до того, что в обязанности девопса входит покрытие всего продукта (даже не какого-то приложения, а целой группы) тестами или рефакторинг архитектуры предприятия и даже рефакторинг кода приложений.
Лучше уходи в разработку. Там узнаешь как пишется, собирается и работает код. Что нужно для его сборки, доставки и запуска. Тогда и в девопсы можно подаваться. Потому что будешь знать и уметь основы. Иногда большая часть времени девопса уходит на написание и отлаживание кода.
Идти в контору большего размера. Размер - он только в сексе не имеет значения :) Большая контора хороша уже тем, что у тебя будет специально обученный человек задирать бухгалтершам юбки :)