Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Открой для себя волшебный мир реальной рыбалки. Лови реальную рыбу на реальных водоемах! Исследуй новые рыболовные места и заполучи заветный трофей.

Реальная Рыбалка

Симуляторы, Мультиплеер, Спорт

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Python + Зарплата

С этим тегом используют

Программирование IT Программист Обучение IT юмор Разработка YouTube Работа Деньги Мат Трудовые отношения Доход Политика Юмор Все
10 постов сначала свежее
catonroller
catonroller
1 год назад

А точно ли программист работа мечты???⁠⁠

Всем привет! На связи кот на колесиках!

Ранее я писал о своих проблемах и целый месяц я думал как дальше жить.

Городок у нас небольшой и основной работодатль это завод.

Денег у меня нет от слова совсем. Было принятно решение попробовать

в 40 лет вкатиться в IT. Но еще даже не начав изучать предметную

область я задумался: а выход ли это? Программист это не работа

мечты. Это у нас сложилось так что зарплаты IT-шников повыше чем

в других отраслях -но ведь в других странах это не так! Любой электрик или сантехник получит плюс минус такую же зарплату, а медсестра получит гораздо больше (120,000$+), про врачей и пилотов умолчу. Из-за этой ситуации(у нас)в IT сложилась ужасная конкуренция в последние годы и работа там становилась все токсичнее -со слов знакомых - многоступенчатые собеседования, овертаймы и тд.

Да платят. Но и выжимают. Кредиты мне сейчас недоступны -а на жилье даже с синьорской зарплаты накопить проблематично. А к тому что к синору надо прийти еще как то(3-5 лет). При том не сказать что у меня хорошо шли дела в математике и физике в школе - не любитель я решать головоломки и ковыраться так сказать.

Работу надо выбирать сердцем и что бы работа как то масштабировалась. А что программисты сильно масштабируются? Единицы наверное, потому что голова

забита всякой хренью - при том постоянно нужно учиться. И в 40 лет вкатиться можно но будут проблемы с HR, во вторых в 45 надо будет думать куда уже выкатыватся из IT. Все же лучше наверное брать те сферы где есть масштабируемость - книги писать или музыку, предпринимательство -но как к этому прийти и зарабатывать я пока не знаю. Предприниматели точно зарабатывают больше программистов- вот куда нужно вкатыаться, но опять же нужны деньги.

Начинаю изучать Python, пожелайте мне удачи. Просто от безисходности. Как будут идти дела буду освещать раз в месяц.

[моё] Python Перепутье Текст IT Работа Зарплата
65
28
DELETED
1 год назад

Ответ на пост «Войти в IT и закрыть за собой дверь»⁠⁠6

Меня вот другой вопрос интересует:
Куда бы ещё пойти, кроме вашего IT, чтоб быть довольным своей зарплатой? Ну или хотя-бы чтоб на еду хватало, после выплаты ежемесячного платежа по ипотеки.
Скажу сразу, на ХХ цыфры пишут одни, а по факту предлагают другие. Наверно от этого люди собирающие статистику и считают, что кругом работы завались, да за большие деньги. Неспорю что есть высокие зарплаты, но как на них попасть то?

IT Python Надоело Мат Зарплата Поиск работы Ответ на пост Текст
78
AlexErf
2 года назад

Текущий спрос и тренды в области IT-позиций в сфере качества: анализ навыков и технологий⁠⁠

*Week 19

Текущий спрос и тренды в области IT-позиций в сфере качества: анализ навыков и технологий Программирование, IT, Обучение, Образование, Зарплата, Python, Профессия, Программист, Работа, Удаленная работа, Поиск работы, Собеседование, Selenium, QA, Тестирование

В мире IT индустрии требования к кандидатам постоянно меняются. Однако некоторые навыки и умения остаются актуальными независимо от времени. На этой неделе мы анализировали открытые вакансии в области QA (Quality Assurance, или контроля качества), чтобы выяснить, какие требования и навыки востребованы на данный момент.

На первом месте по востребованности - Python. Этот язык программирования был упомянут в 39 открытых вакансиях. Python является одним из самых популярных инструментов в IT и часто используется для автоматизации тестирования, анализа данных и других задач.

Android также востребован в сфере QA - 34 упоминания. Это говорит о большом спросе на специалистов, способных работать с мобильными приложениями и платформами.

Третье место занимает Selenium (25 упоминаний), популярный инструмент для автоматизации веб-браузеров, часто используемый в тестировании.

REST, или представление состояния передачи (23 упоминания), также важно для специалистов по QA, поскольку это стандартный подход к взаимодействию веб-приложений.

Интересно, что слово "remote" (21 упоминание) также часто встречается в открытых вакансиях, что указывает на продолжающийся тренд работы на удаленке.

