8 советов Front-end разработчику

837

Всем привет. С вами Corvax. Сегодня я хочу поговорить с вами о такой важней теме как развитие во Fornt-end разработке или просто постараюсь дать несколько советом для начинающих Front-end разработчиков.  Данные советы легко подойдут любым разработчику. Они являются универсальными и проверенными временем. Поехали.

Будьте активными

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

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

Имей постоянно желание развиваться

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

Постоянно развивай свои навыки

Старайтесь посещать курсы, читать книги и окружать себя более “прокаченными” во Front-end де людьми. Это важно просто потому что сейчас то самое время, когда выходит один фремворк за другим, одна версия языка за другим и если вы не будете поспевать обучаться то в итоге просто окажитесь на обочине рынка.

Перечень доступных интернет ресурсов для обучения Front-end разработчика (бесплатно но требуется минимальное знание английского языка)

—  freecodecamp.com

—  codecademy.com

Умей сказать “нет”

Часто менеджер или заказчик может требовать от вас сделать то или иное, не представляют столько реального времени потребуется вам на реализацию. Вы можете сказать “да” только в том случае если полностью уверенны в том, что у вас получиться это “запилить”. Если же “нет”, то смотри пункт 2 этой статьи. Ваше решение всегда должно быть в пользу объективно оценки, а не чего либо желании быстро “закостылить” пару багов в проекте.

Планируйте ваш проект

Цели. Цели. Цели. Да и снова о целях. Если вы хотите попасть из лука в мишень, то вам нужна цель! Если цени нет, то и попадать некуда. Простая аналогия, которая должна показать вам насколько же важно в жизни любого разработчика ставить себе цели. Планировать паны)

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

Ниже я перечислю приложения, которыми вы можете использовать в своем ежедневном планирование:

—  Trello

—  Wunderlist

—  Evernote

—  Workflowe

—  GoogleDocs(старый добрый)

Найди себе учителя

Немного вернусь в своем прошлое. Когда я пришел работать в фирму верстальщиком знания мои были скудны, а опыта не было вообще. Мне тогда очень помог старший разработчик, который за несколько месяцев “вбил” в меня всю необходимую базу, за что я ему очень благодарен. Если бы такого человека не было я бы осваивал все что я знаю на сегодняшний момент не за месяцы, а скорее за годы, медленно доходя своей “головой”. Быстрый путь “прокачаться” это найти себе уже опытного разработчика и не отходя от него впитывать как губка все что он пишет и говорит. Как результат за короткий срок вы очень сильно вырастите как разработчик.

Занимайся спортом

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

Старайтесь всегда решать более сложные задачи

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

Заключение

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

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

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