★ Избранное

Может ли программист быть дизайнером? ★ 

Вопрос от подписчика:

Хотел у тебя спросить, у меня довольно токсичный СТО, который мне постоянно говорит что нельзя быть фронтендером и дизайнером одновременно, ибо буду плох и там и там.

Я люблю писать код, но при этом мне нравится дизайн и я хочу этим продолжать заниматься, Расмус Андерсон же как-то был лидом дизайна в «Фигме», стоял у истоков «Спотифая» и при этом написал кучу языков программирования, компиляторов и так далее. Этот вопрос мне просто не даёт покоя. Что ты думаешь по этому поводу?

Есть мнение о том, нельзя быть программистом и дизайнером одновременно. Я считаю, что полная хуйня. Наверное, так можно было рассуждать лет 30 назад, но не сегодня. Ещё в 70-х Папанек писал о том, что изучение смежных дисциплин — это часть профессии дизайнера, а не чья-то прихоть. Работа дизайнера всегда опиралась на технологии своего времени: печатный станок, фотонабор. Сегодня основная технология — это код.

Базовое знание ХТМЛ и вёрстки позволяет дизайнеру ещё на стадии макета понять, что можно реализовать, а что нельзя и как сформулировать задачу для разработчика. И, наоборот, если разработчик понимает правила проектирования интерфейсов, видит ошибки у дизайнера и знает, как их исправить, ему гораздо проще общаться с дизайнерами и решать технические задачи.

Я не вижу большой разницы между разработчиком и дизайнером. Принципы проектирования у них одинаковые, отличается лишь инструментарий. И чем дальше, тем больше он сливается в единый набор навыков и практик. Есть много дизайнеров, которые умеют кодить, и немало программистов, которые стали дизайнерами. Например, Илья Бирман умеет кодить, благодаря чему сам написал первую версию «Эгеи», а Саша Бизиков пришёл в дизайн из разработки и теперь управляет дизайнерами.

Знания и навыки из смежных дисциплин усиливают твои позиции в основной деятельности. Чем длиннее твоё «плечо», тем ты более востребован, тем легче тебе создавать новые смыслы. Развиваясь не только вглубь, но и вширь, ты прокачиваешь мышцы, которые неразвиты у твоих коллег, и создаёшь нечестное преимущество.

Развиваясь не только вглубь, но и вширь, ты прокачиваешь мышцы, которые неразвиты у твоих коллег, и создаёшь нечестное преимущество.

К слову, у меня есть друг — Дима Уткин. Он разработчик на Реакте, но задизайнил кучу разных штук, и ему интересно буквально всё от городской среды и архитектуры до техник по управлению собой и личной эффективности. И это правильный подход! Ведь дизайн — это осмысленное упорядочивание имеющихся данных и создание новых смыслов. Сегодня новые смыслы зарыты на стыке технологий и дисциплин, а не в какой-то одной области.

П. С. И ещё, когда кто-то говорит вам, что чего-то там нельзя, помните, что можно всё!


Задать свой вопрос → evgeny@lepekhin.ru

А ты кто по национальности? ★ 

Меня всегда раздражало, что в России при знакомстве людям важно понять, какой ты национальности. Некоторые прям спрашивали в лоб: «У тебя такая внешность… А ты кто по национальности?» Я терялся и отвечал, что русский, но по взгляду понимал, что мне не верят. И я до сих пор не понимаю, почему это, блять, важно.

Национальность — устаревшее понятие, и у меня нет ответа, зачем оно всё ещё существует в 21 веке, доставляя людям столько проблем.

Во-первых, не очень понятно, из чего складывается это понятие. Как, например, определить национальность? По акценту? По цвету кожи? По языку, на котором говорит человек? Чаще всего мы делаем это на глаз, и очень часто неверно.

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

В-третьих, непонятно, что должно измениться, когда мы узнали национальность человека. Что делать с этой информацией? Почему национальность должна определять моё отношение к тому или иному поступку? Если китаец сделал что-то хорошее, он что, лучше грузина? А если таджик сделал что-то плохое, то все таджики теперь недостойны жить в России?

Я не понимаю, почему происхождение человека должно влиять на моё отношение к его поступкам. Для меня нет разницы, кто совершает преступление: русский, украинец, испанец или бангладешец. Насилие — всегда плохо, не важно, какой паспорт у человека, который его совершает. Так и нет разницы, кто творит добро: голландец, немец, египтянин или кениец. Польза и значение их поступка никак не зависят от того, какую колыбельную пели им в детстве.

Насилие — всегда плохо, не важно, какой паспорт у человека, который его совершает.

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

Снижай неопределённость: три базовых инструмента менеджера ★ 

Одна из задач менеджера — сокращать степень неопределённости в проекте. Чем она ниже, тем лучше.

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

