cookie

Utilizamos cookies para mejorar tu experiencia de navegación. Al hacer clic en "Aceptar todo", aceptas el uso de cookies.

avatar

Как зайти в IT. Владислав Щербаков

Расскажу тебе всё о том, как попасть в IT легче всего: направления, специальности, зарплаты, навыки. Ссылка на канал: https://t.me/+wJ6XwvKswulhNDNi Автор: @frap_3d

Mostrar más
Publicaciones publicitarias
5 148
Suscriptores
-524 horas
-347 días
-25330 días

Carga de datos en curso...

Tasa de crecimiento de suscriptores

Carga de datos en curso...

Про API простыми словами API — это набор правил и инструментов, которые позволяют различным программам общаться друг с другом. Представим, что API — это меню в ресторане. - меню предоставляет список блюд, которые можно заказать, а также описание каждого блюда; - когда вы делаете заказ, то повар (внутренняя система) готовит блюдо и приносит его вам; - вы не знаете, как именно повар готовит еду, но вы знаете, что вы получите то, что заказали. Пример из повседневной жизни Возьмём приложение погоды телефоне. Когда мы открываем его, оно отправляет запрос к серверу погоды через API. Сервер получает этот запрос с набором нужных параметром (например, местоположение), обрабатывает его и отправляет обратно данные о текущей погоде в нашем городе. Основные понятия в API - Запрос: клиент отправляет запрос к серверу (запрос погоды). - Ответ: сервер обрабатывает запрос и отправляет нам ответ (данные о погоде). - Эндпоинт: URL-адрес, по которому отправляется запрос (например, https://api.weather.com/current). - Методы: действия, которые вы можете выполнить через API (например, получить данные о погоде). Пример использования API 1. Запрос: отправляем запрос к API сервера погоды, чтобы узнать температуру в нашем городе.
GET https://api.weather.com/currnet
Ответ:

   "city": "London",
   "temperature": "15°C"
  }
