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


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

вторник, 20 января 2015 г.

Красивые, вдохновляющие слова

Как то раз я шел домой пешком...

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

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

Приятный. Красивый. Теплый. Уютный. Вдохновляющий. Преуспевающий. Лидер. Наполняющий. Красноречивый. Виртуозный. Мудрый. Ответственный. Хороший друг. Креативный. Остроумный. Спокойный. В равновесии. Гармоничный. Созидающий. Добрый. Заботливый. Благородный. Щедрый. Драйвовый. Окрыляющий. Милый. Потешный. Веселый. Открытый. Общительный. Жизнерадостный. Улыбающийся. Компанейский. Разный. Настоящий. Нужный. Важный. Простой. Понятный. Живой. Известный. Сильный. Цельный. Дорогой. Любимый. Интереный. Любопытный. Чистый. Способный. Ученый. Способный. Уверенный. Быстрый. Решительный. Счастливый. Здоровый. Яркий. Верный. Горячий. Эффективный. Солнечный. Чуткий. Надежный. Мирный. Скромный. Действующий. Самостоятельный. Уважаемый. Крутой. Успешный. Идеальный. Разумный. Революционный. Бодрый. Оригинальный. Потенциальный. Перспективный. Удачный. Необыкновенный. Амбициозный. Славный. Чудесный. Благодарный. Волшебный. Загадочный. Смелый. Внимательныйю. Образованный. Вежливый. Откровенный. Полноценный. Конструктивный. Классный.
А можно брать например не прилагательные, а вообще все части речи, или даже словосочетания. Главное, лишь, чтобы они вызывали внутри приятные ассоциации. 

Уют. Теплота. Счастье. Радость. Рассвет. Понимание. Бодрость. Творчество. Приятное время суток. Хороший друг. Приятный собеседник. Драйвовый проект. Уютное место....

И так далее. Придумывай сам по ходу. Ведь мое слово, например "Уют", может кодировать что-то не такое приятное как у тебя. Тут важен индивидуальный подход и подстройка под самого себя. 

Пока писал пост, наполнился силами...

понедельник, 19 января 2015 г.

"Сомнение" Слава Баранский

Я уволен. Уже 4 день официально. Странное чувство, когда не надо никуда сегодня ехать в офис. Понедельник. Его я начал с того, что прочитал книгу "Сомнение" Славы Баранского. Где Автор делится переживаниями и идеями в трех направлениях:
- как позволяем отрывать нас от жизни "сдесь и сейчас" посредством мобильной связи
- какую большую иллюзию лепим себе и другим с помощью соцсетей
- что кушаем на самом деле и как относимся к своему телу.


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


В этом моем желании структурировать свое Сегодня очень вовремя появилась эта книга. Уже из первых ее страниц я нашел союзника в том, что касается мобильной связи. Я никогда не понимал, как можно серьезно говорить об эффективности в таймменеджменте, юзать всякие-разные супер-тулы и оставлять привязанный к горлу поводок, другой конец которого раздавать на право и на лево всем без разбору - номер личного мобильного телефона. "У меня работа такая" - ага, щас.
 
Реальная история со мной. Сидишь в кинотеатре и тут звонит друг. Сбиваешь, мол занят. Он снова звонит - ну думаешь, конец света начался - выходишь из зала, по дороге роняешь мобильник, слышишь хихикание зала, поднимаешь трубку - "ну что случилось?" А в ответ "Привет Саня, я вот тут только-что подумал..." Что? Только что подумал? То есть где-то 15 секунд назад? Правда? Охренеть...

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


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

Кто виноват? Коллега? Нет конечно же - он просто позвонил, потому как ему сейчас выдалась свободная минутка и все в его мире плавно подходило к этому звонку. Более того у него было время восстановить контекст нашей беседы - он у него есть. А у меня нет. У меня все плавно шло к ванной. У меня контекст другой совсем. Все туда шло. Единственное, что я не предусмотрел - это звонок мобильного телефона, который я бы и не услышал, если бы он не усилился "всеми дома".

