С чего начать изучение it технологий с нуля

Гид: что изучать, чтобы получить ИТ-профессию

Планы на будущий год.

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

Направления

Сфера ИТ очень большая, и в неё входит не только программирование. Если коротко, то всё ИТ можно разделить на 5 групп:

Если не понимаете, что эти направления значат, начните с ответов на самые популярные вопросы про ИТ — это поможет сориентироваться и погрузиться в тему.

Простые ИТ-профессии для старта

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

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

ИТ-профессии посложнее

Если хорошо изучить HTML, CSS и JavaScript, можно стать фронтенд-разработчиком. Они пишут сайты, разрабатывают интернет-магазины и делают почти всю внешнюю часть интернета. В среднем зарплата фронтенда — 116 тысяч.

Но это видимая часть интернета. За невидимую отвечают бэкенд-разработчики — продумывают логику работы сайта, настраивают базы данных для хранения информации, следят за скоростью загрузки и отвечают за общие возможности сайта. За это они получают примерно 130 тысяч в месяц.

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

Почитайте, как специалисты из разных профессий пришли к тому, что они умеют сейчас, чем они занимались на старте и как вообще пришли в ИТ:

Как стать руководителем ИТ-команды за 5 лет. Александр Штыков: путь от контент-менеджера до тимлида.

Владимир Олохтонов о работе старшего разработчика в Авито. Путь от монтажника локальных сетей до инженера машинного обучения.

«Никто не верил, что я сама пишу код». Анастасия Никулина: о дата-сайнс, ютубе и программировании.

Трудоустройство и собеседования

Если вам понравились эти истории и вы хотите так же — вот что вам поможет с трудоустройством:

Главные языки и технологии для старта

Для разных профессий нужны разные навыки и языки. Но для быстрого старта достаточно этого:

HTML — на нём пишут и верстают все сайты в интернете.

CSS — помогает оформлять красиво то, что уже свёрстано.

JavaScript — для программирования разных возможностей сайта: добавления товара в корзину, формирования персональной ленты или для корпоративного чат-бота.

Python — для тех, кто хочет пойти в бэкенд или в дата-сайенс. Для обычной веб-разработки он не нужен.

Для общего развития

Обычно такое не спрашивают при трудоустройстве, но для общего ИТ-развития это будет полезно. Заодно посмотрите, как ИТ влияет на привычные вещи.

Где учиться

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

Источник

С чего начать в IT

Даже если вы абсолютный гуманитарий — выход есть.

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

Что там есть

Многие думают, что айтишники — это такие бородатые мужики в свитерах с оленями, которые сутками пишут код. Но сфера IT намного шире, чем просто программирование. Например, это тоже IT:

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

5 крутых роботов с искусственным интеллектом внутри:

В 2013 году вышла игра Deus Ex, где у главного героя были механические руки. В 2019 году те же разработчики и ребята из Open Bionics повторили это в жизни:

Что нужно: английский язык

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

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

Первые шаги: собственная программа

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

Любопытство

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

Можно даже не читать, а просто посмотреть:

Как работает шумоподавление — очень наглядно, но на английском:

Тоже про шумоподавление — по-русски, но очень много математики:

А вот так работает беспроводная зарядка чего угодно:

Ради эксперимента попробуйте найти объяснение, как устроены и работают привычные вещи — пульт от телевизора, торренты, почему MP3-файлы так мало весят и как работает Wi-Fi.

Найдите интересное

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

Если хотите прокачать общее понимание того, как устроены компьютеры и технологии, почитайте наши статьи:

Источник

С чего начать, чтобы стать айтишником, если вы далеки от IT

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

С чего начать изучение it технологий с нуля. Смотреть фото С чего начать изучение it технологий с нуля. Смотреть картинку С чего начать изучение it технологий с нуля. Картинка про С чего начать изучение it технологий с нуля. Фото С чего начать изучение it технологий с нуля

Определитесь со специализацией

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

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

Учите английский язык

Если ваших знаний языка не хватает на свободное чтение, начать следует именно с него. Английский будет нужен не только для коммуникаций, вам придется много читать и искать в интернете на английском. Это может быть как техническая документация или ответ на StackOverflow, так и просто интересная тематическая статья на Medium.

Научитесь гуглить

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

Освойте базовые понятия

Для начала узнайте, чем отличается бит от байта, изучите базовые термины и концепции информатики, узнайте про условия, циклы и прерывания. Как работает процессор, зачем нужен веб-сервер и что за ascii – все это нужно знать, чтобы начать углубляться в ту область, которая вам интересна.

Структуры данных и алгоритмы

