Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.1
Когда джуны пытаются найти работу, им предлагают "взять пару проектов на фрилансе", и от ребят идут запросы: "как получить первые проекты". Все куда сложнее, чем "ну вы просто зарегайтесь на бирже и откликайтесь".
Будет серия тредов, в которой я расскажу, как входить, что вас там ждет, как раскручиваться, а вы сами решайте, надо оно вам или нет: раскрутка на фрилансе - требовательный процесс, в некотором смысле, как вторая работа.
Откуда у меня опыт, который я вам описываю:
Я вкатилась на Upwork как верстальщица и работала там 2 года, вышла потолок чека для верстальщиков в $20-25 баксов в час и, в итоге, ушла. О том, почему ушла, расскажу в этих же тредах. Несмотря на то, что фрилансить перестала, держу руку на пульсе и в курсе всех новых изменений в Upwork из первых рук.
Про фриланс будем говорить как концептуально, так и про особенности конкретной платформы.
О чем поговорим в этом посте вообще:
🟢 стереотипы о фрилансе (какие - правда, какие - нет);
🟣 почему "ну вы просто возьмите заказик, чтобы набраться опыта" - не работает;
🟡 кто будут ваши заказчики и чего они от вас ждут;
🔵 плюсы и минусы фриланса;
✔️ Стереотипы о фрилансе
1️⃣ "на фрилансе ничерта не платят" - это (частично) ложный стереотип. На СНГ-биржах часто платят сущие копейки.
На Upwork и других англо-биржах разрабы и дизайнеры не из США могут дорасти (в зависимости от сферы и опыта) до $50-60 в час + можно получать долгие многотысячные контракты. Но это, конечно, не сразу.
Для людей из США чек можем домножить на 1.5-2 чисто за счет географии. Для людей из Пакистана/Индии чек, напротив, делится на 2, к сожалению. Географический коэффициент тут очень жесткий, и преодолеть его чертовски сложно.
Важно: из РФ и Беларуси Upwork сейчас заблокирован, но можно получить доки в Армении, например, и сменить свое местоположение. Получить несложно, найдите локальную армянскую группу Upwork, там есть гайды и по докам, и по выводу денег.
2️⃣ "на фрилансе сплошной говнокод" - это, скорее, правда. Вы не найдете там (почти никогда) каких-то модных красивых технологий. Даже гита вы, скорей всего, не найдете: ftp -> сразу в прод.
У заказчиков фриланса (мы поговорим об этом ниже) другие критерии успешности проекта.
3️⃣ "на фрилансе легко получить проект" - щас вам, неправда.
Получить первые проекты на фрилансе - та еще задачка, и мы поговорим об этом позже. "Я джун и сделаю забесплатно" - не работает, там таких же - легион, кто готов делать бесплатно. Кроме того, биржа - не благотворительный проект, там делают бизнес, и пускать новичка "делать бесплатно" не так уж и выгодно, как кажется.
4️⃣ "на фрилансе можно красивенько 3 часа в день работать у моря" - скорее, неправда.
Это, как по мне, кратно сложнее обычной удаленки: процессов нет, вокруг бардак, все бегут-орут, надо оркестрировать несколькими проектами.
Пока не научитесь, будете херачить на разрыв (да и потом - тоже).
✔️ С какими компетенциями вам будет легче зайти на фриланс
🟢 дизайн: продуктовый (лэндинги, сайты, екоммерс, приложения), лого, иллюстрации, полиграфия;
🟡 фронтенд/фулстек на CMS: верстка, Wordpress (дико популярен, за него очень хорошо могут платить), Shopify, реже - фреймворки фронта;
🟣 приложения: android/ios/RN;
✔️ Почему "ну вы просто возьмите заказик, чтобы набраться опыта" - не работает
У меня от этого: "если у вас нет коммерческого опыта, ну выполните пару фриланс-заказов" дергается глаз. Очень хочется предложить советчику получить заказ на бирже с нуля, чтоб глупости не говорил.
1️⃣ Конкуренция проекты на хоть сколько-то популярном стеке там такая, что хэдхантер вам покажется полем с ромашками. Вы охренеете просто, я отвечаю. Мы в обычной айтишной жизни такой конкуренции не встречаем буквально нигде.
Выдержать конкуренцию на первую работу на джуна - изи катка по сравнению с конкуренцией на проекты на фрилансе на крупной бирже (если только вам не дофига повезло).
#наташа_про_фриланс
🔽🔽🔽
Когда джуны пытаются найти работу, им предлагают "взять пару проектов на фрилансе", и от ребят идут запросы: "как получить первые проекты". Все куда сложнее, чем "ну вы просто зарегайтесь на бирже и откликайтесь".
Будет серия тредов, в которой я расскажу, как входить, что вас там ждет, как раскручиваться, а вы сами решайте, надо оно вам или нет: раскрутка на фрилансе - требовательный процесс, в некотором смысле, как вторая работа.
Откуда у меня опыт, который я вам описываю:
Я вкатилась на Upwork как верстальщица и работала там 2 года, вышла потолок чека для верстальщиков в $20-25 баксов в час и, в итоге, ушла. О том, почему ушла, расскажу в этих же тредах. Несмотря на то, что фрилансить перестала, держу руку на пульсе и в курсе всех новых изменений в Upwork из первых рук.
Про фриланс будем говорить как концептуально, так и про особенности конкретной платформы.
О чем поговорим в этом посте вообще:
На Upwork и других англо-биржах разрабы и дизайнеры не из США могут дорасти (в зависимости от сферы и опыта) до $50-60 в час + можно получать долгие многотысячные контракты. Но это, конечно, не сразу.
Для людей из США чек можем домножить на 1.5-2 чисто за счет географии. Для людей из Пакистана/Индии чек, напротив, делится на 2, к сожалению. Географический коэффициент тут очень жесткий, и преодолеть его чертовски сложно.
Важно: из РФ и Беларуси Upwork сейчас заблокирован, но можно получить доки в Армении, например, и сменить свое местоположение. Получить несложно, найдите локальную армянскую группу Upwork, там есть гайды и по докам, и по выводу денег.
У заказчиков фриланса (мы поговорим об этом ниже) другие критерии успешности проекта.
Получить первые проекты на фрилансе - та еще задачка, и мы поговорим об этом позже. "Я джун и сделаю забесплатно" - не работает, там таких же - легион, кто готов делать бесплатно. Кроме того, биржа - не благотворительный проект, там делают бизнес, и пускать новичка "делать бесплатно" не так уж и выгодно, как кажется.
Это, как по мне, кратно сложнее обычной удаленки: процессов нет, вокруг бардак, все бегут-орут, надо оркестрировать несколькими проектами.
Пока не научитесь, будете херачить на разрыв (да и потом - тоже).
У меня от этого: "если у вас нет коммерческого опыта, ну выполните пару фриланс-заказов" дергается глаз. Очень хочется предложить советчику получить заказ на бирже с нуля, чтоб глупости не говорил.
Выдержать конкуренцию на первую работу на джуна - изи катка по сравнению с конкуренцией на проекты на фрилансе на крупной бирже (если только вам не дофига повезло).
#наташа_про_фриланс
🔽🔽🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼🔼🔼
2️⃣ Клиенты на фрилансе - не благотворительная организация помощи бедным начинашкам, они делают бизнес и хотят коммерческий продукт 1) быстро 2) относительно дешево (дешево - относительно локальных цен на разработку в студиях или аутсорсе). Там умеют считать доллары и не кидают их в воздух + знают цену времени, которое - тоже деньги.
3️⃣ В продуктовой коммерческой разработке у вас есть возможность показать джуновое портфолио и получить с ним работу, потому что вы - перспективный чел. На фрилансе всем пофиг на вашу перспективность, там нет игры в долгую на вырост.
Это не значит, что проект взять не получится. Получится, но 1) не "просто" 2) не быстро 3) вам понадобится отдельное портфолио (не как джуновское обычное) 4) вы сможете делать там хоть какие-то деньги, если сместите оптику на продуктовую, а это больновато
✔️ Кто будут ваши заказчики и чего они от вас ждут
Грубо говоря, их можно поделить на 2 вида:
🟢 владельцы малого/среднего бизнеса - эти ребята ничерта не понимают в айти, они просто хотят свой дизайн/сайт/приложение, и чтоб было красиво;
🟣 перекупы - они взяли заказ или у клиентов первого типа, или они - студия, отдающая часть своих заказов на аутсорс. Например, часть крупных пафосных веб-студий типа "Бюро Горбунова" изи отдают свои проекты в разработку на Upwork (на одном таком я работала, хехе). Эти могут понимать в айти, а могут и не понимать - уж не знаю, что лучше.
Обе эти категории не заинтересованы (почти никогда) в том, чтобы вы делали им инженерно красивые решения или росли на их проектах. Им нужно получить бизнес-решение в достаточно короткие сроки, с которым они могут делать деньги. (исключения бывают, разумеется, но нечасто)
Что из этого следует
Один из ключей к успеху на фрилансе - это продуктовое мышление, которое опирается на нужды клиента.
Клиенту не надо модную технологию и архитектуру, ему надо сайт для продажи булочек в его пекарне или модуль бронирования в приложении его мини-отеля.
На это критично опираться буквально везде: от письма при подаче на проект до принципиального подхода к вашему портфолио, которое вам обязательно понадобится, от оформления профиля до коммуникации на всех этапах процесса.
О том, как это применять, я расскажу в следующих постах, которые будут на этой и следующей неделях.
✔️ Особенности фриланса
1️⃣ это отличная возможность поработать с живыми заказчиками без менеджерской прослойки.
Плюсы: научитесь понимать ценности и интересы бизнеса as is, прикладывать их к своей работе;
Минусы: все щепетильные вопросы придется решать самим (после этого начинаешь нежно любить менеджеров, которые от этого ограждают);
Фриланс вообще куда больше про коммуникацию, чем про харды: от того, как ты настроишь общение с клиентом по ходу проекта, как выяснишь требования, как будешь решать сложные ситуации, зависит, когда тебе заплатят и заплатят ли хоть что-то вообще
2️⃣ это возможность почувствовать живую пользу от своей работы.
Вы не просто пилите какое-то абстрактное решение для непонятно, кого. Вы буквально своими руками делаете классный бизнес-инструмент: пресловутый магазин для продажи булочек, например.
3️⃣ это, чаще, проекты короткие или средние по размеру
Плюсы: не успеваете заскучать с одним и тем же проектом и людьми (для меня не актуально)
Минусы: только привык к людям и проекту - и вот, опять, надо менять
4️⃣ это частое переключение контекста
У вас, скорее всего, будет в работе одновременно 2-4 проекта, с шансами, с заказчиками из разных часовых поясов. Это требует недюжинного навыка самоорганизации и организации процессов в своих проектах.
#наташа_про_фриланс
🔽🔽🔽
Это не значит, что проект взять не получится. Получится, но 1) не "просто" 2) не быстро 3) вам понадобится отдельное портфолио (не как джуновское обычное) 4) вы сможете делать там хоть какие-то деньги, если сместите оптику на продуктовую, а это больновато
Грубо говоря, их можно поделить на 2 вида:
Обе эти категории не заинтересованы (почти никогда) в том, чтобы вы делали им инженерно красивые решения или росли на их проектах. Им нужно получить бизнес-решение в достаточно короткие сроки, с которым они могут делать деньги. (исключения бывают, разумеется, но нечасто)
Что из этого следует
Один из ключей к успеху на фрилансе - это продуктовое мышление, которое опирается на нужды клиента.
Клиенту не надо модную технологию и архитектуру, ему надо сайт для продажи булочек в его пекарне или модуль бронирования в приложении его мини-отеля.
На это критично опираться буквально везде: от письма при подаче на проект до принципиального подхода к вашему портфолио, которое вам обязательно понадобится, от оформления профиля до коммуникации на всех этапах процесса.
О том, как это применять, я расскажу в следующих постах, которые будут на этой и следующей неделях.
Плюсы: научитесь понимать ценности и интересы бизнеса as is, прикладывать их к своей работе;
Минусы: все щепетильные вопросы придется решать самим (после этого начинаешь нежно любить менеджеров, которые от этого ограждают);
Фриланс вообще куда больше про коммуникацию, чем про харды: от того, как ты настроишь общение с клиентом по ходу проекта, как выяснишь требования, как будешь решать сложные ситуации, зависит, когда тебе заплатят и заплатят ли хоть что-то вообще
Вы не просто пилите какое-то абстрактное решение для непонятно, кого. Вы буквально своими руками делаете классный бизнес-инструмент: пресловутый магазин для продажи булочек, например.
Плюсы: не успеваете заскучать с одним и тем же проектом и людьми (для меня не актуально)
Минусы: только привык к людям и проекту - и вот, опять, надо менять
У вас, скорее всего, будет в работе одновременно 2-4 проекта, с шансами, с заказчиками из разных часовых поясов. Это требует недюжинного навыка самоорганизации и организации процессов в своих проектах.
#наташа_про_фриланс
🔽🔽🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼🔼🔼
5️⃣ это - ненадежность, финансовая и расписания
Upwork ввел специальную систему, условно, сейфовых платежей, которая страхует фрилансера от недобросовестности заказчиков, но, тем не менее, есть самые разные сложности с зарплатными вопросами (от которых лично я сгорала просто).
С расписанием та же история: нужно приноровиться, чтобы не накидывать на себя груду проектов, и, при этом, не оказаться в ситуации, когда денег нет и проекта нет.
Ну и никаких вам ДМСов и плюшек, оплачиваемых отпусков и больничных. Сам себе плюшки покупаешь.
6️⃣ это - необходимость себя продавать, как абрикос на рынке
Многим это не нравится, их даже концепт подготовки к собесам или персонального сопровода раздражает, а во фрилансе без этого никуда.
Ты всем собой должен показывать, что именно ты - самый классный и вкусный pick me абрикос.
7️⃣ это - нишевый стек
Проблема фриланса (на Upwork точно так, я потом подробней расскажу) в том, что ты делаешь себе опыт в конкретной нише, и очень сложно эту нишу сменить.
Если ты, например, офигенно верстаешь и делал портфолио на верстке, сместиться на дизайн будет очень нетривиально из-за рекомендательной составляющей, которую платформа предоставляет клиентам.
8️⃣ это ноль инженерной культуры (или около нуля)
Гита, скорее всего, не будет. Команды - тоже (но есть исключения). Есть неиллюзорные шансы, что придется фигачить сразу в прод наживую.
Стек может быть кривой/косой и старый (да, там все еще пишут на jQuery много где, например).
9️⃣ и поэтому фиг вы это продадите как коммерческий опыт
Даже если вы много отработали на фрилансе, вас, все равно, будут воспринимать, как человека с 0 опыта (исключения бывают).
Но вот на техсобесах я адресуюсь к фриланс-опыту время от времени: у меня там были интересные кейсы, и вот это "продается.
🔺 🔺 🔺 Резюме
Фриланс требует подготовки и понимания, куда вы, собственно, идете.
Закатываться туда почти равнозначно сложно и очень опытному человеку, и околонулевому (но опытный может быстрее выйти на хорошие деньги).
Как "быстрое получение опыта" не сработает точно.
В следующих статьях я расскажу, как собирать портфолио, делать профиль, общаться и строить процессы.
Как говорится, оставайтесь с нами.
#наташа_про_фриланс
Upwork ввел специальную систему, условно, сейфовых платежей, которая страхует фрилансера от недобросовестности заказчиков, но, тем не менее, есть самые разные сложности с зарплатными вопросами (от которых лично я сгорала просто).
С расписанием та же история: нужно приноровиться, чтобы не накидывать на себя груду проектов, и, при этом, не оказаться в ситуации, когда денег нет и проекта нет.
Ну и никаких вам ДМСов и плюшек, оплачиваемых отпусков и больничных. Сам себе плюшки покупаешь.
Многим это не нравится, их даже концепт подготовки к собесам или персонального сопровода раздражает, а во фрилансе без этого никуда.
Ты всем собой должен показывать, что именно ты - самый классный и вкусный pick me абрикос.
Проблема фриланса (на Upwork точно так, я потом подробней расскажу) в том, что ты делаешь себе опыт в конкретной нише, и очень сложно эту нишу сменить.
Если ты, например, офигенно верстаешь и делал портфолио на верстке, сместиться на дизайн будет очень нетривиально из-за рекомендательной составляющей, которую платформа предоставляет клиентам.
Гита, скорее всего, не будет. Команды - тоже (но есть исключения). Есть неиллюзорные шансы, что придется фигачить сразу в прод наживую.
Стек может быть кривой/косой и старый (да, там все еще пишут на jQuery много где, например).
Даже если вы много отработали на фрилансе, вас, все равно, будут воспринимать, как человека с 0 опыта (исключения бывают).
Но вот на техсобесах я адресуюсь к фриланс-опыту время от времени: у меня там были интересные кейсы, и вот это "продается.
Фриланс требует подготовки и понимания, куда вы, собственно, идете.
Закатываться туда почти равнозначно сложно и очень опытному человеку, и околонулевому (но опытный может быстрее выйти на хорошие деньги).
Как "быстрое получение опыта" не сработает точно.
В следующих статьях я расскажу, как собирать портфолио, делать профиль, общаться и строить процессы.
Как говорится, оставайтесь с нами.
#наташа_про_фриланс
Please open Telegram to view this post
VIEW IN TELEGRAM
Недельный дайджест айтишных интересностей #7
❗️ Важное:
🔥 Напоминаю, что у нас есть маленькие локальные чаты, в которых вы можете найти компанию и пойти вместе на митап/в бар/на кофеек/играть в настолочки.
Активные локации: Санкт-Петербург, Грузия, Армения.
Локация, которую мне не удается никак раскачать, но очень хочется: Москва.
⚠️ в части чатов на входе капча: нужно решить простой арифметический пример
✍ Мои статьи и посты:
🟢 Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.1 - первый из серии постов, огромный, в трех частях. В нем рассказываю о стереотипах о фрилансе и комментирую их, рассказываю, почему быстренько залететь туда не выйдет и какие у фриланса есть плюсы и минусы;
📎 Хардовое:
🟣 Синтетическое "искусство" - огромная, очень подробная и интересная статья о проблематике GenAI в генерации текстов, изображений и аудио. Автор рассказывает, против чего и почему протестуют художники, сценаристы и крупные компании, почему создателей AI обвалили судебными исками и почему это не нео-луддизм.
От души рекомендую, много нового узнала и про работу AI, и про этические сложности вокруг их обучения, создания артефактов и последующего их распространения;
🟣 Как начать фиксировать требования, когда у вас ничего нет - статья от Сергея Андреева о том, с чего начать формировать документацию на проекте, если у вас никакой нет и полный бардак вокруг. Самое ценное - это разбор, что в документации вообще должно быть, а на что лучше не тратить время, и как поддерживать важное в актуальном состоянии
🌸 Софтовое:
🔵 Как перестать обесценивать себя и свои результаты? - Анна Обухова, традиционно, прекрасна, как рассвет. Дает четкий, понятный фреймворк, что делать со своими результатами (любыми), чтобы не проваливаться в ситуацию "я что-то делал, даже достиг чего-то, но оно совсем не радует". Дополнительно, масштабирует этот фреймворк на руководителей команд, не-технических ребят в командах и даже на приготовление яичницы.
❤️ Красивое:
🟡 Wooden Toggles - набор тогглов/свитчей, стилизованных под дерево. На переключение у них деликатные микроанимации. Симпатичная работа;
🟡 Proximity Glow Cards - карточки с очень классным direction-aware ховер-эффектом. Когда переводишь курсор с карточки на карточку, особенно красиво выходит;
🟡 Scroll-based image sequence with GSAP - автор взял библиотеку JS-анимаций GSAP и картинки наушников и собрал стильную анимацию, как будто с лэндинга эппловского промо 🤌
🟡 iPhone Widget Scroll Animation - еще одна стильная скролл-анимация, красивое промо виджетов приложений. Будете смотреть, не скролльте быстро, иначе впечатление смажется;
#наташа_для_джунов_дайджест
Активные локации: Санкт-Петербург, Грузия, Армения.
Локация, которую мне не удается никак раскачать, но очень хочется: Москва.
⚠️ в части чатов на входе капча: нужно решить простой арифметический пример
От души рекомендую, много нового узнала и про работу AI, и про этические сложности вокруг их обучения, создания артефактов и последующего их распространения;
#наташа_для_джунов_дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.2
Часть #1
В этот раз поговорим про портфолио. Я расскажу про портфолио для дизайнеров, фронтов и фулстак на CMS. Про бэк не знаю, но подскажу, как искать референсы.
Портфолио - обязательная часть самопрезентации на фрилансе
В 1-й части цикла я специально подчеркивала, что фриланс - не богадельня для тех, у кого нет опыта, и на шару туда не залететь. Если у вас опыта на боевых проектах нет, вам вдвойне критично иметь продающее портфолио.
Какое портфолио продающее?
Тут 2 критерия:
1️⃣ проекты в нем максимально похожи на коммерческие: нам надо убедить клиента в том, что мы справимся с его задачами;
2️⃣ это портфолио красиво оформлено: оно понятное, структурированное и эстетичное (для бэка - тоже);
Что класть в портфолио
🟢 Если вы - верстальщик/фронт/фулстак на CMS, вам важно иметь:
🟢 1-2 лэндосика, ярких, цепляющих, с анимациями. Можно сделать один прям очень креативный, один - построже;
🟣 1 мультистраничник;
🟡 1 магазин (главная, товары, простые фильтры, корзина, форма логина/реги);
🔵 желательно, но необязательно - дашборд на каком-то известном UI-фреймворке (Material, Bootstrap);
Это такой набор чемпиона, которым вы сможете покрыть почти любые проекты, на которые будете подаваться;
🟢 Аналогичная история для UI/UX-дизайнеров;
🟢 Если вы - фулстак на Wordpress или другой CMS, вам (кроме перечисленного выше) желательно (но необязательно, можно делать в параллель с поиском проектов) иметь 1-2 плагина к ней, которые вы сами сделаете и выложите.
Ничего крупного, опирайтесь на те, что уже есть в коммьюнити;
🟢 Мобильщикам лучше бы повторить (с другим дизайном, ясное дело) несколько мобильных приложенек. Навскидку: магазин, планировщик, что-то с бронированием (типа отеля) и что-то детское;
🟢 Если вы - графический дизайнер/иллюстратор/бэк/любая другая специализация, которую я не затронула, потому что вообще не в курсе специфики, вот, что надо делать:
🟢 топаете на выбранную биржу, регаетесь, если надо;
На Upwork можно с главной смотреть, а если решите регаться - то на временный аккаунт, если сейчас это возможно, потом заведете постоянный. Для свежезарегов там бонусы, они потом вам понадобятся;
🟣 фильтруете вакансии по вашему стеку и смотрите, что просят;
🟡 собираете оттуда выполнимые ТЗ и пробуете сделать сами;
А что с дизайнами?
А дизайны у нас платные. Тут придется заложиться на покупку, потому что бесплатные дизайны очень проигрывают и качеством, и видом.
Хороший бесплатный многостраничный дизайн с нормальным набором ассетов найти практически нереально.
Если вы - верстальщик/фронт/фулстак на CMS/мобильщик, могу посоветовать такие варианты:
1️⃣ Themeforest - там много дизайнов в секции UI Templates
✔️ плюсы: в основном, это недорогие дизайны ($10-15 за набор, для мобилок - $20-30);
✖️ минусы: почти все дизайны (кроме мобилок) там в фотошопе. Это просто добавляет небольших неудобств (открывать придется в AdobeXD или photopea);
2️⃣ UI8 - тоже много классных дизайнов и UI kits для мобильщиков
✔️ плюсы: дофига всего есть в формате фигмы, не надо маяться с лишним софтом; качество дизайнов выше, чем на themeforest;
✖️ минусы: ощутимо дороже ($30-40 за веб, $40+ за мобилки)
#наташа_про_фриланс
🔽🔽🔽
Часть #1
В этот раз поговорим про портфолио. Я расскажу про портфолио для дизайнеров, фронтов и фулстак на CMS. Про бэк не знаю, но подскажу, как искать референсы.
Портфолио - обязательная часть самопрезентации на фрилансе
В 1-й части цикла я специально подчеркивала, что фриланс - не богадельня для тех, у кого нет опыта, и на шару туда не залететь. Если у вас опыта на боевых проектах нет, вам вдвойне критично иметь продающее портфолио.
Какое портфолио продающее?
Тут 2 критерия:
Что класть в портфолио
Это такой набор чемпиона, которым вы сможете покрыть почти любые проекты, на которые будете подаваться;
Ничего крупного, опирайтесь на те, что уже есть в коммьюнити;
На Upwork можно с главной смотреть, а если решите регаться - то на временный аккаунт, если сейчас это возможно, потом заведете постоянный. Для свежезарегов там бонусы, они потом вам понадобятся;
А что с дизайнами?
А дизайны у нас платные. Тут придется заложиться на покупку, потому что бесплатные дизайны очень проигрывают и качеством, и видом.
Хороший бесплатный многостраничный дизайн с нормальным набором ассетов найти практически нереально.
Если вы - верстальщик/фронт/фулстак на CMS/мобильщик, могу посоветовать такие варианты:
#наташа_про_фриланс
🔽🔽🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Наташа пишет про IT
Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.1
Когда джуны пытаются найти работу, им предлагают "взять пару проектов на фрилансе", и от ребят идут запросы: "как получить первые проекты". Все куда сложнее, чем "ну вы просто зарегайтесь на бирже…
Когда джуны пытаются найти работу, им предлагают "взять пару проектов на фрилансе", и от ребят идут запросы: "как получить первые проекты". Все куда сложнее, чем "ну вы просто зарегайтесь на бирже…
🔼🔼🔼
Важно: на themeforest есть уже сверстанные темы и даже темы под CMS.
Чем они хороши: вы можете подсмотреть всякие модные эффекты, паттерны адаптива.
Выкачивать и выдавать за свои очень не советую: они косячные - трындец. Очень тяжелые, грузятся миллион лет, там хреновый код и проблемы с визуалом.
Оформление проектов
🟢 лично я набрасывала микролэндинг в стиле продукта для каждого проекта со стеком, фичами и списком страниц. Пример и еще пример (картинки мониторов взяла со стоков и приделала к ним превью страничек). Аналогично заполняла карточки проектов; в самой бирже. Это только один из вариантов.
Что советую сделать: поищите на бирже ваших конкурентов и посмотрите, как они оформляют кейсы. Мониторинг конкурентов - концептуально очень важная штука, от души советую: можно много полезного подцепить;
🟣 оформляйте нормально гитхаб-репозитории с кодом
Это вообще для любых репок актуально, но тут - особенно. Никто не будет разбираться, какой вы классненький, если у вас в приложенном репо нет внятного ридми;
🟡 в портфолио-проектах используйте максимально близкие к продакшну картинки и тексты.
Не надо Lorem Ipsum, пожалуйста - попросите ChatGPT нормально вам отписать тексты и заголовки. Красивые картинки бесплатно можно взять с Unsplash. Векторные иллюстрации берите с freepik, там много классного в бесплатном тарифе. Если нужны иконки - вам на flaticon, там тоже изрядная их часть бесплатна.
Напоминаю, ваши проекты должны быть максимально похожи на коммерческие. Клиент должен видеть, что, пусть у вас еще нет работ на бирже, вы сможете выполнить его заказ
🟢 Для фронтов/верстальщиков/фулстеков - критично делайте свои проекты полностью адаптивными, это очень важно.
Их могут потыкать и посмотреть на адаптиве: на это обращают внимание (конечно, тыкают проекты не у всех подписавшихся, но вот если вас добавили в шорт-лист, шансы кратно повышаются).
⚠️ В платных макетах очень не всегда есть адаптивные макеты - придется придумывать самим (у клиентов, кстати, тоже очень часто нет макетов на адаптив, но по дефолту его от вас всегда ожидают);
🔵 далее, для этих же ребят: микроанимации - рулят.
В макетах их не будет, придумывайте сами, смотрите бест-практисы. На ховеры, на клики (а на лэндосах - на прокрутку) должны быть красивые и ненавязчивые эффекты. Это любят и ценят;
🟣 проверяйте свои проекты на w3c-валидацию и метрики скорости (google speed, lighthouse итд);
Не стесняйтесь указать в описании проекта, что у вас там классные статы. Это очень ценится.
Обязательно ли этим всем запариваться? Нет, конечно.
Но каждый пункт докинет вам конкурентных преимуществ, а это чертовски важно, если вы всерьез хотите получить свои первые проекты.
Да и вообще, фриланс очень щепетилен в плане самоподачи, там она еще важней, чем в обычном найме.
В следующей части я вам расскажу немного об оформлении профиля, и начнем говорить о том, как искать первый проект.
Stay tuned
#наташа_про_фриланс
Важно: на themeforest есть уже сверстанные темы и даже темы под CMS.
Чем они хороши: вы можете подсмотреть всякие модные эффекты, паттерны адаптива.
Выкачивать и выдавать за свои очень не советую: они косячные - трындец. Очень тяжелые, грузятся миллион лет, там хреновый код и проблемы с визуалом.
Оформление проектов
Что советую сделать: поищите на бирже ваших конкурентов и посмотрите, как они оформляют кейсы. Мониторинг конкурентов - концептуально очень важная штука, от души советую: можно много полезного подцепить;
Это вообще для любых репок актуально, но тут - особенно. Никто не будет разбираться, какой вы классненький, если у вас в приложенном репо нет внятного ридми;
Не надо Lorem Ipsum, пожалуйста - попросите ChatGPT нормально вам отписать тексты и заголовки. Красивые картинки бесплатно можно взять с Unsplash. Векторные иллюстрации берите с freepik, там много классного в бесплатном тарифе. Если нужны иконки - вам на flaticon, там тоже изрядная их часть бесплатна.
Напоминаю, ваши проекты должны быть максимально похожи на коммерческие. Клиент должен видеть, что, пусть у вас еще нет работ на бирже, вы сможете выполнить его заказ
Их могут потыкать и посмотреть на адаптиве: на это обращают внимание (конечно, тыкают проекты не у всех подписавшихся, но вот если вас добавили в шорт-лист, шансы кратно повышаются).
⚠️ В платных макетах очень не всегда есть адаптивные макеты - придется придумывать самим (у клиентов, кстати, тоже очень часто нет макетов на адаптив, но по дефолту его от вас всегда ожидают);
В макетах их не будет, придумывайте сами, смотрите бест-практисы. На ховеры, на клики (а на лэндосах - на прокрутку) должны быть красивые и ненавязчивые эффекты. Это любят и ценят;
Не стесняйтесь указать в описании проекта, что у вас там классные статы. Это очень ценится.
Обязательно ли этим всем запариваться? Нет, конечно.
Но каждый пункт докинет вам конкурентных преимуществ, а это чертовски важно, если вы всерьез хотите получить свои первые проекты.
Да и вообще, фриланс очень щепетилен в плане самоподачи, там она еще важней, чем в обычном найме.
В следующей части я вам расскажу немного об оформлении профиля, и начнем говорить о том, как искать первый проект.
Stay tuned
#наташа_про_фриланс
Please open Telegram to view this post
VIEW IN TELEGRAM
Митап Джуниоров #21
Разомнемся на неайтишном докладе про кофе от классного баристы (бывшего) Матвея Климовского. Продолжим мок-собесом джуна-фронта, и собеседовать буду я сама. Мой первый такой опыт, очень волнуюсь 😅
⏰ Стартуем сегодня, 01/02, в 18:00 по Мск, вход свободный, всем рады! Запись будет доступна по ссылке из этого поста
▶️ Трансляция тут - https://www.youtube.com/watch?v=dB6pB9Z-OKU
📙 Программа:
1) Доклад «Как варить кофе, чтобы было офигенно»
Аудитория: вообще все!
Спикер: Матвей Климовский, разработчик, иногда ютубер, двигает сообщество в меру своих скромных сил. Преодолевает общепитовский ПТСР чтобы вас порадовать про кофе
https://twitter.com/lavfulevildev
https://www.youtube.com/@LawfulEvilFrontend
2) Мок-собес джуна-фронта (HTML/CSS/JS)
Аудитория: джуны/миддлы фронты
Попробую впервые пособесить джуна, и сразу в прямом эфире: выкручиваем уровень сложности на максимум.
Собеседует: Наташа Давыдова, основательница сообщества джунов, фронтенд с 3+ годами опыта
тви - https://twitter.com/nat_davydova
Собеседуемый: Бурчалин Илья, пока еще не разработчик, но уже ведущий настольно-ролевых игр, бывший педагог и фотограф (тг - @ilyaburch)
🔗 Записи прошлых митапов тут
🔗 Чат джунов
Разомнемся на неайтишном докладе про кофе от классного баристы (бывшего) Матвея Климовского. Продолжим мок-собесом джуна-фронта, и собеседовать буду я сама. Мой первый такой опыт, очень волнуюсь 😅
⏰ Стартуем сегодня, 01/02, в 18:00 по Мск, вход свободный, всем рады! Запись будет доступна по ссылке из этого поста
▶️ Трансляция тут - https://www.youtube.com/watch?v=dB6pB9Z-OKU
📙 Программа:
1) Доклад «Как варить кофе, чтобы было офигенно»
Аудитория: вообще все!
Спикер: Матвей Климовский, разработчик, иногда ютубер, двигает сообщество в меру своих скромных сил. Преодолевает общепитовский ПТСР чтобы вас порадовать про кофе
https://twitter.com/lavfulevildev
https://www.youtube.com/@LawfulEvilFrontend
2) Мок-собес джуна-фронта (HTML/CSS/JS)
Аудитория: джуны/миддлы фронты
Попробую впервые пособесить джуна, и сразу в прямом эфире: выкручиваем уровень сложности на максимум.
Собеседует: Наташа Давыдова, основательница сообщества джунов, фронтенд с 3+ годами опыта
тви - https://twitter.com/nat_davydova
Собеседуемый: Бурчалин Илья, пока еще не разработчик, но уже ведущий настольно-ролевых игр, бывший педагог и фотограф (тг - @ilyaburch)
🔗 Записи прошлых митапов тут
🔗 Чат джунов
YouTube
Митап для джунов #21: мок-собес джуна-фронта и кофе
Канал "Наташа о джунах и фронтенде" - https://t.me/natti_jun_front
Чат "Наташин чат для джунов и фронтендеров" - https://t.me/natti_jun_front_chat
1) Доклад «Как варить кофе, чтобы было офигенно»
Аудитория: вообще все!
Матвей Климовский, разработчик,…
Чат "Наташин чат для джунов и фронтендеров" - https://t.me/natti_jun_front_chat
1) Доклад «Как варить кофе, чтобы было офигенно»
Аудитория: вообще все!
Матвей Климовский, разработчик,…
Первый раз собеседовала человека: как это было
Вчера впервые собеседовала человека: мок-собес на митапе, в онлайне. Это был чертовски интересный опыт, подтвердивший часть моих гипотез и требующий изрядной рефлексии. Ниже расскажу побольше.
Сам собес можно посмотреть тут. Он новичковый, неуклюжий, и я дико волновалась. А еще у нас отвалилась песочница с автокомплитом, и пришлось писать в codepen, в котором не то что автокомплита, форматирования нормального не было, пришлось выкручиваться.
Подготовка
Очевидно, что вопросы из списков "100 вопросов разработчику" ничерта не говорят о том, как потом с этим разработчиком работается. На них натаскиваются, зазубривают, и это совершенно не показательно.
Я сама прошла очень много собесов, почти все из них были с типовыми вопросами и типовыми же задачками, совершенно не относящимися к тому, что я буду, собственно, делать на работе. Те, что выпадали из общей экзаменационной парадигмы вспоминаю очень тепло: для меня оффер по итогам такого собеса означал, что собеседующие хотят работать именно со мной, потому что им нравится, как я думаю и как пишу код, а не как я отзубрила ту или иную тему.
Я хотела задизайнить практическое задание на собес так, чтобы оно наглядно показало, что собеседуемый может, чего не может, что считает хорошим кодом, что - плохим.
Но задание сформировать - половина дела. Вторая половина - вопрос интерпретации результатов. На что обращаем внимание, что проверяем первоочередно.
Например, нам важнее, что человек успеет все-все накодить или что он подробно выяснит наши требования, даже если это займет больше времени? Нам важнее, чтобы он успел все-все накодить или чтобы он обстоятельно осмыслил и накодил покрасивее? А что для нас "покрасивее"? А как это мэтчится с нашей повседневной работой?
Короче, собрать требования, отделить важные от неважных, прикинуть, как именно эти требования проверять не так-то просто. Они зависят от специфики команды, в которую нанимают, от ее ценностей, темпа и условий работы. Поскольку это был мок-собес, мне надо было сформировать критерии в вакууме.
Я постаралась прикинуть, с каким джуном мне было бы проще всего сработаться на более-менее среднестатистическом проекте и уже из этого формировала технические и софтовые требования.
Технические задания
Задания были такие:
1) сделать модалку, которая открывается по клику на кнопку
2) запихать в модалку форму
3) отвалидировать эту форму
4) закинуть данные на сервер
5) отразить статусы запроса (загрузка, успех, ошибка)
Никаких дизайнов особых, делаем самый базовый драфт
Почему именно такие выбрала задачки:
🟢 хотела на практике посмотреть, как человек подойдет к дизайну (не графическому, а концептуально-разработческому) UI-компонента, с поправкой на то, что это джун;
🟣 хотела увидеть, какие есть навыки верстки: позиционирования, флексы/гриды пресловутые, блочную модель.
Нет смысла, как по мне, теоретически спрашивать, какие есть типы позиционирования: я все увижу по тому, как будет прикреплен оверлей к модалке и кнопка закрытия;
🟡 было интересно посмотреть на навыки работы с логикой. Как будет продумана валидация формы? Как будут уточняться требования? Как это все будет в коде реализовано?
Опять же, нам не надо было никаких излишеств: в форме было два поля, отвалидировали одно, и ок, и молодцы;
🔵 решила почекать асинхронные запросы. Закинуть код на сервер, забрать ответ, как-то оформить это в отдельную функцию, отрисовать статус запроса - задачи более базовой (в смысле частоты встречаемости на реальной работе) придумать сложно, как без этого вообще фронтендить;
🔽🔽🔽
Вчера впервые собеседовала человека: мок-собес на митапе, в онлайне. Это был чертовски интересный опыт, подтвердивший часть моих гипотез и требующий изрядной рефлексии. Ниже расскажу побольше.
Сам собес можно посмотреть тут. Он новичковый, неуклюжий, и я дико волновалась. А еще у нас отвалилась песочница с автокомплитом, и пришлось писать в codepen, в котором не то что автокомплита, форматирования нормального не было, пришлось выкручиваться.
Подготовка
Очевидно, что вопросы из списков "100 вопросов разработчику" ничерта не говорят о том, как потом с этим разработчиком работается. На них натаскиваются, зазубривают, и это совершенно не показательно.
Я сама прошла очень много собесов, почти все из них были с типовыми вопросами и типовыми же задачками, совершенно не относящимися к тому, что я буду, собственно, делать на работе. Те, что выпадали из общей экзаменационной парадигмы вспоминаю очень тепло: для меня оффер по итогам такого собеса означал, что собеседующие хотят работать именно со мной, потому что им нравится, как я думаю и как пишу код, а не как я отзубрила ту или иную тему.
Я хотела задизайнить практическое задание на собес так, чтобы оно наглядно показало, что собеседуемый может, чего не может, что считает хорошим кодом, что - плохим.
Но задание сформировать - половина дела. Вторая половина - вопрос интерпретации результатов. На что обращаем внимание, что проверяем первоочередно.
Например, нам важнее, что человек успеет все-все накодить или что он подробно выяснит наши требования, даже если это займет больше времени? Нам важнее, чтобы он успел все-все накодить или чтобы он обстоятельно осмыслил и накодил покрасивее? А что для нас "покрасивее"? А как это мэтчится с нашей повседневной работой?
Короче, собрать требования, отделить важные от неважных, прикинуть, как именно эти требования проверять не так-то просто. Они зависят от специфики команды, в которую нанимают, от ее ценностей, темпа и условий работы. Поскольку это был мок-собес, мне надо было сформировать критерии в вакууме.
Я постаралась прикинуть, с каким джуном мне было бы проще всего сработаться на более-менее среднестатистическом проекте и уже из этого формировала технические и софтовые требования.
Технические задания
Задания были такие:
1) сделать модалку, которая открывается по клику на кнопку
2) запихать в модалку форму
3) отвалидировать эту форму
4) закинуть данные на сервер
5) отразить статусы запроса (загрузка, успех, ошибка)
Никаких дизайнов особых, делаем самый базовый драфт
Почему именно такие выбрала задачки:
Нет смысла, как по мне, теоретически спрашивать, какие есть типы позиционирования: я все увижу по тому, как будет прикреплен оверлей к модалке и кнопка закрытия;
Опять же, нам не надо было никаких излишеств: в форме было два поля, отвалидировали одно, и ок, и молодцы;
🔽🔽🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼🔼🔼
Софтовые требования и условия
🟢 мне вообще пофиг, знает ли собеседуемый сигнатуры методов и все такое - разрешила свободный гуглеж. Мы на работе всегда гуглим, если чего-то не знаем. Скорее, было бы интересно, что и как будет гуглиться;
🟣 у меня нет цели закошмарить человека, я буду поддерживать максимально человечный контакт в процессе и помогать выплывать. Никаких стресс-тестов.
В живой работе я всегда помогу коллеге с его запросом и жду того же. Соответственно, мне важно, как собеседуемый просит помощи и как на нее реагирует;
🟡 я лично очень не люблю, когда начинают бежать-орать и хвататься сразу кодить рабочие задачи, не выяснив требования.
Соответственно, от коллеги я хочу видеть, что он сначала уточнит, что мы делаем и нафига, а потом уже рванется писать функции;
🔵 мне ценно, когда человек не замыкается от ошибок, а пробует и экспериментирует, даже если получается фигня. Выдвигает гипотезы и пытается их проверить. Я хочу видеть, как он дебажит, как справляется, если не получается решить задачу концептуально.
Куда проще объяснить джуну async/await (дело 1 часа, максимум), чем донести, что ошибка - это точка роста, а не гроб-кладбище;
Теперь расскажу о том, как мои гипотезы смаппились на реальность собеседования, и что из этого всего вышло
Что получилось хорошо:
💚 как я и предполагала, практические задачи дали куда более четкое понимание того, что может собеседуемый, нежели типовые вопросы.
Например, я поняла, что собеседуемый старается закладываться на адаптивный дизайн и что ему сложновато с сетками;
💚 мне удалось, несмотря на сложности собеседуемого по ходу дела, не задизморалить его и поддерживать. Это то, как я хотела бы, чтобы относились на собесах ко мне, и хочу нести такое же отношение другим;
💚 я разбила функциональность на ряд шагов, выдавала шаги по одному, и смотрела, где можно что-то углубить, а где - скипнуть. У меня было пространство для маневра и достаточная гибкость управления сложностью задания;
Что пошло плохо:
⚡️ мне не удалось отконтролировать время: сидели 2+ часа. Это много для собеса: я считаю оптимальным или 1 раунд на 1-1.5 часа, или 2 раунда по 1 часу. К концу мы оба были напрочь выжаты и "поплыли".
Вывод: задания надо обкатывать заранее на фокус-группе
⚡️ любимая и проверенная песочница с автокомплитом засбоила, и нам пришлось экстренно пересаживаться на другую, даже без форматирования. Сразу +100 к стрессу и неудобству для обоих.
Вывод: проверять, блин, песочницу для заданий заранее и иметь проверенный запасной вариант
⚡️ местами, поддерживала слишком сильно. Мне потом сказали, что больше похоже на менторскую сессию, чем на собес.
Вывод: нужно на практике искать баланс между помощью и потворством, вовлеченностью и отстраненностью;
⚡️ из-за усталости и нервов не смогла выкатить сразу хорошую обратную связь, получилось очень смазанно.
Вывод: на митапе ее, в любом случае, надо было выдать, но в реальных кейсах точно лучше давать ее позже, когда выдохну и осмыслю все
Общие выводы
Мне ужасно понравилось, и точно хочется собесить людей больше и активней, дизайнить задания и проверять гипотезы.
Надеюсь когда-нибудь стать тем самым человеком, после собеса с которым люди радостно принимают офферы и другим советуют попробоваться.
Софтовые требования и условия
В живой работе я всегда помогу коллеге с его запросом и жду того же. Соответственно, мне важно, как собеседуемый просит помощи и как на нее реагирует;
Соответственно, от коллеги я хочу видеть, что он сначала уточнит, что мы делаем и нафига, а потом уже рванется писать функции;
Куда проще объяснить джуну async/await (дело 1 часа, максимум), чем донести, что ошибка - это точка роста, а не гроб-кладбище;
Теперь расскажу о том, как мои гипотезы смаппились на реальность собеседования, и что из этого всего вышло
Что получилось хорошо:
Например, я поняла, что собеседуемый старается закладываться на адаптивный дизайн и что ему сложновато с сетками;
Что пошло плохо:
Вывод: задания надо обкатывать заранее на фокус-группе
Вывод: проверять, блин, песочницу для заданий заранее и иметь проверенный запасной вариант
Вывод: нужно на практике искать баланс между помощью и потворством, вовлеченностью и отстраненностью;
Вывод: на митапе ее, в любом случае, надо было выдать, но в реальных кейсах точно лучше давать ее позже, когда выдохну и осмыслю все
Общие выводы
Мне ужасно понравилось, и точно хочется собесить людей больше и активней, дизайнить задания и проверять гипотезы.
Надеюсь когда-нибудь стать тем самым человеком, после собеса с которым люди радостно принимают офферы и другим советуют попробоваться.
Please open Telegram to view this post
VIEW IN TELEGRAM
Дайджест кинца, книг и игр за январь, 2024
Книги
🟢 "Заводной апельсин" Этони Берджесс - прочитала в декабре, но до отзыва дошла только в этом месяце.
Если кратко: маленькая, жуткая, потрясающе концентрированная и мучительная книга в очень своеобразном и странном оформлении.
Смесь ультранасилия с фундаментальными этическими вопросами. Бьет читателя по голове кочергой, топит в грязи, а потом принуждает думать и рефлексировать, искать в себе сопереживание (или осознанно - не искать).
🔜 Отзыв тут
🟢 "Переходный возраст (сборник)" Анна Старобинец - крохотный сборник мрачных фантастических рассказов. Липкие, холодные истории о потерях: от потери семьи до полного распада личности. По действию (но не сюжету и формату) напоминают раннего Стивена Кинга: грубовато-прямолинейные сюжеты, царапающие самые глубинные страхи.
🔜 Отзыв тут
🟢 Трилогия "Голодные игры" Сьюзен Коллинз
Раньше воспринималась как безыдейная подростковая литературка. Сейчас, когда прочла во взрослом возрасте, знатно офигела от того, насколько это жуткая, мрачная история, с чистой ремарковщиной в конце.
Фильмы куда проще и мягче, сглаживают углы.
🔜 Часть #1
🔜 Часть #2
🔜 Часть #3
🟢 "Милый друг" Ги де Мопассан
Роскошная, очень витальная французская классика. Роман о красивом мужчине без особых моральных принципов, делающем карьеру через постель.
Не для того роза его цвела, чтобы прозябать на задворках Парижа, решает он, распушает охрененные усы и идет покорять сердца, не гнушаясь ничем и никем. Драматизм и сломанные судьбы прилагаются.
Кино
🟣 Царство падальщиков - прелюбопытный научно-фантастический анимационный сериал о крушении космического корабля и выживании на незнакомой планете. Он медленный, тревожный, и его фишка - качели между этой самой тревожностью и восхищением продуманным, богатым и самобытным миром.
🟣 "Голубоглазый самурай" - мрачнющая, отлично снятая история с мощным сюжетом. У нас есть самурай, который ищет мести. Есть принцесса: она не хочет выходить замуж за того, кого назначил отец. Есть подмастерье самурая: он мечтает стать великим.
Закрученный, тяжелый, непредсказуемый фильм. 18+, с сексом и кровищей.
🟣 "Цикады" - занятный сериал о скулшутинге с нелинейным сюжетом. Шутинга будет мало, драмы много.
Основные темы: подростковая неприкаянность, селфхарм, социальное расслоение, семейные сложности, злоупотребления властью.
🟣 "Следующая жертва" - фестивальное корейское кино о том, как выламывают человека стрессовая работа, овертаймы и менеджерский произвол. О том, как легко и непринужденно руководители выжимают из подчиненных всё, что можно, манипуляциями, угрозами и травлей, чтобы получить премию.
🟣 "Многоэтажка" - отец ждет прихода 14-летней дочери. Дочь звонит в домофон, заходит в подъезд... и не доходит до квартиры. Камеры только на первом этаже: она точно где-то в доме. Вот только где?
Драматический триллер о том, на что готовы люди, чтобы спрятать свои грешки. О злоупотреблениях по отношению к несовершеннолетним (с отсылками к фильму "Охота" с Миккельсеном). А еще о том, как семейные проблемы эпично портят жизнь детям.
Игры
🟡 Chicken Police - Paint It Red - небольшая (я уложилась в 8 часов) нуарная история в стиле "Города грехов". Черно-белый мрачный город, роскошные таинственные женщины, суровый частный детектив и его обаятельный напарник, интриги и грязная политика. Все начинается с небольшого расследования, но, как водится, у истории будет двойное и даже тройное дно.
Визуальная новелла с чудесной механикой допросов: как детектив вы должны "раскалывать" собеседников, и здесь это сделано чертовски хорошо.
🟡 Zipp's Café - крохотное (у меня заняла 3.5 часа) и очень атмосферное косвенное продолжение Chicken Police, но вполне можно играть отдельно: я сначала играла в него, а потом - в основную игру, и все прекрасно поняла.
Вы варите кофе посетителям, рефлексируете свое прошлое, а под боком в любую секунду готова вспыхнуть гражданская война: загнанные в гетто жители города не могут и не хотят жить дальше в нищете и страданиях.
#художественный_дайджест
Книги
Если кратко: маленькая, жуткая, потрясающе концентрированная и мучительная книга в очень своеобразном и странном оформлении.
Смесь ультранасилия с фундаментальными этическими вопросами. Бьет читателя по голове кочергой, топит в грязи, а потом принуждает думать и рефлексировать, искать в себе сопереживание (или осознанно - не искать).
Раньше воспринималась как безыдейная подростковая литературка. Сейчас, когда прочла во взрослом возрасте, знатно офигела от того, насколько это жуткая, мрачная история, с чистой ремарковщиной в конце.
Фильмы куда проще и мягче, сглаживают углы.
Роскошная, очень витальная французская классика. Роман о красивом мужчине без особых моральных принципов, делающем карьеру через постель.
Не для того роза его цвела, чтобы прозябать на задворках Парижа, решает он, распушает охрененные усы и идет покорять сердца, не гнушаясь ничем и никем. Драматизм и сломанные судьбы прилагаются.
Кино
Закрученный, тяжелый, непредсказуемый фильм. 18+, с сексом и кровищей.
Основные темы: подростковая неприкаянность, селфхарм, социальное расслоение, семейные сложности, злоупотребления властью.
Драматический триллер о том, на что готовы люди, чтобы спрятать свои грешки. О злоупотреблениях по отношению к несовершеннолетним (с отсылками к фильму "Охота" с Миккельсеном). А еще о том, как семейные проблемы эпично портят жизнь детям.
Игры
Визуальная новелла с чудесной механикой допросов: как детектив вы должны "раскалывать" собеседников, и здесь это сделано чертовски хорошо.
Вы варите кофе посетителям, рефлексируете свое прошлое, а под боком в любую секунду готова вспыхнуть гражданская война: загнанные в гетто жители города не могут и не хотят жить дальше в нищете и страданиях.
#художественный_дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.3 - Ресерч
Часть 1
Часть 2
Лично я считаю, что бежать апплаиться на заказы прям сразу после регистрации - не лучшая идея. Начнете получать отказы, демотивироваться, а на ряде платформ (включая Upwork) подписки платные, так что еще и деньги зря сольете.
Сначала зарегистрируйтесь на платформе отдельно как заказчик. Разместите 1-2 проекта по вашему профилю, чтобы пощупать рынок.
Например: "мне надо сверстать 3-страничный сайт по таким-то дизайнам" (и скрины с themeforest), цену и сроки не указывайте, просите назвать в отклике.
Почему это классно:
🟣 вы изнутри увидите админку работодателя, как выглядят отклики для него, как ранжируются эти отклики по соответствию и популярности, какие есть фильтры.
Главное - не демотивироваться с "зубров", которые придут подаваться. Всем предприимчивым работа найдется.
🟡 вы соберете веер вариантов откликов на вакансии, принятых на этой платформе, и поймете сами, какие работают. Попробуйте "подобрать" себе исполнителя на проект по откликам.
Так вы сразу увидите, например, что огромные копипастные отклики не работают, вам будет лень их читать.
Попробуйте выбрать отклики, которые вас зацепили, и проанализировать, что в них такого было. Соберите фишечки, потом пригодится.
🔵 вы поймете, какие портфолио цепляют и чем. Понятно, что всегда есть место субъективщине, но какие-то общие места выделить получится.
Опять же, соберите фишечки и начните внедрять в свое портфолио (параллельно с откликами! но об этом позже)
🟢 вы получите примерное представление о бюджетах и сроках.
Но тут надо аккуратно подходить к анализу. Будет толпа демпингующих, обещающих сделать все и сразу и чуть ли не самим доплатить вам за такую честь. Их мы будем игнорировать.
Как калиброваться об конкурентов
Смотрите на ваших потенциальных краткосрочных конкурентов: тех, у кого за спиной уже 2-3 не особо крупных, похожих на исходный, проекта. Какие они называют сроки? Сколько хотят денег?
Если вы на международной бирже, смотрите, сколько берут люди именно из вашего региона. Вам не надо пытаться, например, конкурировать с низкими ценами Индии и Пакистана и демпинговать в ноль. Но и получить гонорары, как в США, тоже в обозримом будущем не выйдет.
Это поможет стартово откалиброваться, а дальше уже вы научитесь сами подбирать бюджеты.
📌 Советую проворачивать такое потом пару раз в год и перекалибровываться под новый конкурентный слой и потенциальные нововведения платформы.
И вот когда вы уже более-менее поняли, с кем будете конкурировать, можно говорить предметно о поиске работ и подписке на них.
Об этом расскажу в следующих постах, stay tuned.
#наташа_про_фриланс
Часть 1
Часть 2
Лично я считаю, что бежать апплаиться на заказы прям сразу после регистрации - не лучшая идея. Начнете получать отказы, демотивироваться, а на ряде платформ (включая Upwork) подписки платные, так что еще и деньги зря сольете.
Сначала зарегистрируйтесь на платформе отдельно как заказчик. Разместите 1-2 проекта по вашему профилю, чтобы пощупать рынок.
Например: "мне надо сверстать 3-страничный сайт по таким-то дизайнам" (и скрины с themeforest), цену и сроки не указывайте, просите назвать в отклике.
Почему это классно:
Главное - не демотивироваться с "зубров", которые придут подаваться. Всем предприимчивым работа найдется.
Так вы сразу увидите, например, что огромные копипастные отклики не работают, вам будет лень их читать.
Попробуйте выбрать отклики, которые вас зацепили, и проанализировать, что в них такого было. Соберите фишечки, потом пригодится.
Опять же, соберите фишечки и начните внедрять в свое портфолио (параллельно с откликами! но об этом позже)
Но тут надо аккуратно подходить к анализу. Будет толпа демпингующих, обещающих сделать все и сразу и чуть ли не самим доплатить вам за такую честь. Их мы будем игнорировать.
Как калиброваться об конкурентов
Смотрите на ваших потенциальных краткосрочных конкурентов: тех, у кого за спиной уже 2-3 не особо крупных, похожих на исходный, проекта. Какие они называют сроки? Сколько хотят денег?
Если вы на международной бирже, смотрите, сколько берут люди именно из вашего региона. Вам не надо пытаться, например, конкурировать с низкими ценами Индии и Пакистана и демпинговать в ноль. Но и получить гонорары, как в США, тоже в обозримом будущем не выйдет.
Это поможет стартово откалиброваться, а дальше уже вы научитесь сами подбирать бюджеты.
И вот когда вы уже более-менее поняли, с кем будете конкурировать, можно говорить предметно о поиске работ и подписке на них.
Об этом расскажу в следующих постах, stay tuned.
#наташа_про_фриланс
Please open Telegram to view this post
VIEW IN TELEGRAM
Недельный дайджест айтишных интересностей #8
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
❗️ Важное:
🔥 Митап Джуниоров #21 - это был отличный митап. Был мощный доклад про кофе (да, не айтишкой единой), кроме того, я провела мой первый мок-собес джуна-фронта. Это было неловко из-за технических накладок и чертовски вдохновляюще;
✍ Мои статьи и посты:
🟢 Первый раз собеседовала человека: как это было - по мотивам собеса на митапе расписала большой пост-рефлексию о том, как готовила задания, почему именно такие, что прошло хорошо, а что - провалилось, и почему;
🟢 Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.2 - Портфолио - подробный разбор проектов, которые вам стоит иметь в портфолио для вката во фриланс, откуда брать для них дизайны и ассеты, как оформлять;
🟢 Гайд "как зайти во фриланс для разрабов/дизайнеров", ч.3 - Ресерч - рассказала о том, как проводить ресерч конкурентов на фриланс-платформе и что делать, чтобы "влезть" в шкуру заказчика;
📎 Хардовое:
🟣 10 React Coding Exercises - упражнения для самопроверки по реакту для джунов. Подготовительный код для упражнений лежит тут (ссылка на 10-е упражнение, в JS-секции в комментах лежат ссылки на предыдущие песочницы).
🟣 Bootstrapping (пост про компиляторы) - Стас рассказывает про компиляторы для самых маленьких, поняла даже я, к компиляторам отношения не имеющая. Задорный пост о том, как так вышло, что компилятор Go написан на Go;
🟣 State of React 2023 - формально, опросник завершен, и поучаствовать вы не сможете, но можете посмотреть вопросы и статистику. Узнаете побольше о современной реакт-экосистеме;
🌸 Софтовое:
🔵 А как делать блог? - объемная и классная статья Вастрика о том, как делать действительно интересные блоги: от выбора платформы до содержания и оформления постов, от того, как работать с текстом, до монетизаций. Получился задорный и чертовски полезный гайд, в котором лично я для себя много нового узнала;
🔵 Доклад «Интервью с методистом» - любопытное видео о том, в чем заключается работа методистов курсов, как методисты могут помочь запускать курсы, в каких случаях нужны, в каких - нет, и как понять, что курс, который вы хотите купить, не очень;
❤️ Красивое:
🟡 Sticky navbar challenge - очень красивый концепт скролл-анимации: яркий, стильный, плавный. А еще тут классный кастомный курсор. Единственное что, пример неадаптивный, так что смотрите с десктопов;
🟡 The Birth 🐣 - трогательная CSS-иллюстрация с вылупляшкой-цыпленком. Мой личный фаворит недели ❤️
🟡 Canva's Magic Mouse Effect - офигенный эффект движения мыши: за курсором остается яркий цветной след и россыпь звездочек. Автор приложил 4-минутный туториал, попробуйте тоже сделать;
🟡 Encrypted Password Reveal w/ GSAP - занятный концепт анимации инпута пароля: кнопки показа/скрытия пароля и самой анимации показа/скрытия в этаком шпионском духе;
#наташа_для_джунов_дайджест
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
#наташа_для_джунов_дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Недельный дайджест айтишных интересностей #9
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
❗️ Важное:
🔥 Напоминаю, что у нас есть маленькие локальные чаты, в которых вы можете найти компанию и пойти вместе на митап/в бар/на кофеек/играть в настолочки.
Активные локации: Санкт-Петербург, Грузия, Армения.
Локация, которую мне не удается никак раскачать, но очень хочется: Москва.
📎 Хардовое:
🟣 Ревью кода, которые не тормозят - отличный пост от Кирилла Мокевнина о том, как упростить код-ревью и как из "неделимой" большой фичи вычленить сабтаски на несколько пулл-реквестов, чтобы не мучить себя и коллег гиганскими реквестами на много десятков файлов;
🟣 100+ JavaScript Projects With Source Code - набор из идей небольших фронтенд пет-проектов с туториалами. Ранжируются по легкости исполнения: простые (аккордеоны, таймеры, маленькие калькуляторы), средние (кастомные курсоры, пятнашки, красивые эффекты) и сложные (скриншотилка, генератор QR-кодов, текстовый редактор) итд;
🌸 Софтовое:
🔵 Советы начинающим лидам - пост от Саши Кучука, раз от раза восхищающего меня своим юмором и рассудительностью (он, кстати, сделал нам на митапе еще мок-собес джуна по Java). Его бы рекомендации - да многим лидам в уши (опытным, кстати, тоже). За пункты про критику и неформальное общение - отдельное сердечко.
❤️ Красивое:
🟡 Taglist - простой и симпатичный концепт тэг-листа с мультивыбором/выбором только одной опции и темной/светлой темой (темы не работают в FF);
🟡 Leaping Loader - смешной шмякающийся прелоадер, совершенно завораживающий и залипательный. Анимация сделана отменно, натурально и плавно;
🟡 Circle Text Hover Effect - классный кастомный курсор со стильной анимацией на наведение на ссылки. К демке прикреплен туториал на ютубе, попробуйте тоже такую штуку собрать!
🟡 Multi-Level Mega Menu - многоуровневое меню на чистом JS в трех вариантах, без сторонних либ и фреймворков. Мое почтение автору, сделано чисто и достойно, еще и на прототипах;
#наташа_для_джунов_дайджест
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Активные локации: Санкт-Петербург, Грузия, Армения.
Локация, которую мне не удается никак раскачать, но очень хочется: Москва.
#наташа_для_джунов_дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Про отношение к своему плохому коду
Зацепляла эту тему в чате джунов, и поняла, что стоит оформить ее в пост. Расскажу на примере собственного кода, но техника применима и к чужому плохому коду, и вообще не к коду, а к любому другому неудовлетворительному результату тоже.
Первый порыв, когда видишь, что наговнокодил - быстро все зачистить и переписать нормально. В терминальной стадии, которую я тоже проходила, это означало - выкинуть, например, пет-проект и сделать заново. Или вообще все удалить. Так у меня, фактически, не осталось портфолио с фриланса: задним числом решила, что проекты хреновые, и в порыве самоуничижения все снесла. Очень теперь жалею.
Сейчас хочу сказать вот что. Первое правило клуба анонимных перфекционистов: "не кидайся ничего менять и, тем более, удалять. Дай себе время".
Потратить это время надо на анализ. Взять блокнот/пустой файл/что угодно еще для записи и превращать "мне всё не нравится" в пункты, с которыми дальше можно работать в таком формате для каждого пункта:
1️⃣ что не нравится конкретно?
2️⃣ почему не нравится?
3️⃣ как будем исправлять? (1-3 варианта)
Почему это полезно:
🟢 у вас на руках будет внятная картина слабых мест модуля/фичи/проекта. Это сразу сместит фокус с "кошмар и ужас" на план улучшения;
🟡 этот план можно обдумать, приоритизировать, какие-то пункты сгруппировать, какие-то выкинуть, и приступить к нему итеративно;
🟣 каждый пункт плана можно смаппить на известные вам бест-практисы и закрепить их на практике. Мало просто абстрактно знать хорошие подходы, вот когда вы вляпаетесь и отшибете себе жопу, тогда станет понятно, почему эти подходы из статей и книг, и правда, хорошие;
🔵 это спасет ваше портфолио и не даст вам попасть в порочный круг: "что-то создал - удалил - создал - удалил - пустой гитхаб, нечего показать";
🟢 эта привычка очень поможет вам на работе, когда "всё посолить и сжечь" никто вам не даст, и надо будет разбираться с техдолгом по кусочкам;
Только не надо, пожалуйста, тратить на такую историю вечность. Побрейнштормили часок-два, выбрали приоритетные пункты, разобрались с ними и запустили, если нужно, вторую итерацию. Иначе есть риск закопаться и так ничего и не починить.
Всем хорошего рефакторинга, господа!
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Зацепляла эту тему в чате джунов, и поняла, что стоит оформить ее в пост. Расскажу на примере собственного кода, но техника применима и к чужому плохому коду, и вообще не к коду, а к любому другому неудовлетворительному результату тоже.
Первый порыв, когда видишь, что наговнокодил - быстро все зачистить и переписать нормально. В терминальной стадии, которую я тоже проходила, это означало - выкинуть, например, пет-проект и сделать заново. Или вообще все удалить. Так у меня, фактически, не осталось портфолио с фриланса: задним числом решила, что проекты хреновые, и в порыве самоуничижения все снесла. Очень теперь жалею.
Сейчас хочу сказать вот что. Первое правило клуба анонимных перфекционистов: "не кидайся ничего менять и, тем более, удалять. Дай себе время".
Потратить это время надо на анализ. Взять блокнот/пустой файл/что угодно еще для записи и превращать "мне всё не нравится" в пункты, с которыми дальше можно работать в таком формате для каждого пункта:
Почему это полезно:
Только не надо, пожалуйста, тратить на такую историю вечность. Побрейнштормили часок-два, выбрали приоритетные пункты, разобрались с ними и запустили, если нужно, вторую итерацию. Иначе есть риск закопаться и так ничего и не починить.
Всем хорошего рефакторинга, господа!
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Please open Telegram to view this post
VIEW IN TELEGRAM
Гайд "Как задавать вопросы по работе и учебе, чтобы вам помогли"
Пишу спонтанно: навеяло несколькими ситуациями в чате джунов, когда участники искали помощи, но не получили или получили не в полном объеме, потому что делали все, чтобы усложнить задачу помогающим.
Люди (как в чате, так и за его пределами) обычно очень даже не против помочь, но им важно видеть уважение к себе, своему времени и труду. Чем больше вы проделаете подготовительной работы по ходу формулирования вопроса, тем больше шансов, что на ваш запрос захотят тратить время.
❌ Чего делать не надо:
❌ спрашивать в воздух "а есть ли кто-то, кто поможет мне с < вставьте свое >?";
❌ писать абстрактное "а я вот чо-то ткнул, а там ошибка, что же делать";
❌ разделять сообщение с информацией о ситуации на много сообщений;
✅ Что делать надо:
✔️ максимально четко сформулировать вопрос, например "я не понимаю, почему в такой-то ситуации происходит то и это" или "пытаюсь разобраться с темой такой-то, вот конкретные затыки";
✔️ приложить к вопросу как можно больше информации о проблеме: скриншоты, кусочки кода (маленькие!), сделать и собрать "песочницу", которую можно потыкать, записать в браузере гифку итд;
✔️ рассказать, что уже успел сделать и с каким результатом, чтобы сэкономить время себе и помогающим.
Прямо по пунктам: "пробовал это - не вышло, результат такой-то. И вот это - не вышло, результат вот эдакий" итд;
✔️ скомпоновать всю информацию в одно! сообщение, со всеми картинками/ссылками/гифками/прочими ассетами. Структурировать это сообщение, чтобы оно было удобным для чтения. Если в ходе обсуждения вскрылись новые детали - обновлять это сообщение;
И вот в таком виде уже можно отправлять свой запрос коллеге/в чат/на форум/куда угодно еще.
Если, конечно, понадобится =)
На моей практике, примерно 95% вопросов отпадают на этапе оформления: пока расписываешь логику и пункты "что я сделал", ответ находится сам собой.
А в остальных 5% случаев шансы на ответ на запрос повышаются кратно, потому что вашим собеседникам полностью понятно, в чем именно проблема, что пошло не так, могут ли они вам помочь и как (а если они не могут - кто может).
Вывода два:
🟣 не стесняйтесь задавать вопросы, не забивайтесь в угол и не мучайтесь по пять часов над одной ерундой;
🟢 потратьте лишние 20-30 минут и задайте вопрос так, чтобы собеседник мог помочь вам максимально эффективно;
И все у вас будет хорошо 🌸
Пишу спонтанно: навеяло несколькими ситуациями в чате джунов, когда участники искали помощи, но не получили или получили не в полном объеме, потому что делали все, чтобы усложнить задачу помогающим.
Люди (как в чате, так и за его пределами) обычно очень даже не против помочь, но им важно видеть уважение к себе, своему времени и труду. Чем больше вы проделаете подготовительной работы по ходу формулирования вопроса, тем больше шансов, что на ваш запрос захотят тратить время.
❌ Чего делать не надо:
✅ Что делать надо:
Прямо по пунктам: "пробовал это - не вышло, результат такой-то. И вот это - не вышло, результат вот эдакий" итд;
И вот в таком виде уже можно отправлять свой запрос коллеге/в чат/на форум/куда угодно еще.
Если, конечно, понадобится =)
На моей практике, примерно 95% вопросов отпадают на этапе оформления: пока расписываешь логику и пункты "что я сделал", ответ находится сам собой.
А в остальных 5% случаев шансы на ответ на запрос повышаются кратно, потому что вашим собеседникам полностью понятно, в чем именно проблема, что пошло не так, могут ли они вам помочь и как (а если они не могут - кто может).
Вывода два:
И все у вас будет хорошо 🌸
Please open Telegram to view this post
VIEW IN TELEGRAM
Про доступность интерфейсов и этику
Вчера я пошла на курс по цифровой доступности интерфейсов, она же a11y. Первая лекция оказалась концептуальная: не про технические вещи, а про отношения к потребностям людей с ограниченными возможностями.
И о том, что "ограничены" эти возможности, среди прочего, нами же: дизайнерами и разрабами.
За свою карьеру фронтендера я встречала много негатива в адрес доступности даже в мелочах:
❌ нет, мы не будем делать цвета чуть более контрастными;
❌ нет, мы не увеличим немного шрифт (который даже мне, с обычным минусом, сложно читать);
❌ нет, мы не добавим в эффект наведения что-то, кроме смены цвета;
Почему не добавим? Это 5 минут дела (мы сейчас не говорим о корпоратах с огромной дизайн-системой на сотню проектов, но и там это вполне решаемо).
Докинуть дополнение в эффект наведения что-то еще простое визуальное, кроме цвета - дело пары строк кода, но нет, мы дольше ругаться будем.
Пиком сюрреализма на эту тему стало интервью одной разработчицы, лида-фронта, несколько лет назад, которая буквально выпиливала доступность на своем проекте втихую, чтобы его "ускорить". Сказать, что я знатно охренела - ничего не сказать. До сих пор охреневаю.
Она же тогда выдала, что демонстрация того, как люди с нарушениями зрения работают с интерфейсами, это манипуляция и давление на жалость. Она не единственная, к сожалению, кто так думает, но она сказала это публично, и это стало плюсиком к нормализации такого отношения.
Еще, помнится, у меня был дивный диалог с сеньором из авиасейлз на эту тему с его пассажем: "а зачем слепым покупать билеты на самолет вообще?".
НУ КАК БЫ ТЕБЕ СКАЗАТЬ 🤌
Есть стереотип, что доступность должна быть сразу на всех уровнях, сразу идеально внедрена в разработку, и это дорого. Вообще, нет, это не так работает. Не обязательно делать много, если нет бюджетов, но можно сделать хоть что-то, хоть капельку, и будет уже хорошо.
🟢 cделать цвета текста капельку контрастнее и увеличить немного размеры;
🟣 добавить
🟡 докинуть подчеркивание ссылкам при наведении;
Любое "немного" лучше, чем идеальное "ничего".
Для этого не нужны сумасшедшие бюджеты.
Для этого нужно помнить, что мы как дизайнеры и инженеры прямо сейчас решаем, ограничиваем ли мы людей в использовании нашего продукта или нет. И точно ли нам надо рвать рубаху на груди, запрещая даже крохотные посильные изменения.
А еще мы можем говорить о доступности больше и громче.
Лично я могу. И буду. А если вы присоединитесь - тем более, отлично.
Вчера я пошла на курс по цифровой доступности интерфейсов, она же a11y. Первая лекция оказалась концептуальная: не про технические вещи, а про отношения к потребностям людей с ограниченными возможностями.
И о том, что "ограничены" эти возможности, среди прочего, нами же: дизайнерами и разрабами.
За свою карьеру фронтендера я встречала много негатива в адрес доступности даже в мелочах:
Почему не добавим? Это 5 минут дела (мы сейчас не говорим о корпоратах с огромной дизайн-системой на сотню проектов, но и там это вполне решаемо).
Докинуть дополнение в эффект наведения что-то еще простое визуальное, кроме цвета - дело пары строк кода, но нет, мы дольше ругаться будем.
Пиком сюрреализма на эту тему стало интервью одной разработчицы, лида-фронта, несколько лет назад, которая буквально выпиливала доступность на своем проекте втихую, чтобы его "ускорить". Сказать, что я знатно охренела - ничего не сказать. До сих пор охреневаю.
Она же тогда выдала, что демонстрация того, как люди с нарушениями зрения работают с интерфейсами, это манипуляция и давление на жалость. Она не единственная, к сожалению, кто так думает, но она сказала это публично, и это стало плюсиком к нормализации такого отношения.
Еще, помнится, у меня был дивный диалог с сеньором из авиасейлз на эту тему с его пассажем: "а зачем слепым покупать билеты на самолет вообще?".
НУ КАК БЫ ТЕБЕ СКАЗАТЬ 🤌
Есть стереотип, что доступность должна быть сразу на всех уровнях, сразу идеально внедрена в разработку, и это дорого. Вообще, нет, это не так работает. Не обязательно делать много, если нет бюджетов, но можно сделать хоть что-то, хоть капельку, и будет уже хорошо.
alt
с нормальным текстом картинкам;Любое "немного" лучше, чем идеальное "ничего".
Для этого не нужны сумасшедшие бюджеты.
Для этого нужно помнить, что мы как дизайнеры и инженеры прямо сейчас решаем, ограничиваем ли мы людей в использовании нашего продукта или нет. И точно ли нам надо рвать рубаху на груди, запрещая даже крохотные посильные изменения.
А еще мы можем говорить о доступности больше и громче.
Лично я могу. И буду. А если вы присоединитесь - тем более, отлично.
Please open Telegram to view this post
VIEW IN TELEGRAM
Недельный дайджест айтишных интересностей #10
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
❗️ Важное:
🔥 Вакансия во Flipper Devices для джунов/миддлов Abdroid - берут и с нулевым опытом, на входе будет достаточно объемное тестовое;
🔥 Злые Марсиане опубликовали опенсорс-задачку для фронтов: могут выполнить джуны. Получите плюсик в резюме за опен-сорс и потрогаете a11y-библиотеку;
✍ Мои статьи и посты:
🟡 Про отношение к своему плохому коду - рассказываю, что делать, если вы поняли, что ваш код/проект/дизайн/что угодно вышли хреново. Спойлер: все нафиг удалить - не вариант. Предлагаю вариант, как обратить жопу себе на пользу и починить все более-менее спокойно;
🟡 Гайд "Как задавать вопросы по работе и учебе, чтобы вам помогли" - пост о том, как оформить вопрос, чтобы людям было комфортно, а главное, хотелось вам отвечать. Буквально пошаговый;
🟡 Про доступность интерфейсов и этику - бухчу об отношении к доступности цифровых интерфейсов и концептуально, и в деталях. Кратко: любой, даже маленький, шаг к доступности - благо. Сделайте его на своем проекте прямо сейчас;
📎 Хардовое:
🟣 100 Days of Code - The Complete Python Course - небольшой курс по азам Python, рассчитанный на полчасика в день. Пока бесплатный;
🟣 База знаний UI/UX-дизайнера - прекрасный мой знакомец Максим Ипатов бахнул каталог материалов по дизайну: тулзы, статьи, книги, кейсы, кучу всего. База здоровенная, фронтам тоже найдется, чем поживиться;
🌸 Софтовое:
🟢 Илья Якямсев "Эффективность не работает" - культовый айтишный доклад-стендап, вещь совершенно чудесная (175 тыщ просмотров на ютубе!). Он больше философский, никаких вам "бегите быстрее, еще быстрее и умрите во имя эффективности" (строго наоборот). Доброе, умное, сильное, забавное выступление. Пересматриваю второй раз и нахожу для себя ценное;
❤️ Красивое:
🟡 CSS Only Balance Slider - стильный range slider на чистом CSS с
🟡 Diorama - ThreeJS - очаровательная моделька старого 3D-компа и сценки кухни вместо монитора. Как же я люблю такие штуки 😍
🟡 Infinite horizontal list scroll - бесконечная анимированная лента тегов. В секции JS-кода подробные объяснения, что и почему там происходит. Советую попробовать повторить самим;
🟡 flower - невероятно красивая анимация цветочков на чистом CSS. Лучшая анимация, какую я видела за последние месяцы, совершенно волшебная;
#наташа_для_джунов_дайджест
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
animation: timeline
и аккуратным фоллбэком на случай, если браузер в современные финтифлюшки не умеет;#наташа_для_джунов_дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Дайджест канала за январь-февраль
📌 Полезное
🟣 Пост о том, как я пишу конспекты
🟣 Про положительный фидбек
🟣 Что означает "хорошо проходить собесы"?
🟣 Первый раз собеседовала человека: как это было
🟣 Про отношение к своему плохому коду
🟣 Гайд "Как задавать вопросы по работе и учебе, чтобы вам помогли"
🟣 Про доступность интерфейсов и этику
📎 Гайд "Как зайти во фриланс" с нуля (в процессе)
🟢 Часть #1: фриланс - плюсы, минусы, стереотипы
🟢 Часть #2: портфолио - как собирать, что должно быть, что может помочь
🟢 Часть #3: ресерч конкурентов
🌟 Дайджесты айтишных интересностей
🟡 Дайджест #5
🟡 Дайджест #6
🟡 Дайджест #7
🟡 Дайджест #8
🟡 Дайджест #9
🟡 Дайджест #10
📌 Наши мероприятия
🟣 Митап Джуниоров #21 - мок-собес джуна-фронта и доклад про кофе
📱 Прочее
🔵 Дайджест кинца, книг и игр за январь, 2024
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Please open Telegram to view this post
VIEW IN TELEGRAM
Посоветуйте, пожалуйста, ваши любимые айтишные каналы
Хочу пополнить список на чтение, так что, интересуют авторские каналы с живыми постами, а не каталоги типа "склад новостей про фронтенд".
Разрабы, лиды, продакты, эйчары, QA, проджекты, дизайнеры (и кого не перечислила) - всё интересно!
Размер любой: большие, средние, маленькие. Мне хочется пул контента пополнить, циферки не важны.
Помогите Наташе найти интересные блоги!💋
Хочу пополнить список на чтение, так что, интересуют авторские каналы с живыми постами, а не каталоги типа "склад новостей про фронтенд".
Разрабы, лиды, продакты, эйчары, QA, проджекты, дизайнеры (и кого не перечислила) - всё интересно!
Размер любой: большие, средние, маленькие. Мне хочется пул контента пополнить, циферки не важны.
Помогите Наташе найти интересные блоги!
Please open Telegram to view this post
VIEW IN TELEGRAM
Как писать сопроводительные письма на фрилансе (и не только)
Я специально создала вакансию на Upwork, собрала скрины, иллюстрирующие хорошие и плохие практики, и накатала пояснений. Часть советов применима только к фрилансу, остальные можно смело маппить на любые подписки на работы.
Материал получился здоровенный. В формат телеграма оно не упихнулось, так что выложила на teletype.
🔗 Читать статью
Эта статья часть гайда "Как зайти во фриланс для разрабов/дизайнеров". Предыдущие части можно найти по тегу #наташа_про_фриланс
В следующий раз поговорим о том, какие работы лучше обходить стороной, stay tuned
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Я специально создала вакансию на Upwork, собрала скрины, иллюстрирующие хорошие и плохие практики, и накатала пояснений. Часть советов применима только к фрилансу, остальные можно смело маппить на любые подписки на работы.
Материал получился здоровенный. В формат телеграма оно не упихнулось, так что выложила на teletype.
🔗 Читать статью
Эта статья часть гайда "Как зайти во фриланс для разрабов/дизайнеров". Предыдущие части можно найти по тегу #наташа_про_фриланс
В следующий раз поговорим о том, какие работы лучше обходить стороной, stay tuned
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Teletype
Как писать сопроводительные письма на фрилансе (и не только)
Эта статья - часть гайда "Как зайти во фриланс". Рассказываю, как писать сопроводительные письма, чтобы от них не было больно и вам, и заказ
Не пишите сопроводительные (и никакие) письма через ChatGPT
Это парный к вчерашнему пост про сопроводы, и в нем я хочу остановиться именно на проблемах, связанных с любыми письмами от нейронок.
Тут опять будет куча скринов с пояснениями, поэтому снова упаковываю в отдельную статью: телега не умеет в сложное форматирование.
🔜 Читать статью
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Это парный к вчерашнему пост про сопроводы, и в нем я хочу остановиться именно на проблемах, связанных с любыми письмами от нейронок.
Тут опять будет куча скринов с пояснениями, поэтому снова упаковываю в отдельную статью: телега не умеет в сложное форматирование.
💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Please open Telegram to view this post
VIEW IN TELEGRAM
Teletype
Не пишите сопроводительные (и никакие) письма через ChatGPT
Это парная статья к вчерашней "Как писать сопроводительные письма на фрилансе (и не только)". Тут будем разбирать проблематику...