Отдельно по поводу контекста хочется сказать. Вопрос типа, ты в Пятницу 37 января свободен с 53-00 до 58-00? То есть ты позвонив, решил проверить гипотезу, а не сижу ли я возле компа прямо сейчас? Я завтра вечером не очень-то и помню - поскольку у меня есть секретарь в виде гугл календаря, и мне надо в него посмотреть. Не уже ли эта информация про мою доступность 37 января так важна прям вот сейчас. А если бы я не поднял трубку?

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



Как отделять важное от просто поболтать? Автор говорит, что разные тулзовины для Android / iOS. Одну из них Lama (есть еще Tasker) - я установил и попробовал незамедлительно. Так, чтобы эта программа поддерживала мой график:
- всегда доступно для жены
- с 12 до 16 для рабочих вопросов
- двойной перезвон - если что-тону очень важное (МЧС)
- в случае неуспеха (не в то время звонок) - смс с пояснением что делать дальше (а не разорюсь ли на смсках)
- после 16 в безвучном режиме (встречи)

Попробуем, а там посмотрим (всмысле продолжение следует)...

Еще я отписался от всех друзей на Facebook. Это заняло не мало времени, но теперь у меня там новостей нет вовсе. И нет соблазна посерфить. 

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

четверг, 15 января 2015 г.

Тренинг "Test Driven development in Java" c GEEKS LAB в Одессе 31 января

Привет!

Тебя интересует карьерный рост как технаря.
Ты хочешь научиться разрабатывать свои приложения быстрее/качественнее, чем другие ребята.
Тебя задолбал стресс от того, что после фиксов постоянно что-то где-то вылазит.
Тебя заинтересует Test Driven Development.
Ты живешь в Одессе или можешь туда приехать.
Ты хочешь провести 31го января в кругу таких же как ты и потрейниться.
Ты на правильном пути! :)

(спасибо за рисунок, взято тут)

Детали по тренингу на этой страничке
Отчет об одном из прошлых тренингов по ТДД на этой страничке

Регистрируйся, приходи - будет весело!

понедельник, 12 января 2015 г.

Блоккироващик сайтов

Скачал себе блоккировщик сайтов для Chrome и заблочил нафиг facebook. А то как-то опять залипаю...


Вот что написал себе


Иногда наверное делегирование лучше работает, чем самоконтроль

А какие сайты ты бы заблочил себе? 

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

В присутствии NF поднимаются и развиваются самые скрытые таланты

Так говорит соционика. Гексли в этом очень крут.
И это то, почему я занимаюсь тренингами.
И это то, почему я занимаюсь людьми.

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

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

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


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

Никому еще не предлагал заплатить мне за это деньги. Но видимо, пора. Обычный коучинг - почасовка меня не устраивает. Хотя как вариант можно конечно выставить 570 грн в час как обычно и делают. Но мне не видится целостности в 1 часовой работе. У меня это работает немного иначе - работает, когда я рядом длительное время. От нескольких месяцев до полугода. 

За это время случается по разному и много всякого:
- Место/Время Если удаленно, то общаемся по скайпу в режиме тектовом, а может и перепиской по почте. Если в Киеве, то выбираемся куда-то: в кафе, в коворкинг, на пикник, на великах или пешком, дома или на работе - кому-что больше подходит. Это может быть днем, это может быть ночью. Обычно зависит. 
- Талланты я люблю копать в тебе твои талланты, а потом выдавать их с твоими же идеями о том, как бы их стоило использовать. Я люблю все новое и тебя вижу как источник этого самого нового. Обычно мне получается за один вечер найти пару-тройку сокрытых талантов. Потому ты будешь удивляться, какой ты классный.
- Нетворкинг У меня есть много знакомых. Очень много знкомых. Все они айтишники. Большая часть из них такие - кто имеет Очень много знакомых. Твои вопросы  в плане "а с кем?", "а кто?" будут решаться очень быстро. Чуть позже я научу тебя делать свой нетворкинг.  - Позитив Скажи мне, что у тебя плохо и я скажу тебе, почему (и главное как) это хорошо. Из любо неудачи извлечем плюшки. Так обычно происходит. 
- Креатив Что-что, а это моя сильная сторона. И я знаю, как это открывать в людях. Ты тоже очень творческая личность. Вопрос в том, что скорее всего встречался с теми людьми, которые это творчество приглушали. Я же врублю громкость по-полной :)


