Интересный мини-курс про создание персонального бренда. Я напишу об этом более развернуто позже, а пока несколько мыслей/вопросов к себе оттуда:
1. Задумайтесь о том, как вас воспринимают окружающие люди, какие эмоции вы вызываете.
2. Какую репутацию в глазах окружающих вы бы хотели иметь к концу жизни?
3. Кто является вашей целевой аудиторией? Кому конкретно сейчас нужны ваши знания, скиллы, энергия?
4. У клиентов есть два вида потребностей - функциональная и эмоциональная. Кроме реализации поставленных задач, они хотят получить определенного рода эмоции (спокойствия, безопасности, уважения, вдохновения, комфорта и тд). Какого рода эмоции возникают у клиентов после взаимодействия с вами? Как вы можете это исправить?
Отсутствие у вас нужного опыта можно заменить подбором правильных эмоций, которое вы вызовите у клиента/работодателя.
1. Задумайтесь о том, как вас воспринимают окружающие люди, какие эмоции вы вызываете.
2. Какую репутацию в глазах окружающих вы бы хотели иметь к концу жизни?
3. Кто является вашей целевой аудиторией? Кому конкретно сейчас нужны ваши знания, скиллы, энергия?
4. У клиентов есть два вида потребностей - функциональная и эмоциональная. Кроме реализации поставленных задач, они хотят получить определенного рода эмоции (спокойствия, безопасности, уважения, вдохновения, комфорта и тд). Какого рода эмоции возникают у клиентов после взаимодействия с вами? Как вы можете это исправить?
Отсутствие у вас нужного опыта можно заменить подбором правильных эмоций, которое вы вызовите у клиента/работодателя.
LinkedIn
Creating Your Personal Brand Online Class | LinkedIn Learning, formerly Lynda.com
Learn how to create the brand of you. Craft a personal brand that puts you in control of your career and attracts opportunities.
👍1
#дайджест
Недельный дайджест интересных продуктов с Producthunt
- Большой список открытых API
- Шаблоны сообщений для LinkedIn (используйте вместе с Waalaxy)
- Ycombinator запустил свой аналог ProductHunt
- Интересные обсуждения SaaS фаундеров
- Обновление расширенного Spotlight для MacOS - Alfred
- Directual ловит хайп на Web3
- Очередной конструктор страниц (зачем, если есть Webflow?)
Недельный дайджест интересных продуктов с Producthunt
- Большой список открытых API
- Шаблоны сообщений для LinkedIn (используйте вместе с Waalaxy)
- Ycombinator запустил свой аналог ProductHunt
- Интересные обсуждения SaaS фаундеров
- Обновление расширенного Spotlight для MacOS - Alfred
- Directual ловит хайп на Web3
- Очередной конструктор страниц (зачем, если есть Webflow?)
Apislist
The Public APIs List, a curated list for the public web Apis
#дайджест
Постарался сфокусироваться на LinkedIn, поэтому сюда буду только дублировать посты оттуда (они на английском) и возможно писать о запуске и работе агентства.
Запустил еженедельный дайджест с детальным обзором стартапов и продуктов, в котором я разбираю их конкурентов, возможные улучшения и способы монетизации.
Для тех у кого нет LinkedIn (но VPN все равно нужен):
https://www.indiehackers.com/post/startup-review-toolmeup-227dfd9a11
Постарался сфокусироваться на LinkedIn, поэтому сюда буду только дублировать посты оттуда (они на английском) и возможно писать о запуске и работе агентства.
Запустил еженедельный дайджест с детальным обзором стартапов и продуктов, в котором я разбираю их конкурентов, возможные улучшения и способы монетизации.
Для тех у кого нет LinkedIn (но VPN все равно нужен):
https://www.indiehackers.com/post/startup-review-toolmeup-227dfd9a11
Всем привет!
За последние месяцы произошло много нового - я собрал в команду несколько друзей, вместе мы запустили несколько внутренних приложений с миллионами строк в БД, настроили процесс для обработки ежемесячных платежей на $3m и многое другое.
Я пытаюсь отходить от непосредственной разработки в биздев и постараюсь уделять этому блогу больше времени.
Сегодня я здесь не просто так - мы стараемся наладить внутренние процессы агентства и для этого начали совместное изучение проектного управления. Так как основной фокус идет на применение этих знаний в рамках работы агентства, то мы решили собрать курс собственными руками на основе плана, любезно предоставленного ChatGPT.
Каждый блок рассчитан на 2-3 дня изучения, и новые части будут публиковаться по мере нашего прохождения.
Здесь можете ознакомиться с материалами (на английском)
За последние месяцы произошло много нового - я собрал в команду несколько друзей, вместе мы запустили несколько внутренних приложений с миллионами строк в БД, настроили процесс для обработки ежемесячных платежей на $3m и многое другое.
Я пытаюсь отходить от непосредственной разработки в биздев и постараюсь уделять этому блогу больше времени.
Сегодня я здесь не просто так - мы стараемся наладить внутренние процессы агентства и для этого начали совместное изучение проектного управления. Так как основной фокус идет на применение этих знаний в рамках работы агентства, то мы решили собрать курс собственными руками на основе плана, любезно предоставленного ChatGPT.
Каждый блок рассчитан на 2-3 дня изучения, и новые части будут публиковаться по мере нашего прохождения.
Здесь можете ознакомиться с материалами (на английском)
🌟 Представляем наше no-code сообщество «Mindy» 🌟
Мы рады поделиться подборкой ценных ресурсов, специально подобранных для удовлетворения потребностей no-code энтузиастов. Наша основная задача — приносить пользу каждому пользователю и помогать ему преуспеть в его развитии.
В этом сообществе вы найдете:
1. Статьи о Chat GPT - практические советы по интеграции ChatGPT в вашу работу.
2. Упражнения для здоровья - упражнениями для фрилансеров и удаленных работников.
3. Курс по управлению проектами - наш курс по управлению проектами, с нашими заметками и идеями.
4. Обновления инструментов без кода - обновления популярных платформ в одном месте (Bubble, Make, Airtable, Retool и FlutterFlow)
Наша миссия — научить участников заботиться о разрабатываемых продуктах, укреплять доверительные отношения с клиентами и создавать сложные, масштабируемые решения.
Мы приглашаем вас присоединиться к запуску бета-версии, изучить доступные материалы и поделиться своими отзывами. Мы открыты для идей и готовы помочь каждому участнику с любым запросом, от поиска их первого проекта до решения проблем в их текущих начинаниях.
Присоединиться
Мы рады поделиться подборкой ценных ресурсов, специально подобранных для удовлетворения потребностей no-code энтузиастов. Наша основная задача — приносить пользу каждому пользователю и помогать ему преуспеть в его развитии.
В этом сообществе вы найдете:
1. Статьи о Chat GPT - практические советы по интеграции ChatGPT в вашу работу.
2. Упражнения для здоровья - упражнениями для фрилансеров и удаленных работников.
3. Курс по управлению проектами - наш курс по управлению проектами, с нашими заметками и идеями.
4. Обновления инструментов без кода - обновления популярных платформ в одном месте (Bubble, Make, Airtable, Retool и FlutterFlow)
Наша миссия — научить участников заботиться о разрабатываемых продуктах, укреплять доверительные отношения с клиентами и создавать сложные, масштабируемые решения.
Мы приглашаем вас присоединиться к запуску бета-версии, изучить доступные материалы и поделиться своими отзывами. Мы открыты для идей и готовы помочь каждому участнику с любым запросом, от поиска их первого проекта до решения проблем в их текущих начинаниях.
Присоединиться
Всем привет!
Всегда думаю о том, что нужно подготовить что-то монументальное и супер полезное, чтобы выкладывать пост.
Но пройдясь в очередной раз по своим подпискам на мелкие no-code каналы, я понял, что можно писать чаще и более проще.
Я состою в сообществе trends.vc (у них интересные отчеты и большое комьюнити) и каждый день пишу standup - отчет о проделанной работе вчера, планы на текущий день. Так что почему бы и здесь не отчитываться в таком формате и не рассказывать о внутрянке работы над агентством и жизни ноукодера.
____
Я работаю на инвестиционный фонд из США и на этой неделе к нам прилетела судебная повестка от комиссии по ценным бумагам. Адвокаты запросили переписки с клиентами - 70 тысяч электронных писем отдельными документами. О задаче я узнал в среду, а о том, что дедлайн в пятницу, я узнал в четверг))
Для работы с такими объемами данных приходится прибегать к помощи кода, а значит и ChatGPT.
Для начала я выгрузил из системы все записи (тело письма, дату, получателя) в Airtable. В итоге в одну таблицу влезло только 50 тысяч записей, пришлось делать ее копию и грузить другую часть в отдельную таблицу.
ХАК -Airtable не запрещает записывать больше записей при достижении лимита на платном тарифе. Суммарно по правилам в БД может быть 50к записей и в каждой таблице 50к записей - это максимум. Но в реальности, это работает только для таблиц, и можно наливать больше 50к записей суммарно в БД.
Теперь на основе этой информации нужно сгенерировать PDF файлы и далее загрузить адвокатам по специальной ссылке.
Я сделал JS код вместе с ChatGPT и пытаюсь сгенерировать файлы себе на компьютер, чтобы потом заархивировать и отправить их.
Генерация больших файлов занимает несколько секунд, файлов поменьше - около секунды. По моим подсчетам это займет около 20-30 часов непрерывной работы…
Я не совсем уверен, что выйдет все как задумано, поэтому я иду писать дополнительный сценарий уже в Make, чтобы генерировать другую часть писем в Google Drive.
Продолжение следует!
Всегда думаю о том, что нужно подготовить что-то монументальное и супер полезное, чтобы выкладывать пост.
Но пройдясь в очередной раз по своим подпискам на мелкие no-code каналы, я понял, что можно писать чаще и более проще.
Я состою в сообществе trends.vc (у них интересные отчеты и большое комьюнити) и каждый день пишу standup - отчет о проделанной работе вчера, планы на текущий день. Так что почему бы и здесь не отчитываться в таком формате и не рассказывать о внутрянке работы над агентством и жизни ноукодера.
____
Я работаю на инвестиционный фонд из США и на этой неделе к нам прилетела судебная повестка от комиссии по ценным бумагам. Адвокаты запросили переписки с клиентами - 70 тысяч электронных писем отдельными документами. О задаче я узнал в среду, а о том, что дедлайн в пятницу, я узнал в четверг))
Для работы с такими объемами данных приходится прибегать к помощи кода, а значит и ChatGPT.
Для начала я выгрузил из системы все записи (тело письма, дату, получателя) в Airtable. В итоге в одну таблицу влезло только 50 тысяч записей, пришлось делать ее копию и грузить другую часть в отдельную таблицу.
ХАК -
Теперь на основе этой информации нужно сгенерировать PDF файлы и далее загрузить адвокатам по специальной ссылке.
Я сделал JS код вместе с ChatGPT и пытаюсь сгенерировать файлы себе на компьютер, чтобы потом заархивировать и отправить их.
Генерация больших файлов занимает несколько секунд, файлов поменьше - около секунды. По моим подсчетам это займет около 20-30 часов непрерывной работы…
Я не совсем уверен, что выйдет все как задумано, поэтому я иду писать дополнительный сценарий уже в Make, чтобы генерировать другую часть писем в Google Drive.
Продолжение следует!
👍4👏1
Продолжение вчерашней истории:
По среди генерации в коде почему-то слетела библиотека и пришлось заменить на другую. Со всем этим отлично справляется ChatGPT, не бойтесь пробовать писать небольшие скрипты и учиться читать код. (Я в свое время изучал JS и Python для себя)
В итоге все успешно сгенерировалось, упаковалось в zip и загрузилось адвокатам. Суммарно файлы заняли около 10 гигабайт, когда я ожидал все 50 и удалил фильм ради этого😢
___
Сегодня вышел супер продуктивный день:
1. Я закончил с файлами
2. Немного улучшил наши кейсы - с этим мне помог фидбек в сообществе trends.vc. Буду рад любой обратной связи.
3. Опубликовал пост с обновленным исследованием сайтов SaaS сервисов.
4. Разгреб задачи команды.
P.S в ChatGPT стали доступны плагины и доступ в интернет для платных аккаунтов, нужно включить в настройках. Также советуют посмотреть Бард от гугл, он вроде умеет не меньше.
По среди генерации в коде почему-то слетела библиотека и пришлось заменить на другую. Со всем этим отлично справляется ChatGPT, не бойтесь пробовать писать небольшие скрипты и учиться читать код. (Я в свое время изучал JS и Python для себя)
В итоге все успешно сгенерировалось, упаковалось в zip и загрузилось адвокатам. Суммарно файлы заняли около 10 гигабайт, когда я ожидал все 50 и удалил фильм ради этого
___
Сегодня вышел супер продуктивный день:
1. Я закончил с файлами
2. Немного улучшил наши кейсы - с этим мне помог фидбек в сообществе trends.vc. Буду рад любой обратной связи.
3. Опубликовал пост с обновленным исследованием сайтов SaaS сервисов.
4. Разгреб задачи команды.
P.S в ChatGPT стали доступны плагины и доступ в интернет для платных аккаунтов, нужно включить в настройках. Также советуют посмотреть Бард от гугл, он вроде умеет не меньше.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Недавно мы сделали интеграцию между Bubble и AWS RDS и хотели бы поделиться с вами ценными советами, которые мы не смогли найти в Интернете.
Совет дня (Bubble — SQL-запрос):
Используйте NULLIF($1, '') в запросах UPDATE/INSERT, чтобы избежать пустых текстовых значений и сохранить значение как NULL.
$1 - placeholder, который используется в SQL Connector
Совет дня (Bubble — SQL-запрос):
Используйте NULLIF($1, '') в запросах UPDATE/INSERT, чтобы избежать пустых текстовых значений и сохранить значение как NULL.
$1 - placeholder, который используется в SQL Connector
❤1
Совет дня (Bubble — SQL Connector):
Изменение названия запроса уничтожает существующие actions в workflows. Правильно планируйте названия — ознакомьтесь с лучшими практиками naming conventions или создайте свои собственные.
Мы используем простое правило: сущность_действие - clients_update
Изменение названия запроса уничтожает существующие actions в workflows. Правильно планируйте названия — ознакомьтесь с лучшими практиками naming conventions или создайте свои собственные.
Мы используем простое правило: сущность_действие - clients_update
Совет дня (Bubble — SQL Connector):
Используйте RETURNING fieldName в запросах INSERT, UPDATE и DELETE, чтобы получить любое необходимое значение из записи.
Мы использовали его в запросах INSERT, чтобы получить идентификатор созданной записи и использовать его последующих действиях workflow - RETURNING id
Подробнее здесь - https://lnkd.in/eX7dPZF6
Используйте RETURNING fieldName в запросах INSERT, UPDATE и DELETE, чтобы получить любое необходимое значение из записи.
Мы использовали его в запросах INSERT, чтобы получить идентификатор созданной записи и использовать его последующих действиях workflow - RETURNING id
Подробнее здесь - https://lnkd.in/eX7dPZF6
Совет дня (Bubble — запросы на обновление):
Bubble кэширует результаты ваших запросов через API, SQL или плагин (например, Airtable). Если вы хотите обновить данные (например, в repeating group), вам необходимо отправить измененный запрос. В противном случае Bubble использует данные из кеша.
Для плагинов Airtable мы обычно обновляем случайную запись в нужном объекте без указания значений полей. Затем плагин автоматически обновляет все источники данных, где упоминается эта сущность.
Для SQL нужно что-то изменить в запросе. Мы провели много исследований и попробовали некоторые решения с форума Bubble, но все они устарели.
Мы придумали собственное решение — увеличивать значение в LIMIT — LIMIT 100+$1.
Вам нужно создать custom state равный 0, использовать его в запросе для плейсхолдера $1 и увеличивать его при каждом запросе (эта переменная живет во время сеанса и обновляется после обновления страницы).
Bubble кэширует результаты ваших запросов через API, SQL или плагин (например, Airtable). Если вы хотите обновить данные (например, в repeating group), вам необходимо отправить измененный запрос. В противном случае Bubble использует данные из кеша.
Для плагинов Airtable мы обычно обновляем случайную запись в нужном объекте без указания значений полей. Затем плагин автоматически обновляет все источники данных, где упоминается эта сущность.
Для SQL нужно что-то изменить в запросе. Мы провели много исследований и попробовали некоторые решения с форума Bubble, но все они устарели.
Мы придумали собственное решение — увеличивать значение в LIMIT — LIMIT 100+$1.
Вам нужно создать custom state равный 0, использовать его в запросе для плейсхолдера $1 и увеличивать его при каждом запросе (эта переменная живет во время сеанса и обновляется после обновления страницы).
👍1
Всем привет! Неделя инсайтов про SQL подошла к концу. У нас есть небольшая библиотека советов по основным инструментам (Bubble, Make, Airtable) и наброски статей по работе с клиентами (поиск первых клиентов, составление ТЗ, работа над проектом, тестирование и тд)
Хотелось бы узнать, какой контент вам будет интереснее?
Хотелось бы узнать, какой контент вам будет интереснее?
Спасибо за ответы!
Голоса разделились поровну, но большую часть времени лидировали советы по работе с клиентами, поэтому предлагаю уделить эту неделю одному из важнейших вопросов - где найти клиентов?
Каждый день я буду делиться новым источником и небольшим заданием, чтобы помочь вам сделать шаг в сторону поиска следующего клиента.
Источник №1
Доски фрилансеров (Upwork, Freelancer, Codemap, TG доски заказов Cyberband и Я -зерокодер) - Идеальное начало. Начните с любых проектов, даже тех, которые стоят всего 20 долларов. Обеспечьте превосходный опыт работы с клиентами и не забудьте попросить отзыв (желательно видео). Со временем ваш профиль усилится, и вы получите более высокооплачиваемые заказы.
Задача - Зарегистрируйтесь на любой платформе с заказами и настройте подробный профиль с помощью ChatGPT (sms-aktivate и VPN). Помните, качество имеет значение. Это разовое усилие, которое будет использоваться неоднократно.
Дополнительное задание - Если у вас уже есть учетная запись, отлично! Ваша задача — доработать свой профиль. Ознакомьтесь с лучшими фрилансерами, улучшите скриншоты ваших проектов (xnapper) и сосредоточьте описание проектов на решении проблем клиента - покажите какую ценность вы принесли клиенту.
Делитесь в комментариях результатами и задавайте вопросы, если возникнут проблемы с заданиями - буду рад всем помочь!
Голоса разделились поровну, но большую часть времени лидировали советы по работе с клиентами, поэтому предлагаю уделить эту неделю одному из важнейших вопросов - где найти клиентов?
Каждый день я буду делиться новым источником и небольшим заданием, чтобы помочь вам сделать шаг в сторону поиска следующего клиента.
Источник №1
Доски фрилансеров (Upwork, Freelancer, Codemap, TG доски заказов Cyberband и Я -зерокодер) - Идеальное начало. Начните с любых проектов, даже тех, которые стоят всего 20 долларов. Обеспечьте превосходный опыт работы с клиентами и не забудьте попросить отзыв (желательно видео). Со временем ваш профиль усилится, и вы получите более высокооплачиваемые заказы.
Задача - Зарегистрируйтесь на любой платформе с заказами и настройте подробный профиль с помощью ChatGPT (sms-aktivate и VPN). Помните, качество имеет значение. Это разовое усилие, которое будет использоваться неоднократно.
Дополнительное задание - Если у вас уже есть учетная запись, отлично! Ваша задача — доработать свой профиль. Ознакомьтесь с лучшими фрилансерами, улучшите скриншоты ваших проектов (xnapper) и сосредоточьте описание проектов на решении проблем клиента - покажите какую ценность вы принесли клиенту.
Делитесь в комментариях результатами и задавайте вопросы, если возникнут проблемы с заданиями - буду рад всем помочь!
Источник №2
Социальные сети (LinkedIn, Indiehackers, Reddit) — это ваш шанс создать свой бренд. Делитесь ценной информацией, заметками из курсов или книг и общайтесь с людьми. Убедитесь, что ваша фотография является первоклассной (используйте AI или попросите отфотошопить фотку, если она не выглядит профессиональной), и адаптируйте каждый раздел профиля в соответствии с лучшими практиками. Пользуйтесь сервисами типо Waalaxy для автоматического коннекта.
Задача - очистите свой профиль LinkedIn и свяжитесь с 5 владельцами no-code агентств и 5 no-code разработчиками . Никогда не знаешь, где может скрываться потенциальный клиент.
Дополнительное задание — напишите пост о последних инсайтах, которые вы получили во время разработки, или о последнем, что вы узнали из курса/статьи/книги. Не думайте, дойдет ли этот пост до многих людей и станет ли он популярным или нет. Во-первых, это игра в долгую, во-вторых, письмо закрепляет в уме полученные знания.
_
Удалось ли кому-нибудь выполнить предыдущее задание?) Буду рад помочь чем смогу
Социальные сети (LinkedIn, Indiehackers, Reddit) — это ваш шанс создать свой бренд. Делитесь ценной информацией, заметками из курсов или книг и общайтесь с людьми. Убедитесь, что ваша фотография является первоклассной (используйте AI или попросите отфотошопить фотку, если она не выглядит профессиональной), и адаптируйте каждый раздел профиля в соответствии с лучшими практиками. Пользуйтесь сервисами типо Waalaxy для автоматического коннекта.
Задача - очистите свой профиль LinkedIn и свяжитесь с 5 владельцами no-code агентств и 5 no-code разработчиками . Никогда не знаешь, где может скрываться потенциальный клиент.
Дополнительное задание — напишите пост о последних инсайтах, которые вы получили во время разработки, или о последнем, что вы узнали из курса/статьи/книги. Не думайте, дойдет ли этот пост до многих людей и станет ли он популярным или нет. Во-первых, это игра в долгую, во-вторых, письмо закрепляет в уме полученные знания.
_
Удалось ли кому-нибудь выполнить предыдущее задание?) Буду рад помочь чем смогу
❤3
Источник №3
Нетворкинг (форумы, чаты, random cofee) — выберете несколько форумов/сообществ и помогайте людям даже с вещами, с которыми вы не знакомы. Потратьте время на понимание проблемы, смоделируйте ситуацию, решите проблему и поделитесь решением. Такой подход повышает ваш опыт и авторитет, а иногда даже помогает найти клиентов.
Задача - Зарегистрируйтесь в сообществе и ответьте на 3 вопроса.
Источники - сообщества Slack, форумы сервисов (Bubble, Make, Airtable), группы сервисов в социальных сетях (Linkedin, Facebook).
Нетворкинг (форумы, чаты, random cofee) — выберете несколько форумов/сообществ и помогайте людям даже с вещами, с которыми вы не знакомы. Потратьте время на понимание проблемы, смоделируйте ситуацию, решите проблему и поделитесь решением. Такой подход повышает ваш опыт и авторитет, а иногда даже помогает найти клиентов.
Задача - Зарегистрируйтесь в сообществе и ответьте на 3 вопроса.
Источники - сообщества Slack, форумы сервисов (Bubble, Make, Airtable), группы сервисов в социальных сетях (Linkedin, Facebook).
Источник №4
Агентства - Множество no-code и традиционных агентств ищут no-code разработчиков. Проверьте раздел "Вакансии" на их сайте или, что еще лучше, обращайтесь во все возможные компании. Будьте готовы продемонстрировать примеры своих работ.
Задание - Выберите 3 агентства, подготовьте сопроводительное письмо (желательно уникальное с деталями почему вы хотите работать именно в этом агентстве - ChatGPT может просматривать страницы и помогать вам с этим) и портфолио, и свяжитесь с ними через email или напрямую в LinkedIn.
Списки агентств: партнеры Make, агентства Bubble, каталог Clutch (агентства с традиционной разработкой начинают открывать направления no-code - Jafton начали использовать для разработки мобильных приложений Flutterflow и активно набирают разработчиков)
Агентства - Множество no-code и традиционных агентств ищут no-code разработчиков. Проверьте раздел "Вакансии" на их сайте или, что еще лучше, обращайтесь во все возможные компании. Будьте готовы продемонстрировать примеры своих работ.
Задание - Выберите 3 агентства, подготовьте сопроводительное письмо (желательно уникальное с деталями почему вы хотите работать именно в этом агентстве - ChatGPT может просматривать страницы и помогать вам с этим) и портфолио, и свяжитесь с ними через email или напрямую в LinkedIn.
Списки агентств: партнеры Make, агентства Bubble, каталог Clutch (агентства с традиционной разработкой начинают открывать направления no-code - Jafton начали использовать для разработки мобильных приложений Flutterflow и активно набирают разработчиков)
👍3
Завершаем тему поиска новых клиентов для разработчика/no-code.
Ресурс № 5
Заявка на программу инкубатора - Если у вас есть опыт в индустрии, вы знаете о реальной проблеме и имеете проверенное решение для неё, рассмотрите возможность подачи заявки на программы инкубаторов/акселераторов, такие как Antler, или найдите кофаундера в программе поиска кофаундеров Y Combinator, используя свои навыки без кода.
Задание - Зарегистрируйтесь в Y Combinator, настройте профиль и отправьте 1 приглашение.
Ресурс № 6
Доски с вакансиями (LinkedIn, Indeed, доски для удалённой работы) - все больше компаний внедряют no-code решения и открывают вакансии. Также исследуйте секции карьеры сервисов, с которыми вы работаете. Я нашёл свою первую международную работу в качестве QA в компании Make.
Задание - Проведите поиск работы и подайте заявку на одну вакансию, которая привлекла ваше внимание. Не забывайте, что часто в вакансиях указывается больше требований, чем нужно, не бойтесь отзываться на вакансии, где вы не дотягиваете.
Ресурс № 5
Заявка на программу инкубатора - Если у вас есть опыт в индустрии, вы знаете о реальной проблеме и имеете проверенное решение для неё, рассмотрите возможность подачи заявки на программы инкубаторов/акселераторов, такие как Antler, или найдите кофаундера в программе поиска кофаундеров Y Combinator, используя свои навыки без кода.
Задание - Зарегистрируйтесь в Y Combinator, настройте профиль и отправьте 1 приглашение.
Ресурс № 6
Доски с вакансиями (LinkedIn, Indeed, доски для удалённой работы) - все больше компаний внедряют no-code решения и открывают вакансии. Также исследуйте секции карьеры сервисов, с которыми вы работаете. Я нашёл свою первую международную работу в качестве QA в компании Make.
Задание - Проведите поиск работы и подайте заявку на одну вакансию, которая привлекла ваше внимание. Не забывайте, что часто в вакансиях указывается больше требований, чем нужно, не бойтесь отзываться на вакансии, где вы не дотягиваете.
👍2
В последние 3 дня недели мы решили поделиться советами по 3-м нашим любимым инструментам - Make, Bubble и Airtable.
Сегодня мы хотим дать вам советы по одной из наиболее важных тем при разработке и поддержке больших проектов в Make - обработка ошибок:
1. Расширенные настройки для HTTP модулей
- Используйте функцию "Рассматривать все состояния как ошибки (за исключением 2xx и 3xx)", чтобы отследить любые HTTP-коды ответов, указывающие на сбой (4xx и 5xx коды).
Это может помочь вам заблаговременно выявить проблемы с сервером или самим запросом. Не забывайте обрабатывать потенциальные повторные попытки при временных ошибках или проблемах, которые могут быть решены при последующей попытке.
2. Дополнительные действия при обработке ошибок
- Обязательно записывайте ошибки в базу данных для будущего анализа.
Этот журнал должен включать дату, событие и сценарий, связанный с ошибкой. Чем подробнее журнал, тем проще будет устранить проблемы. Рассмотрите возможность добавления метаданных, таких как идентификаторы пользователей или состояние системы при возникновении ошибки.
- Разработайте систему обработки ошибок в зависимости от их серьезности или типа.
Не все ошибки потребуют одинакового действия. Некоторые могут требовать немедленного внимания, в то время как другие можно решить позже. Может быть полезно категоризировать ошибки, чтобы помочь их приоритизировать.
- Создайте систему для немедленных уведомлений об ошибках.
Например, вы можете использовать специальный канал в Slack или в другом мессенджере. Это поможет гарантировать, что вы сможете быстро реагировать на любые ошибки и минимизировать потенциальный ущерб.
3. Настройки сценариев для ошибок
- Используйте настройку "Количество последовательных ошибок" для ограничения максимального количества циклов во время запланированного выполнения сценария.
Это может помочь предотвратить бесконечные попытки выполнения сценария, несмотря на возникающие ошибки.
- Функция "Разрешить хранение неполных исполнений сценария” может быть полезной для сохранения данных, которые не могли быть обработаны из-за ошибки или которые не могли быть доставлены до их конечного места назначения.
Вы можете повторно обработать эти данные позже, но помните, что это будет храниться в пределах вашего места хранения согласно тарифному плана. Всегда следите за количеством неполных выполнений - если оно постоянно увеличивается, это может указывать на системную проблему, которую нужно решить.
- Используйте настройку “Максимальное количество циклов”, чтобы разбивать на несколько циклов обработку большого количества информации.
Данная настройка поможет вам избежать ошибок таймаута и обособить обработку массива записей на несколько циклов. С другой стороны это добавляет сложностей при просмотре логов (каждый цикл нужно смотреть отдельно)
Сегодня мы хотим дать вам советы по одной из наиболее важных тем при разработке и поддержке больших проектов в Make - обработка ошибок:
1. Расширенные настройки для HTTP модулей
- Используйте функцию "Рассматривать все состояния как ошибки (за исключением 2xx и 3xx)", чтобы отследить любые HTTP-коды ответов, указывающие на сбой (4xx и 5xx коды).
Это может помочь вам заблаговременно выявить проблемы с сервером или самим запросом. Не забывайте обрабатывать потенциальные повторные попытки при временных ошибках или проблемах, которые могут быть решены при последующей попытке.
2. Дополнительные действия при обработке ошибок
- Обязательно записывайте ошибки в базу данных для будущего анализа.
Этот журнал должен включать дату, событие и сценарий, связанный с ошибкой. Чем подробнее журнал, тем проще будет устранить проблемы. Рассмотрите возможность добавления метаданных, таких как идентификаторы пользователей или состояние системы при возникновении ошибки.
- Разработайте систему обработки ошибок в зависимости от их серьезности или типа.
Не все ошибки потребуют одинакового действия. Некоторые могут требовать немедленного внимания, в то время как другие можно решить позже. Может быть полезно категоризировать ошибки, чтобы помочь их приоритизировать.
- Создайте систему для немедленных уведомлений об ошибках.
Например, вы можете использовать специальный канал в Slack или в другом мессенджере. Это поможет гарантировать, что вы сможете быстро реагировать на любые ошибки и минимизировать потенциальный ущерб.
3. Настройки сценариев для ошибок
- Используйте настройку "Количество последовательных ошибок" для ограничения максимального количества циклов во время запланированного выполнения сценария.
Это может помочь предотвратить бесконечные попытки выполнения сценария, несмотря на возникающие ошибки.
- Функция "Разрешить хранение неполных исполнений сценария” может быть полезной для сохранения данных, которые не могли быть обработаны из-за ошибки или которые не могли быть доставлены до их конечного места назначения.
Вы можете повторно обработать эти данные позже, но помните, что это будет храниться в пределах вашего места хранения согласно тарифному плана. Всегда следите за количеством неполных выполнений - если оно постоянно увеличивается, это может указывать на системную проблему, которую нужно решить.
- Используйте настройку “Максимальное количество циклов”, чтобы разбивать на несколько циклов обработку большого количества информации.
Данная настройка поможет вам избежать ошибок таймаута и обособить обработку массива записей на несколько циклов. С другой стороны это добавляет сложностей при просмотре логов (каждый цикл нужно смотреть отдельно)