Среди других важных навыков и знаний, которые выделяются, - это Git (19 упоминаний), система контроля версий, необходимая для работы в команде; Agile (13 упоминаний), гибкий подход к разработке; и Docker (11 упоминаний), платформа для разработки, доставки и работы приложений.

Некоторые вакансии также подчеркивают важность командной работы (9 упоминаний) и умения работать с Confluence (9 упоминаний), платформой для совместной работы.

В то же время, есть и специфические требования, такие как знание Allure (7 упоминаний), инструмента для генерации отчетов о тестировании; Fiddler (6 упоминаний), инструмента для отладки веб-приложений;

По зарплатам информацию можно найти здесь:  https://t.me/Koding404/15

Показать полностью
Программирование IT Обучение Образование Зарплата Python Профессия Программист Работа Удаленная работа Поиск работы Собеседование Selenium QA Тестирование
2
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
AlexErf
2 года назад

Спрос и тенденции на рынке IT-вакансий QA (неделя 18)⁠⁠

Спрос и тенденции на рынке IT-вакансий QA (неделя 18) QA, Работа, IT, Обучение, Python, Программирование, Профессия, Программист, Удаленная работа, Зарплата, Доход

Анализ ключевых слов в объявлениях о вакансиях QA позволяет выявить основные тренды и популярные технологии. Python и Android являются наиболее востребованными, что свидетельствует о фокусе на разработке мобильных и веб-приложений. Удаленная работа становится все более популярной для QA-специалистов.

Среди инструментов тестирования наибольшую популярность имеют Selenium и Postman, в то время как Docker активно используется для создания и настройки тестового окружения. Agile и Scrum доминируют среди методологий, подчеркивая гибкость и быстроту развертывания проектов. Знание Git, REST, Confluence, C и .NET также является важными навыками для QA-специалистов.

Больше информации по теме:

https://t.me/qashechnaya/20

Показать полностью
QA Работа IT Обучение Python Программирование Профессия Программист Удаленная работа Зарплата Доход
6
Блог компании
Eduson
Eduson
2 года назад
Серия IT и аналитика

За что и кому платят в айти⁠⁠

Сейчас из каждого утюга слышно: «Большинство востребованных профессий — в IT». Давайте вместе разберемся так ли это на самом деле (даже графики в Экселе сделали!).

Предлагаем для начала посмотреть на среднюю зарплату для трёх IT-профессий: попроще (тестировщик), посложнее (разработчик) и творческой (веб-дизайнер).

За что и кому платят в айти Профессия, Удаленная работа, Образование, Поиск работы, Опыт, Зарплата, IT, Айтишники, Python, Блоги компаний

Вывод: чем сложнее и «проблемнее» профессия, тем выше и доход специалиста, а значит богатые айтишники получают свои деньги не просто так, а за уровень hard skills и долю ответственности.

За что и кому платят в айти Профессия, Удаленная работа, Образование, Поиск работы, Опыт, Зарплата, IT, Айтишники, Python, Блоги компаний

Как мы уже поняли, в IT есть профессии попроще и «подешевле» и профессии посложнее и «подороже». Получается, что почти каждый может найти в IT специальность под свои запросы, амбиции и способности, но профессиям попроще учиться очевидно легче. Сложим два плюс и два и получим еще один вывод: чем легче профессия и быстрее период обучения, тем больше в ней новичков, тем выше конкуренция и ниже средняя зарплата.

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

Но ищут и будут искать все равно всех. По данным коллег из @hh.ru, 57% IT-компаний намерены расширять свою сферу деятельности в 2023 году. Логично, что такой же процент компаний собирается увеличивать штат и нанимать IT-специалистов разных уровней и компетенций, поэтому идти в сферу IT все равно прибыльно и перспективно.

Как вы вообще к IT относитесь?

Показать полностью 2
Профессия Удаленная работа Образование Поиск работы Опыт Зарплата IT Айтишники Python Блоги компаний
26
10
Блог компании
practicum.yandex
practicum.yandex
2 года назад

Как никогда не ссориться с коллегами из-за обратной связи? «Бутерброд» и BOFF вам помогут⁠⁠

Как никогда не ссориться с коллегами из-за обратной связи? «Бутерброд» и BOFF вам помогут Профессия, Поиск работы, IT, Опыт, Учеба, Зарплата, Удаленная работа, Эффективный менеджер, Python, Длиннопост, Блоги компаний

Как показывают данные последних исследований, правильная обратная связь повышает личную производительность на 17% и снижает текучесть кадров на 59%. Но дать своевременный и бережный фидбэк бывает не так просто даже сотрудникам со стажем. Эксперты карьерного центра Практикума  —  о том, какой должна быть конструктивная обратная связь. 

