Если нельзя, но очень хочется, то нужно обязательно и ничего в мире не стоит того, чтобы делать из этого проблему!


Интересна Java? Кликай по ссылке и регистрируйся!
Если тебе полезно что-то из того, чем я делюсь в своем блоге - можешь поделиться своими деньгами со мной.
с пожеланием
столько времени читатели провели на блоге - 
сейчас онлайн - 

вторник, 24 ноября 2015 г.

КАК-школа

Опаздывал на дейли, заказал такси. Водитель попался разговорчивый. Слушал его, слушал. А в момент, когда он сказал кейз, что есть люди - вот учились они за одной школьной партой, в одном институте работали, а потом пришли 90е и один разбогател и купил себе машину, а второй так и до их пор продает трусы. Видимо потому, что одному дано было свыше. 

Вот не согласился я! Хоть и лет мне раза в два меньше, чем водителю. Сказал, что не знаю как в 90х, но сейчас многое решает твое окружение - ты плюс минус находишься на уровне своего текущего окружения. Хочешь новых результатов в жизни - меняй окружение. Это один. А два - это почаще задавать вопрос КАК и направлять его в гугл. Не новости читать, и ютьюб приколы смотреть, а задавать вопрос КАК ко всему, что кажется пока невероятным. И искать ответы. 

Водитель спрашивал мою визитку, которой у меня не было. Но если бы он задал себе вопрос КАК, то вспомнил бы, что звонил мне 10 минут назад уточнял как найти мой дом, и мой номер у него УЖЕ был в телефоне. 


КАК? Это самый главный вопрос айтишника. И не важно кодер он, qa или рекрутер. КАК? Должно стать стилем жизни. Выбором. И самой главной мантрой на каждый день. 

Кстати через пару минут на мой давнешний вопрос "КАК ездить на такси бесплатно каждый день" пришел ответ - можно организовать КАК-школу-на-колесах. Дорога занимает 15-20-40 минут. Обычно в это время все молчат или водитель что-то рассказывает (что он и так уже знает). Почему бы не помогать друг другу. Кто кому больше помог - тот и платит за проезд :) 

Надо будет напечатать КАК-визитку и сделать пару КАК-ютьюбовских-роликов :) Вдохновить чтобы на первые эксперименты... Будут спрашивать КАК? Буду давать визитку с bit.ly линком на let me google for you направляющий на ютьюбовский ролик. А там главвный мессадж :) 

четверг, 12 ноября 2015 г.

Медитация Кит

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

Это очень полезная практика и такой себе хак, если не выспался. Сон нельзя заменять трансом (говорил мой тренер по ЭГ), но чуть оттянуть неизбежное можно. Сегодня я спал 3 часа, но немного позалипал в такси, чуть даже у зубного получилось пока зуб чинили, потом в парикмахерской (прям пока стригут закрываешь глаза и смотришь) и по дороге домой. 


В детстве у меня была забава - закрыть глаза, запомнив перед тем что впереди и сделать как можно большее количество уверенных шагов. 10 легко, 15 сложнее, 20 вообще страшно :) Когда сдаешься - открываешь глаза, делаешь снимок мира вокруг и снова закрываешь: 1, 2, 3, 4, 5, 6, 7, открыл-закрыл, 1, 2, 3, 4, 5, 6, 7, 8, 9... 

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

Такой опыт по ощущению в теле после прогулки так же похож на медитацию. Почему кит? А у него эхолот так же работает. Он видит не всю картинку сразу, а посылает сигнал и через некоторое время видит отражения вначале близлежащих, а потом все более дальних объектов. Тут почти так же. Люди только правда оглядываются, парень с закрытыми глазами идет, но то такое...

суббота, 7 ноября 2015 г.

7 и 8 Ноября, Интенсив: Тренер-Консультант-Продюсер (день 1)

Сегодня прошел первый день Интенсива Тренер-Консультант-Продюсер от Андрея Полищука и Владислава Ле. Домашнее задание первого дня было составить новую модель ведения своего инфобизнеса в соттветствии с услышанным. За это участники получат презентацию. Мы с напарником хоть и купили материалы тренинга, все же решили написать этот отчет и проработать практически новые знания. Один из вопросов был - ваш главный инсайт первого дня. 
Все инсайты у меня были в прошлый раз ~пол года назад, когда проходил интенсив. Тогда помню в кулуаре подошел поблагодарить Aндрея за исписанный наполовину блокнот. А Андрей ответил: "Та пожалуйста, применяли бы только на практике...". После прочтения нескольких книг на тему инфопродуктов живые ребята, реализующие этот подход были настоящим открытием. 

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

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

Был приятно удивлен тем, что исписал все те же пол блокнота, но на другую тему. Андрей и Владислав добавили множество нововведений: слайды презентации, байки-шутки и полезные советы, которых не слышал в прошлый раз. Это не был копипаст прошлого интенсива, за что спасибо! Та легкость с которой ребята рассказывали о своем опыте вдохновляет. 

Если по сути - самый главный инсайт, то, что построить отдел продаж, надо самому продать на 1,000,000$ ) Я же в последнее время пытался делегировать (аутсорсить) это кому-то. В прошлый раз на это не обратил внимание поскольку не обзванивал никогда потенциальных клиентов. Но за эти пол года мы запустили одну группу на 3 месяца и там пришлось обзвонить ~50 потенциальных клиентов. Потому опыт пояивлся, а на него сегодня намотались знания. Понял свою ошибку. Не буду аутсорсить продажи, пока не достигну совершенства в этом сам. 

Сразу после первого дня мы нагенерили в наш с напарником проектный Trello 50+ задач по наращиванию нашей модели v2.0. Мы до сих пор использовали цепочку: FB -> лидмагнит -> подогрев письмами -> лендинг основного продукта -> допродажи спустя некоторое время письмами по базе. 

Сегодня мы обсудили стратегию переформатирования к полноценной модели и выстраивание существущих инфоактивов в цепочку: FB -> 6 лидмагнитов -> 4 товара ловушки -> 3 продукта (в зависимости от уровня ребят) с тремя опциями (lite, normal, gold toilet) + 4 мультипликаторами-допродажами и стратегией удержания клиентов. Все эти активы у нас уже есть - мы их наработали за пол года, осталось только переформатировать. Это и есть план на ближайшие 10 дней после запуска текущей группы, в состоянии котором мы находимся прямо сейчас.

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

Где-то после полу часа я сказал Напарнику: "смотри как сейчас все начнут строчить не поспевая стенографировать услышанное". Информации за день настолько много, что после обеда откровенно надо где-то сходить покимарить, чтобы переварить. Ноль воды. Каждый слайд инсайт, а то и несколько. Интенсив, одним словом. Теперь в моей коллекции форматов ивентов появился еще один - интенсив. Спасибо и за это.  

понедельник, 2 ноября 2015 г.

Привет нужен совет.... Прусь читать тренинг в пятницу - ты как мондраж убираешь?

Вопрос возник, рано пораньше.
Привет, нужен совет.......прусь читать тренинг в пятницу - ты как мондраж убираешь? И делаешь ли себя какие-то допустип планы тренинга? И вообще у меня паника :))))) Может посоветуешь чет нить?
В режиме фрирайтинга, пока грелось покеушать нагенерил. Может кому пригодится:

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

1) Надо как можно быстрее начать, когда ты начинаешь говорить, то чаще дышишь и случается гипервентиляция легких, легкое опльянение и уже не страшно. Случается это после первых 3 минут расказа. Так что можешь заготовить первые три минуты, а там пусть будет фристайл на тему.

2) У тебя скорее всего будет не тренинг а семинар. Тренинг, это когжа ты говоришьвсего 30% времени, а 70% ребята работают. Если это так - большую часть времени ты говоришь и под проезентацию, тогда это семинар. Все внимание на тебя, и тут лучше всего подготовиться. Как готовиться - тебе надо веселую презентацию поддерживающую тебя и подготовленный спитч. Спитч готовится путем расказа темы трем-четырем своим знакомым накануне, если нет знакомых - то можно коту. Преза готовится вот так 