Структуры данных и алгоритмы – фундаментальные для разработки и ИТ понятия. Вам не расскажут о них как следует на прикладных курсах по программированию, поэтому изучите эти вещи самостоятельно.

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

Ознакомиться с концепцией объектно-ориентированного программирования будет полезно независимо от того, какой язык вы выбрали и как собираетесь его применять. ООП – один из самых популярных стилей разработки, поэтому вам нужно не только знать определения основных концепций (наследование, инкапсуляция, полиморфизм), но и понимать, как они работают, уметь реализовать их в коде программы.

Базы данных

Если вы уверенно овладели синтаксисом интересующего вас языка программирования, стоит узнать как он работает с разными типами баз данных, а заодно узнать о видах БД и их различиях.

Даже если ваш язык обычно не взаимодействует с базой данных напрямую (например, JavaScript), вам нужно знать что происходит в этой области разработки: вы лучше будете понимать, как работает программа в целом.

Так как же стать айтишником?

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

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

Источник

С чего самостоятельно начать обучение программированию: этапы освоения профессии и советы новичкам

История о том, как стать программистом с нуля

С чего начать изучение it технологий с нуля. Смотреть фото С чего начать изучение it технологий с нуля. Смотреть картинку С чего начать изучение it технологий с нуля. Картинка про С чего начать изучение it технологий с нуля. Фото С чего начать изучение it технологий с нуля

Здравствуйте, уважаемые читатели!

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

Но прежде чем начать обучение, подумайте и ответьте на пару вопросов: нравится ли вам программирование, готовы ли вы ежедневно посвящать этому делу время, искренне ли интересуетесь информационными технологиями, нужно ли вам вообще программирование? Если ответ на все вопросы “да”, прошу читать дальше. В противном случае, построить карьеру в IT-сфере будет весьма трудно.

Читайте статью, если хотите узнать с чего начать обучение программированию с нуля, как освоить IT-сферу самостоятельно и с помощью онлайн-курсов, кто такой программист, что надо знать, чтобы им стать.

С чего начать изучение it технологий с нуля. Смотреть фото С чего начать изучение it технологий с нуля. Смотреть картинку С чего начать изучение it технологий с нуля. Картинка про С чего начать изучение it технологий с нуля. Фото С чего начать изучение it технологий с нуля

Кто такой программист

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

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

Программисты обладают такими качествами, как:

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

Что нужно знать и уметь

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

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

И это лишь часть того, что должен уметь делать программист.

Как стать программистом с нуля

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

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

После освоения алгоритмов и структур данных нужно выбрать направление программирования. Лишь потом можно приступить к изучению веб-технологий и инструментов. Это серверные языки и языки разметки, стили CSS и JavaScript, веб-фреймворки, подходящие к выбранному языку программирования.

И напоследок научиться работать с базой данных.

Подбор направления

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

По основной классификации программистов делят на прикладных, системных и веб-разработчиков.

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

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

Веб-программист работает над созданием веб-сервисов и пишет для них программную составляющую. Соцсети, интернет-магазины, информационные сайты, форумы и прочее – все это труды специалистов по работе в сети.

Выбрать направление деятельности можно среди доступных профессий:

И это только часть должностей, которые может занимать программист.

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

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

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

Можно найти предложения о работе, в которых сразу написано, с каким языком надо будет работать, например, PHP-программист или программист Python.

Если же отталкиваться от направления, то надо знать, что веб-разработчик пользуется C++, Python, Java. Системный программист – Assembler, C, C++, Python. Администратор базы данных – SQL.

Ниже приведены самые распространенные и популярные представители языков программирования:

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

Если к этому времени специалист еще не приступал к изучению фреймворков, структур и баз данных, то сейчас эти знания просто необходимы. Не надо бросаться на все сразу, лучше выбрать что-то из основного: Git, SQL, HTML, CSS, XML, JSP, Maven, Spring, ORM, REST, MySQL, PostgreSQL.

Самообразование

Книги хороши тем, что их можно читать и учиться бесплатно, и тем, что они быстро погружают в тему. Рекомендую следующие пособия:

Можно использовать бесплатные обучающие платформы, сайты и приложения, форумы, где делятся своим опытом профессиональные программисты. А можно положиться только на самостоятельное обучение, но такой путь сложен для новичка. Лучше совмещать его с другими методами, например, с онлайн-курсами.

Онлайн-курсы

Новичку предлагаются курсы от онлайн-платформ GeekBrains, Нетологии, Skillbox, Coursera, beONmax. Постигать азы сферы информационных технологий можно в своем темпе и в домашних условиях. Так цена будет ниже, чем обучение в вузе.

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

Предлагаю ознакомиться со следующими обучающими программами:

Составление резюме и портфолио

