Channel name was changed to «SaintCode Bootcamp — школа программирования в Санкт-Петербурге»
🤔 С какого языка не стоит начинать?
— Не советую начинать с C++. Там сложные указатели, работа с памятью и куча всяких паттернов, которые нужно понимать. Что-то неправильно — память переполняется, программа рушится. C++ работает быстро, но пишется долго, он не подходит для быстрого теста гипотезы. Javanoscript в этом смысле более дружелюбный, он прощает ошибки и пишется быстрее. Поэтому базовый стек — это Javanoscript для фронтенда и PHP для бэкенда. Дальше можно пробовать Java и другие языки.
Сейчас модно изучать Python, но начинающему разработчику будет сложно найти работу с этим языком. Из плюсов — на нем можно быстро написать что-то работающее. Из минусов — проекты сложно расширять, доступно меньше библиотек.
Вам не нужно обязательно полностью знать синтаксис своего языка — его можно посмотреть в гугле, если понадобится. Да и зацикливаться на одном языке не стоит. Лучше разбираться в теории, ведь самая боль — это когда ты не понимаешь, как работает код. Поэтому на старте полезно разобраться, что такое алгоритмы, структуры и графы.
🤔 Как учиться?
— Начинайте с онлайн-видео: сейчас есть много подробных, где можно повторять действия за автором. Будут сложности — тогда смотрите в сторону офлайн-курсов или ищите репетитора. Можно учиться и по книжкам. Есть интересная история от моего преподавателя: когда он был студентом, долго не мог вникнуть в язык C++ и взял в поход две книжки по нему. Поскольку больше читать было нечего, он наконец-то разобрался.
Но без опыта в знаниях нет смысла: программист, который не может сам решать задачи — это не программист. Добывайте себе задачи, вписывайтесь в стартап, работайте бесплатно. Не рассчитывайте, что вас будут обучать: скорее, сможете набить руку на несложных задачах. А вот лезть в опенсорс я бы не советовал. Опенсорс — вариант не для новичка. Там большие и сложные проекты, в которых тяжело разобраться.
🤔 Сколько времени понадобится?
— В принципе, за год можно подтянуть себя до джуниора или миддла, если заниматься хотя бы по 4-5 часов в день. Если без отрыва от работы, понадобится примерно два года. Навскидку — это часов 600, когда ты один на один с компом: смотришь видео, кодишь, читаешь. Если хватает мотивации, то научиться можно и с полного нуля. Но готовьтесь к тому, что ваши нервные клетки будут погибать, неизбежны и пара выгораний по ходу дела.
🤔 Куда не стоит идти на первую работу?
— Мне кажется, не стоит сразу идти в корпорации. Вот пример — был у меня студент, который чуть-чуть знал Javanoscript. Ему как будто бы сильно повезло: взяли в Сбер джуном, а через полгода повысили до миддла и дали руководить командой. Еще через полгода он уволился — потому что работал без выходных и все равно не мог справиться со всеми задачами.
— Не советую начинать с C++. Там сложные указатели, работа с памятью и куча всяких паттернов, которые нужно понимать. Что-то неправильно — память переполняется, программа рушится. C++ работает быстро, но пишется долго, он не подходит для быстрого теста гипотезы. Javanoscript в этом смысле более дружелюбный, он прощает ошибки и пишется быстрее. Поэтому базовый стек — это Javanoscript для фронтенда и PHP для бэкенда. Дальше можно пробовать Java и другие языки.
Сейчас модно изучать Python, но начинающему разработчику будет сложно найти работу с этим языком. Из плюсов — на нем можно быстро написать что-то работающее. Из минусов — проекты сложно расширять, доступно меньше библиотек.
Вам не нужно обязательно полностью знать синтаксис своего языка — его можно посмотреть в гугле, если понадобится. Да и зацикливаться на одном языке не стоит. Лучше разбираться в теории, ведь самая боль — это когда ты не понимаешь, как работает код. Поэтому на старте полезно разобраться, что такое алгоритмы, структуры и графы.
🤔 Как учиться?
— Начинайте с онлайн-видео: сейчас есть много подробных, где можно повторять действия за автором. Будут сложности — тогда смотрите в сторону офлайн-курсов или ищите репетитора. Можно учиться и по книжкам. Есть интересная история от моего преподавателя: когда он был студентом, долго не мог вникнуть в язык C++ и взял в поход две книжки по нему. Поскольку больше читать было нечего, он наконец-то разобрался.
Но без опыта в знаниях нет смысла: программист, который не может сам решать задачи — это не программист. Добывайте себе задачи, вписывайтесь в стартап, работайте бесплатно. Не рассчитывайте, что вас будут обучать: скорее, сможете набить руку на несложных задачах. А вот лезть в опенсорс я бы не советовал. Опенсорс — вариант не для новичка. Там большие и сложные проекты, в которых тяжело разобраться.
🤔 Сколько времени понадобится?
— В принципе, за год можно подтянуть себя до джуниора или миддла, если заниматься хотя бы по 4-5 часов в день. Если без отрыва от работы, понадобится примерно два года. Навскидку — это часов 600, когда ты один на один с компом: смотришь видео, кодишь, читаешь. Если хватает мотивации, то научиться можно и с полного нуля. Но готовьтесь к тому, что ваши нервные клетки будут погибать, неизбежны и пара выгораний по ходу дела.
🤔 Куда не стоит идти на первую работу?
— Мне кажется, не стоит сразу идти в корпорации. Вот пример — был у меня студент, который чуть-чуть знал Javanoscript. Ему как будто бы сильно повезло: взяли в Сбер джуном, а через полгода повысили до миддла и дали руководить командой. Еще через полгода он уволился — потому что работал без выходных и все равно не мог справиться со всеми задачами.
👏2
Женя Гриценко готовит студентов Saintcode к поиску работы 💪
Помогает писать резюме и сопроводительные письма, проходить технические собеседования и выбирать адекватные компании для отклика.
Недавно он рассказал «Типичному программисту», как привлечь внимание эйчара к своему резюме — https://tproger.ru/experts/otkliknutsja-na-it-vakansiju-i-zapomnitsja-otvechajut-nanimateli 😌
Помогает писать резюме и сопроводительные письма, проходить технические собеседования и выбирать адекватные компании для отклика.
Недавно он рассказал «Типичному программисту», как привлечь внимание эйчара к своему резюме — https://tproger.ru/experts/otkliknutsja-na-it-vakansiju-i-zapomnitsja-otvechajut-nanimateli 😌
👍3👏1
Если ты решил учиться в буткемпе, надо подготовиться. И мы не говорим про техническую сторону (хотя подготовительная программа — мастхев 👍). Вот небольшой чеклист:
1. Закрой все дела на прошлой работе. Совмещать с обучением не получится.
2. Приготовь финансовую подушку на ближайшие полгода. Сначала ты будешь три месяца учиться, потом еще несколько месяцев искать работу.
3. Предупреди друзей и родственников: ты будешь сильно занят. Чтобы они не обижались, если ты не отвечаешь на их звонки или не можешь встретиться.
А еще — будь готов к тому, что придется сильно ограничить свой досуг и, возможно, продать что-нибудь ценное. У нас есть живые примеры: смотри на слайдах, как сегодняшние студенты Saintcode готовились к обучению, с какими трудностями столкнулись и от чего им пришлось отказаться.
1. Закрой все дела на прошлой работе. Совмещать с обучением не получится.
2. Приготовь финансовую подушку на ближайшие полгода. Сначала ты будешь три месяца учиться, потом еще несколько месяцев искать работу.
3. Предупреди друзей и родственников: ты будешь сильно занят. Чтобы они не обижались, если ты не отвечаешь на их звонки или не можешь встретиться.
А еще — будь готов к тому, что придется сильно ограничить свой досуг и, возможно, продать что-нибудь ценное. У нас есть живые примеры: смотри на слайдах, как сегодняшние студенты Saintcode готовились к обучению, с какими трудностями столкнулись и от чего им пришлось отказаться.
❤1👍1🔥1🤯1
Попали в «Секрет фирмы» с комментарием про курсы по обучению программистов. Женя Гриценко говорит, что после 24 февраля в Saintcode в три раза взлетели заявки. Правда, реальных студентов стало больше всего на треть. Такие дела 🤷🏻♂️
Читать статью — https://secretmag.ru/survival/rossiyane-rinulis.htm 🧐
Читать статью — https://secretmag.ru/survival/rossiyane-rinulis.htm 🧐
secretmag.ru
Россияне ринулись в айти, но компании не хотят их нанимать. Почему так
Пандемийный и постпандемийный период, пожалуй, войдёт в историю как время расцвета IT-курсов. Только за 2021 год на обучение престижным специальностям россияне потратили почти 47 млрд рублей — это пятая часть от объёма всего рынка EdTech в РФ. Но многие студенты…
🤔2
👉 Почему так происходит:
• Люди выпадают из процесса.
• Плохо усваивают материал.
• Не могут готовиться к собеседованиям дома и постепенно теряют навыки.
• Синдром самозванца у вчерашних руководителей, которые уже добивались высоких позиций. Они боятся идти на собеседования, пока не будут уверены в своих знаниях наверняка.
Часто такие студенты плохо делают что-то по аналогии, не могут выделить главное и расставить приоритеты. Бывает, что они держат все в себе — дают мало обратной связи, стесняются показаться глупыми.
👉 Как выстроено повторное обучение?
Мы пытаемся понять, с чем именно проблема в мышлении у каждого. Если дело в логике, то берем метод Сократа — задаем вопросы, которые провоцируют логическое мышление. Если человеку сложно удержать все в голове — используем карточки для запоминания и медленно двигаемся от темы к теме. Бывают и психологические проблемы, которые связаны с уверенностью в себе — тогда мы сводим критику к минимуму, больше поддерживаем и одобряем любые успехи студента.
👉 Помогает ли повторение устроиться на работу?
У нас получается помочь где-то 30% из тех, кто не усвоил материал курса. Остальные возвращаются на свои старые работы, либо идут на самые простые должности в IT — например, веб-мастером или тестировщиком. Да, для такой работы у них знаний с запасом — но главное делать шаги в выбранном направлении. Путь каждого уникален и не стоит расстраиваться, если сразу не получилось устроиться программистом.
👉 Что берут для повторного изучения и сколько это стоит?
Мы даем скидку 50% на повторение. Целиком курс стоит 150 тыс. руб., а повторение — 75 тыс. руб. Можно заново пройти отдельные блоки по Javanoscript и React — это 29 и 23 тыс., по ценам на июль 2022-го года.
• Люди выпадают из процесса.
• Плохо усваивают материал.
• Не могут готовиться к собеседованиям дома и постепенно теряют навыки.
• Синдром самозванца у вчерашних руководителей, которые уже добивались высоких позиций. Они боятся идти на собеседования, пока не будут уверены в своих знаниях наверняка.
Часто такие студенты плохо делают что-то по аналогии, не могут выделить главное и расставить приоритеты. Бывает, что они держат все в себе — дают мало обратной связи, стесняются показаться глупыми.
👉 Как выстроено повторное обучение?
Мы пытаемся понять, с чем именно проблема в мышлении у каждого. Если дело в логике, то берем метод Сократа — задаем вопросы, которые провоцируют логическое мышление. Если человеку сложно удержать все в голове — используем карточки для запоминания и медленно двигаемся от темы к теме. Бывают и психологические проблемы, которые связаны с уверенностью в себе — тогда мы сводим критику к минимуму, больше поддерживаем и одобряем любые успехи студента.
👉 Помогает ли повторение устроиться на работу?
У нас получается помочь где-то 30% из тех, кто не усвоил материал курса. Остальные возвращаются на свои старые работы, либо идут на самые простые должности в IT — например, веб-мастером или тестировщиком. Да, для такой работы у них знаний с запасом — но главное делать шаги в выбранном направлении. Путь каждого уникален и не стоит расстраиваться, если сразу не получилось устроиться программистом.
👉 Что берут для повторного изучения и сколько это стоит?
Мы даем скидку 50% на повторение. Целиком курс стоит 150 тыс. руб., а повторение — 75 тыс. руб. Можно заново пройти отдельные блоки по Javanoscript и React — это 29 и 23 тыс., по ценам на июль 2022-го года.
👍2😱1
Женя Гриценко объяснил «Типичному программисту», как не облажаться на позиции джуна в первые месяцы работы.
Читай статью — https://tproger.ru/experts/100-dnej-na-pozicii-junior 👌
Читай статью — https://tproger.ru/experts/100-dnej-na-pozicii-junior 👌
👍2