4 главных правила фидбэка


Давайте обратную связь, когда вас об этом просят

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

Говорите о делах, а не о личных качествах

Самое большая ошибка, которую можно допустить при обратной связи — перейти на личности. Избегайте фраз в духе «ответственные сотрудники так не поступают», «ваша команда слишком медленная в этом квартале».

Это касается и позитивного фидбэка. Разница особенно заметна в сравнении с английским языком. На русском мы привыкли хвалить словом «молодец». Но лучше как в английском: «well done» или «great job» — всё о работе человека и его результатах. На русском это могло бы звучать так: «Ты проделал классную работу», «Ты круто справляешься с задачами».

Как не надо:

«На презентации не было ничего слышно, кажется, у тебя проблемы с дикцией».

Как лучше:

«Можно я дам тебе совет? Попробуй, в следующий раз говорить чётче и громче, тебя было плохо слышно».

Будьте конкретными

Используйте больше фактов во время фидбэка. Задайте контекст, расскажите, где и как происходила ситуация, что конкретно сделал или не сделал ваш коллега и как это повлияло на результат.

Как не надо:

«Я ничего не понял в твоей презентации и не смогу показать это руководителю. Нужно переделать!». 

Как лучше:

«Спасибо за презентацию, вижу, что ты собрал много фактов, это здорово. Но в первой и последней части структура была сложной. Мне кажется, описание проектов и суммы выплат можно разнести по разным слайдам, чтобы структура была чётче».

Сбалансируйте позитивный и негативный фидбэк

Часто бывает так: человек работает, справляется — и ладно. А если допускает ошибку, то мы сразу же говорим об этом. Получается, что мы много ругаем, но мало хвалим.

Если у вашего коллеги что-то получается особенно хорошо — скажите ему об этом. Осознание собственных сильных сторон очень мотивирует. А после можете сделать акцент на тех моментах в работе, которые можно улучшить.

Например: «Благодаря новой системе учёта, которую ты предложил, мы сократили время на обработку запросов и получили нового клиента. Большая просьба, если ты думаешь над какой-то идеей и тебе нужно больше времени — делегируй задачи, чтобы другие проекты не простаивали, и команда смогла работать в комфортном режиме».

Две модели обратной связи

Улучшить качество фидбэка можно с помощью готовых моделей – это  шаблоны, по которым вы можете давать обратную связь. Есть два таких алгоритма — «бутерброд» и BOFF.

«Бутерброд» состоит из трёх элементов:

1. Похвала — положительная оценка действий сотрудника;
2. Критика — описание того, что требует изменения, и обсуждение плана действий;
3. Похвала — завершение  разговора на позитивной ноте.

Например: «Спасибо, что помог с оформлением презентации, ты использовал классные шаблоны. Но мы не успели выслать её к дедлайну. Пожалуйста, сообщай заранее, если меняется тайминг. Я могу подхватить задачи и помочь тебе, мы ведь одна команда, и это нормально — поддерживать друг друга».

Модель «Бутерброд» применяют, когда хотят сказать об ошибках в моменте и скорректировать действия коллег в процессе работы над проектом, чтобы улучшить результат.

Модель BOFF состоит из четырёх шагов.

1. Behaviour (в пер. с английского — действие или поведение):  перечисляем действия сотрудника, которые привели к проблеме.

2. Outcome (в пер. с английского  — результат): описываем возникшую проблему.

3. Feelings (в пер. с английского  — чувства или влияние): описываем последствия проблемы или эмоции, которые она вызывает.

4. Future (в пер. с английского —  будущее): обсуждаем действия сотрудника в будущем.

Например: «Ты выпустил апдейт без проверки. В нём были баги, из-за которых лег сайт, и техподдержка завалена сообщениями. Давай договоримся проверять апдейты в будущем даже после тестировщиков».

Модель BOFF подходит, чтобы давать обратную связь по крупным проектам. Она показывает, как действия коллеги положительно или отрицательно повлияли на проект. И объясняет, как закрепить успех или избежать неудачи в будущем.

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

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

Реклама. ООО «Яндекс»

Показать полностью
Профессия Поиск работы IT Опыт Учеба Зарплата Удаленная работа Эффективный менеджер Python Длиннопост Блоги компаний
9
Блог компании
practicum.yandex
practicum.yandex
2 года назад

От чего зависит зарплата программистов и как зарабатывать больше⁠⁠

Разбираемся вместе с экспертами карьерного центра Практикума, почему одни программисты получают больше, а другие меньше и как развиваться в сфере, чтобы увеличить доход.