3) Но если ты делаешь тренинг все же, тогда поможет вот эта заметка Но на это надо больше времени на подготовку. 

4) Если же ты останавливаешься на семинаре (больше говоришь ты), тогда надо сваять презу на все то время пока рассказываешь. Как его приготовить? Берешь человека живого, говоришь ему чтобы он записывал на карточках ключевые моменты, о которых ты собираешься рассказывать а сам начинаешь говорить ему на тему, как дружбану, интересно так, как застольную историю. А он записывает. После он дает тебе карточки и говорит где было интересно, а где скучно. Ты размещаешь карточки в том порядке, как тебе кажется норм, и отдаешь ему их в руки и начинаешь рассказывать с начала, как пойдет. Он проделывает то же. Если есть новая ключевая мысль - записывает, если нет, просто размещает карточки в порядке твоего расказа. И снова тебе отдает. ТЫ исправляешь порядок, и снова отдаешь ему в руки. ТАк после третьего твоег орассказал порядок карточек не меняется, и это и будет план твоей презентации. А карточки это слайды.


6) Если тебе надо заполнить большой день - разбей его на серию докладов с перерывами
Каждый независим или продолжает сказанное в предыдущем

7) В сотавлении плана помагает так же mindmap, погугли что это такое

8) А в составлении текста доклада помогает фрирайтинг (если пишешь) и фрилстайл, если говоришь. Надо генерировать контент настолько быстро, чтобы критик внутренний не успел покритиковать то, что ты генеришь. Это как-то записать и послушать.

9) Записать как я говорило можно с помощью слушающего живого друга, или какого-то звукозаписывающего устройства: мокрофона или диктофона. Очень помагает себя послушать со стороны - это убирает всякие бекания и мекания. Ты просто прослушивая отмечаешь то что, о "я экнул", или "о, тут я запнулся" и все. Больше ничего делать не надо - в следующей версии этого будет меньше. Или наоборот больше, если тебе что-то понравилось - например шутка

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

11) Вот заметка еще, может что найдешь

12) Ну и самое главное рассказывай про свой опыт. Твой опыт отличается от опыта других, ты дольше ковыряла эту тему, теперь тебя просят ею поделиться. СТруктурирй мысль на эту тему, помоги ребятам. Ты им секономишь купу часов времени, просто переварив пару последних лет твоих экспериментов. Это тоже помогает. Ты эксперт. И какой бы не была подача, ты эконормишь время

Пока без картинков :) ибо фрирайтинг...
Как-то так.

воскресенье, 4 октября 2015 г.

Фоткаем звезды ночью: Туманность Андромеды

Кто не спит, ловите Андромеду с ее Галактикой M31 или Туманностью Андромеды.


Крупнейшая галактика местной группы. Млечный Путь и еще пара-тройка десятков наших друзяк вместе крутимся вокруг общего центра масс, который, упс, находится между нами и Туманностью Андромеды - мы летим на встречу друг-другу с потому мы когда-нибудь неизбежно столкнемся. Ловил ее свет сегодня целый час.http://bit.ly/1KT0krs

Так она выглядела 2,52 миллиона лет назад (мы отдалены на это количество световых лет). У нас на Земле тогда был Палеолит, как говорит вики - первый исторический период каменного века с начала использования каменных орудий гоминидами (род homo), древнейшими обезьяноподобными людьми. Кстати, оттуда они (если там кто есть) видят наших пра-пра-пра-ну вы поняли... От такая вот машина времени получается. http://bit.ly/1GqqTQC

Ах да, столкнемся мы не скоро где-то через 3-4 миллиарда лет, ведь летим мы друг к другу совсем вяленько, всего-то 100—140 км/с. Так что выдыхаем. Да и столкновение скорее всего не будет разрушительным, ведь между звездочками в галлактике много места свободного. Очень много. Просто спиральными больше не будем ни мы ни они. http://bit.ly/1OPUV8j

Солнце, говорят, выжжет весь водород и возьмется за гелий и раздуется (до размеров земной орбиты) в красного гиганта (а сейчас мы - желтый карлик) где-то через 5 миллиадов лет, так что мы еще увидим эту спиральную красавицу где-то на пол-неба Смайлик «smile»http://bit.ly/1iVbVN7

Чем был оборудован сегодня Homo-sapiens? Nikon D7000 c китовым объективом, ISO3200, f/5.3, 10'', со штатива с панорамной головкой с ручным спуском на пульте.

Некоторые сородичи подходили ко мне с тревогой в глазах и спрашивали, а что я делаю. Время-то 3 ночи было. Приходилось снимать фотик с настроенного шататива и показывать, что я не враг. Удивлялись. Зачем это ему? Прикинулся гоминидом.

Как найти самому? Ищем сегодня ночью (~2 часа ночи) над головой 5 яркиз звезд напоминающих тройку (1). Голова "тройки" (Кассиопея вообще-то) направит нас к следующей яркой звезде Аламак - мы в нее упремся (2). По ней проследуем по самым ярким звездам: Мирак, δ (нонейм), чуть повернем и встретим самую яркую Альферац. Это самыя яркие звезды созвездия Андромеда. Вернуться нам надо к Мираку и под прямым-почти углом в стороне Кассиопеи найти еще одну чуть менее яркую звездочку. Дальше еще чуть завернуть к Касиопее и еще чуть менее яркую. И там рядом будет туманность Андромеды. Говорят видно в бинокль. Вот карта :)


Успехов!

среда, 30 сентября 2015 г.

Шаблоны проектирования на площадке JuJa

Я давно не постил в блог, а все потому что в начале кода начал работать с инфопродуктами. За пол года записал сотню часов видео материалов в моем блоге на Youtube для разных java-групп. Некоторые материалы доступны бесплтано, но все же я заметил, что многие даже не смотрят линки, которыми я делюсь бесплатно. Заплатив за что-то ты будешь внимательнее изучать. Твой тренинг состоится. 

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


Сюда входит: разные вариации классики, пару живых примеров, тесты, uml диаграмма, слайды презентации и видео обзор продолжительностью от получаса до часа. На подготовку одного такого шаблона уходит от 4х до 10 часов времени. Стоимость чисто символическая. Язык Java. С каждым выпуском добавляем новых плюшек по фидбеку клиентов.


К чему это я? Всегда хотел изучить все-пре-все шаблоны проектирования, теперь не отвертишься :) И пусть теперь на собеседовании только спросят "какой ваш любимый шаблон проектирования..

Я уверен что 54ю шаблонами все не закончится и этот проект перерастет во что-то большее. Уже сейчас в идеях запускать параллельно Алгоритмы и структуры данных.

Если интересно приобщиться, разобраться, наконец-то в этих шаблонах. Подписывайся у нас 


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

Обучая обучаешься.

А вот пару слайдов из презы


Какашульки в коде


Вопрос был только что в группе JuJa.
Який код ревью вважаєте більш оптимальним? По задачним (програміст-тімлід) чи командним по кожній задачі. Чи все ж таки че залежить від наявності часу на проекті?
Много ко многим. Все смотрят все. Коллективное владение кодом. Как в XP Смайлик «smile»

Пробовал несколько форматов: 
1) Команда собирается и все смотрят diff за какой-то промежуток времени - где-то раз в неделю. С попкорном, шутками. А тот, чей код смотрят - записывает замечания :) На мой вопрос "а мы жеж не весь код успеваем посмотреть..." Менеджер отвечал - "тут как ППС и писюны в подворотне, они каждый день циркулируют по маршруту, сегодня собрали двоих штрафанули, завтра еще одного, потом еще двоих и так со временем все писюны будут наказаны"