Почему не люблю почасовку? Потому что за час во всем этом не искупаешься. Но начать все же можно. А потому, условно 1 час такого плотного общения стоит - 570 грн. И даже этот час я предложу растянуть на пару недель (особенно, если это онлайн). Потому что надо время. Естественно чем больше таких часов к ряду, тем меньше стоимость и продуктивнее результат. 

Катализ разбит на недельные интервалы. Каждую неделю ты получишь:
= 1 часовую встречу, где мы плотно поработаем над тем, что ты хочешь получить в ближайшем будущем
= ты получишь задания, подготовленные специально для тебя и твоего запроса
= возможность позвонить или написать мне (skype / email) и гарантированно получить ответ по сути 
= все плюшки, которые перечислил выше: талланты, нетворкинг, позитив и креатив - это происходит во время нашего взаимодействия просто и естественно
= доступ к любым знаниям, которые я накопил за все свое время тренерства
= доступ к любым моим знакомым, при условии, что мы придумаем как сделать встречу взаимовыгодной (а мы это сделаем)

Все это будет стоить для тебя за:
1 неделю - 770 грн 
2 недели - 1370 грн 
1 месяц - 2570 грн 
2 месяца - 4570 грн 
4 месяца - 7770 грн 
пол года моего такого присутствия в твоей жизни - 9770 грн
1 год - 17770 грн

Да, совсем забыл. Это будет особенно полезно тебе, если ты уже IT'шник либо в ближашее время хочешь им стать. 

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

Подходит? Тогда пиши мне в skype: alexander.baglay или на email: apofig@gmail.com 

Будем знакомиться и работать!


Кем ты хочешь стать? 
Что хочешь получить? 
Чем ты сейчас занимаешься? 
Что драйвит? 
Какие хобби?

ПриЁм 

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

Draw a lot


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

Фотка взята тут с Facebook. Там еще много чего красивого. 

А какое у тебя любимое увлечение(-ния)? 

пятница, 9 января 2015 г.

Падать это хорошо...

У меня такое было раз на уроке по атлетике. Помню это чувство, когда думаешь не о том, чтобы победить а о том, чтобы догнать а потом - оп и перегнал... Может быть стоит начинать немного позже, чем все или на самом пике включать заднюю, чтобы разогнаться? Надо попробовать...
А у тебя бывало такое?
ПриЁм

четверг, 8 января 2015 г.

Как быстро понять подходит ли кандидат на позицию?

Знакомо?
- Долго разбираться подходит ли кандидат на позицию?
- Решила, что подходит, пишу, а он мне "вы конечно извините, но я вообще не по этому специалист!!!"
- Или вообще не отвечает! Хоть бы сказал, что не так...
- Купа технических терминов и часы, проведенные за гуглением, все равно не очень помогают делу.
- Хочется, чтобы кто-то объяснил это все не таким техническим языком как оно описано в сети?
- Хочется, чтобы кто-то сказал писать Кандидату с Вакансией или нет, говорить так Кандидату или как-то иначе. 

Я могу это сделать для тебя.

Почему я?
- Потому что 9 лет в айти в роли разработчика (на чем только не кодил)
- Люблю проводить рисерч и делаю это быстро
- 4 последних года я тренер, и говорят классный (чесно, так говорят)
- Люблю пользоваться яркими метафорами для объяснений сложных вещей
- А еще я только что уволился из компании и чертовски хочу закрепиться как тренер на рынке
- Потому у меня много свободного времени и мало денег
- Я помогу тебе быстрее устроить твоего кандидата и заработать твой заслуженный бонус
- Но консультация будет немного платной

