Месяц в IT компании

Уже примерно месяц, я работаю фронтенд-разработчиком в компании Russian Robotics.

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

Несмотря на то, что я пытался писать пет-проекты и даже проходил курс на Хекслете, ощущение отсутствия боевого опыта всегда вызывает неуверенность. Я до сих пор переживаю, что могу делать не так как надо, но в этом случае стараюсь смотреть на код опытных разработчиков из команды, благо дали доступ к проекту-референсу. TS действительно увеличивает скорость разработки и не потому, что ты пишешь кода меньше (хотя даже наоборот), а потому что ошибаться стал меньше. Не всегда конечно получается писать идеальный код, так как бизнес важнее классного рефакторинга, но результат радует.

Я испытал адское путешествие при работе с канвасом.

В одном случае, нужно было строить диаграммы, в духе Freeform от apple. Во втором нужно было добавить физику объектам, которые могли бы живенько двигаться на экране, как будто это видеоигра. В обоих случаях, я столкнулся со «старым» написанием кода - это когда MVC был впихнут в единое и написание маленькой программы сводилось к 600 строкам кода. Это ужас. Благо с диаграммами нашли гуманное решение на Vue, которое оказалось в разы удобнее и лучше.

Этот месяц пролетел, как пуля.

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