Ответ на пост «Бесплатно помогаю пикабушникам учить программирование, часть 20: "Как преодолеть синдром самозванца ?"»

Хочу поблагодарить Дмитрия, создателя канала @prodigal.son, телеграм-канала https://t.me/LearnRubyForPikabu и тематического чата https://t.me/LearnRubyForPikabuChat за составленный им план обучения на Руби программиста с нуля.


Расскажу немного о себе: 33 года, учился на филолога, потом работал на административных должностях в офисе. В декабре 2021 года наткнулся на пост @prodigal.son о том, что любой человек может самостоятельно научиться программировать на Руби в достаточной степени, чтобы затем получить начальную должность в сфере ИТ.


У каждого есть своя причина начать изучать программирование: кого-то интересует повышение дохода, другого гибкий график и возможность «удалёнки», третьего перспективность карьеры программиста. В моем случае, все эти причины повлияли на то, что с начала 2022 года я начал обучение по плану @prodigal.son. К июлю я дописал свой пет-проект и в начале августа устроился стажёром ROR на удаленной основе в компанию, которая развивает свою платформу на Rails.

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


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


2. Постарайтесь не только прочесть, но также усвоить как можно больше учебного материала.


3. Язык Руби очень легко читается и, по моему мнению, дает хорошую базу для дальнейшего изучения других языков программирования. Если вы хотите дальше развиваться и стать, например, дата аналитиком на python или разработчиком игр на C++, то Руби легко научит вас основным концепциям и шаблонам программирования.


4. Если у вас, как и у меня, гуманитарное образование и нет никакого опыта работы в ИТ, то не ждите, что вас сразу примут на должность джуниор разработчика. Конечно, если вы обладаете исключительными навыками, то и это возможно, но в большинстве случаев, будьте готовы к стажировке на протяжении 3 или 6 месяцев, как минимум.


5. Любая стажировка научит вас куда большему, чем самообучение. По своему опыту, чего только стоит понимание, как устроена «внутренняя кухня» и как налажена работа в команде. Каждый работодатель хочет нанять сотрудника, который приступит к выполнению заданий в наикратчайшие сроки, поэтому между самоучками и недавними стажерами, HR отдают предпочтение последним.


Спасибо за ваше внимание и ещё раз спасибо @prodigal.son за крупицы ценного знания, собранные в единый план. Без этого плана, мне бы понадобились годы на обучение и смену карьеры.


Если вы поставили себе целью карьеру в ИТ, то упорный труд и терпение обязательно доведут вас до цели.