Как это будет происходить?
- Ты мне пишешь в личку на skype: alexander.baglay или на почту apofig@gmail.com
- Формулируешь свой вопрос и оцениваешь его ответ в UAH
- Я готовлю тебе ответ и если он тебе понравится - деньги мои и мы в расчете
- По твоему запросу мы повторяем эту милую транзакцию, а когда увидим схему - договоримся о более тесном сотрудничестве.
- Как вариант: проработка 10 твоих уникальных вопросов требует от меня 1 час времени. 1 час времени - 270 грн. В случае, если вопросы уже раньше мне встречались и ответы есть в моей базе знаний - за то же время можно будет ответить на 20 твоих вопросов. 

Что параллельно с этим?
 - У нас проходят встречи РекрутЁры и ПрограммЁры и я тебя туда приглашу! Там мы встречаемся с умными разработчиками, которые все расскажут-покажут, все что спросишь. Уже три прошли и еще будет.

- Мы с ребятам разрабатываем одну классную штуку, которая упростит тебе работу, но об этом чуть позже и как положено для early birds - будет приятные скидочки.
- Очень вероятно в процессе нашего сотрудничества родится что-то еще и ты будешь в эпицентре этого увлекательного путешествия. 



РекрутЁры и ПрограммЁры как две половинки одного целого. 
Только иногда забывают это 
Будем устранять!

Пиши мне в личку:
- skype alexander.baglay

Как добавить на Blogspot комменты от Facebook

Все очень просто. Час работы, три неудачных попытки, одна дельная статья и все готово!

Итак, чтобы не забыть.

1. Создаем приложение на http://developers.facebook.com/apps/
2. Копируем себе App ID в блокнот
3. Прописываем имя аппки, домен, email, адреса страничек и сохраняем


4. Идем в настройки blogspot и в меню Шаблон выбираем Изменить HTML


5. Добавляем к существующим тегам новые (я их пометил как "fb comments")
...
<!-- fb comments добавил атрибут к html -->
<html xmlns:fb='https://www.facebook.com/2008/fbml' ... 

<head>
<!-- fb comments тут надо свой APP_ID указать из блокнота -->
<meta content='416269235206031' property='fb:app_id'/>
<!-- fb comments -->
</head>
<body>
    ...
   
    <!-- этот тег скипаем -->
    <div class='post-footer-line post-footer-line-2'>
       ...
    </div>
    
    ...

    <!-- сразу после этого добавляем -->    
    <div class='post-footer-line post-footer-line-2'>
        <!-- fb comments -->
        <b:if cond='data:post.isFirstPost'>   
            <script>(function(d){
                 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
                 js = d.createElement('script'); js.id = id; js.async = true;
                 js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
                 d.getElementsByTagName('head')[0].appendChild(js);
            }(document));</script>
        </b:if>
        <a expr:href='data:post.url + "#fb-root"'><fb:comments-count expr:href='data:post.canonicalUrl'/> comments</a>
        <!-- fb comments -->    
        ....
     </div>
    
     <!-- и после этого тоже добавляем -->
     <div class='post-footer-line post-footer-line-3'>
         <!-- fb comments -->
         <b:if cond='data:blog.pageType == "item"'>
             <div id='fb-root'/>
             <script>(function(d){
                 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
                 js = d.createElement('script'); js.id = id; js.async = true;
                 js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
                 d.getElementsByTagName('head')[0].appendChild(js);
                 }(document));</script>
             <div style='margin: 20px 0 0 0;'><fb:comments colorscheme='light' expr:href='data:post.canonicalUrl' expr:title='data:post.title' expr:xid='data:post.id' width='100%'/></div>
         </b:if>
         <!-- fb comments -->
     
     ...
</body>
</html>

А как у тебя на блоге?
Ребята часто комментируют?
А блог на какой основе?
Добавлял ли плагин для комментариев на фейсбуке?
Увеличивает ли это посещаемость?
А как ВКонтакте?

Все любопытно :)

среда, 7 января 2015 г.

Три месяца без фейсбука

Когда-то я взял перед собой социальное обязательство до нового 2015 года не заходить на фейсбук.



А вот та статья, что стала последней каплей.

Что я узнал нового?


