3 навыка, которые сделают вас Senior-продактом
3️⃣⚡️👨🦳
Перевод советов Ленни Рачински, ex-Growth PM Lead Airbnb, о том, как преодолеть этот сложный этап карьеры.
Начинающему продакту сложно знать, какие качества помогут ему продвинуться до старшего. На самом деле основные отличия не связаны напрямую с классическими навыками продакт-менеджера. Вот 3 ключевых навыка, которые стоит освоить, если вы хотите вырасти до Senior PM.
✨ Стратегическое планирование
Начинающий продакт работает над созданием дополнительной ценности продукта. Senior же реализует долгосрочную стратегию успешного развития.
На разработку стратегии уходит много времени. Если его не хватает, улучшайте основные навыки, чтобы работать быстрее.
Стратегия состоит из концепции, фреймворка и дорожной карты. Вам понадобится определить, как улучшится жизнь ЦА благодаря продукту, найти болевые точки целевого рынка и стратегические отличия, которые помогут его завоевать, составить план работы на несколько лет.
✨ Автономность
Старшие продакт-менеджеры способны самостоятельно управлять командой и выпускать успешные продукты без помощи руководства. Для этого нужно завоевать доверие через проактивность и опыт успешных запусков. Иронично, но с высоким уровнем автономии завоевать доверие сложно — ваш руководитель не видит всех трудностей. Поэтому стоит намеренно рассказывать ему больше о своей работе!
Используйте этот шаблон, чтобы поделиться успехами или попросить совета:
Позвольте мне рассказать вам о проблеме, с которой я столкнулся
Вот как я справлюсь (справился) с этим
Ваши мысли?
✨ Знание тонкостей
Чем выше должность, тем чаще вы будете сталкиваться с проблемами, решение которых зависит от контекста. Senior PM умеет аргументировать свои решения и находить компромиссы.
Важно понимать цели и проблемы всех подразделений компании, не только своего. Лучшими наставниками станут ваши товарищи по команде и руководство. Относитесь к их опасениям серьезно и ищите скрытые риски.
Отрабатывайте это умение: при принятии решений пробуйте отыскать нюансы, которые могут повлиять на это решение и изменить его.
Итак, на пути к карьере старшего продакта:
1️⃣ Выделите время, чтобы сосредоточиться на стратегии
2️⃣ Используйте шаблон автономии на следующей встрече с руководством
3️⃣ Ищите ситуации, где все «зависит от обстоятельств», чтобы попрактиковаться
🍀
Source >>>
Original >>>
#development #efficiency #product #strategy #tools
3️⃣⚡️👨🦳
Перевод советов Ленни Рачински, ex-Growth PM Lead Airbnb, о том, как преодолеть этот сложный этап карьеры.
Начинающему продакту сложно знать, какие качества помогут ему продвинуться до старшего. На самом деле основные отличия не связаны напрямую с классическими навыками продакт-менеджера. Вот 3 ключевых навыка, которые стоит освоить, если вы хотите вырасти до Senior PM.
✨ Стратегическое планирование
Начинающий продакт работает над созданием дополнительной ценности продукта. Senior же реализует долгосрочную стратегию успешного развития.
На разработку стратегии уходит много времени. Если его не хватает, улучшайте основные навыки, чтобы работать быстрее.
Стратегия состоит из концепции, фреймворка и дорожной карты. Вам понадобится определить, как улучшится жизнь ЦА благодаря продукту, найти болевые точки целевого рынка и стратегические отличия, которые помогут его завоевать, составить план работы на несколько лет.
✨ Автономность
Старшие продакт-менеджеры способны самостоятельно управлять командой и выпускать успешные продукты без помощи руководства. Для этого нужно завоевать доверие через проактивность и опыт успешных запусков. Иронично, но с высоким уровнем автономии завоевать доверие сложно — ваш руководитель не видит всех трудностей. Поэтому стоит намеренно рассказывать ему больше о своей работе!
Используйте этот шаблон, чтобы поделиться успехами или попросить совета:
Позвольте мне рассказать вам о проблеме, с которой я столкнулся
Вот как я справлюсь (справился) с этим
Ваши мысли?
✨ Знание тонкостей
Чем выше должность, тем чаще вы будете сталкиваться с проблемами, решение которых зависит от контекста. Senior PM умеет аргументировать свои решения и находить компромиссы.
Важно понимать цели и проблемы всех подразделений компании, не только своего. Лучшими наставниками станут ваши товарищи по команде и руководство. Относитесь к их опасениям серьезно и ищите скрытые риски.
Отрабатывайте это умение: при принятии решений пробуйте отыскать нюансы, которые могут повлиять на это решение и изменить его.
Итак, на пути к карьере старшего продакта:
1️⃣ Выделите время, чтобы сосредоточиться на стратегии
2️⃣ Используйте шаблон автономии на следующей встрече с руководством
3️⃣ Ищите ситуации, где все «зависит от обстоятельств», чтобы попрактиковаться
🍀
Source >>>
Original >>>
#development #efficiency #product #strategy #tools
Как построить механизм поиска и усиления product/market fit. История Superhuman
🔎🗺🚀
Это адаптированный перевод публикации Rahul Vohra, основателя и CEO Superhuman (в августе 2021 года оценивается в $825 миллионов).
Достижение product/market fit — фундамент успеха для стартапа. Отсутствие же product/market fit — причина почти всех известных нам провалов.
Предприниматели и основатели одержимы достижением product/market fit с первого дня работы над продуктом. Это и барьер, который мы скорее стремимся преодолеть, и страх, что нам никогда не удастся это сделать. Но когда доходит до глубинного понимания того, а чем является product/market fit на самом деле и как именно его достичь, то становится очевидным — никаких проторенных дорожек и испытанных подходов тут нет.
Paul Graham, основатель Y Combinator, описывал product/market fit как достижение такого состояния, что люди хотят то, что вы сделали. Sam Altman же охарактеризовал product/market fit как явление, когда пользователи сами рассказывают про ваш продукт другим людям. Но наиболее цитируемое определение, конечно, было из публикации в блоге Marc Andreessen за 2007 год:
«Вы всегда чувствуете, когда вы не достигли product/market fit. Клиенты не понимают ценности продукта, сарафанное радио не работает, использование растет медленно, обзоры в прессе скучные и пресные, цикл продаж очень длинный, большинство сделок срываются.
И вы всегда чувствуете, когда вы достигли product/market fit. Клиенты выстраиваются в очередь за продуктом, использование растет быстрее, чем вы успеваете закупать сервера. Деньги клиентов наполняют ваши счета. Вы нанимаете продажников и специалистов поддержки на максимальной скорости. Журналисты звонят, потому что узнали о новом горячем проекте и хотят обсудить его с вами. Вы получаете награды “Предприниматель года” от Гарвардской школы бизнеса. Инвестиционные банкиры ждут у вашего дома».
🍀
Source >>>
Original >>>
#case #development #efficiency #mr #product #strategy #tools
🔎🗺🚀
Это адаптированный перевод публикации Rahul Vohra, основателя и CEO Superhuman (в августе 2021 года оценивается в $825 миллионов).
Достижение product/market fit — фундамент успеха для стартапа. Отсутствие же product/market fit — причина почти всех известных нам провалов.
Предприниматели и основатели одержимы достижением product/market fit с первого дня работы над продуктом. Это и барьер, который мы скорее стремимся преодолеть, и страх, что нам никогда не удастся это сделать. Но когда доходит до глубинного понимания того, а чем является product/market fit на самом деле и как именно его достичь, то становится очевидным — никаких проторенных дорожек и испытанных подходов тут нет.
Paul Graham, основатель Y Combinator, описывал product/market fit как достижение такого состояния, что люди хотят то, что вы сделали. Sam Altman же охарактеризовал product/market fit как явление, когда пользователи сами рассказывают про ваш продукт другим людям. Но наиболее цитируемое определение, конечно, было из публикации в блоге Marc Andreessen за 2007 год:
«Вы всегда чувствуете, когда вы не достигли product/market fit. Клиенты не понимают ценности продукта, сарафанное радио не работает, использование растет медленно, обзоры в прессе скучные и пресные, цикл продаж очень длинный, большинство сделок срываются.
И вы всегда чувствуете, когда вы достигли product/market fit. Клиенты выстраиваются в очередь за продуктом, использование растет быстрее, чем вы успеваете закупать сервера. Деньги клиентов наполняют ваши счета. Вы нанимаете продажников и специалистов поддержки на максимальной скорости. Журналисты звонят, потому что узнали о новом горячем проекте и хотят обсудить его с вами. Вы получаете награды “Предприниматель года” от Гарвардской школы бизнеса. Инвестиционные банкиры ждут у вашего дома».
🍀
Source >>>
Original >>>
#case #development #efficiency #mr #product #strategy #tools
Как научиться думать как тестировщик
🕵️♂️📲👩🏻💻
Чтобы заниматься тестированием, не обязательно иметь какой-то врожденный талант, доступный только избранным. Но назвать это тривиальной деятельностью, которой может заняться абсолютно каждый, тоже нельзя. Далее пять советов, как стать еще лучше в тестировании.
Умение тестировать — это не врожденный навык и не какой-то редкий ген, который наследуют редкие счастливчики. Тестировщиками не рождаются.
Но тестирование также и не примитивная последовательность шагов, которую можно изложить в инструкции и передать в работу любому человеку.
На самом деле, тестирование — это сложная и глубокая область, которая для успешного выполнения требует практики и опыта. Также это деятельность, с которой некоторые справляются лучше остальных — будто они обладают подходящим складом ума... «думают, как тестировщики».
Что представляет собой этот склад ума и как его развить в себе?
В этой статье описаны пять особенностей, которые автор обнаружил на практике и которые отличают хороших тестировщиков. Все они просты для понимания, но сложны в освоении, и научиться им может любой, кто готов посвятить этому время и усилия.
Примечание: здесь автор использует термин «тестировщик» в общем смысле, для обозначения каждого, кто занимается тестированием. Автор не ставит своей целью в этой статье защищать специально обученных специалистов, называемых «тестировщиками/QA-инженерами», или идею, что тестированием занимаются только тестировщики — это обсуждение пройдет в более широком ключе.
✨ «Перевернутое» мышление и бремя доказывания
✨ Эмпатия и ролевые игры
✨ Сложные допущения
✨ Интуитивное мышление и исследовательское поведение
✨ Признание человеческой природы
🍀
Source >>>
#case #development #efficiency #product #psychology #tools #ux
🕵️♂️📲👩🏻💻
Чтобы заниматься тестированием, не обязательно иметь какой-то врожденный талант, доступный только избранным. Но назвать это тривиальной деятельностью, которой может заняться абсолютно каждый, тоже нельзя. Далее пять советов, как стать еще лучше в тестировании.
Умение тестировать — это не врожденный навык и не какой-то редкий ген, который наследуют редкие счастливчики. Тестировщиками не рождаются.
Но тестирование также и не примитивная последовательность шагов, которую можно изложить в инструкции и передать в работу любому человеку.
На самом деле, тестирование — это сложная и глубокая область, которая для успешного выполнения требует практики и опыта. Также это деятельность, с которой некоторые справляются лучше остальных — будто они обладают подходящим складом ума... «думают, как тестировщики».
Что представляет собой этот склад ума и как его развить в себе?
В этой статье описаны пять особенностей, которые автор обнаружил на практике и которые отличают хороших тестировщиков. Все они просты для понимания, но сложны в освоении, и научиться им может любой, кто готов посвятить этому время и усилия.
Примечание: здесь автор использует термин «тестировщик» в общем смысле, для обозначения каждого, кто занимается тестированием. Автор не ставит своей целью в этой статье защищать специально обученных специалистов, называемых «тестировщиками/QA-инженерами», или идею, что тестированием занимаются только тестировщики — это обсуждение пройдет в более широком ключе.
✨ «Перевернутое» мышление и бремя доказывания
✨ Эмпатия и ролевые игры
✨ Сложные допущения
✨ Интуитивное мышление и исследовательское поведение
✨ Признание человеческой природы
🍀
Source >>>
#case #development #efficiency #product #psychology #tools #ux
Mental Quotient (MQ by Martin Seligman & team) - опрос, выявляющий твои ментальные ловушки при принятии решений и действиях
🤓📝
Инструмент позволяет определить ваши приобретенные ментальные ловушки, осознано или неосознанно влияющие на принимаемые вами решения и действия. Инструмент позволит научиться вовремя отслеживать и избегать ловушек, принимать более взвешенные решения.
Теория выученного оптимизма был создана Мартином Селигманом и опубликована в его книге “Выученный оптимизм”.
Оптимистами быть выгодно. У них лучше здоровье, мотивация и достижения. И они чаще добиваются успеха в карьере. При этом пессимизм более распространён. Пессимисты быстрее сдаются перед лицом несчастий и неприятностей и чаще страдают от депрессии.
В своей книге Селигман рассказывает, как пессимистам научиться быть оптимистами.
Пессимистов и оптимистов можно различить по тому, как они объясняют события, которые с ними происходят.
✨ Устойчивость.
Оптимисты считают плохие события больше временными, чем постоянными, и быстро приходят в себя после неудачи. В то время как пессимистам требуется больше времени на восстановление сил, либо они могут вообще не оправиться.
✨ Распространяемость.
Оптимисты отделяют неудачу в одной сфере от других. Пессимисты полагают, что неудача в одной области означает неудачу в жизни в целом. Оптимисты позволяют хорошему событию осветить каждую область их жизни, а не только там, где оно произошло.
✨ Персонализация.
Оптимисты возлагают вину за плохие события на внешние причины, в то время как пессимисты винят себя, поэтому оптимисты в общем более уверены в себе. Оптимисты воспринимают позитивные события как свою заслугу, в то время как пессимисты случайное стечение обстоятельств.
🍀
Source >>>
#development #efficiency #methodology #psychology #tools
🤓📝
Инструмент позволяет определить ваши приобретенные ментальные ловушки, осознано или неосознанно влияющие на принимаемые вами решения и действия. Инструмент позволит научиться вовремя отслеживать и избегать ловушек, принимать более взвешенные решения.
Теория выученного оптимизма был создана Мартином Селигманом и опубликована в его книге “Выученный оптимизм”.
Оптимистами быть выгодно. У них лучше здоровье, мотивация и достижения. И они чаще добиваются успеха в карьере. При этом пессимизм более распространён. Пессимисты быстрее сдаются перед лицом несчастий и неприятностей и чаще страдают от депрессии.
В своей книге Селигман рассказывает, как пессимистам научиться быть оптимистами.
Пессимистов и оптимистов можно различить по тому, как они объясняют события, которые с ними происходят.
✨ Устойчивость.
Оптимисты считают плохие события больше временными, чем постоянными, и быстро приходят в себя после неудачи. В то время как пессимистам требуется больше времени на восстановление сил, либо они могут вообще не оправиться.
✨ Распространяемость.
Оптимисты отделяют неудачу в одной сфере от других. Пессимисты полагают, что неудача в одной области означает неудачу в жизни в целом. Оптимисты позволяют хорошему событию осветить каждую область их жизни, а не только там, где оно произошло.
✨ Персонализация.
Оптимисты возлагают вину за плохие события на внешние причины, в то время как пессимисты винят себя, поэтому оптимисты в общем более уверены в себе. Оптимисты воспринимают позитивные события как свою заслугу, в то время как пессимисты случайное стечение обстоятельств.
🍀
Source >>>
#development #efficiency #methodology #psychology #tools
ПОЧЕМУ РАЗРАБОТЧИК ДОЛЖЕН ВЛАДЕТЬ ПРОДУКТОМ И КАК ЭТО СДЕЛАЕТ ЕГО СЧАСТЛИВЫМ
👨🏼💻➡️📱
В английском языке есть отличное слово ownership, которое в контексте рассматриваемой темы означает что-то вроде «хозяйское отношение» и «ощущение причастности».
Каждый разработчик должен помнить, что он часть:
✨ бизнеса компании,
✨ продукта компании.
Соответственно, задача разработчика — развивать бизнес компании и улучшать продукт. Такая установка означает, что разработчик должен:
⚡️ знать продукт и его предметную область;
⚡️ знать пользователей своего продукта;
⚡️ понимать, как работает этот бизнес;
⚡️ разбираться в метриках продукта;
⚡️ знать, в какую сторону растёт продукт и бизнес;
⚡️ понимать, что делают другие отделы компании.
Всё вместе это называется «продуктовым» или «бизнесовым» мышлением. Добавляем личную заинтересованность и проактивность, а главное, ответственность за успехи и провалы — и получаем «владение» продуктом.
Такой подход будет требовать значительных личных усилий. Зачем это компании и зачем это вам?
Преимущества для компании
📌 Доведение дел до конца
📌 Правильные архитектурные решения
📌 Помощь product owner в нахождении оптимальной реализации фичи
📌 Большая эффективность и креативность
📌 Проактивность
Преимущества для вас
📌 Вы будете более ценным для бизнеса
📌 Вы будете работать в лучших местах
📌 Вы будете счастливее)
🍀 Source >>>
#development #efficiency #product #psychology #strategy
👨🏼💻➡️📱
В английском языке есть отличное слово ownership, которое в контексте рассматриваемой темы означает что-то вроде «хозяйское отношение» и «ощущение причастности».
Каждый разработчик должен помнить, что он часть:
✨ бизнеса компании,
✨ продукта компании.
Соответственно, задача разработчика — развивать бизнес компании и улучшать продукт. Такая установка означает, что разработчик должен:
⚡️ знать продукт и его предметную область;
⚡️ знать пользователей своего продукта;
⚡️ понимать, как работает этот бизнес;
⚡️ разбираться в метриках продукта;
⚡️ знать, в какую сторону растёт продукт и бизнес;
⚡️ понимать, что делают другие отделы компании.
Всё вместе это называется «продуктовым» или «бизнесовым» мышлением. Добавляем личную заинтересованность и проактивность, а главное, ответственность за успехи и провалы — и получаем «владение» продуктом.
Такой подход будет требовать значительных личных усилий. Зачем это компании и зачем это вам?
Преимущества для компании
📌 Доведение дел до конца
📌 Правильные архитектурные решения
📌 Помощь product owner в нахождении оптимальной реализации фичи
📌 Большая эффективность и креативность
📌 Проактивность
Преимущества для вас
📌 Вы будете более ценным для бизнеса
📌 Вы будете работать в лучших местах
📌 Вы будете счастливее)
🍀 Source >>>
#development #efficiency #product #psychology #strategy
КАК ПОДХОДИТЬ К ЗАДАЧЕ ПОИСКА СЕГМЕНТА
🔭🔮🔬
Работы существуют исключительно во внутренней реальности человека и снаружи их очень тяжело увидеть. Люди разные, люди бывают в огромном количестве контекстов, у разных людей разный прошлый опыт.
Нам нужен достаточно точный инструмент изучения внутреннего мира человека: все контексты, триггеры, особенности психики, прошлый опыт и эмоции, люди обычно проактивно не рассказывают.
НО!
У нас есть очень сильный сигнал, через который мы можем зацепить и достать работы: это затраты человеком энергии и денег. Мозг человека постоянно стремится экономить энергию и если есть возможность не тратить энергию—мозг не будет это делать. Вы можете быть практически уверены, что у человека есть работа, если он потратил:
✨ энергию физически куда-то съездить, что-то сделать руками, делать что-то в течение какого-то времени
✨ деньги = энергия, которая была потрачена чтобы заработать эту сумму денег
✨ когнитивную/эмоциональную энергию = долго про что-то думал, переживал, тревожился, боялся, сомневался, выбирал, размышлял..
Поэтому самый лучший способ убедиться что есть сегмент людей с конкретной работой = найти людей, которые УЖЕ выполняют эту работу с каким-то решением, и, в идеале, платят много денег за выполнение этой работы, так знание о том, что люди УЖЕ платят деньги и инвестируют энергию, вы сможете найти работы.
Всем, кто ищет сегмент для нового продукта я без конца повторяю как мантру: "На этапе поиска сегмента мы забываем про свой продукт". Людям не нужны продукты, люди не думают в категориях продуктов. Людям важно получать конкретный результат чтобы чувствовать себя по-другому.
Если вы будете держать в голове свой чудесный продукт, то вы с высокой вероятностью совершите одну из двух ошибок:
⚡️ Вы бессознательно будете стремиться подтвердить гипотезу вашего потрясающего и волшебного продукта
⚡️ Вы будете игнорировать работы, для которых ваш продукт не подходит
Сегмент = люди объединённые работой! На этапе поиска сегмента ваш продукт является отправной точкой чтобы придумать гипотезу работы, а дальше вы забываете его и работаете только на уровне работ. До тех пор, пока не убедитесь, что вы составили достаточно полную картину сегментов, у вас готова логика выбора сегментов про это раздел "Продуктовая стратегия" И только тогда вы сможете начать перебирать для каких работ какое решение вы можете сделать, чтобы перетащить клиентов с текущих решений.
В итоге, гипотеза продукта, которая у вас родится в конце исследования для поиска сегмента, обычно ооочень сильно отличается от исходной гипотезы.
И в этом, вся красота и суть исследования для поиска сегмента.
🍀 Original >>>
🍀 Source >>>
#development #efficiency #methodology #mr #product #strategy #tools
🔭🔮🔬
Работы существуют исключительно во внутренней реальности человека и снаружи их очень тяжело увидеть. Люди разные, люди бывают в огромном количестве контекстов, у разных людей разный прошлый опыт.
Нам нужен достаточно точный инструмент изучения внутреннего мира человека: все контексты, триггеры, особенности психики, прошлый опыт и эмоции, люди обычно проактивно не рассказывают.
НО!
У нас есть очень сильный сигнал, через который мы можем зацепить и достать работы: это затраты человеком энергии и денег. Мозг человека постоянно стремится экономить энергию и если есть возможность не тратить энергию—мозг не будет это делать. Вы можете быть практически уверены, что у человека есть работа, если он потратил:
✨ энергию физически куда-то съездить, что-то сделать руками, делать что-то в течение какого-то времени
✨ деньги = энергия, которая была потрачена чтобы заработать эту сумму денег
✨ когнитивную/эмоциональную энергию = долго про что-то думал, переживал, тревожился, боялся, сомневался, выбирал, размышлял..
Поэтому самый лучший способ убедиться что есть сегмент людей с конкретной работой = найти людей, которые УЖЕ выполняют эту работу с каким-то решением, и, в идеале, платят много денег за выполнение этой работы, так знание о том, что люди УЖЕ платят деньги и инвестируют энергию, вы сможете найти работы.
Всем, кто ищет сегмент для нового продукта я без конца повторяю как мантру: "На этапе поиска сегмента мы забываем про свой продукт". Людям не нужны продукты, люди не думают в категориях продуктов. Людям важно получать конкретный результат чтобы чувствовать себя по-другому.
Если вы будете держать в голове свой чудесный продукт, то вы с высокой вероятностью совершите одну из двух ошибок:
⚡️ Вы бессознательно будете стремиться подтвердить гипотезу вашего потрясающего и волшебного продукта
⚡️ Вы будете игнорировать работы, для которых ваш продукт не подходит
Сегмент = люди объединённые работой! На этапе поиска сегмента ваш продукт является отправной точкой чтобы придумать гипотезу работы, а дальше вы забываете его и работаете только на уровне работ. До тех пор, пока не убедитесь, что вы составили достаточно полную картину сегментов, у вас готова логика выбора сегментов про это раздел "Продуктовая стратегия" И только тогда вы сможете начать перебирать для каких работ какое решение вы можете сделать, чтобы перетащить клиентов с текущих решений.
В итоге, гипотеза продукта, которая у вас родится в конце исследования для поиска сегмента, обычно ооочень сильно отличается от исходной гипотезы.
И в этом, вся красота и суть исследования для поиска сегмента.
🍀 Original >>>
🍀 Source >>>
#development #efficiency #methodology #mr #product #strategy #tools
МАТЕМАТИЧЕСКАЯ ОДАРЕННОСТЬ И ЕЕ РАЗВИТИЕ
🤓
В данной работе проблема развития математической одаренности рассматривается с точки зрения нахождения связующих, системообразующих стержней решения этой проблемы.
Такими стержнями являются такие когнитивные репрезентативные структуры, которые представляют собой определенные качества математического мышления, которые являются, прежде всего, средствами, методами познания. Такие структуры в работе называются схемами математического мышления. Математические способности личности зависят от уровня сформированности у человека схем математического мышления. Такая зависимость позволяет в практическом плане развивать математическую одаренность через использование специальным образом подобранных нестандартных задач.
В работе выделены четыре вида схем математического мышления: логические, алгоритмические, комбинаторные и образно-геометрические. Все эти структуры обладают универсальностью (независимостью их использования от конкретного математического материала) и имеют большое значение не только для обучения, но и для математического творчества.
Экспериментальные данные подтверждают верность выводов об определяющей роли выделенных видов математических структур для развития математического мышления и эффективности предложенных способов их использования.
🍀 PDF >>>
🍀 Source >>>
#development #psychology #report #science
🤓
В данной работе проблема развития математической одаренности рассматривается с точки зрения нахождения связующих, системообразующих стержней решения этой проблемы.
Такими стержнями являются такие когнитивные репрезентативные структуры, которые представляют собой определенные качества математического мышления, которые являются, прежде всего, средствами, методами познания. Такие структуры в работе называются схемами математического мышления. Математические способности личности зависят от уровня сформированности у человека схем математического мышления. Такая зависимость позволяет в практическом плане развивать математическую одаренность через использование специальным образом подобранных нестандартных задач.
В работе выделены четыре вида схем математического мышления: логические, алгоритмические, комбинаторные и образно-геометрические. Все эти структуры обладают универсальностью (независимостью их использования от конкретного математического материала) и имеют большое значение не только для обучения, но и для математического творчества.
Экспериментальные данные подтверждают верность выводов об определяющей роли выделенных видов математических структур для развития математического мышления и эффективности предложенных способов их использования.
🍀 PDF >>>
🍀 Source >>>
#development #psychology #report #science
КАК ПРАВИЛЬНО ПОСТАВИТЬ ЗАДАЧУ ДЛЯ РАЗРАБОТКИ
💎
«Эти разработчики опять ничего не поняли!» — возмущается заказчик мобильного приложения. Но мы все знаем, что у разработчиков тонкая душевная организация и куча злых мемов на случай недопонимания с заказчиком. Чтобы не попасть в череду уточнений, согласований и — самое плохое — исправлений ошибок, нужно просто грамотно написать задачу для специалистов.
В данной статье описывается опыт с упором на специфику работы компании (автора статьи) именно в их сфере – разработки мобильных приложений на заказ, но при этом у них есть несколько собственных продуктов в виде приложений. Если вы не увидите тут идеальных лично для вас процессов, то не переживайте, это вполне нормально, но в любом случае авторы считают, что описанное в той или иной мере может быть применимо в разных областях создания программного обеспечения.
Шаги описания задачи
⚡️ Получите все необходимые требования. Убедитесь, что сами понимаете, что требуется реализовать.
⚡️ Подберите правильное название задачи.
⚡️ В самом начале описания задачи поясните разработчику ценность изменения.
⚡️ Добавьте путь до изменяемого экрана, если это не очевидно.
⚡️ Добавьте ссылки на макеты, если фича визуальная. Если есть разные состояния в зависимости от условий, описываемых в задаче, то добавьте ссылки в контексте конкретного кейса.
⚡️ Добавьте дополнительные ссылки на артефакты, которые требуются для выполнения задачи.
⚡️ Если предполагается переиспользование для реализации, явно укажите это.
⚡️ Укажите, если в будущем будет переиспользоваться, масштабироваться или меняться результат задачи.
⚡️ Если необходимо сохранение данных для будущего использования, укажите.
⚡️ Опишите функционально задачу и убедитесь в отсутствии пробелов в логике.
⚡️ Опишите всю необходимую информацию по сетевым запросам (запрос, ответ, что парсим, опциональность; не описывать неиспользуемые поля и указать, что их не парсим).
⚡️ Укажите, если данные получаются при каком-то условии — например, касаются только авторизованных пользователей, специальных заказов или аккаунтов и т.д.
⚡️ Укажите прошлые локальные данные, если они используются.
⚡️ Пропишите логику загрузки данных: есть ли постраничная подгрузка, активити и т.д.
⚡️ Укажите логику для пустых данных.
⚡️ Опишите разные форматы отображения для разных региональных параметров, форматов дат и т.д.
⚡️ Пропишите логику для обработки специальных ошибок.
⚡️ Если требуются какие-то ключи, то добавьте их для каждого типа сборки – QA/RC/Release.
⚡️ Убедитесь, что разработчики имеют доступ ко всем необходимым артефактам или сервисам.
⚡️ Добавьте аналитику по данной функции (возможно в другой задаче – подумайте и не забудьте).
⚡️ Дополните базовый чек-лист.
⚡️ Свяжите с задачей для другой платформы и другими задачами, если есть такая зависимость.
🏁 Перечитайте всю задачу от начала до конца!
Важно приучить себя мысленно продумывать все эти шаги, чтобы потом на автомате учитывать все потребности и возможности для облегчения разработки. Хорошо описанная задача экономит время всем: будет меньше вопросов, ускорится тестирование и т.д.
🍀 Source >>>
#case #development #efficiency #product #tools
💎
«Эти разработчики опять ничего не поняли!» — возмущается заказчик мобильного приложения. Но мы все знаем, что у разработчиков тонкая душевная организация и куча злых мемов на случай недопонимания с заказчиком. Чтобы не попасть в череду уточнений, согласований и — самое плохое — исправлений ошибок, нужно просто грамотно написать задачу для специалистов.
В данной статье описывается опыт с упором на специфику работы компании (автора статьи) именно в их сфере – разработки мобильных приложений на заказ, но при этом у них есть несколько собственных продуктов в виде приложений. Если вы не увидите тут идеальных лично для вас процессов, то не переживайте, это вполне нормально, но в любом случае авторы считают, что описанное в той или иной мере может быть применимо в разных областях создания программного обеспечения.
Шаги описания задачи
⚡️ Получите все необходимые требования. Убедитесь, что сами понимаете, что требуется реализовать.
⚡️ Подберите правильное название задачи.
⚡️ В самом начале описания задачи поясните разработчику ценность изменения.
⚡️ Добавьте путь до изменяемого экрана, если это не очевидно.
⚡️ Добавьте ссылки на макеты, если фича визуальная. Если есть разные состояния в зависимости от условий, описываемых в задаче, то добавьте ссылки в контексте конкретного кейса.
⚡️ Добавьте дополнительные ссылки на артефакты, которые требуются для выполнения задачи.
⚡️ Если предполагается переиспользование для реализации, явно укажите это.
⚡️ Укажите, если в будущем будет переиспользоваться, масштабироваться или меняться результат задачи.
⚡️ Если необходимо сохранение данных для будущего использования, укажите.
⚡️ Опишите функционально задачу и убедитесь в отсутствии пробелов в логике.
⚡️ Опишите всю необходимую информацию по сетевым запросам (запрос, ответ, что парсим, опциональность; не описывать неиспользуемые поля и указать, что их не парсим).
⚡️ Укажите, если данные получаются при каком-то условии — например, касаются только авторизованных пользователей, специальных заказов или аккаунтов и т.д.
⚡️ Укажите прошлые локальные данные, если они используются.
⚡️ Пропишите логику загрузки данных: есть ли постраничная подгрузка, активити и т.д.
⚡️ Укажите логику для пустых данных.
⚡️ Опишите разные форматы отображения для разных региональных параметров, форматов дат и т.д.
⚡️ Пропишите логику для обработки специальных ошибок.
⚡️ Если требуются какие-то ключи, то добавьте их для каждого типа сборки – QA/RC/Release.
⚡️ Убедитесь, что разработчики имеют доступ ко всем необходимым артефактам или сервисам.
⚡️ Добавьте аналитику по данной функции (возможно в другой задаче – подумайте и не забудьте).
⚡️ Дополните базовый чек-лист.
⚡️ Свяжите с задачей для другой платформы и другими задачами, если есть такая зависимость.
🏁 Перечитайте всю задачу от начала до конца!
Важно приучить себя мысленно продумывать все эти шаги, чтобы потом на автомате учитывать все потребности и возможности для облегчения разработки. Хорошо описанная задача экономит время всем: будет меньше вопросов, ускорится тестирование и т.д.
🍀 Source >>>
#case #development #efficiency #product #tools
ЧТО ТАКОЕ СОКЕТ И ЗАЧЕМ ОН НУЖЕН: КАК ПРИЛОЖЕНИЯ ЗВОНЯТ В ИНТЕРНЕТ С ВАШЕГО КОМПЬЮТЕРА И ПОЛУЧАЮТ ОТВЕТЫ
🤓💻
Эта статья расширяет ваш кругозор в вопросах устройства компьютеров и их софта. Текст про важную вещь в сетевой архитектуре, и он будет полезен тем, кто собирается проектировать софт, как-то связанный с интернетом.
Чтобы разобраться в том, что такое сокеты и чем они так полезны, нужно кое-что вспомнить из статей про IP-адреса и про порты в программировании. Вот короткая выжимка из этих статей:
📌 У каждого компьютера в сети есть IP-адрес, даже если это просто локальная сеть.
📌 IP-адрес — это четыре числа от 0 до 255, разделённые точками, например, 77.88.55.88 (это адрес сервера Яндекса).
📌 С помощью этих адресов компьютеры знают, куда направить свои запросы и ответы.
📌 Когда один компьютер соединяется с другим, они это делают через сетевой порт. Можно сказать, что порт — это номер соединения.
📌 Сетевые порты в компьютере нумеруются от 1 до 65535, а компьютер сам следит за тем, как распределяются эти номера.
📌 С помощью портов компьютер понимает, какие данные предназначены какой программе.
📌 Некоторые программы и соединения всегда используют один и тот же порт, а другие получают его случайным образом.
Главное: что такое сокет
Сокет — это виртуальная конструкция из IP-адреса и номера порта. Её придумали для того, чтобы разработчикам было проще писать код, а программы могли передавать данные друг другу даже в пределах одного компьютера.
⭐️ Можно представить, что сокет — это виртуальная труба, которую строят между двумя приложениями, чтобы гонять между ними данные. Приложения видят только концы трубы, а как проходит трубопровод — они не знают и им неважно.
Смысл в том, чтобы программист работал не с IP-адресами и портами, разбираясь в тонкостях работы протоколов, а использовал что-то попроще. В итоге получается так:Что такое протокол
✨ программист пишет в программе, что он хочет сделать новый сокет;
✨ указывает для него IP-адрес, если это необходимо;
✨ программа собирает это в виртуальную конструкцию, и получается сокет;
✨ после этого программист может отправлять данные просто в сокет и принимать их оттуда, а компьютер берёт на себя все вопросы по передаче данных.
Для чего нужны сокеты
Сокеты используют для двух вещей:
1️⃣ для передачи данных по сети;
2️⃣ и для связи между приложениями.
Как работает передача по сети, расскажем ниже, а сейчас поговорим про связь между приложениями. Идея в том, что если на компьютере запустить два приложения и в каждом из них настроить сокеты, то можно передавать данные из одного в другое даже без API. Например, на внутренних сокетах работают многие служебные программы — так они передают данные в операционную систему. Что такое API
На сокетах работает половина интернета. Например, чтобы получить данные из мобильного приложения, сервер запускает у себя сокет для связи с приложением. Каждое приложение тоже открывает свой сокет, связывается через него с сервером, и так они обмениваются данными.
Но сокет на сервере один, а желающих подключиться к нему — много. Чтобы решить эту проблему, сервер копирует сокеты.
🍀 Source >>>
#dev #development #likbez #product #technology
🤓💻
Эта статья расширяет ваш кругозор в вопросах устройства компьютеров и их софта. Текст про важную вещь в сетевой архитектуре, и он будет полезен тем, кто собирается проектировать софт, как-то связанный с интернетом.
Чтобы разобраться в том, что такое сокеты и чем они так полезны, нужно кое-что вспомнить из статей про IP-адреса и про порты в программировании. Вот короткая выжимка из этих статей:
📌 У каждого компьютера в сети есть IP-адрес, даже если это просто локальная сеть.
📌 IP-адрес — это четыре числа от 0 до 255, разделённые точками, например, 77.88.55.88 (это адрес сервера Яндекса).
📌 С помощью этих адресов компьютеры знают, куда направить свои запросы и ответы.
📌 Когда один компьютер соединяется с другим, они это делают через сетевой порт. Можно сказать, что порт — это номер соединения.
📌 Сетевые порты в компьютере нумеруются от 1 до 65535, а компьютер сам следит за тем, как распределяются эти номера.
📌 С помощью портов компьютер понимает, какие данные предназначены какой программе.
📌 Некоторые программы и соединения всегда используют один и тот же порт, а другие получают его случайным образом.
Главное: что такое сокет
Сокет — это виртуальная конструкция из IP-адреса и номера порта. Её придумали для того, чтобы разработчикам было проще писать код, а программы могли передавать данные друг другу даже в пределах одного компьютера.
⭐️ Можно представить, что сокет — это виртуальная труба, которую строят между двумя приложениями, чтобы гонять между ними данные. Приложения видят только концы трубы, а как проходит трубопровод — они не знают и им неважно.
Смысл в том, чтобы программист работал не с IP-адресами и портами, разбираясь в тонкостях работы протоколов, а использовал что-то попроще. В итоге получается так:Что такое протокол
✨ программист пишет в программе, что он хочет сделать новый сокет;
✨ указывает для него IP-адрес, если это необходимо;
✨ программа собирает это в виртуальную конструкцию, и получается сокет;
✨ после этого программист может отправлять данные просто в сокет и принимать их оттуда, а компьютер берёт на себя все вопросы по передаче данных.
Для чего нужны сокеты
Сокеты используют для двух вещей:
1️⃣ для передачи данных по сети;
2️⃣ и для связи между приложениями.
Как работает передача по сети, расскажем ниже, а сейчас поговорим про связь между приложениями. Идея в том, что если на компьютере запустить два приложения и в каждом из них настроить сокеты, то можно передавать данные из одного в другое даже без API. Например, на внутренних сокетах работают многие служебные программы — так они передают данные в операционную систему. Что такое API
На сокетах работает половина интернета. Например, чтобы получить данные из мобильного приложения, сервер запускает у себя сокет для связи с приложением. Каждое приложение тоже открывает свой сокет, связывается через него с сервером, и так они обмениваются данными.
Но сокет на сервере один, а желающих подключиться к нему — много. Чтобы решить эту проблему, сервер копирует сокеты.
🍀 Source >>>
#dev #development #likbez #product #technology
ЦИФРОВАЯ ГИГИЕНА: КАК ПОЛЬЗОВАТЬСЯ СОЦСЕТЯМИ, НЕ ДАВАЯ ИМ ИСПОЛЬЗОВАТЬ ВАС
🤖📲🫣
С каждым годом люди проводят в социальных сетях всё больше времени: в 2012 году среднее время по всему миру было 90 минут в день, а в 2022-м — уже 147. Но как часто вы скроллите ленту вместо того, чтобы наконец сделать давно задуманное? Давайте разберемся, как сделать наше интернет-присутствие осознанным и настроить социальные сети так, чтобы они приносили пользу, а не засоряли нам голову.
Многие считают, что технологии нейтральны, и пользуются ими, не задумываясь о том, как они работают. Это ошибка. Наши гаджеты формируют вокруг нас среду, которая способна оказывать влияние на наше видение мира, мышление и здоровье, — даже если мы этого не понимаем.
Илон Маск называет мобильные телефоны «расширителями мозга», ведь человек со смартфоном в руках и доступом к интернету в разы умнее, чем человек без смартфона! Но «расширители мозга» слишком часто превращаются в «похитителей внимания» и, как показывают исследования, вызывают у взрослых людей симптомы, схожие с синдромом дефицита внимания: средний американец проверяет смартфон 47 раз в день, а молодые люди от 18 до 24 делают это 86 раз в день.
До появления интернета информация в аналоговых СМИ проходила множество фильтров и минимальный контроль качества, прежде чем попасть к конечному потребителю через газету, телевизор или радио. В эпоху социальных сетей производство информации стало молниеносным, а между потребителями и источниками данных больше нет никаких фильтров. Бельгийский кибернетик Франсис Хейлиген считает, что в результате все мы попали в шквал «нерелевантных, неясных и просто ложных информационных фрагментов», которые он в своем исследовании называет «информационным смогом».
Искусственный интеллект «питается» информацией: чем больше данных он «ест», тем эффективнее работает. У компьютеров нет проблем с обработкой информации: в соответствии с законом Мура его вычислительные мощности удваиваются примерно раз в полтора-два года.
А вот вычислительные мощности человека ограничены объемом его внимания. Ученые утверждают, что, когда объем информации превышает нашу способность ее обработать, происходит информационная перегрузка.
Исследования показывают, что при перегрузке эффективность мышления падает: мы легче отвлекаемся, становимся более раздражительными и лишаемся способности принимать взвешенные решения.
Так как информация бесконечна, а объем внимания ограничен, важная задача — грамотно его инвестировать. Чтобы получить власть над своим вниманием, пользователь должен знать, как функционируют алгоритмы информационных фильтров (мы подробно писали об этом в тексте «Тоннель реальности»).
🍀 Source >>>
#analytics #development #likbez #product #psychology #sociology #technology #trends
🤖📲🫣
С каждым годом люди проводят в социальных сетях всё больше времени: в 2012 году среднее время по всему миру было 90 минут в день, а в 2022-м — уже 147. Но как часто вы скроллите ленту вместо того, чтобы наконец сделать давно задуманное? Давайте разберемся, как сделать наше интернет-присутствие осознанным и настроить социальные сети так, чтобы они приносили пользу, а не засоряли нам голову.
Многие считают, что технологии нейтральны, и пользуются ими, не задумываясь о том, как они работают. Это ошибка. Наши гаджеты формируют вокруг нас среду, которая способна оказывать влияние на наше видение мира, мышление и здоровье, — даже если мы этого не понимаем.
Илон Маск называет мобильные телефоны «расширителями мозга», ведь человек со смартфоном в руках и доступом к интернету в разы умнее, чем человек без смартфона! Но «расширители мозга» слишком часто превращаются в «похитителей внимания» и, как показывают исследования, вызывают у взрослых людей симптомы, схожие с синдромом дефицита внимания: средний американец проверяет смартфон 47 раз в день, а молодые люди от 18 до 24 делают это 86 раз в день.
До появления интернета информация в аналоговых СМИ проходила множество фильтров и минимальный контроль качества, прежде чем попасть к конечному потребителю через газету, телевизор или радио. В эпоху социальных сетей производство информации стало молниеносным, а между потребителями и источниками данных больше нет никаких фильтров. Бельгийский кибернетик Франсис Хейлиген считает, что в результате все мы попали в шквал «нерелевантных, неясных и просто ложных информационных фрагментов», которые он в своем исследовании называет «информационным смогом».
Искусственный интеллект «питается» информацией: чем больше данных он «ест», тем эффективнее работает. У компьютеров нет проблем с обработкой информации: в соответствии с законом Мура его вычислительные мощности удваиваются примерно раз в полтора-два года.
А вот вычислительные мощности человека ограничены объемом его внимания. Ученые утверждают, что, когда объем информации превышает нашу способность ее обработать, происходит информационная перегрузка.
Исследования показывают, что при перегрузке эффективность мышления падает: мы легче отвлекаемся, становимся более раздражительными и лишаемся способности принимать взвешенные решения.
Так как информация бесконечна, а объем внимания ограничен, важная задача — грамотно его инвестировать. Чтобы получить власть над своим вниманием, пользователь должен знать, как функционируют алгоритмы информационных фильтров (мы подробно писали об этом в тексте «Тоннель реальности»).
🍀 Source >>>
#analytics #development #likbez #product #psychology #sociology #technology #trends