Творческий подход как разработчика


Предположения

Много раз я слышал, как слово «креативность» ассоциируется со средой, где конечным результатом является:
a) Дизайн
b) Реклама
в) макет
d) … Заполните его всем, что придет вам в голову в связи с вашим опытом использования этого слова.

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

Что это такое

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

Рефакторинг


Каждый раз, когда вы рефакторите кусок кода, и результат становится чище, эффективнее и улучшается читаемость, это и есть творчество.

Практичность с минимальными накладными расходами

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

Принимайте решения с помощью библиотек


То, как вы добиваетесь решений, используя родные функции, вместо того, чтобы использовать 2 000 библиотек из NPM для уменьшения размера веб-приложения с 5 МБ до 500 КБ, — это и есть творчество.

Открытость к обучению

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

Ищите вдохновение

Творчество подпитывается вашим собственным опытом и знаниями, но может быть вызвано и другими источниками, например, другими коллегами/профессионалами, которые делятся своим опытом. Умение фильтровать и отбирать внешний контент для усиления вдохновения — это тоже творчество.

Экспериментирование

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

Нестандартность


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

Оптимизация инструментов и среды

Исследуйте, пробуйте и оптимизируйте свои инструменты разработки, такие как IDE, расширения браузера и организация вкладок, или купите свой армейский нож инструментов разработки — это тоже творчество.

Не забывайте не смотреть в другую сторону, когда люди вокруг вас говорят о «креативности», у каждого есть что сказать по этому поводу.

Атрибуция изображений
Creativity and innovation photo created by freepik — www.freepik.com
Think different photo created by Waewkidja — www.freepik.com
Головоломка фото создано jcomp — www.freepik.com
Книга фото создано ikaika — www.freepik.com

Оцените статью
Procodings.ru
Добавить комментарий