Плюсы они же минусы, они же как хотите:

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



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


- Когда кто-то тегал меня и фоточки выкладывал, я узнал все от жены моей любимой.  Она меня все троллила и к фейсбучику заманивала - все на свои 100$ намекала. Было интересно и необычно. Да и не только жена, многие ребята говорили? что там что-то появилось а я не в курсе. И скажу я вам не так уж и много. Все, что меня касалось, мне и так сообщали. Ну а фоточки все же хотелось получить тут же. Всякие похваляшки получать тут же. Иначе геймификация страдает. Тут кстати вопрос в другом, локус контроля надо из извне перемещать во внутрь. Это я так же понял сидя без фейсбука, как главного лайкателя моих трудов. Как-то слишком завишу я от внешних факторов. Так что запишу я это тоже в плюсы - тут еще большая зависимость приоткрылась лайкомания. Но это уже с психологом и лично решать откуда корни растут. 


- Чуть позже ажиотаж утих. Как это было с твиттером я просто забыл про фейсбук. И если бы мне о нем раз в неделю не напоминали, я бы и не вспомнил. А вспоминал я тогда, когда мне надо было донести свою мысль до большой аудитории, а именно когда собирал ивент "РекрутЁры и ПрограммЁры", Вика и Лина попиарили, Лина помогла группу создать - спасибо девчонки. И тут появляется фейсбук как инструмент. Инструмент. Площадка. Способ заделиверить информацию целевой аудитории через условно не заинтересованных друзей. И это работает. Сарафанное радио рулит. Вот этого не хватало сильно. С другой стороны ну включился я на фейсбук обратно, ну есть у меня доступ, и что дальше? Без продукта-предложения и плана продвижения - это все в холостую. Легко обратно скатиться до банального подглядывания за друзьями. 


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


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


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


- Кстати, что тупо, так это пока за время моего отсутствия там собралась инфа а я смотрю раз в день ее (допустим), то когда я переключаюсь на фейсбук_как_инструмент, чтобы что-то поделать в нем полезное, то легко соскочить. Вот эту штуку еще предстоит в себе воспитать. Я зашел туда, чтобы запостить новость. Зашел, 30 секунд и вышел. Ага, легче сказать.


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

- Что еще. За 3 месяца добавилось "на связь" (или "в друзья" по старинке) 70 человек. Радует. Значит сделал что-то таки полезное, что люди хотят быть на связи. Вопрос теперь в том, как менеджить такое количество контактов. Самое время почитать чтива про нетворкинг. А вообще, напрашивается на волю одно правило, которое я знаю от мастеров - постить регулярно. Постить на 30% о жизни личной, на 30% полезные штуки и на 30% то, что собираешься ребятам (или их друзьям) предложить. 


Могу продолжать, но наверное затяну. Еще рисуночки повставлять надобно.

Расскажи лучше ты о своем опыте.
Есть ли зависимость от соцсетей?
Что в них полезного черпаешь, а что по твоему вредное?

ПриЁм

вторник, 6 января 2015 г.

Что лучше "найти все баги" или "найти как можно больше багов"

Меня только что спросили, а у меня код безбажный вообще? Не, я эту иллюзию оставил еще когда увлекся ТДД. Код бажный всегда.

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

Вот стенограмма (конечно же с позволения собеседника):

Один Хороший Программист: Получается лажа(
СанЁк Баглай: так всегда
СанЁк Баглай: потом найдешь как сделать то же другим способом, потом еще одним
СанЁк Баглай: когда будешь уметь сделать это 3мя разными, условно - ты миддл, когда 10ю - сеньйор
СанЁк Баглай: просто экспериментируй
СанЁк Баглай: код это любит
СанЁк Баглай: кстати да, этот вопрос до тебя уже решали
СанЁк Баглай: 1000 других ребят, сидели так же и мучились точно над такой же ситуацией
СанЁк Баглай: может быть кто-то уже описал решение в своем блоге?
СанЁк Баглай: может быть разрабочики фреймворка как-то это продумали в свой версии 1.7 ?
СанЁк Баглай: а че имено не нравится-то? в чем "лажа"?
СанЁк Баглай: код работает, первый этап "make it work" позади
СанЁк Баглай: теперь "make it better"
СанЁк Баглай: сделать код красивше
СанЁк Баглай: так ведь?
Один Хороший Программист: да
Один Хороший Программист: У тебя код работает без изьянов?)
СанЁк Баглай: ты что?! :)
СанЁк Баглай: бажит по черной
СанЁк Баглай: я как ТДД стал использовать потерял то вот чувство, что код может быть безбажный
СанЁк Баглай: никогда_&_ниукого
СанЁк Баглай: всегда есть баги
СанЁк Баглай: недавно на GoQA Спрашивали один филосовский вопрос
СанЁк Баглай: что лучше "найти все баги" или "найти как можно больше багов" ?
СанЁк Баглай: а?
Один Хороший Программист: Найти все баги)
СанЁк Баглай: обоснуй
Один Хороший Программист: Любой баг может привести к непредсказуемым последствиям, так что нужно искать все баги, что бы снизить риск. Ну и если браться за дело так на уж на все 100%
СанЁк Баглай: а как ты будешь знать что 100% наступили?
СанЁк Баглай: вот уже 100% или еще одну багу поймаю и будет 100%? или через час будет 100% ?
СанЁк Баглай: кто скажет "чувак! все 100% можно идти домой! хух!" а?
СанЁк Баглай: а если по дороге домой придумаешь еще один кейс, где точно должна быть бага, или под утро прийдет в голову идея в душе?
СанЁк Баглай: 100% превратятся во сколько, в 99% или 80% ?
Один Хороший Программист: Тогда баг - это не совсем ошибка, а то как можно было бы исправить систему в лучшую сторону?!Получается все баги не отыскать
СанЁк Баглай: все не отыскать
СанЁк Баглай: но к этому стоит стремиться
СанЁк Баглай: стремиться легче, когда ты знешь что еще валом работы
СанЁк Баглай: и тебе предстоит еще найти "ка кможно больше багов"
СанЁк Баглай: а не когда ты решил себе, что все, я сегодня 100% с мыслю "я нашел все баги"
СанЁк Баглай: так же и с кодом, вернее его эстетичностью
СанЁк Баглай: нет предела совершенству
СанЁк Баглай: только ты решаешь когда закончить его улучшать
СанЁк Баглай: когда у тебя 100%
СанЁк Баглай: но тут не так как с багами
СанЁк Баглай: баги - критично
СанЁк Баглай: красивый код - не так сильно
СанЁк Баглай: да его будут потом фукать, и скорее всего в любом случае
СанЁк Баглай: скорее всего длительный проект (длящийся годами) будет легаси и ничего ты с этим не поделаешь
СанЁк Баглай: но что ты можешь сделать - так это стать сеньйором быстрее
СанЁк Баглай: потому что будешь знать как решать то же 10ю разными способами
СанЁк Баглай: а все потому что ты немного поигрался с кодом в игру - сделай его няшнее
СанЁк Баглай: сегодня чуть, завтра чуть, после завтра чуть
СанЁк Баглай: он уже работает, а ты хочешь сделать его красивше
СанЁк Баглай: зная, что идеал недостижим
СанЁк Баглай: но хоть чуточку
СанЁк Баглай: и не слишком долго :) чтобы сроки не профакапить
СанЁк Баглай: по другим таскам
СанЁк Баглай: потому ищи варианты
СанЁк Баглай: не имею права подсказывать
СанЁк Баглай: да и не знаю я если честно сразу ответ - надо включать моцк и думать самому как сделать лучше
СанЁк Баглай: есть инструмент который может помочь
СанЁк Баглай: метафора системы называется
СанЁк Баглай: загугли определение
СанЁк Баглай: из XP ростут ноги
СанЁк Баглай: суть в том, что для любой системы ты находишь аналог в реальном мире
СанЁк Баглай: такое возможно, потому как ООП моделирует реальный мир, и ты там ничего такого не придумаешь, чего бы небыло уже в реальном мире
СанЁк Баглай: просто надо найти, что вот этих пару классов и методов напоминают из реального мира
СанЁк Баглай: может таксист и диспетчер со службой такси
СанЁк Баглай: может дворник с метлой мусором и жеком
СанЁк Баглай: может карбюратор под капотом машины
СанЁк Баглай: может спутник, что вокруг орбиты летает и ретрнслирует инфу
СанЁк Баглай: ХЗ, чо бы ни придумал
СанЁк Баглай: это потом поможет понять как должна развиваться система
СанЁк Баглай: это легче объяснить напарнику, чем вот смотри у меня тут хелпер, а тут баттон, а тут мессаджи в кью...
СанЁк Баглай: и самое главное это включает моцк
СанЁк Баглай: мы мыслим образами, а не кодом
СанЁк Баглай: и даже не словами
СанЁк Баглай: а яркими образами, кодирующими наш опыт
СанЁк Баглай: так что метафоры самое оно
Один Хороший Программист: Ок, спасибо.
СанЁк Баглай: так тебе спасибо
СанЁк Баглай: какой хороший пост в блоге получится :)
СанЁк Баглай: занесло меня чуть, это фрирайтинг, не я
Один Хороший Программист: Кинь потом ссылку на пост)