Можно начать работать на бирже, чтобы было что написать про свой опыт в резюме и добавить работы в портфолио. Для первого реального опыта подойдут и небольшие проекты. Главное – начать.

Лучше выбирать иностранные биржи, особенно если есть знания английского языка. Там и заказов больше, и доход выше. Подойдут, например, Upwork и YouTeam. Если говорить о русскоязычных биржах, то популярны Kwork, FL.ru и Freelance.ru.

Заполнить портфолио могут помочь и собственные проекты, если есть идеи, возможность и желание.

А дальше можно уже перейти на специализированные сайты с вакансиями только для программистов, например, We Work Remotely и Хабр Карьера. А можно поискать работу на таких ресурсах, как hh.ru или SuperJob.ru.

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

Надо указать свои знания и навыки, но не на несколько страниц, а коротко, четко и лаконично. Нужно писать саму суть, без воды.

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

Советы новичкам

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

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

При обучении используйте все материалы, сервисы и знания других людей, которые будут доступны. Не пренебрегайте ничем.

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

Узнайте больше об архитектуре компьютера.

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

Заключение

Подведем итоги. Чтобы начать обучение программированию, надо следовать поэтапно. Сделайте следующее:

И в качестве общих советов:

Источник

С чего начинать построение карьеры начинающему IT-специалисту. Пошаговый план

Итак, вы получили IT-образование. Стоите такие красивые с дипломом или сертификатом в руке и запасом знаний и навыков в голове (у кого-то руки пустые – не страшно, содержимое головы ценнее). И думаете – а что дальше? Куда я попал, и где мои вещи?

Ситуация почти фантастическая.

Во-первых, начиная изучать программирование, человек обычно представляет свои следующие шаги. Мониторит уровень зарплат джуна на рынке труда. Знает, сколько объявлений висит на сайтах. Прикидывает, куда его могли бы взять в штат с данным уровнем знаний.

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

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

Карьера в IT, как и в любой другой профессии, стоит на трёх китах: знания, навыки, реальный опыт. «Подкармливаете» всех трёх китов – они растут и поднимают вас по карьерной лестнице. Уделяете меньше внимания какому-то из них – баланс рушится, «подъёмный механизм» больше не работает.

Сначала определитесь с направлением, которое будете изучать: разработка ПО, веб-разработка, сети и кибербезопасность, графический дизайн и т.д.

Неважно, где вы возьмёте их: поступите в вуз, на курсы или сами будете гуглить ролики и листать книги. Цель: освоить теоретическую базу. Для начала изучите 2-3 технологии программирования, научитесь писать код на каком-то из языков.

Начинайте осваивать английский.

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

На этом этапе можно пробовать выполнять простые заказы на биржах фриланса или писать программы для знакомых за символическую плату.

Через полгода-год обучения и усиленной практики вы сможете претендовать на место стажёра в IT-компании. Не гонитесь за большой зарплатой на этом этапе. Выбирайте работодателя не по величине заработка, а по наличию клёвой команды и интересного проекта. Работать в команде с сильными – скорейший способ вырасти в профессии.

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

Стоит знать английский на уровне, достаточном для понимания технической литературы.

Немедленно применяйте новые знания под руководством учителей.

Вы своими глазами увидите, как выглядит работа настоящих профи. Прикоснётесь к созданию продуктов, которые будут покупать и использовать люди.

Полгода-год стажировки – самый сложный этап, когда вы за ничтожные деньги (по сравнению с зарплатами коллег) усиленно работаете и учитесь.

Но именно стажировка станет вашим социальным лифтом. Полгода-год рабской потогонки откроет перед вами все двери.

Вы никогда не будете нищим. Перестанете опасаться кризисов, увольнений, злых начальников и государственных переворотов. Если вам не понравится работа в одной компании – вы со 100% вероятностью найдёте место в другой. Захотите – будете работать удалённо. Потянет на свободу – уйдёте на фриланс или откроете своё дело и станете сами себе начальником. Сможете работать на западных заказчиков за доллары. Станет тяжко в одной стране – переберётесь в другую.

Разве один год побыть мальчиком на побегушках – не хорошая цена за такое будущее?

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

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

Так что дополнительные курсы, литература, обучающие мероприятия – ваши спутники на много лет.

Обеспечьте продвинутый английский.

Отработанное до автоматизма решение типовых задач. Мастерство быстрого поиска удачных решений для нестандартных задач.

Зависит от выбранного пути. Удалённый фрилансер, работающий на западных заказчиков, сеньор в штате IT-компании, предприниматель-стартапер…

2030 год. Водители и продавцы, секретари и кассиры, бухгалтеры и швеи, шахтёры и работники карьеров массово становятся на учёт как безработные, потому что роботы шьют, продают и добывают алмазы. А вы за большие деньги настраиваете для компании робота, чтобы шил не только простыни, но и штаны с перламутровыми пуговицами.

Мне не понравилась статья. Просто не о чем. Громкое название, а текст просто шаги которые все знают. Не люблю статьи, которые только для pr. Ощущение, что тупых программистов не бывает, только самые светлые головы всегда, прошедшие все эти ролики и книжки и курсы. 🙂 уж извините. Задело вот это на самом деле: Полгода-год стажировки – самый сложный этап, когда вы за ничтожные деньги (по сравнению с зарплатами коллег) усиленно работаете и учитесь

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

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

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

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

По поводу говнокода, мне жаль, что вам попадались только такие галеры. В продуктовых компаниях (особенно в стартапах), сделать фичу лишь бы побыстрее, встречается не реже, чем на галерах

Так зачем говорите, если никогда не работали? Я сейчас работаю на галере, работаем только над очень крупными проектами.
До этого был опыт работы в стартапе(свой продукт), знаком с работой ещё нескольких.
Сейчас качество кода наиболее высокое, на моей памяти. Просто галеру нужно правильно выбрать

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

Нет. В нормальных компаниях только плюсы. Но я не думаю, чтобы галерщики, вот так просто, смогут туда попасть.

В формате текста мы просто не может физически все расписать, поэтому даем структуру

Мы не рекламируем никакие формы образования. Контент создан с целью давать пользу начинающим специалистам. Выбор о том, где и как учиться принимаете только вы! Удачи в изучение и освоение новых горизонтов

Вы рекламируете свою школу, о чем у вас написано в заголовке. Какой смысл пытаться пиариться, а потом врать?

Контент создан с целью, читайте, пожалуйста, внимательно. Во всем контенте отсутсвует реклама

Раз уж вы сами объявились, хотел бы задать вопрос: Вот у вас есть курс «разработка программного обеспечения». Там вы учите студентов:С/С++ с stl, алгоритмы, ms sql, C#, php, javascript c jquery, java + еще с десяток технологий из всех областей знаний. Это ж чистое вредительство, за 2,5 года обучения человек на выходе не «Изучивший технологию», а «проходивший». А это курс так то для взрослых. Скорость усваивания материала далеко не как у школьника. Так вот вопрос: Зачем.

Хороший курс так как много buzzwords, люди должны купиться и принести деньги, а больше от них, и от курсов, и от людей, ничего и не требуется.

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

Изучение разных языков полезно только когда у тебя есть хорошая база и ты учишь их не для того чтобы сказать «я вот на 4 языках могу кодить» а чтобы узнать что-то новое. Например изучая C# я узнал про такую штуку как корутины которых нет в Java.

И если вы тут не рекламируете свои курсы, то что вы тогда вообще тут делаете

Очень частно по жизни не удается нормально постажироваться и жизнь кидает сразу в практику) Или у меня одного так?

Зачастую так и есть. А может опыт так быстрее и приходит)

Мне лично статья понравилась. Еще больше комменты Я пока только учусь. А знаете где? Не поверите, а ItStep. Согласен, статья не о чем, но как воодушевляет. Прежде чем пойти учиться на курсах, я год выбирал место. Сравнивал программы, отзывы. Что я сказать то хотел, разница между самостоятельным изучением и курсами в том, что курсы задают темп обучения, тут некогда прокрастинировать, нужно домашку делать. Да и фидбэк какой никакой. Кто тебя дома похвалит за крестики нолики на терминале? Ну и слэнга есть где нахвататься. Сам бы я в таком темпе не учился. И да, между занятиями ведь никто не запрещает попутно изучать тему глубже, шире и набивать руку, кодить. По этому прозвучавшие претензии к программе, методике, ну я не знаю. Мне лично хочется, за деньги мои получить как можно больше информации, а не набивать руку написанием Hello world. Да и без обучения в группе, как ты узнаешь, нормально ти пишешь Hello world, или нужно больше тренировки, чтобы ускориться. И да, я знаком с плохими отзывами про ItStep, и с инэнэта и от знакомых. Тут уж да, дело вкуса, кто-то любит тренироваться писать Hello world. Думаю, на сегодня Hello world ов хватит. 😜

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

рррр, какой не довольный ответ. А можно подробней, что Вы собственно имеете против пиара и моего первого драгоценного комментария?

Новчикам новчикам, возможно и будет полезно. Для меня вещи очевидные)

Согласны, но на вашем уровне, наверное это и не нужно. А вот новичкам никогда лишним не будет

изучите 2-3 технологии программирования
Например, какие технологии программирования стоит изучить новичку?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *