Кто бы мог подумать, что такая, казалось бы, невежественная выпускница факультета биомедицинской инженерии, как я, попытает счастья в мире программирования? Что ж, вот и прошел год моего первого выступления в качестве инженера-программиста, и, боже мой, какая это была дикая поездка!

Как все начиналось 🌱

Давайте начнем с огромной похвалы diconium за то, что она самая крутая компания (честно говоря, это моя первая работа, поэтому в моем списке нет другой компании, с которой можно было бы сравнить ). Если бы мое юное «я» могло увидеть меня сейчас, она бы совершенно не поверила. Я прошел путь от потерянной души в биомедицинской сфере, ищущей работу в разгар пандемии, до погружения с головой в мир кодирования.

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

Мой путь начался с HTML, CSS и ванильного JavaScript (основы, верно?). Оттуда я перешел к своему первому JavaScript Framework, React. Но я был приверженцем самоустановленных правил — я пообещал погрузиться в проект, в котором использовался React. Я хотел создать прочную основу, прежде чем углубляться в другие фреймворки JavaScript.

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

Как дела 👩🏻‍💻

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

В этом проекте мы создаем и поддерживаем мультибрендовые зарядные приложения для автомобильных брендов. Некоторые приложения написаны на JavaScript, а другие — на TypeScript с использованием React и Next.js в качестве фреймворков. Я до сих пор помню первый компонент, который я создал сам, — это функция звездного рейтинга для приложения. Было здорово закончить свой первый сольный билет. Я также вспоминаю тот день, когда я наконец выучил TypeScript для нового приложения, которое мы создаем в рамках проекта. Мне посчастливилось присоединиться к проекту, когда создавалось новое приложение, поэтому у меня была возможность испытать процесс планирования и проектирования, включая выбор технологических стеков для приложения, посредством многочисленных встреч и обсуждений. Кроме того, у меня были широкие возможности для создания компонентов, реализации функций, написания тестов с нуля и развертывания. Идеальное начало для юниора, не так ли?

Обучение 🧠

Теперь давайте поговорим об этих славных ошибках. Да, я накосячил — много. Но вот в чем фишка — в таком дружественном к юниорам проекте, как мой, ошибки не только разрешались, но и поощрялись. Они стали ступеньками к росту. Конечно, были моменты беспокойства, когда мой код выходил из строя, или я сталкивался с бесконечными проблемами git, или терялся в загадочных описаниях задач, испытывая трудности с пониманием хуков реакции даже после просмотра бесчисленного количества видео на YouTube. Бессонные ночи преследовали меня, когда я боролся с ошибками, которые казались неразрешимыми. Но вот мой секрет — я со всем смирился. Я научился сохранять спокойствие, отключаться после нескольких часов работы и браться за дело с новой силой на следующий день. Я приучил себя всегда закрывать ноутбук после восьми часов работы. Умение разорвать этот бесконечный цикл в голове программиста абсолютно недооценено!

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

Радуги🌈

Хватит об икоте. Давайте погрузимся в преимущества — радуги, которые украшают мой мир программирования:

  1. Работайте откуда угодно — да хоть в пижаме или в коттедже с видом на какой-нибудь остров в Испании. Мечты цифровых кочевников, кто-нибудь?
  2. Гибкий рабочий график — больше никаких кандалов с 9 до 5. Привет, баланс между работой и личной жизнью!
  3. Сайонара к формальностям! Английский стал моим новым языком, который избавил меня от бремени принуждения говорить по-немецки. Не поймите меня неправильно, у меня нет проблем с говорением по-немецки, и я горжусь этим. Меня иногда раздражает только мысль о том, что меня заставят говорить по-немецки.
  4. Культура ИТ-компании — это современный оазис, где царит разнообразие и ко всем относятся одинаково. Можем ли мы получить виртуальную пятерку, пожалуйста?
  5. Безопасность работы в изобилии! Вакансии в сфере ИТ пользуются большим спросом, что означает бесконечные возможности для новых задач и роста.

Моя благодарственная записка 📝

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

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

Сара, все еще младший