Как-то так

А когда ты останавливаешься?
Как долго надо полировать свой код?
И еще, нравится ли тебе такой формат постов?

ПриЁм

понедельник, 5 января 2015 г.

Послание в бутылке

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


Друг написал сегодня в чатике: 

Надіюся через рік .......

А у меня сразу в голове чик и я создал ивентик в гугл календаре на 2016-01-05 на то же самое время. Место проведения где-то на планете Земля. С вопросом "Ну как?" и текстом, скопипащенным из чата. 

В ответ получил

Дякую, чувак)
Блін, а от вмієш мотивувати (y)

Вот и день не прошел зря. 

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

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

Посмотрим, может это очередная моя фантазия. Но лучше я ее проверю сейчас, чем буду гадать сидя на проекте в уютном теплом офисе, сытый и ничего не беспокоит. Сейчас самое неподходящее для этого время скажут (да и говорили) многие. С долгами, без накопленной подушки безопасности, с деньгами ровно на 2 месяца и в такой ситуации в стране и курсом непонятно где. Но никогда не будет того самого подходящего момента. Я думал что до ноября 2015 накоплю достаточно ресурсов, чтобы потом взлетать. Но это был здравый уютный план, который никогда не случился бы. Я знаю. Много планов видал. Потому и решился. 

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

Что дальше? 


Пишу свои тренинги - те, на которых все никак времени не хватало.
Стучусь к разным тренинг-вендорам, предлагаю свои продукты.
В свободное время прорабатываю свои дурацкие фантазии о том, какой должна быть IT - это и встречи с рекрутерами и встречи с тренерами и codenjoy. 
А еще драйвлю java направление в GoIT - ну это мы уже и так делаем, чуть более 20 талантливых ребят помогают 30 другим талантливым ребятам устроиться в IT.  

Немного не обычно не ходить на работу. Не как в отпуске. А вообще не ходить на работу в мыслях. Не куда идти. Вообще быть не привязанным к какой-то конкретной компании. После стольких то лет: 10 лет в школе, 5 в вузе, почти 5 на первой работе, почти 5 на второй. Всегда кто-то говорил что делать, а ты с ним спорил, что так не стоит, а стоит так. А теперь - бери и делай. Как знаешь. Как хочет. Как умеешь. За что заплатят :) 

Посмотрим. Напоминалочка и мне тоже кстати через год стрельнет, там и отпишусь.

Что хотел сказать? Пообещать, что постараюсь по полной! 

Обещаю!

Как-то так.

Есть ли у тебя знакомые, которые не работают в найме?
А есть ли из них ребята, которые при этом занимаются тренингами в IT?
А думаешь ли в свободное плавание отправляться?

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

Красной нитью связаны...

У меня все так. Жене показывал - тоже кивала. А у тебя как?