Первый шаг на пути к определённости — составить план. Важно не путать его с процессом:

  • План — это то, куда мы идём. План составляется примерно и может меняться в ходе проекта не один раз. Любые изменения обсуждаются и согласовываются с заказчиком.
  • Процесс — это то, как мы идём к цели. Процесс даёт понимание, как мы будем решать задачу, как мы будем воплощать наш план в реальность. Менять процессы болезненно и дорого. Если что-то работает, лучше его не трогать.

Второй шаг — регулярно встречаться с командой и клиентом, проговаривать, что и как будет происходить на этом и следующих этапах, корректировать план проекта. Без единого понимания и слаженного алгоритма действий, команда будет расползаться, а проект буксовать.

Третий шаг — фиксировать договорённости после каждой встречи и опираться на них на следующих этапах. Лучше всего высылать итоги встречи в чат или на почту после встречи. Договорённости помогают проекту не рассыпаться и защитят в случае конфликта, так как переписка юридически значима.

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

Залитый ноут ★ 

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

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

Это святое правило много раз спасало от залитой клавиатуры. Не благодарите.

Пять нелепых ошибок, которые мешают найти работу ★ 

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

Во-первых, укажите в названии аккаунта своё настоящее имя и фото. С высокой вероятностью сообщения и письма от приветприветпривет или zloy_disigner95 даже не откроют, а если и прочтут, то заведомо будут относится к таким откликам настороженно. Зачем тратить время на человека, который не потрудился написать в названии аккаунта своё имя и поставить на аватарку своё лицо?

Во-первых, представьтесь, если пишете кому-то в первый раз. Ваш потенциальный работодатель вряд ли захочет отвечать тому, кто не назвал своего имени. Некоторые ребята, вообще не церемонятся и словно заходят к себе домой: ни здрасте, ни спасибо, вот моё резюме, хочу у вас работать — всё. Ну, хоти дальше, ёпта. Правила деловой переписки никто не отменял. Мало кто ищет дизайнера или менеджера, который не умеет общаться с людьми.

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

В-четвёртых, укажите в профиле работающую ссылку на портфолио. Дайте людям увидеть вашу работу, покажите им, что вы сделали. Не важно, где хранится портфолио и на какой платформе вы его сделали. Да хоть в гугл-документе или прямо в Фигме. Просто показав свою работу, вы повышаете шанс, что кто-то придёт и закажет ваши услуги.

В-пятых, перестаньте писать в откликах на вакансию о том, что интересно вам и в чём вы хотите развиваться. Работодателю и клиенту на это в общем-то похуй. Его волнует, как вы можете усилить его команду, помочь его проекту и делу. Расскажите в отклике, чем можете быть полезны компании, какие задачи уже решали. Вас берут на работу не для того, чтобы удовлетворить ваши интересы — об этом вы должны позаботиться сами.

Исправить эти ошибки можно за пару часов, а пользы от них — на миллион.

Не падай духом ★ 

В трудные времена сложно мыслить ясно. Страх парализует, бессилие подавляет разум, руки опускаются.

Главный принцип, который помогает мне в такие моменты: «Продолжай свой путь и не падай духом. Никогда не падай духом».

Не сбиться с пути, управлять своим фокусом и продолжать движение к цели, когда мир в огне — бесценный навык и сила. Помнить, что трудные времена не навсегда — невероятная стойкость.

Сил и стойкости. Продолжай свой путь. Никогда не падай духом.

Без дедлайнов ★ 

Жизнь конечна и это то, что делает её насыщенной. Если бы у людей не было самого главного дедлайна — смерти — они бы творили ещё бо́льшую дичь и страдали ещё большей хернёй, чем сейчас. Даже представить страшно.

Конечность жизни и времени помогает не распыляться на мелочи, не искать виноватых, а фокусироваться на решениях. Если бы наши возможности были безграничны, мы были бы совершенно никчёмным и ещё более вредоносным видом.

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

Проект без дедлайна не имеет никакого смысла, ровно как и бесконечная жизнь.

Проекты двигают те, кто за них отвечает ★ 

В каждом новом проекте есть риск, что он не будет закончен. Часто это происходит, когда в проекте нет ответственного.

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

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

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

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

  1. Не понимает задачу
  2. Не обладает необходимыми ресурсами и полномочиями
  3. Считает, что за проект отвечает кто-то другой
  4. Не хочет отвечать за проект

Если проект не двигается, значит никто отвечает за результат. Один думает, что это Вася, другой валит на Петю, а Петя считает, что отвечать должен кто-то третий. В итоге, результат нет, и никто не виноват. Такая ситуация губительна для проекта, но её можно развернуть в плюс.

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

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

10 самых популярных постов ★ 

Вдохновение ★ 

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

Меня вдохновляет огромное количество плохого дизайна, с которым я сталкиваюсь каждый день. Если внимательно посмотреть вокруг, то обнаружится, что плохого дизайна в мире и в нашей стране припасено на тысячу лет. Работы столько, что не хватит и десяти жизней, чтобы всю её переделать.

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

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

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