От чего зависит зарплата программистов и как зарабатывать больше IT, Профессия, Python, Учеба, Поиск работы, Программист, Программирование, Удаленная работа, Фриланс, Собеседование, Вакансии, Зарплата, Начальство, 1С, Длиннопост, Блоги компаний


От чего зависит зарплата

Опыт работы

Как правило, специалистов делят на три класса: джуны, мидлы и сеньоры. В разных компаниях cвои требования к специалистам разных уровней. Вот самое распространённое представление:

Junior —  разработчики с опытом до года. Обычно они начинают со стажировок и работают в компании под руководством более опытных спецов.

Middle — специалисты с опытом работы от года до трёх лет. Могут брать более сложные задачи и выполнять их самостоятельно.

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

Например, в первой половине 2022 года джуниор-специалисты в России зарабатывали около 70 000 ₽, мидлы — 150 000 ₽, а сеньоры — 240 000 ₽.

География компании

Как показывает исследование «Хабр Карьеры», в рамках которого проанализировали почти 10 000 зарплат айтишников, доход IT-специалиста сегодня сильно зависит от города. Например, мидл-разработчик в Москве будет получать больше, чем в Санкт-Петербурге, а программист из Северной столицы в среднем зарабатывает больше челябинского. При этом не имеет значения, где именно вы находитесь, ведь вы можете работать удалённо. Главное здесь — где находится компания. Именно это влияет на доход.

Языки программирования

В мировом рейтинге популярности лидирует Python, и уже не первый год. Зарплата джуна начинается от 100 тысяч рублей. У Python упрощённый синтаксис и много библиотек, поэтому его уважают и разработчики, и заказчики.

Самые высокие зарплаты у джунов, которые работают с языками:

  • Java — 79 000 ₽ 

  • Kotlin — 80 000 ₽

  • Swift — 87 000 ₽

  • Golang — 96 000 ₽

    Мидлы получают больше всего, когда работают с языками:

  • Kotlin — 170 000 ₽

  • Golang — 200 000 ₽

  • Objective-C — 200 000 ₽

    Сеньоры зарабатывают в среднем 300 000 ₽, если разбираются в языках Golang, Objective-C и Swift.

    На первом месте в рейтинге по уровню зарплаты среди всех классов программистов — те, кто владеют Python. Зарплата джуна начинается от 100 тысяч рублей.

    Подробнее о языках программирования можно почитать здесь.

    Как повысить доход?

    Чтобы хорошо зарабатывать, разработчику недостаточно знать только язык программирования и фреймворки — шаблоны, на основе которых можно написать свой код. Нужно развивать и другие навыки. Эксперты Карьерного центра Практикума собрали несколько универсальных советов, которые помогут зарабатывать больше: 

    1. Развивайте технические навыки
    Опытного специалиста от новичка отличает умение писать понятный и простой код, который легко читать и поддерживать. Он знает, что одну задачу можно решить по-разному, и выбирает оптимальный способ.

    2. Не переставайте учиться
    Чтобы быть востребованным специалистом на рынке, нужно постоянно развивать навыки и добирать знания. Даже если вы уже прекрасно владеете одним языком программирования, следите за обновлениями. Могут меняться и дополняться фреймворки, появляться новые технологии.

    3. Прокачивайте гибкие навыки
    Работа почти всегда ведётся в команде, а потому разработчику важно уметь аргументированно доносить свою точку зрения до коллег и руководителей. Хороший английский тоже не будет лишним: предстоит читать много документации и, возможно, общаться с зарубежными коллегами.

    4. Создавайте пет-проекты

    Пет-проекты выполняют разработчики и другие IT-специалисты в свободное от работы время. Допустим, небольшое решение на уровне гугл-таблицы или полноценное приложение, которым будут пользоваться другие люди. Удачные кейсы обычно интересуют потенциальных работодателей и станут бонусом при трудоустройстве или повышении в должности. Например, студенты Яндекс Практикума уже на этапе обучения создают проекты для реальных заказчиков, чтобы повысить шансы устроиться на работу. 

    Подробнее о пет-проектах можно почитать в посте

    Вывод: зарплата специалистов зависит от класса: джуны, мидлы и сеньоры. Чем выше квалификация, тем больше зарплата. Актуальные направления — разработка игр и баз данных, мобильная разработка, фулстек, бэкенд и фронтенд. Чтобы зарабатывать от 195 000 ₽, стоит изучать языки Python, С++, Java и JavaScript.

    А если вы пока не разобрались, какое направление в разработке вам подходит больше, пройдите бесплатный курс по выбору профессии в программировании в Практикуме. Вы сможете определиться с тем, хотите ли вы стать разработчиком или тестировщиком. А если разработчиком, то каким: на C++, Python или Java, создавать веб- или мобильные приложения. А ещё курс поможет понять, как устроена сфера и с чего лучше начинать.