2) В команде где два фронт и два бекенд дивелопера. Мы либо решаем задачи (когда сложно) в парах, либо каждый решает свою часть а потом мерджим не только в мастер, но и в понимании друг-друга (я объясняю свою, часть напарник свою). 

3) Самокодревью - когда ты перед коммитом сам просматриваешь свои diff и критичненько так относишься к коду расставляя тудушки или фикся походу сразу. Часто тут всплывают всякие экспериментыльные какашульки, которые не стоило коммитить но удалить забыл. Тудушки ставлю, потому как хочется залить в мастер уже через 10 минут, если могу фиксить сразу в течении этого времени - фикшу, иначе туду. Чтобы кодревью небыло кайфоломом - иначе будет подсознательно ломать в будущем делать ревью.

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

5) Бывало и такое, что тимлид грозно разрушал код своим кодревью, в таком случае не стоит ожидать, что код пойдет в мастер когда он по твоему "готов" и просто воспринимать это как очередной этап доделки. Иногда бывало, что Архитектор смотрел код, тогда не то что доделки, переделки случались. Бывало и такое, что 3 итерации были как "классно, давай запомним, и попробуем еще такой вариант - а потом выберем что лучше". Это классный опыт был, сильно прокачался тогда.

6) В процессе обучения или если есть свободное время ребятам советую подобных к 5) подход - написал, работает? попробуй сделай то же но иначе, а потом сравни результаты. Тут рефакторинг прокачивается. 

7) Самое лучшее код ревью, конечно же в парном программировании - там оно всегда по чуть-чуть. 

8) Еще одна рекомендация - смотреть на свой код (уде реализованную фичу) спустя несколько дней (или как минимум мерджить после сна). Смотришь на свой код и думаешь - от блин...

И вообще, код надо постоянно допиливать, если к нему не вазвращаешься - он устаревает. Чем больше к нему подходов, тем класснее он становится.

Не будет ломать до- или переделывать когда у тебя есть тесты. Не будет ломать до- или переделывать работу, когда у тебя есть тесты. Рефакторинг с тестами не только безопасен, но и начинает приносить удовольствие. А кодревью - это заявка на рефакторинг.

Какашульки в коде есть всегда. И да! Никаких деплоев в пятницу вечером!

Как-то так

среда, 2 сентября 2015 г.

Как заработать на pet project через механизм пожертвований?

Обратились за помощью в чатике. Вот линк на оригинал.
Уже третий год в свободное время я пишу С++ библиотеку, предназначенную, в частности, для генерации машин разбора текстов по заданному синтаксису. Недавно понял, что работа подходит к концу и захотелось как-нибудь представить эту штуку миру. Я не знаю пока нужна ли она кому-нибудь, но в любом случаи есть желание получить с неё какие-нибудь деньги. Не хочу делать библиотеку платной, мне больше нравится схема с выкладыванием кода в open source и получением денег через пожертвования.
Тут, собственно, место для вопросов:
Пробовал ли кто-нибудь зарабатывать на своих open source проектах через систему пожертвований? Если да - не могли бы коротко поделиться опытом? Возможно, кто-нибудь может дать ссылки на свои публикации в связи с таким опытом? Или, возможно, кто-то просто видел подобные публикации?
По деталям интересуют прежде всего следующие темы:
1. Как оформлялся проект? Какие платёжные системы использовались для получения пожертвований? Насколько сложно решить юридические вопросы? 
2. В случаи если к проекту подключались ещё люди (чем чёрт не шутит, вдруг комьюнити какое-нибудь возникнет), каким образом решался вопрос дележа пожертвований?
Вопрос без ответа. Быть может его стоило задать на ДОУ :) Но вместе с тем поделюсь своим наблюдением в этом направлении. Начну немного из далека. Как обычно :) 

Как-то раз я получил больно по моему дивелоперскому самолюбию. Будучи ментором от компании GL по технической части на одном стартаперском собрании от одной большой компании, я наблюдал одну интересную картину. Чуть позже я еще поучаствую в роли Автора проекта в стартап гонках с проектом codenjoy и даже второе место займем. Так что кухню попробую со стороны клиента. Но тут я был Ментором - то есть экспертом, который консультировал молодых стартаперов, в их погоне за инвестициями. Ментором я мог быть только с технической точки зрения.



Проходило это приблизительно так. Несколько столиков за одним из которых сидел и я. Эксперты - это бизнесмены и управляющие крупных компаний. И команда из стартаперов - обычно - двое ребят. Тут еще вопрос, кто у кого учился, поскольку первым моим открытием было то, что до технических вопросов так и не дошли. Основной вопрос - "а деньги где?". На этом все участники и крешились.

На обсуждения проектов было по 20 минут, команды ротировались по разным столам, дабы получить максимум фидбека от различных Экспертов. Тут запомнилась мне одна команда ребят. В них я увидел родственную душу, поскольку ребята были из айти, технари. Это чувствовалось. Во-первых - они уже написали много функционала как настоящие два дивелопера. Все остальные группы были несколько по-иному укомплектованы - технарь+продажник. Во-вторых на вопрос где деньги - они единственные ничего не ответили (и я бы тоже на тот момент не ответил, я жеж технарь, а значит код_иписать - мое призвание). В-третьих на вопрос "а сколько вы хотите (уже кушаете) денег" был ответ "ну мы получаем на работе столько-то...". 

Чуть позже, вы кулуаре на кофепаузе общение продолжилось, но более неформальное. И тут один из Экспертов из моего "столика" сказал приблизительно такую фразу "Испорченные Аутсорсом". Это меня сильно кольнуло, поскольку я сам был из Аутсорса. В эту емкую фразу он вкладывал этих три пункта: 1) два дивелопера написали много кода 2) как продавать не знают 3) при этом привыкли тратить много денег. И я вынужден был согласиться. Есть просто две разных ветки - я-технарь и я-предприниматель. Вот и все. 


К чему это я. Успех проекта, на 5-10% - это написанный код. Причем как оказалось, об этом (как и о том, какую технологию выбрать) люди бизнеса думают в последнюю очередь и обычно делегируют тем самым технарям, когда уже понятно где деньги, для кого работаем, как их привлекаем... Если же программист-технарь собирается сделать свой Facebook он начинает с кодинга, архитектуры. Он уже понимает ценность для Клиента, потому как ожидает, что все вокруг такие же люди как и он, а ему эта тулза уже помагает. Но вся правда в том, что людям вокруг надо либо что-то совсем другое, либо что-то подобное, "но с перламутровыми пуговичками". И гениальный интерфейс технаря они видят где-то так.


Что делать? Работать со своими клиентами. Ладно, если код уже написан частично - покажи его своему потенциальному клиенту (из своей ЦА - целевой аудитории). Дай ему инструмент в руки, закрой рот и смотри, что он с ним делать будет. Не рассказывай как оно работает и зачем оно. Просто дай ему в руки. И слушай. Да, верю, хочется рассказать как классно ты применил кривую Безье где-то там на 35-м скрине, но это лишнее. Ты учишься - а значит молчи и наблюдай за User Experience. И если видишь неточность - запиши на потом, обсудить/решить/удалить. Будь готов, что тебя не так поймут. Совсем не так. И будь готов это потом исправить.

Идем дальше. Я говорил о ЦА. Целевой Аудитории. Ты знаешь, кто эти ребята? Возраст? Пол? Где живут? Чем интересуются? Какой у них распорядок дня? Какие проблемы они решают? Как им твое решение пригодится? Тебе предстоит детально нарисовать портрет своего клиента, дабы знать, где его ловить. Потому что без привлечения клиентов ничего не будет. Я это понял, когда собрал первый свой самостоятельно подготовленный вебинар. Тема Рефакторинг. Тему я знаю и люблю, потому как настоящий технарь взялся сразу за слайды и код. Потом анонс на блоге, в соцсетях на моей страничке и собралось аж 3,5 человека. С половиной - потому как один пришел на половину и ушел когда услышал, что будет запись (которую скорее всего он никогда и не досмотрит). Вот так вот. И это при том, что у меня на связи в Fb на то время было около 600 человек, и в блоге читателей по 300 в день. 

А все потому, что я не сфокусировался на своей ЦА. Из всех моих 600 друзей-подписчиков на Fb заинтересованных темой было всего лишь 3,5. Вот они и пришли. Конверсия 0,58%. А значит мне надо 60000 друзей, чтобы хоть как-то с таким процентом собирать вебинары. Тогда у меня не было ответа на вопрос что делать с этим всем и я просто оставил это дело. Чуть позже я узнал про то, что у Facebook оказывается есть реклама и ее можно заказать, указав в детальных продробностях кому и когда ее показывать. Об этом опыте я писал несколькими постами ранее. Вывод какой? Надо быть лазером. Сфокусированным. Когерентным. Монохроматическим и поляризованным. 


Работать со своей ЦА - значит, привлекать ее и вкладывать в это ресурсы (время и деньги). Реклама на FB - это то что можно купить. За 10$ можно привлечь на твою страничку (грубо) около 100 человек. Они кликнут на рекламу и перейдут на нее. Прочитают описание проекта и скорее всего 80% из них покинут страничку на всегда. За остальных предстоит как-то зацепиться. Инструментов много - страничка проекта на FB, рассылка на новые статьи по теме в твоем блоге, возможность принять участие в каком-то квесте от твоей компании.

Говоря "твоей компании" я подразумеваю команду. Кто-то должен постить посты. Кто-то должен следить за рекламой. Кто-то должен общаться с клиентами. Кто-то должен рисовать дизайн. Кто-то должен думать об инвестициях. Кто-то должен управлять командой. Пока ты будешь писать код. Да, в самом начале пути ты можешь все делать сам. Именно потому до кода вряд-ли сразу дойдет. Дай Бог до первых прототипов. "Но я технарь!" я хочу кодить, а не бизнес делать. Есть жеж донейт, например - можно его заюзать.


Верну на землю. Донейт - это предложение сделать что-то клиенту. Оно размещено где-то на страничке. Клиент пришел, увидел его (или нет), принял решение помочь (или принял не помогать). И у этой цепочки есть своя вероятность - конверсия. На 1000 человек, которые попали на страничку - задонейтят скажем 1% или 10 человек (и это очень-очень-очень оптимистично). Вопрос. Ты позаботился о том, чтобы на твоей страничке было тех самых 1000 человек (в месяц, за неделю или в день)? У тебя вообще есть страничка с описанием проекта? Кто кроме твоих друзей знает, что твой проект вообще существует?


Заведи блог и регулярно туда публикуйся на тему той проблемы, которую решаешь. Заведи страничку в соцсетях и привлекай людей, потенциально заинтересованных в том, что ты делаешь. Делай для них больше мгновенной пользы и возможно когда-нибудь они начнут тебя благодарить, донейтя в твой проект. Ах да, тут важно - твои мысли никто не читает, тебе надо об этом сообщить. Мол проект свободный, вот кнопка донейт, можешь оплатить. При клике на кнопку клиента отправит в какой-то агрегатор денег, где он сможет ввести номер карточки или какой-то другой аккаунт с деньгами (вебмани например) и расстаться с ними в пользу твоего проекта. Тут техническти должно быть все вылизано, потому что если донейтить тебе сложно, многие сдадутся еще при первой неудаче. Технически это выглядит так. 

Если тебе полезно что-то из того, чем я делюсь в своем блоге - можешь поделиться своими деньгами со мной.
с пожеланием
За формой стоит интеркасса, подобный сервис есть и у liqpay и других агрегаторов. Но подобная форма, оставленная без присмотра где-то на страницах блога приносит аж один платеж в месяц. Тебя устроит 200 грн в месяц? Где-то такая вот конверсия у нас в постСНГ. Ты сам когда в последний раз донейтил кому-то? Самый яркий пример - Википедия. Все ею пользуются, и она активно сообщает - нам надо денег. Ты платил? Если да, то больше 1 раза? Люблю задавать этот вопрос людям, поскольку мало кто платит. Это как в том анекдоте.
Как-то раз в одно село пригласили кузнеца-мастера, дабы тот установил всем красивые кованные ворота. Так как это было с русским человеком, то конечно же он оценив труд запросил бочку спирта за эту работу. Все согласились и он принялся за работу. Когда работа была сделана на главной площади была установлена бочка, в которую от каждой хаты надо было по ведру спирта. Задача не сложная. Процесс пошел. Когда бочка была до верху наполнена оказалось, что в ней чистая вода. Как так? Просто каждый думал "ведро воды не испортит бочку крепкого спирта".  
Так и с донейтом у нас, многие думают, что это сделает кто-то другой - но не я. И а результате донате у нас не работает.


А что работает? А работают продажи. Ты делаешь пользу? Ты делишься ею? Установи цену и вперед продавать. Если не хочешь сам - найди себе в команду продажника, человека который будет не только наглее и уверенее в этом деле чем ты, но и поверит в твой продукт. Но тут опять же надо смотреть за тем, чтобы к твоему продукту был постоянный приток людей - этим занимается Маркетинг, а значит в команду надо Маркетолога. Вас уже трое. Продажник, Маркетолог и ты-Технарь.  Начинать можно и делая все самому. Но скорее всего ты хочешь просто кодить. А если так - найди для начала Сейлза (Sales, Продажник), а потом вместе подумайте над Маркетингом.


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

А что касается донейта? Есть еще один пост на эту тему у меня... Суть вкратце в том, что надо 1) быть в состоянии помогать окружающим 2) быть готовым принимать от них помощь в благодарность.


Простой тест. Ты стоишь в очереди, купил в супермаркете продукты. По чеку не хватает 30 грн при общей сумме чека в 500 грн. Товар один, допустим игрушка на ДР ребенку. Денег нет, ты ищешь по всем сусекам и все равно никак. Очередь начинает уже бубнеть, мол че там так долго. И тут к тебе протягивается рука соседа-незнакомца, а там 50 грн. ты смотришь ему в глаза, а он одобрительно кивает "бери". Твои варианты: 1) отказаться от помощи и попросить отложить товар и вернуться через 40 минут (дорога домой и обратно) 2) сказать спасибо, взять 50 грн и рассчитаться. Что выбираешь?

Большинство ответит 1) Отказаться и пойти домой. Я жеж сам, у меня жеж есть все что надо... Сходство как раз в том, что большинство людей как раз и бедные. Люди с такой подсознательной программой будут все делать для того, чтобы "все сами" и деньги будут их обходить стороной. Если ты тест не прошел, но с другой стороны хочешь поддержки проекта - я вижу конфликт.

Тут же вопрос к "я не хочу продавать, ибо хочу опенсорс". Тут момент один есть - не стоит ставить ИЛИ между ПРОДАВАТЬ и ОПЕНСОРС. Ты можешь выложить проект в опенсорс И продавать свои услуги, связанные с ним. Предложение задонейтить это тоже продажа. Так что не ИЛИ, но И.

Вопросы еще были какие:
1. Как оформлялся проект? Какие платёжные системы использовались для получения пожертвований? Насколько сложно решить юридические вопросы? 
Про платежные системы было сказано выше: интеркасса, liqpay, приват24 - и еще пару десятков других. Все они предоставляют возможность оплатить тебе за что-то. Регистрация занимает минут 15. Еще часа два прикрутка формы к блогу. За юридическими вопросами в налоговую - там есть специалисты - проконсультируют. Но при донейте в 200 грн в месяц, я думаю надо размышлять немного о других вещах: люди, конверсия, маркетинг.
2. В случаи если к проекту подключались ещё люди (чем чёрт не шутит, вдруг комьюнити какое-нибудь возникнет), каким образом решался вопрос дележа пожертвований?
Комьюнити не вознкает само по себе. Тебе надо будет попыхтеть, чтобы оно случилось. Говоря техническим языком - тебе надо будет закодить его. Модуль привлечения клиентов. Модуль удержания клиентов. Модуль перевода клиента в контрибьютора. Модуль сбора средств. 


По моей практике - самый назойливый клиент это не боль, а дар - его можно попробовать привлекать. Если он ко всему еще технарь - то вообще супер. Критикует что-то - предлагаешь сделать лучше и дачешь ссылку на репозиторий. Пусть сделает ветку, исправит ошибку, предложит pull request, а ты рассмотри его. Часть отвалится сразу, часть после нескольких коммитов. Кто-то будет регулярно контрибьютить. Их и приглашай в core team на % от компании. Его обсуждайте. Если будет донейт, делите его. Если будут продажи - делите их. 

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

А еще можно попробовать кикстартер ему подобные (наши) ресурсы типа https://biggggidea.com/ Но это уже отдельная история... На этих сайтах описано как подавать проект. 

пятница, 14 августа 2015 г.

Всем рекрутерам посвещается

С позволения одного рекурутера и я надеюсь в скором времени - продюсера:

Q: Александр, добрый день! Извините, что беспокою в скайпе. Хотела узнать рассматриваете ли Вы сейчас новые предложения по работе? Есть несколько предложений для Java разработчика. В Киеве, Одессе и Чернигове. Вам было б интересно узнать детали?
A: День добрый
A: Как часто вы получаете отказы от разработчиков в скайпе?
Q: Бывает по-разному :)
A: А хочется улучшить картину?
Q: Безусловно. Вы знаете как это сделать?
A: Да, и если позволите я поделюсь
Q: Буду благодарна
A: Добрый день! Извините, что беспокою в скайпе. Хотел узнать рассматриваете ли Вы сейчас новые предложения по работе? Есть несколько предложений для рекрутеров. В Киеве, Одессе и Чернигове. Вам было б интересно узнать детали?
A: Какие варианты ответа есть?
Q: Да, интересно. Нет - спасибо. Или что Вы имеете в виду?
A: Точно! Такие вопросы называются закрытыми, я их называю "да-нет-отмена". "да-нет" - если ответят, и "отмена" - если проигнорят. Вы тут не управляете ситуацией и потому кпд не высок. Но есть другие вопросы, называются открытыми. Например:
A: Добрый день! У нас с вами много общих знакомых. Кроме того, изучив вашу ленту могу сказать, что мы моежм быть друг дургу полезны. Я работаю в IT java-разработчиком и java-тренером. Тренингами я увлекаюсь в свободное время, но не только в области java. Одна из интереснейших тем для меня - рекрутинг, и я периодически провожу встречи на эту тему, где опытные разработчики делятсся тех-знаниями с рекрутерами и наоборот. Все неформально, с пиццами и нетворкингом. И я хотел бы спросить у вас совета по некоторыми вопросам связанным с этим форматом.  Как вы думаете, будет ли интересны встречи для рекрутеров в онлайн режиме?
A: и попробуйте сказать "нет"
Q: :) Но согласитесь, и такой вариант возможен. Хотя тут  Вы безусловно правы и такое предложение больше обращает на себя внимание
A: можно и еще открытее...
A: Я планирую начать проводить встречи онлайн, и вот вопрос меня волнует - какие грабли меня ожидают тут, как вы думаете? :)
Q: :)
A: Но это еще не все. Есть рекрутеры, которые закрывают позицию. А есть продюсеры, которые ведут людей по их карьере. Покажите, что вы потенциальный продюсер, и специалист больше никогда ни к кому ходить не будет кроме как к вам. Начинается это все с самого первого знакомства. Пусть он скажет вам "спасибо" за что-то. 
A: Пусть это займет на 15 минут больше вашего времени. Перед контактом, зайти на FB почитать последние посты из ленты, может он ведет блог, или твиттер. Какой у него контекст? чем он сейчас дижит? Какие у него проблемы? Страхи? Чем могу быть ему полезным? А потом сделать предложение, и получить свое первое от него "спасибо". Так вы выделитесь у него из 100 подобных сообщений, которые посещают его каждый день. 
A: "Доброго дня! Хочу запропонувати Вам вакансію на розгляд. Ми шукаю кандидата на позицію Java Developer в компанію XYZ на релокацію. Можливі міста релокації Рига, Прага та Варшава. Вас може це зацікавити?"
A: "Увидела, что вы уже в Киеве находитесь, поэтому хотела обратиться за рекомендациями, если это возможно: Сейчас в XYZ открыты Java позиции уровня Middle+, если у вас есть какие-либо знакомые, которым было бы интересно сотрудничество по этому поводу, я была бы очень благодарна!"
A: "Добрый день, Александр. Рассмотрите, пожалуйста, вакансию. Если она Вам подходит по опыту, пришлите, пожалуйста, свое резюме. Какие у Вас пожелания к ЗП? На каком уровне английский? Это просьба указывать сразу."
A: "Добрый день. Украинская аутсорсинговая компания (50 человек), специализирующаяся на разработке приложений для социальных сетей ищет Senior Java разработчика в уже запущенный игровой проект в г.Киев на постоянную основу для разработки серверной части."
A: "Добрый день! Я являюсь помощником HR менеджеров нескольких компаний и в данный момент ищу программистов frontend и Java на несколько вакансий (удаленка, Киев и релокейт в Берлин). Присылаю Вам краткое описание вакансий, возможно Вам будет интересно. Я хочу извиниться, если Вы в данный момент не находитесь в поиске работы, или Вам не подходят данные вакансии по профилю. Если же Вам интересно - я с радостью передам Ваши контакты и резюме HR менеджерам компаний."
A: И так далее... Они все безликие эти сообщения.
Q: Александр, спасибо. Я постараюсь, это всё учесть в будущем. Я понимаю, что предложений, действительно много. Но с моей стороны, такое сообщение объясняется нежеланием тратить Ваше время зря. Вот и всё. Но, безусловно, мне хотелось бы наладить общение с каждым из потенциальных кандидатов, которым я пишу.
Q: Все люди разные и по-разному реагируют на любые предложения. Понять как подойти к человеку проще, уже пообщавшись с ним.
A: Помогите разработчику. Пусть скажет вам "спасибо". Перед тем поймите, что его волнует. У вас большой нетворкинг, вы много что можете. После этого первого "спасибо" можете "делать" с ним что хотите :) Понять как подойти к человеку проще, уже пообщавшись с ним - вы правы, но если он вас проигнорит или скажет "нет не интересно", то не оставит шансов пообщаться. Я сказал "нет" на "хотите работу?", но не сказал "нет мне не интересно с вами пообщаться ближе". Может быть мы как-то можем быть полезными. Но ваначале надо дать что-то, а потом уже брать. Так вы обойдете 1000 рекрутеров на повороте. Потому что все сейчас делают одно и то же. 
A: И да, не извиняйтесь! Если вы хотите помочь и знаете как - помогайте. Вы делаете классную работу, айтишники без рекрутеров ничего не могут толком. Надо это признать, себя хвалить, и чуть поменять подход к незнакомым айтишникам, чтобы они чаще говорили вам об этом. Ведь айтишники с которыми вы дружите, вас любят, так ведь?
Q: Мне хочется в это верить :)
A: Вы хороший человек, хороший собеседник, можете помочь. Так зачем извиняться? Предложите помощь от которой нельзя отказаться. Получите свое первое "спасибо" и дальше как с другом. Попросите что-то для себя. 
Q: Вы мне льстите, так как в данном разговоре, я не успела зарекомендовать себя хорошим собеседником. Увы, не все такие дружелюбные.
A: Все! Я не встречал не дружелюбных людей. Упрямых да. Они долго кололись. Но оказалось что они тоже дружелюбные. Ну разве-что слегка эгоистичные, но это проходит со временем. Просто я не знал подхода. Не то говорил, не так, не тогда...
Q: Что ж, если Вы не против. Я всё же попрошу тогда что-то от Вас. Возможно, Вы знайте людей, джавистов, которых я бы попробовала заинтересовать предложениями, учитывая Ваши рекомендации? ;)
A: Хорошо, давайте теперь разберемся с этим запросом
Q: :( снова что-то не так?(
A: У меня 1500 джавистов знакомых. Я даже не знаю как мне их передать вам. Этим вопросом вы меня ставите в тупик. С кого начинать? С буквы А или Я? По именам или фамилиям? 
A: Есть выпускники тренингового центра. Их сейчас около ~100 человек - они все сейчас ищут свою первую работу джуниора-миддла. 
A: Есть друзья мои коллеги по разным компаниям, их очень много. У каждого своя уникальная жизнь. Никто из них пока не говорил о том, что ищет работу. А кто обращался - я ему помагал, давая контакты 2-3 рекрутеров-продюсеров, и работа тут же находилась, в течении недели.
A: Какую проблему я сейчас вижу - так это то, что внимание уделяется перманиванию из компаний синьйорных ребят, вместо того, чтобы помочь джунам которых сейчас много и пристроить на первую работу. Благодарный джун через 3-4 года, станет благодарным мидлом (или даже синьйором), который если-что будет обращаться к вам в первую очередь.
A: А сеньйор, потерявший работу сегодня найдет ее очень быстро, очень-очень... А вот джуны ищут ее месяцами.
Q: Вы знайте, я сама не так давно окончила универ. и вопрос о начале карьеры для меня очень знаком. Более того, я не могу похвастаться 100 знакомыми джунам, но среди моих знакомых и друзей их тоже довольно много. Но, я работаю в рекртинговом агенстве. И сталкиваюсь с заказами клиента. Увы, не от меня зависит, что почти все позиции, с которыми я работаю уже уровня сениор. А вот Ваше видение ситуации полностью разделяю. я считаю, что специалистов, нужно растить. Растить как раз с начала их карьеры. Возможно, когда я буду занимать более высокую должность ,я смогу переубедить людей в правильности такой стратегии
Q: Что же касается, моей просьбы. Я могу конкретизировать. Немного. Я  понимаю, что Ваши знакомые с опытом работы от 3-4 лет, возможно, и не ищут сейчас новую работу. Но есть вероятность, что они увидят  в моей предложении новые перспективы для них
A: В том то и трудность, что никогда в моем опыте не встреливал такой запрос. Работало другое: программист терял работу (хороший программист) -> писал в личку -> я давал ему контакты одного-двух-троих рекрутеров (по очереди), перед тем спросив у рекрутера, надо ли ему сейчас такой специалист -> программист проходил собеседование -> и устраивался на работу. На все про все неделя. 
A: А про заинтересовать проектом - это хорошее направление. Давайте попробуем. Скиньте мне описание проекта, чтобы я мог им поделиться. И я им поделюсь, если оно будет вкусным. Если не будет - мы его сделаем таким.
Q: Что ж, дайте мне пару минут на это. И ещё один небольшой, но важный момент. Вы даете мне весьма полезные советы. Но дайте их только мне в данный момент. А я не жадная. И очень хотела бы поделиться этим с моими коллегами, думаю и у них есть пробелы, над которыми стоит поработать. А мы не могли бы назначить колл на какое-то определенное время и разобрать такие нюансы вместе?
A: Более того, у меня есть встречное предложение. Текст нашей переписки я обезличиваю и оформляю в пост и публикую в блоге. А встречу нашу, которую вы предалгаете, я Q: так же запишу и опубликую на fb группе вот тут https://www.facebook.com/reqdev и тут http://www.reqdev.com/ Чтобы было больше пользы миру.
Относительно встречи, уже слышала, но, увы, не имела возможности попасть. Буду ждать обновлений :) Возможно, я могу Вам как-то помочь в организации?
A: О!
A: Вот оно
A: Как тут сказать "нет"?
A: ДА! :)
A: А потом "спасибо"
A: А потом, я могу чем-то помочь взамен?
A: А по пописанию вакансии... хотите покажу, как надо составлять описания проектов, чтобы хотелось дочитать его до конца?
Q: Ну как тут сказать "нет"?
A: Вот http://hr-maverick.blogspot.com/2015/08/senior-java-developer-meria.html Вика Придатко - вы наверное знаете ее? Она разработала специальный темплейт, созданный из вопросов дивелоперов. Может быть именно потому мне интересно дочитать до конца, потому что там ответы на те вопросы, что мне интересны. На 99% интересны.
A: Посмотрите на это описание вакансии и компании - тут была проделана работа, и это чувствуешь когда читаешь. Причем большая часть вопросов отпадает тут же. Не надо проводить собседование и тратить время людей, чтобы узнать то, что стулья у вас не круглые, а квадратные - и это мне по каком-то моему таракану не ок сейчас. 
A: Вика вообще большая умничка, и проводит тренинги для рекрутеров, где делится многими полезными рекомендациями. От человека для человека. А закрытые вакансии - это побочка. Побочка хорошо выстроенных дружеских связей.
Q: Супер, спасибо. Ознакомлюсь и поработаю над своим предложением.
Q: Александр, вынуждена уже убегать. Приятно и очень интересно было с Вами пообщаться. Будем на связи?) Как и писала Выше, с удовольствием помогу и Вам в меру своих сил. Хорошего Вам вечера.
A: Вот и я получил свое "спасибо". Пожалуйста

Как-то так

среда, 15 июля 2015 г.

Надо Федя, Надо :)

Сегодня получил интересный коммент на пост 2008 года. Пеерчитал пост потом коммент, потом снова пост, и понимаю, что с 2008-го по 2015-й много воды утекло. Моя прошлая борьба между НАДО и ХОЧУ к этому времени пришла в другое состояние. Отчасти в этом помогла книга Kelly McGonigal Аудио книга:"Сила воли. Как развить и укрепить"


Все так же как и раньше делю на ХОЧУ и НАДО, но теперь все больше интересно задаваться вопросом почему это ХОЧУ, а вот это НАДО, или минуту назад было ХОЧУ, а потом стало НАДО и как сделать так, чтобы ХОТЕТЬ то что ДОЛЖЕН. ДОЛЖЕН в смысле ВЫБРАЛ.

Как говорит мой друг - делай что должен и будь что будет.

Но чтобы не слишком попоморщить Вселенную, представлю для противовеса другое чтиво. Настальная книга достигатора Тимура Гагина. Именно она в свое время заставила меня посмотреть на многие свои потуги с юмором. 



воскресенье, 28 июня 2015 г.

Если бы не кодинг и тренинги, устроился бы дизайнером :)



Что нам мешает - то нам поможет!

P/S/ Джинсы не мои - Ксюши. Дырки там уже были с моменты покупки. Одна из них начала методично увеличиваться. Остановили креативом.

понедельник, 8 июня 2015 г.

Татьяна Черниговская «Как научить мозг учиться»

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

Прием

вторник, 2 июня 2015 г.

Бесплатный практический онлайн воркшоп «10 помощников для твоего собеседования Junior Java Developer»

Хочешь устроиться Java Developer в IT компании? Отличная идея. Я знаю многих ребят, у кого это получилось. Получится и у тебя!

Есть на этом пути увлекательный квест под названием «пройти собеседование». Начинается от в тот момент, когда ты пишешь свое резюме, потом отправляешь его и... Тишина. Хоть бы фидбек написали, что не так — так вообще молчат... И вот вопрос, а что делать?

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

Мой опыт интервьюера, тренера и Java разработчика, который сам регулярно «проваливает собеседования» я собрал в одном месте и готов представить на этом вебинаре. Я слышал 1000 фидбеков. Я собрал их в кучу. И поделюсь с тобой ими. Пусть тебя не волнует что на позицию Junior Java Developer 100 кандидатов на одно место. Тебе надо всего лишь одно. И ты будешь готов его заполучить.

Регистрируйся —>

Ждем в гости. Будет полезно. После регистрации ты попадаешь в рассылку в которой мы приготовили много полезностей.

Александр Баглай @ JuJa.com.ua  

понедельник, 1 июня 2015 г.

Купил рекламу на Facebook

Вчера купил и настроил рекламу на FaceBook. Настроил его на одну посадочную страничку, в которой продаю один семинар со всеми материалами по многопоточности. Хочу этим поделиться. 

Как-то давно я зарегистрировал https://www.interkassa.com/ чтобы повешать кнопку donate на свой блог. Где-то два вечера нужны были для того, чтобы разобраться и сделать так, что моя гривня, задонейченная через этот ресурс вернется 85ю копейками назад на карточку. Да, много по дороге кушается, но иначе как? Надо искать более лояльные сервиса, но тогда не заработок и оптимизация расходов была целью, а настроить хоть какой-то поток. Другие инструменты как-то лагали. Интеркасса тоже не подарок, но все же в ней первой удалось разобраться как. 

Донейт работает, но так себе. Наверное я что-то не так делаю. И чуть позже я понял что не так. Надо продавать. Просто поднять руку и сказать, что это вот бесплатно - бери, а это вот стоит столько-то. Кто не хочет - воспользуется бесплатным решением - и частично удовлетворит свою потребность. Кто хочет очень - найдет ресурсы. В общем донейт все так же висит на блоге, но обыно донейтят не незнакомцы, а друзья :) Что приятно конечно. Спасибо Ребята! Я деньги на хостинг вливаю. 

Когда я уволился в конце прошлого года, то начались эксперименты с зарабатыванием. Надо было смелеть в плане выставления счета (чека). А сходив на один тренинг по инфопродуктам и вовсе осмелел, подглядывая за тем, как это делают опытные ребята. Попробовал сделать такой лендинг и посмотреть, что из этого получится. Скрипт интеркассы (допиленный мной) у меня уже был. Материалы.... Так что бы показать? О! Записать семинара по многопоточности. Недавно проводил, и получилось судя по отзывам классненько. Семинар был платный для участников, а значит должен быть платным и для тех, кто хочет посмотреть материалы в сети. Сказано - сделано. 

Через час был продающий пост, с описанием того, как это услучилось, что получит клиент, и что он не получит. А так же формой регистрации (оплаты). Проверка - послал 1 гривню, на почту приходит email - все работает. Так и оставил. Пост кушать не просит. Все автоматизировано, единственное, что мне надо это в ответ на email по оплате выслать письмо с линками на все материалы. Материалы все лежат на dropbox (преза), youtube (видео семинара) и github (исходный код семплов). Текст письма продублирован в дескрипшене видео, так что я его точно не потеряю. Все линки укороченные с помощью http://bit.ly сервиса. Он так же позволяет трекать количество кликов. 

Запостил и оставил. Где-то в среднем 1 покупка в месяц. В начале, когда пост только что опубикован и в числе первых на блоге - то было несколько покупок, что очень обрадовало. Но потом все как-то затихло. Что не так? Думаю, надо бы меню в блоге сделать, чтобы там все продукты были. Но нет, не то... На другом мега тренинге по инфопродуктам я узнал про такое понятие как Траффик. Короче надо тупо покупать рекламу на эту целевую страничку. Для меня покупка рекламы было что-то совсем в диковинку, это я все настроил и еще должен рекламу покупать? - думал я. И был не прав. 

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

Для меня было открытием, что на FB можно купить рекламу. И еще большим открытием, что 1000 показов где-то стоит всего 1$. Там на FB в специальном разделе (после активации этой фичи) ты создаешь рекламный пост, который будет показываться в том месте где скажешь. Говорят, что боковая панель и мобильные устройства, если ты заставляешь что-либо вводить юзера - не очень работают. Потом оставляем - публикация в френд ленте. Фоточку обязательно. Надо еще создать страничку от имени которой будет проходить реклама. Немного текста. Настройки кому показывать (возраст, пол, интересы, где живет, чем дышит,.. ухты! сколько всяких параметров). Настройки когда показывать. Настройки за что ты будешь платить FB. Подсоединяешь карточку. Выставляешь лимит оплаты. И запускаешь рекламную компанию. Дальше смотришь за подробнейшей статистикой. Можно даже трекать сколько ребят перешло на страничку, вставив в нее специальный "пиксель" который будет сообщать FB был ли переход. После модерации рекламного сообщения реклама пойдет. И у тебя будут утекать деньги со скоростью 0,05$ в час - минимальное ограничение 1$ в день. Мне ок. Для экспериментов.

Тут стоит сказать о таком важном моменте как Конверсия. Это тот процент людей, из тех, кто увидел сообщение, так же кликнул по нему. Дальше из тех, кто кликнул, дочитал до конца. Дальше из тех, кто дочитал до конца, заплатил денег. Короче покупатель проходит ряд этапов до покупки. Считать конверсии между всеми этими этапами очень важно. Поскольку на ранних этапах, замена кнопочки в рекламном посте "Скачать" на "Узнать больше" может повысить конверсию на этом этапе (переходы на страничку) в 10 раз. Так же картинка, текст - никогда не знаешь что выстрелит. Потому запускается несколько вариантов, и через некоторое время отключается все то, что имеет низкую конверсию. Когда клиент уже на страничке, то можно следить за тем, в какой момент он ушел со странички. Я еще пока не пробовал эти скрипты, но слышал что они есть. 

Цель этого всего настроить максимальный поток от тех, кто увидит рекламное сообщение, д тех, кто купит. Поделив сумму на рекламную компанию на количестко покупок мы узнаем стоимость одного клиента. Если она привышает стоипость услуги, то последнюю надо увеличивать. Либо продавать что-то другое, более массовое и полезное. А еще ведь может не тем показываешь или не так. В общем есть над чем поиграться. Главное, что это все дело масштабируется. Когда все отлажено можно заливать не 1$ в день, а 10$ или скажем 100$. Почему бы и нет? 

В общем я только в начале этого пути. Всег опотрачено 0,59$ за них была реклама показана 183 людям из них 5 сделали клик на страничку. Покупок пока нет :) Посмотрим что будет, когда будет 50 кликов. 

Мессадж, который хотел передать. Еси ты чем-то не увправляешь - надо сделать чтобы управлял. Негоже зависеть от Random'а. А если если ты уже управляешь - то делай замеры, чтобы знать что усилить, а что выкинуть. Как в том анекдоте (сгенерированном из цитаты Джона Ванамейкера)

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

Как-то так

воскресенье, 31 мая 2015 г.

Как я решаю вопросы когда сомневаюсь

Допустим выбор стоит - согласиться на оффер или нет. Беру лист А4 и делю его вертикально пополам, а потом кажду половинку пополам. Чтобы было 4 колонки. Колонки должны быть такие:

  • Приму оффер (плюсы)
  • Приму оффер (минусы)
  • Не приму оффер (плюсы)
  • Не приму оффер (минусы)

Выписываю пунктов по 20 в каждую так, чтобы наверняка выговориться. Важно понимать не только что ты получишь приняв решение, и что НЕ получишь приняв его.

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

Меня часто спрашивают, что делать А или Б. Я могу сделать выбор для себя, но свой выбор ты должен сделать сам. И ответственность за него на тебе. А я лишь могу тебе помочь вытащить из тебя информацию. Не более...

Успехов!

Нашел себе Ментора

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

Тот образ, что мне привился в школе был что-то вроде "блин, опять что-то читать на дом". Но прочитав несколько страниц из его жизни понял, что Хакером он был с большой буквы. В то время, когда не было информационных возможностей таких как сейчас (гугла, имейла, соцсетей, скайпа), а у него ко всему и свободы, он творил столько всяких штук в стольких направлениях, что просто нет слов... 

Вот так вот, совершенно случайно, и нашел себе Ментора.


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

А пока погуглю о нем чуть больше. 

Только сегодня

В прошлом я кажется уже писал об этом. Но еще раз напишу. Ибо важно. Кругом один большой День Сурка. Завтра никогда не наступит. Каждый день будет Сегодня. И вовсе не стоит (слишком долго) думать о том, что будет завтра, после завтра, через месяц. Ближе к дате все обычно складывается наилучшим образом, при условии что я чуть помогу этому случиться. 

Недавно писал пост про дисциплину и привычки и в связи с этим ряд флешбеков. Как обычно мысленно настраиваешься, когда надо начать что-то делать? Как-то так: "Все, теперь мне надо делать это ближайший месяц, а потом если пойдет и всю оставшуюся жизнь". А что если нет никаких недель, месяцев, а только Сгеодня? Тогда задача упрощается. Можно сказать "я сделаю это только сегодня". На такой коммит легче подписаться. 

Так, об чем это я? Уже неделю я встаю "только сегодня" в 5-6 утра и делаю много всякого интересного, в том числе заглядываю в холодильник около 7 утра в поисках что бы пожевать. На этот раз приготовленного ничего не нашел и решил "только сегодня" позавтракать сырой капутой. Тут же мысль о посте в блоге, который я тоже "только сегодня" напишу и опубликую. 

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

Вчера вот на FB запостил мысль, взятую из контекста общения с одним хорошим человеком. 
Когда ты делаешь что-то раз, говорят - "фу как некрасиво"
Когда делаешь 10 говорят - "о чудак"
Когда делаешь 100 - "оу! да у него свой стиль"
Когда 1000 - "спросят совета..."
Делай много!...... фигни
Так что скорее всего первый раз скажут, что все не так, я все делаю неправильно, все фигня и вообще лучше не стоило этого делать. Это не должно сдерживать. Ну ок, сегодня уже сделал ведь. Все. Прошлого не вернешь. Вот придумают мшину времени - вернусь и исправлю. А пока как-то так. А завтра завтра станет сегодня и можно будет опять сделать свою первую и единственную попытку этом же направлении. Попытка будет немного другой, ведь ночью человек умирает, чтобы утром родиться снова (кто-то недавно мне сообщил об этом и оно так понравилось, что я взял на вооружение).

Вот та капуста, которая стала причиной поего первого (этого) и последнего поста в блоге сегодня.


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

Как-то так. 

воскресенье, 24 мая 2015 г.

Поднимаем OpenEdx на локали

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



Так как я работаю под виндой, а мне надо (так сказали опытные админы) под линуксом все это устанавливать. Потому пришлось скачать VirtualBox и под него развернуть Ubuntu 14.04 (скачал ubuntu-14.04.2-desktop-amd64.iso). Важно! Раздел на который будет монтироваться "/" надо сделать большим - так просили разработчики (50Gb). Я сделал 100 :) - все равно виртуалку vhd делал с динамическим расширением и она занимала не больше 5Gb после установки. После получаса установки я имел красивую убунту в матрице.


После установки заходим в терминал и обновляемся до последней версии
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot


Так как разрешение было всего лишь 640х480 пришлось ставить гостевые плагины VirtualBox. У него есть менюшка Устройства->Установить гостевые дополнения. После этого убунту предложит установить пакет, ей надо позволить. Если не получается, у убунты должен быть подмонтирован диск на котором есть исталятор - его и запускаем. Дальше снова ребутимся и теперь разрешение перестраивается под размеры окна. Спасибо!

Теперь будем делать матрицу в матрице. Надо установить VirtualBox на Ubuntu (я взял ту, что  AMD64). Просто скачал в браузере файл и запустил его гуйовым установщиком по умолчанию. Так же проделал с Vagrant (поставил тот что  Debian 64 bit).


Заходим в терминал и как велено в мануале по установке FullStack выполняем команды я на это время находился в корне /
mkdir fullstack
cd fullstack
curl -L https://raw.githubusercontent.com/edx/configuration/master/vagrant/release/fullstack/Vagrantfile > Vagrantfile
vagrant plugin install vagrant-hostsupdater
export OPENEDX_RELEASE="named-release/birch"
vagrant up
После выполнения последней команды варгант будет выкачивать большой файл (~3-4Gb) из сети. У меня это был вонтэтат. Потому рекомендую запастить толстым интернетом и попкорном. Или вот как я запостить какой-нибудь пост в блоге. Позже пригодится.

Но после загрузки vagrant выплюнул мне не информативаное сообщение
root@openedx-pc:/fullstack# vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'birch-fullstack'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: fullstack_default_1432361710797_91832
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
The guest machine entered an invalid state while waiting for it
to boot. Valid states are 'starting, running'. The machine is in the
'poweroff' state. Please verify everything is configured
properly and try again.

If the provider you're using has a GUI that comes with it,
it is often helpful to open that and watch the machine, since the
GUI often has more helpful error messages than Vagrant can retrieve.
For example, if you're using VirtualBox, run `vagrant up` while the
VirtualBox GUI is open.
И пришлось запустить virtualbox (под рутом). Графическая оболочка открылась, я увидел там новосозданный образ и попробовал его запустить вирчелбоксом. Но тот сообщил мне:
Failed to open a session for the virtual machine fullstack_default_1432361710797_91832.
VT-x is not available. (VERR_VMX_NO_VMX).
Видимо нельзя запускать одну виртуалку под другой - пронеслось у меня в голове. Но стэковерфлов ответил что как бы можно, но. И я решил проделать то же самое под моей родной убунтой, которую давно не пробуждал от виндовой сплячки.

Но перед тем еще одна гипотеза. Заглянув в варгант скрипт я нашел там способ, как получить на руки виртуалочкку. Вот она http://files.edx.org/vagrant-images/20150224-birch-fullstack.box Качаю... Может под виндой получится запустить. Попутно скачал вагрант под винду... 

Еще на одну гипотезу меня натолкнуло сообщение в одном из мануалов. If you have any problem installing or starting the VM with Vagrant, first check that you have the required versions of VirtualBox 4.2.16 and Vagrant 1.3.5. Ща проверим... 

С установкой нужной версии я обломался, потому попробовал засетапить варгант под винду и открыть им скачанный box файл. Попутно узнал, что box файл - это tar архив внутри которого находится виртуалка, а достав ее попробовал открыть напрямую в virtual box. Он проимпортировал себе в папку образ и открыл его. Запуск сразу не удался, там что-то с настройками сети были проблемы, но я удалил адаптер и все ок. 

Но на этом квест не закончился. Убунту загрузилась под виртуалкой под виндой и в консольке меня попросили ввести логин/пароль. А где его брать-то? :) Погуглив натолкнулся на строчку Default username/password: vagrant/vagrant и заработало! Я в системе... В консольке :) 

И как проверить, что там запущено? В мануале написано, что достать можно приложение по урлу 
Вот и попробуем curl http://192.168.33.10 и в консоле напечатался кусочек html'ины. Ура. Теперь надо вывести это за пределы виртуалки. Но как? Идем гуглить... Есть статья Настроил второй адаптер как мост и пробую запуститься... 

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

Интеренет появился после того, как на virtual box я зашел в меню Devices -> Network и клацнул на подключение, которое использовало NAT (второе подключение было настроено на мост и использовало один из моих сетевых адаптеров - без него не поднималось сервак на 192.168.33.10). Инет пошел. Поставил командой sudo apt-get install ubuntu-desktop и установка пошла. Только с ошибками, потому перед тем пришлось сделать sudo apt-get update -y и sudo apt-get upgrade -y, а потом повторить инсталяцию gui. Дальше надо было всего лишь запустить gui командой startx - тут же запустилась gui там был firefox и набрав в нем урл приложения я получил к нему доступ. Ура! 

Дальше вот так можно посоздавать юзеров и сделать других полезностей.

Если кому надо виртуалку, могу выложить. Пиши в комменты.