Почему API нужен? Да потому что это возможность общения между системами: API позволяет различным программам и сервисам взаимодействовать друг с другом с помощью запросов без обращения к внутреннему коду. Для системного аналитика важно понимать API, потому что: 1. Аналитики часто работают с интеграцией различных систем и сервисов. 2. Понимание API помогает в постановке и документировании технических требований. 3. Аналитики могут использовать API для тестирования работы системы и её компонентов. ____ Описал всё максимально простыми словами, но если что-то осталось непонятно - пишите, не стесняйтесь, буду рад ответить ☺️ Кстати, по поводу "где изучить API?" - на степике можно со скидкой по моему промокоду GO2IT взять любую версию курса «Проектирование архитектуры и интеграций сервисов» - без обратной связи - с обратной связью - полный тариф
Mostrar todo...
👍 7
Photo unavailable
Проходить собеседования — это навык. Если в 2024-м вы хотите — меньше волноваться на собесах, — эффективнее отвечать на вопросы и грамотно задавать их, читайте канал про собеседования в IT, где собран опыт и кандидата, и работодателя. —————— 🔹Булат ходит на собесы из азарта и интереса и пишет, что да как: какие были этапы, какие задавали вопросы. Лонгрид раз — про интервью к поставщику и разработчику технологий для бирж Два — про интервью в финтех Три — в Medtech 🔹Булат сам нанимает сотрудников и рассказывает, почему кандидату отказали. Лонгрид раз — про закрытые ответы  Два — про улыбку и болтовню Три — про кандидата, который спорил ————— ✅Подписывайтесь, чтобы быть готовыми к собеседованию, а в случае отказа — сохранять здравую самооценку. https://t.me/tryoutonadancefloor 👆
Mostrar todo...
👍 5 3
Какая разница между системным аналитиком и бизнес-аналитиком (часть 2) Взаимодействие между ролями Бизнес-аналитик и системный аналитик часто работают вместе, иначе как обеспечить нормальную реализацию проекта? Бизнес-аналитик выявляет и документирует требования бизнеса, которые затем передаются системному аналитику для разработки технических решений, соответствующих этим требованиям. Такой подход обеспечивает согласованность между бизнес-целями и технической реализацией. Пример взаимодействия: 1. Бизнес-аналитик: определяет необходимость автоматизации процесса обработки заказов для увеличения скорости обработки. 2. Системный аналитик: разрабатывает систему, которая автоматизирует этот процесс, обеспечивая интеграцию с существующими системами и соблюдение всех технических требований. Таким образом, обе роли играют важную роль в успешной реализации проектов, дополняя друг друга и обеспечивая, чтобы бизнес-требования были правильно поняты и технически реализованы.
Mostrar todo...
👍 5
Какая разница между системным аналитиком и бизнес-аналитиком (часть 1) Во-первых, это две ключевые роли, каждая из которых имеет свои особенности и задачи. Разберём каждую роль: 1. Бизнес-аналитик Основной фокус: - Сосредотачивается на понимании бизнеса и его процессов. - Работает над выявлением потребностей бизнеса и предлагает решения этих потребностей. Основные задачи: - Выявление и документирование требований от бизнеса; - Анализ текущих процессов и поиск их улучшений; - Создание моделей бизнес-процессов (например, BPMN); - Разработка предложений по улучшению процессов и систем. Необходимые навыки: - Понимание бизнес-процессов и стратегий их развития. - Способность к аналитическому мышлению и решению проблем. - Навыки коммуникации и ведения переговоров. - Основные знания в области IT для понимания технических ограничений и возможностей. 2. Системный аналитик Основной фокус: - Сосредотачивается на технической стороне решений, обеспечивая реализацию требований в рамках IT систем и сервисов. - Работает над проектированием и внедрением систем, которые соответствуют требованиям бизнеса. Основные задачи: - Перевод бизнес-требований в технические спецификации. - Разработка архитектуры систем и определение компонентов, необходимых для реализации. - Создание технической документации. - Участие в тестировании систем, контроль их соответствия требованиям. - Взаимодействие с разработчиками и тестировщиками для реализации решений. Необходимые навыки: - Глубокие технические знания и понимание IT-инфраструктуры. - Навыки системного проектирования и моделирования. - Способность анализировать и документировать сложные технические процессы. - Опыт работы с различными IT-системами и технологиями.
Mostrar todo...
👍 4
А пока готовлю посты на темы: - В чем разница между системным и бизнес аналитиками - Про API простыми словами - Чем отличается продуктовый от проектного менеджера
Mostrar todo...
👍 10🔥 2
Самые частые вопросы Хочу понять, что тебе сейчас интересно больше всего. Ищи свой вопрос и отправляй в комменты. Если есть ещё вопросы - тоже в комменты! - Как начать карьеру в IT? - Какие навыки и знания нужны для начала? - Какие курсы и ресурсы лучше всего подходят для новичков? - Какую область IT выбрать? - Какие языки программирования изучать в 2024 году? - Какие языки наиболее востребованы? - С чего начать обучение программированию? - Как написать резюме и сопроводительное письмо для IT? - Какие навыки и достижения стоит выделить? - Как структурировать резюме? - Как подготовиться к собеседованию в IT-компанию? - Какие типы вопросов обычно задаются? - Как решать задачи по алгоритмам и структурам данных? - Как настроить окружение для разработки? - Какие технологии и фреймворки сейчас в тренде?
Mostrar todo...
👍 6
Разбираемся с направлениями, специальностями и зарплатами в IT (часть 2) 5. Разработка игр - Game Developer: разработка игровых приложений (Unity, Unreal Engine). - Game Designer: проектирование игрового процесса и механик. - 3D: создание 3D моделей и текстур. Зарплаты: - Junior: 50,000 - 90,000; - Middle: 90,000 - 150,000; - Senior: 150,000 - 250,000; 6. DevOps и системное администрирование - System Administrator: управление и поддержка серверов; - DevOps Engineer: автоматизация и улучшение процессов разработки и развертывания ПО. Зарплаты: - Junior: 60,000 - 100,000; - Middle: 100,000 - 150,000; - Senior: 150,000 - 250,000. 7. Управление проектами и продуктами - Product Manager: управление жизненным циклом продукта. - Project Manager: координация и управление проектами. - Scrum Master: ведение agile проектов. Зарплаты: - Junior: 100,000 - 150,000; - Middle: 150,000 - 300,000; - Senior: 250,000 - 600,000; Факторы, влияющие на ЗП: - География: ЗП сильно зависит от региона. - Опыт и навыки: более опытные специалисты с редкими или востребованными навыками получают больше. - Компания: в крупных IT компаниях зарплаты выше, чем в небольших стартапах или менее известных фирмах.
Mostrar todo...
👍 9🔥 3
Разбираемся с направлениями, специальностями и зарплатами в IT (часть 1) Поступлю так же, как поступили с последним фильмом Гарри Поттера - разделю пост на 2 части. 1. Разработка ПО - Frontend: создание пользовательских интерфейсов (HTML, CSS, JavaScript, React, Angular); - Backend: работа с серверной частью приложений (Python, Java, Node.js, Ruby); - Fullstack: комбинация frontend и backend разработки; - Android/iOS: разработка приложений для iOS и Android (Swift, Kotlin, Flutter). Зарплаты: - Junior: 80.000 - 160.000 - Middle: 120,000 - 250,000 - Senior: 200,000 - 400,000 2. Анализ данных и машинное обучение - Data Analyst: анализ данных и создание отчетов (SQL, Excel, Python); - Data Scientist: построение моделей машинного обучения, работа с большими данными (Python, R, SQL, ML- библиотеки); - Data Engineer: инфраструктура и обработка данных (Hadoop, Spark, SQL). Зарплаты: - Junior: 100,000 - 200,000 - Middle: 200,000 - 400,000 - Senior: 400,000 - 800,000 3. Кибербезопасность - Security Analyst: мониторинг и анализ угроз; - Penetration Tester: поиск уязвимостей и тестирование безопасности; - Security Engineer: проектирование и внедрение защитных мер. Зарплаты: - Junior: 80,000 - 150,000; - Middle: 150,000 - 250,000; - Senior: 250,000 - 400,000; 4. Сетевое администрирование - Network Administrator: поддержка и управление сетевой инфраструктурой; - Network Engineer: проектирование и внедрение сетевых решений; - Cloud Engineer: управление облачными сервисами (AWS, Azure, GCP). Зарплаты: - Junior: 50,000 - 80,000; - Middle: 90,000 - 150,000; - Senior: 150,000 - 250,000.
Mostrar todo...
👍 10 6🔥 4
Начинаем погружаться в IT системно 1. Определяемся с интересующей нас областью Гуглим, смотрим видео, спрашиваем у знакомых, читаем мои посты - то есть пытаемся узнать больше о каждой области, чтобы понять, что нам всё таки интересно. Несколько примеров: разработка ПО, техническая поддержка, тестирование, анализ данных, кибербезопасность, сетевое администрирование. 2. Формируем базу Везде свои харды, но вот несколько примеров, что/где изучать: - Программирование: можно начать с Python, Golang или C#; - Основы: структуры данных, алгоритмы, сети и базы данных; - Онлайн обучение: Stepik, Coursera, Udemy, edX, Codecademy, sql-ex. 3. Практика Придумай свои мини-проекты, прояви фантазию. Если найдёшь способ сделать что-то полезное для других людей, то вообще шикарно. Это может быть что-то простое, как создание веб-сайта или конвертация данных на Python. 4. Портфолио Залей в гит всё, что ты создал. Это поможет продемонстрировать потенциальному работодателю свои навыки и достижения. 5. Начни получать опыт с простого Если ты не пишешь код и не готовишься зайти в IT уже несколько лет, то стоит рассмотреть стажировку. Она в большинстве случаев оплачиваемая и у работодателя есть цель при вложении в тебя минимального ресурса вырастить полноценный кадр. 6. Сообщество Соц. сети и форумы: ищи тематические группы на LinkedIn, GitHub, Stack Overflow и в телеге. Если есть конкретные вопросы, дайте знать в комментах!
Mostrar todo...
👍 11 6🔥 1
1. В октябре я пришел в WB с целью выстроить отдел поддержки внутренних складских систем. На тот момент в отделе разработки на 150+ человек были только проектные менеджеры и разработчики, других коллег не было. Об IT поддержке там мало кто слышал, многие не понимали, кто это и зачем они вообще нужны. Соответственно пришлось столкнуться с большим количеством трудностей, но главная - никому это не было нужно. Примерно через 6 месяцев работы (не опускаясь до детальных подробностей) я решаю ротироваться (переводиться) в другой отдел разработки, который конкурирует с моим текущим внутри компании, но при этом более молодой. И вот здесь мне уже удается выстроить отношения и взаимодействие между всеми членами команды и бизнесом, составить стратегию развития техподдержки и уже не до отдела, а до целого департамента. Я рад, что принял решение о ротации, ведь тут несмотря на мелкие трудности в виде отсутствия процессов удается достигать куда больших успехов в более короткие сроки. Приведу пример-сравнение прошлого и текущего плана: - нанять 4 специалиста 2/2 и одного старшего; или же теперь - создать 3 команды (поддержка склада, логистики, 1 линия), внутри каждой команды тимлид, 2 спеца 5/2, 2 спеца 2/2, и с перспективой расширения каждой группы до отделов, внутри которых будут домены, разбитые по процессам поддержки. Сами понимаете, с последним вариантом воодушевления и желания работать выше крыши 😀. Прям настроение - творить, общаться, выстраивать процессы и налаживать коммуникации! Поэтому каждый день собеседования, планирования и операционка. 2. Касательно обучения - после пары занятий ушли на майские праздники и только на прошлой неделе продолжили. Рассказал уже про IT в целом, про техподдержку, её задачи, инструменты и зоны роста. Отобрали себе вакансии для будущих собесов, проанализировали требования. И сейчас настало время изучения хардов: выдал все материалы для самостоятельных занятий с sql, api, linux, и немного архитектурной информации про IT. Теперь готовлюсь вместе с менторами к более детальным урокам по хардам, а так же планирую встречи с выпускниками курса, актуальными разработчиками, продуктами и аналитиками. А впереди у нас помимо хардов ещё анализ рынка, составление резюме, подготовка к собеседованию, написание сопроводительных писем и боевые собесы! 3. Ну и немного про спорт. Так же как и в работе, тут главное - цель и дисциплина. Как бы не было весело или грустно, хорошо или плохо, нужно поставить себе план и идти по нему. Что я и сделал: 4-6 тренировок в неделю, стабильно, каждую неделю без перерывов ограничения по питанию отказ от всех вредных привычек отказ от сахара в любом его виде Было: 180см, 82кг, 22% жира и "спасательный круг" и виде жирка. Сейчас: 180см, 75кг, 14% жира, адекватный вид.
Mostrar todo...
🔥 17👍 4
Elige un Plan Diferente

Tu plan actual sólo permite el análisis de 5 canales. Para obtener más, elige otro plan.