Реклама. ООО «Яндекс»

Показать полностью 1
IT Профессия Python Учеба Поиск работы Программист Программирование Удаленная работа Фриланс Собеседование Вакансии Зарплата Начальство 1С Длиннопост Блоги компаний
17

Оформить подписку для бизнеса

Перейти
Партнёрский материал Реклама
specials
specials

Ваш бизнес заслуживает большего!⁠⁠

Оформляйте подписку Пикабу+ и получайте максимум возможностей:

Ваш бизнес заслуживает большего! Малый бизнес, Предпринимательство, Бизнес

О ПОДПИСКЕ

Малый бизнес Предпринимательство Бизнес
36
CMNat
2 года назад
Серия Кодовый хаос

Ответ на пост «Войти в ай-ти. Достало»⁠⁠1

Автор в своем посте поднимает очень важный вопрос проблемы современных it курсов и образования в целом. Я сам, своего рода "вайтюн" с годовым стажем, поэтому мне есть что сказать в дополнение, с точки зрения того самого "чела с курсов". В статье будет много бэкграунда, субъективных рассуждений, моего личного опыта и опыта моих друзей, поэтому некоторые тезисы могут показаться вам излишне затянутыми или противоречивыми. В любом случае, мой опыт, возможно, будет полезен тем, кто принял решение сменить сферу деятельности и смотрит в сторону IT, не зная с чего начать. Я расскажу о своем бэкграунде, о выбранном пути обучения, покажу на своем примере, чему реально научиться за год относительно расслабленного самообразования и какова ваша ценность на рынке труда с учетом полученных знаний. Повествование будет без лишних купюр, я не буду скрывать ни деталей своего бекграунда, важных для повествования, ни каких то проблем, с которыми я столкнулся, чтобы у вас сложилась максимально адекватная картина, поэтому попрошу отнестись к повествованию с долей терпения и избежать личной критики, если это возможно. В заключении я попробую порассуждать на тему дальнейшего пути и подвести итоги "а нужно ли оно вообще?". Версии для лл не будет, но я постараюсь уложиться в формат 25 минут.


Бэкграунд или "Почему я решил стать разработчиком".


Окей, на данный момент мне 25 лет. На руках у меня диплом специалиста, выданный мне пол года назад Российской Академией Народного Хозяйства и Государственной Службы (РАНХиГС), по направлению "Таможенные платежи и валютный контроль". Можно долго спорить о ценности тех или иных дипломов, но в данном конкретном случае, охарактеризовать ее можно этим мемом:
Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

В сознании обывателя не редко укореняются определенные предрассудки, касательно некоторых профессий. Вспомните все эти истории про сына маминой подруги, который "отучился на нефтянника". Те же предрассудки были и в моей 18-ти летней голове, когда я поступал на таможенное направление. "Учись на таможенника, говорили они, это престижная работа, говорили они!". Правда в том, что привлекательность той или иной профессии - субъективна. Она зависит от ваших ценностей, взглядов на жизнь и окружения, в котором вы выросли. Еще одна правда, заключается в том, что я выбрал эту специальность во многом потому, что среди вступительных экзаменов не было профильной математики. О том, что у меня с ней нет никаких проблем я узнал только на первом курсе, в школе же, мне на протяжении семи лет внушали, что "в математике я ничтожество". Это в первый раз подчеркивает тот факт, что для достижения любой цели (изучения любого материала), чаще всего, нам не достает лишь упорства.

"Но постой! Какие 18 лет?", спросит внимательный читатель "25 - 18 = 7. Ты учился семь лет?". Да, я потратил семь лет своей жизни на профессию, которой я не собираюсь ее посвещать. Хотя не все так однозначно, но об этом далее. Три года я "отмотал" на очном, после чего, по семейным обстоятельствам, пришлось перевестись на заочное отделение. Нюансы перехода и специфика заочки съели два дополнительных года.


С переходом на заочку, началась так называемая, "взрослая жизнь", я переехал от родителей и устроился на роботу в один из лучших мини-отелей Санкт-Петербурга на должность круглосуточного администратора. По началу, было весело - у меня появился постоянный источник дохода, съемная, но такая "своя" квартира на окраине Питера и достаточно свободного времени, чтобы тратить его на учебу и развлечения. Примерно в этот период моей жизни мое мировосприятие начало меняться. Кратко описать это врятли получится, а демагогии о взрослении тут не место, просто в какой то момент я спросил себя:

Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

И оказалось, что я хотел того же, что и остальные. В первую очередь, заниматься действительно важными делами, приносящими удовольствие, а не продавать свое время на развес по графику 1\3 за 250 р.\час. Во вторых, просто быть счастливым. Не экономить на еде. Не бояться просрочить аренду за следующий месяц. Съездить уже, наконец за границу. (Серьезно, я живу в 40 минутах от этих ваших Европ уже более 19 лет и еще не разу там не побывал.) Купить своему бате плойку, чтобы он вечерами гонял со мной в каловдьютию. Наконец, сделать так, чтобы мама ушла на пенсию не за черту бедности, а на заслуженный отдых. Какие то фискальные желания получились, не находите? Ахах. Я уже упоминал о том, что ценности формируются окружением, в котором ты растешь.


Так продолжалось три года. К концу этого периода, мой лучший друг  поступил на "эти ваши it курсы". Я первое время немного подшучивал над ним, ведь это был тот самый человек, который в десятом классе чуть не подрался со мной, пытаясь доказать, что "Беспроводной геймпад на то и беспроводной, что в компьютер ничего вставлять не нужно! Какой еще адаптер? Не понимаю почему оно не работает!". А ведь это именно я "писал" свою первую игру на GM в восьмом классе. Это я, в "додвухфакторную" эпоху воровал аккаунты одноклассников в контакте чрез подменную страницу (да, товарищ майор, в то время, я был глупым, но не подлежащим уголовной ответственности, мои извинения). Это я в соло довел нашу участницу до финала, написав макрос автоголосования на конкурсе красоты в своем городе, когда заметил, что конкуренты из другого университета накручивают голоса. Одним словом, я рос маленьким ламером в окружении компьютеров, и даже пытался что то делать, но никогда не относился к этому серьезно.


Шутки кончились, когда тот самый друг устроился разработчиком в крупную российскую корпорацию. Это не была случайность, везение или какие то связи. Это был результат его упорного труда, ибо он, имея за плечами лишь диплом о во, вайтюнские курсы, несколько месяцев ко и вагон упорства, смог прыгнуть выше головы и обойти больше тысячи участников на одной из it олимпиад. По результатам которой попал во внутреннюю программу подготовки и был отобран на позицию.


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


Процесс обучения. О курсах. Что важно иметь в запасе. Без чего будет сложновато.


"Лиха беда - начало" или если вам угодно: "Начало - половина любого дела", цитатка из интернетика, приписываемая то одному то другому мыслителю. Лично я, приписываю ее Йоде из ЗВ, вроде он в каком то из эпизодов ее произнес.

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


Курсы хороши тем, что на них присутствует преподавательский состав, который, по хорошему, будет отвечать на ваши вопросы, неинтересно вести лекции и давать\проверять домашку. Плохая новость в том, что не все курсы одинаково хороши. Какие то курсы, дают слишком общую информацию. Какие то - слишком сильно ведут за ручку. Другие - предлагают людям с улицы заниматься откровенной чепухой, мой фаворит на данный момент реклама: "Создай 9 нейросетей за 3 дня!". Я не представляю, чему вы научитесь за три дня (ничему). Если обобщать - опасайтесь курсов, которые сулят золотые горы за короткий срок. Триггер фразами для вас должны стать такие выражения как "Без опыта", "Без обазования", "За один\два\три месяца" и особенно "Гарантия трудоустройства". Вас, конечно, поводят за ручку какое-то время. Вы что-нибудь напишите на питоне\js, возможно, перепишите у ментора какогони-будь телеграм бота. На этом все. Фундаментальных знаний (или хотябы их подобия), вы не получите. Вы не сможете самостоятельно решить поставленную задачу. Неофит должен осознавать, что разработка это не про написание кода, это про образ мышления, про поиск решений. Это нельзя освоить "в кородкие сроки, с гарантией". Еще одна проблема курсов - хреновое менторство. Может так статься, что вашим "наставником" на курсе, окажусь я. Тоесть человек с опытом разработки около года. Почему? Потому что заработная плата преподавателя на курсах не конкурентна, относительно зп разработчика. Количество желающих "зарабатывать 400 тысяч в месяц, сидя на пляже на ГОА", растет с каждым днем, а преподавателей больше не становится. По этой причине, некоторые организации, набирают в преподавательский состав абсолютных рандомов или даже выпускников этих же курсов. На мой взгляд, существует обратная зависимость между размером онлайн школы и качетсвом преподавания в ней. Я не смогу прямо назвать онлайн школы, которые вам лучше обходить стороной, потому что есть риск, что моя телега\гитхаб подвергнется анальной травле, но намекну - это крупный образовательный конгламерат, состоящий из нескольких школ, рекламу которых, вы чаще всего видите в интернете.


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


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


Как уже не раз говорилось выше, для себя я выбрал именно последний вариант. Потому что, откровенно говоря, возможности отдать от 80 до 120 к, учитывая все вышеназванные риски курсов, у меня нет. Но это ведь не значит, что мы не можем проходить эти самые курсы самостоятельно, правда ведь? Правда. Я решил двигаться в сторону бэкенд разработки, возможно потому, что мне всегда нравились дискуссии на тему телекомуникаций, чего стоит забытый богом телетекст -  "дальний родственник" интернета. А возможно потому, что мне не хотелось конкурировать с легионами выпускников курсов фронтенда. (Спойлер: позже оказалось, что и на бэкенде, среди джунов конкуренция значительная)

Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

В первую очередь, мне был интересны бэкендерский стек технологий. В качестве первого языка, я, как и многие, выбрал Python. В качестве учебного пособия, которое направит меня по нужному вектору, я выбрал слитый курс Хекслета "Python разработчик 2020". И честное слово, если бы я заплатил за него деньги, я не пожалел бы ни рубля. Если ребята с Хекслета сейчас меня читают, пожалуйста не расстраивайтесь, в качестве оплаты я агитирую всех и каждого изучать пайтон именно у вас. Отвлекся. У некоторых крупных площадок, таких как Яндекс и Хекслет, есть бесплатные вводные курсы, на которых можно +\- познакомиться с подачей информации ну и в целом понять, интересно вам это или нет. После прохождения вводного курса, можно купить доступ к полному или поискать его "бесплатную" версию в интернете. Конкретно мой курс, был рассчитан на восемь месяцев, прошел я его за шесть. Помимо, непосредственно, языка, курс подтолкнул к изучению огромного количества тем: настройка окружения, контроль версий, базовые алгоритмы, сетевое взаимодействие, настройка серверов, бд и много чего еще.


Еще перед стартом, друг говорил, что "Сначала бужет очень хорошо получаться, поймаешь эйфорию от того, какой ты умный. Потом кривая сложности резко пойдет вверх. На этом этапе большинство забивает и отсеивается, но ты продолжай еба#ить". Так оно и произошло. Когда подача материала грамотная, основы ухватываешь очень быстро, но когда переходишь на чуть более advanced level, сталкиваешься с первыми серьезными затыками, где материалов курса уже не достаточно. Например, при изучении Python, таким местом для меня стали аккумуляторы. В такие моменты я советую переключиться на какой то другой источник информации - посмотреть видео на ютубе по теме, пошарить что-нибудь на хабре и т.д. Иными словами: "Продолжай еб#шить". Например сейчас я перешел на Golang и там, таким моментом для меня стали интерфейсы. Очевидно, что при самостоятельном изучении, нет ничего важнее упорства. Я мог бы раскрыть эту тему подробнее, но круче цитаты, сказанной в этой статье: https://habr.com/ru/company/domclick/blog/569062/ , я уже ничего не приведу:

Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

Исключительные слова. Естественно, одного курса не достаточно не только для входа в профессию, но даже для освоения одного языка. Важна самостоятельная регулярная постоянная практика. В перерывах между проектами, я натаскиваю себя задачами на Codewars. LeetCode пока не пробовал, но знакомые говорят, что особых отличий нет. В любом случае, решение задачек на таких сервисах необходимо, для нарабатывания нужных навыков.


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


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

Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

на английском. Если английский на околонулевом уровне, синтаксис придется учить наизусть, как эти проклятые диалоги в школе. Второй пример - документация. Документация, есть суть, инструкции по использованию тех или иных конструкций языка\утилит и прочего. Не имея возможности читать документацию в оригинале, придется пользоваться ограниченным набором переведеных доков на русском или что то городить в переводчиках. В эту же копилку добавляем проблемы, которые будут возникать при написании программ. Большинство этих проблем уже решено, например, на stackoverflow. Разбираться в этом с переводчиками будет достаточно злобно, т.к. они не точно переводят техническую информацию.


Компьютерная грамотность -  я думаю тут, комментарии излишни. Важно умение быстро разбираться в приложениях, ориентироваться в разных операционках. Для меня, например, стало сюрпризом то, насколько на самом деле удобно пользоваться командным интерфейсом linux в повседневной жизни.


Умение гуглить - как по мне, один из самых важных навыков. "Даже если ты чего то не знаешь, самое важное знать, как это узнать." Мои извинения за тафтологию. Навык стоит тренировать, только если вы в последние пару лет гуглили что то вроде: "Скачать бесплатно без смс и регистрации" =)


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


Результаты через 10 месяцев самостоятельного обучения.


Заголовок звучит слишком пафосно, не правда ли? Итак, прошло 10 месяцев с начала моего пути в разработку. Есть ли мне чем похвастаться? Ну, я попал в 5% лучших, на "отборочнике" контеста, проводимого Ozon Tech в сентябре. Участников было, что-то в районе 2к. Я считаю, это неплохой результат для рандома с улицы. Я никогда не забуду эту задачу про временные интервалы. Видимо, теперь я умею кодить на Python. Контест был достаточно злобным, но это тема для отдельной истории. Как выглядит мой текущий стек? Как то так:

Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

Разумеется, тут перечислены не все скилы, но это именно те вещи, о которых я могу уверенно поддержать разговор с нанимателем. В ближайшее время планирую добавить сюда Golang и его веб фреймворки, как только потыкаю их палкой. Обязательно нужно поработать с каким-нибудь популярным веб сервером, по типу nginx. К слову, интересная штука - парадигмы программирования нескольких языков могут пересекаться, соответственно, если вы умеете уверенно решать задачи на одном языке, решать их на другом, будет уже проще. Написал пару проектов, за которые мне не стыдно, с одним из них можно даже познакомиться в одном из моих постов =) Да, я думаю, стоит избегать дженерик проектов, которые предлагают писать на курсах (все эти клоны телеграма и бложики), а заняться чем-то, что интересно именно вам. Пусть это будет система распознавания лиц с веб интерфейсом, или генератор имен драконов - не важно, главное, чтобы вам было это интересно. Без увлеченности пет проектом, работа над ним быстро превратится в рутину. Ах да, а еще я стал контрибьютором своей любимой игры "Cataclysm Dark Days Ahead". В список моих пулл реквестов входят такие важные багфиксы, как исправление бага с БДСМ костюмом, перемещение кастета профессии "босс мафии", в карман пиджака, а так-же еще не смердженый "mountable hatchet mod" для дробовиков. Отвлекся. "Ну а что там с трудоустройством? Звали ли тебя на собеседования?". Звали. Я решил несколько тестовых, некоторые из них даже проверили. И внезапно, было даже настоящее оффлайн собеседование в компании. Но в целом, о ситуации на рынке труда, с точки зрения джуна (меня), поговорим в следующем разделе.


Востребованы ли джуны?


Имхо, как джун, отвтетственно заявляю, что они востребованы на рынке. Из ~100откликов за 2.5 месяца, мне прислали тестовое около 5 раз. Дважды приглашали на собеседование. На одно я съездил. Звучит как шутка, не правда ли? Вот только я откликался на вакансии, немного выше моего уровня. Тоесть некоторые компании, реально готовы дать возможность проявить себя. Это здорово. А вот войтюны не нужны. Об этом тоже можно сделать вывод из приведенной мной статистики. Мой стек, на данный момент, +\- соответствует стеку любого трейни-выпускника курсов. На мой взгляд, компании намеренно завышают требования отбора из-за всплеска курсов, ибо никто не хочет брать на себя риск, нанимая вчерашних слесарей с таможенниками - даже если они неплохо владеют заявленными компетенциями, это всеравно риск, а риск=расходы. Иными словами, не ждите, что пройдя какой-то курс, или отзанимавшись самостоятельно на протяжении некоторго времени, ваша личка будет ломиться от предложений. Стоит рассчитывать на минимум годовое обучение.


Стоило ли это того?


Перейду к выводу, пока меня окончательно не окрестили душнилой =)

А он следующий: На момент публикации поста, входить в профессию действительно не просто. Easy mode - не существует. Нужно осознавать, что это длительный, даже многолетний процесс самостоятельного обучения. Количество ментальных (да и физических) усилий, которые необходимо приложить, примерно сопоставимо с прилежной учебе в вузе. Однако, это может приносить определенное удовольствие, если вам, так-же как и мне, нравится учиться. В качестве финального совета, хочется отметить важность менторства в процессе обучения. Найдите себе какого-нибудь более опытного товарища, который будет давать вам наставления. Да и в целом, с которым вы сможете обсудить свои успехи и неудачи в процессе. Для меня таким ментором стал мой друг. Я в неоплатном долгу перед ним. "Продолжайте еб#шить", пока однажды не сможете себе сказать:

Ответ на пост «Войти в ай-ти. Достало» Зарплата, IT, Карьера, Маркетинг, Текст, Длиннопост, Python, Поиск работы, Разработка, Образование, Курсы программирования, Курсы, Мат, Ответ на пост

P.S. Если остались вопросы, которые хотелось бы задать лично, мой телеграм есть в предыдущем посте.

Показать полностью 7
[моё] Зарплата IT Карьера Маркетинг Текст Длиннопост Python Поиск работы Разработка Образование Курсы программирования Курсы Мат Ответ на пост
9
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии