24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Сап, ночной /b/.
Тут в адовых количествах создаются треды, как вкатиться в ИТ и зарабатывать 300к/сек., что для этого надо знать и уметь.
Итак, разберем основные мифы.
1) Все айтишники зарабатывают бешенные деньги.
Как и в любой профессии, много зарабатывают те, у кого есь талант и знания, восстребованные на рынке. Остальные прозябают на з/п от $400 до $2000 и рады этому.
2) Айтишником может стать любой, выучиться на курсах и книжке "Как слепить Гугл из говна и палок за 24 часа".
Для работы в ИТ (исключая дизайн, там нужны свои умения) нужен математический склад ума, умение анализировать, заниматься декомпозицией, нехилая общительность, прокачанная память и нечеловеческое усердие и терпение. ИТ - это не то место, где есть надежда на "быстрый миллион".
3) Айтишник - умеет все.
В ИТ-индустрии есть очень много разных подвидов: начиная от людей, которые протягивают компьютерные (правильно - кабельные / оптоволоконные ) сети (монтажники); настраивают клиентское / серверное оборудование (системные администраторы), общаются с умственно-отсталыми пользователями (техническая поддержка), рисуют вырвиглазные дизайны (дизайнеры); проектируют сайты, которыми нельзя пользоваться обычному человеку без образования (дизайнеры интерфейсов или UX); тестируют различные программки на наличие ошибок (тестировщики); выдумывают, как программа должна работать и что уметь делать (проектировщики или "технические писатели"); люди, которые на техническом уровне продумывают каждый компонент системы (системные архитекторы); макаки, которые руками пишут код под руководством предыдущих чуваков (разработчики); макаки, которые уродуют дизайнерские макеты, превращая их в веб-странички (верстальщики) и много кто еще ( всякие нишевые персонажи, типа Один-Эсников, администраторов баз данных, Тридэ-моделлеров и прочих достойных людей). Вариантов, действительно, очень много и требования к каждому из них абсолютно разные.
4) Бля, так кого же мне выбрать-то? Где сразу выдадут миллион?
Выбирай то, что тебе интересно. Если ты собираешься вливаться в ИТ строго ради денег - подумай еще раз. Скорее всего, раз ты задаешься подобным вопросом, у тебя нет специального образования. Раз образования - нет, а хочется какую-то деньгу заколачивать уже, вариантов остается не очень много, а именно
а) идешь монтажником - учишься протягивать структурированные кабельные сети. Эти ребята работают у провайдеров (больших и маленьких), в мобильных операторах и обслуживают большие конторы (или работают у них в штате). Сервисные центры и все такое.
б) Любишь рисовать, понимаешь пропорции, перфектционист, дотошный и внимательный к мелочам - иди в дизайнеры или иллюстраторы. В качестве старта рекомендую серию "веб-дизайн", там где Дмитрий Кирсанов, Якоб Нильсен и другие корифеи. Маст рид и маст хэв. Умение рисовать руками приветствуется (планшеты улучшаются год от года).
в) Идешь в тестировщики ПО. Тестировщики условно делятся по направлениям: тестировщики веб-приложений (т.е. сайтов), тестировщики десктопного ПО (прог на компах) и тестировщики мобильных приложений. Проще всего вкатиться в тестировщики веб-приложений - там меньше порог вхождения. Из хорошего тестировщиа со знанием технологий потом можно смело перекатываться в разработчики или менеджера проектов. Книжек по тестированию сейчас много. Тестировщики, умеющие писать автоматические тесты, ценятся на рынке гораздо больше "кликеров", учти это.
5) Английский не нужен, я буду работать только по России.
Английский - маст хэв в Айти в принципе. Кто не знает, что ландан из э кэпитэл оф грейт британ - будет слепоглухонемым дурачком. Крохи нужной тебе инфы переведены на русский. Еще меньше из нее - переведена не вырвиглазно. Прикладываться к источнику знаний типа Stack Overflow не зная инглиша ты не сможешь в принципе. Потому - учить учить и учить. Смотри мультики детские с субтитрами, запоминай, переходи на фильмы/сериалы. В идеале ты должен уметь читаьт техническую статью в Википедии без постоянного ползания по словарю. Если уровень инглиша хороший и ты можешь общаться с заморскими буржуями - то можешь рассчитывать и на зп в долларах.
6) Какой язык / фреймворк учить, что бы зарабатывать миллион?
Выдает нуба, причем неграмотного от слова "совсем".
Разработчика "делает" не язык, а знание основных теорий и концепций, шаблонов проектирования, если угодно.
Если приходит тело собеседоваться на роль разработчика и не умеет объяснить, что такое модель OSI, не знает, что такое РСУБД и что означает слово "реляционная", а при слове "какие типы нормальных форм вы знаете" уходит в глухой зависон - его не спасет три строчки типа выученных языков в резюме. Потому что интервьюер будет видеть перед собой обезьяну, колющую орехи микроскопом.
Под теорией - это и классический Дональд Кнут, и "Банда Четырех" и много других толковых авторов. Вменяемый разработчик обязан знать еще и теорию реляционных баз данных и теорию нереляционных баз данных.
Любой язык, любой фреймворк имеет как свои плюсы, так и минусы. Важно понимать между ними разницу и выбирать правильно для решения конкретной задачи.
Например, стоит задача разработать некое мобильное приложение к сайту. Заказчику наплевать, КАК И НА ЧЕМ ты напишешь. Ему интересен результат.
Есть несколько вариантов: написать на нативном языке для каждой платформы; написать на html5; использовать кросс-платформенные решения, коих сейчас много. Нужно оценить затраты каждого из решений, соотнести с первоначальной задачей и сделать нелегкий выбор.
7) Меня возьмут на работу в фирму и я через какое-то время смогу зарабатывать много.
Это как повезет. Твоя фирма может развалиться, ее могут перекупить и выгнать тебя на мороз, директор может оказаться жлобом и на просьбу о повышении выгнать тебя снова нахер и взять менее борзого новичка (если ты не представляешь из себя особой ценности).
Зарабатывать много можно только работая на заморских биржах, типа Upwork. При толковой репутации и не задранном в небеса ценнике - можно спокойно смотреть на курс валют и на раскаленные пуканы пенсионеров-врачей-военных-всех-остальных-с-зарплатой-в-рублях.
Но для этого надо иметь прокачанный скилл общения с заморскими заказчиками, не срывать сроки, делать качественный продукт. Следует помнить, что в спину тебе будут дышать такие же как ты, умники, а если ты думаешь брать дешевизной - всегда есть индус/китаец, работающий за 1 доллар в час. Наши ребята там выруливают только качеством.