# Понедельник 43 твита
Хеллоу эвериван! На этой неделе с Вами @me_mrsum
Буду говорить про удаленную работу и путешествия, так как скопился огромный опыт :)
Примерно к лету 2013 года, я осознал что мое моральное состояние достигло “абсолютного дна”. В итоге, купил билет МСК-Дели и вылетел осенью
8:56Собой у меня был рюкзак, лэптоп и 100 килорублей. Еще не успев сойти с трапа в Дели, познакомился с ребятами. Они направлялись в Мумбаи
8:58Первое что я сделал в Индии, купил royal enfield за 30к индийских рупий. Таким образом осталось 70к на промежуток времени которого я не знал
9:00Вы знаете как нам повезло с профессией? В любой точке мира, где есть хоть какой-то интернет, можно прекрасно поднять? В Дели я был 4 дня
9:01За которые прибрался в сайте небольшой кафешки, и отбил свои траты на байк. Сейчас я думаю что мне люто повезло :)
9:02Конечно же эта история имеет продолжение примерно на 6 месяцев. Но нужно сохранять дух общения, поэтому вопрос: “А что вы натворили такого?”
9:04@jsunderhood Никуда не поехал. Не купил байк. Вот где настоящее безумие.
А Ты у мамы действительно Рок звезда :)
@jsunderhood Никуда не поехал. Не купил байк. Вот где настоящее безумие.
9:06
Что я понял про индийских разработчиков, это – шлак. Их условия труда не позволяют им уехать домой. И они спят на лужайке около работы.
9:10Чтобы прийти на работу первым и занять – компьютер!! Ухххх! Вы понимаете как нам повезло да? :)
9:11К чему я это, если считаешь что твои условия труда не соответствуют нормам, читай предыдущий твит
9:12Индийский дедлайн – это когда спишь в коробке.
9:13@jsunderhood а в итоге на сколько нужно было растянуть?
Это было лишь Шиве известно :) Планировал делать что-то осязаемое пока не сдадут нервы или не закончится кэш
@jsunderhood а в итоге на сколько нужно было растянуть?
9:16
@jsunderhood рассказывай куда дальше попал, не томи
Дальше я двинул в Мумбаи. И примерно в 100км от Дели я понял – что мой байк делали индусы :( Это была ошибка №1
@jsunderhood рассказывай куда дальше попал, не томи
9:20
Пришлось ночевать под баньяном переодически просыпаясь от странных звуков. Было холодно. Понял что нужна палатка. Почувствовал себя индусом
9:23Продолжу свою историю после обеда. brb дамы и господа :)
9:24Поговорим про react.js? ^_^
9:27Но пейзажи дорог, действительно выкупали. С вашего позволения, буду аттачить фото :) pic.twitter.com/Qq7fv8xWyb
@jsunderhood “Не нравится, что в интернете постоянно что-то блокируют? А ведь в Северной Корее его вообще нет. Понимаете как на повезло да?”
Чувствую себя Шелдоном, не выкупаю твой сарказм :)
@jsunderhood “Не нравится, что в интернете постоянно что-то блокируют? А ведь в Северной Корее его вообще нет. Понимаете как на повезло да?”
9:47
@jsunderhood Вместо “не соответствует нормам - пытайся улучшить” получается “не соответствует нормам - радуйся, что не в Индии”
Человек всегда стремится улучшить свои условия. Это естественно, но иногда начинаешь действительно с низкого старта
@jsunderhood Вместо “не соответствует нормам - пытайся улучшить” получается “не соответствует нормам - радуйся, что не в Индии”
9:55
Как бы то ни было, за пару дней я добрался до Мумбаи.
Встретил по дороге много интересных собеседников. Вообще люди там замечательные.
Кстати, мне кажется я забыл сказать что сейчас я работаю в #ramblerandco. Инженером аналитиком в RND. До этого 11 лет писал код. Разный.
10:57@jsunderhood RND звучит как отдел по округлению чисел)
Именно так :) В мои обязанности входит округлять полтора землекопа до двух. #оптимизм
@jsunderhood RND звучит как отдел по округлению чисел)
10:59
Немного отойдем от моей индийской истории и сходу вопрос: Пишете тесты на JS функционал? Какие?
12:08Добравшись до Мумбаи первое что я сделал – вложил в байк еще 10к, что его оживило. Теперь моя душа была спокойна. Покупка палатки неизбежна.
12:50В тот же вечер познакомился с милой семейной парой c Брайтона (UK) – которые предложили двинуть на ГОА, Помог им с дизайном флаера. +100$
12:54Узнал о различии в хинди диалектах. Колониальный гнет заставил людей примешать испанские/голандские/франзцузские слова к основному языку
12:58В итоге, если Парень с махараштры, а девушка с Ченная – то они говорят на английском. Много английского. Очень забавного :)
12:59В это время, мне пришел оффер на месяц. Отказываться было глупо. Аренда дома на ГОА обошлась в 500$/месяц pic.twitter.com/GjAgPvLRpP
В борьбе между перфекционизмом и реализмом, что в Вас побеждает? Второй делает быстро, но не всегда качественно. Первый – долго, но оверхед.
13:25@jsunderhood реализм, хотя хочется перфекционизма.
Где-то в параллельной вселенной самоорганизации наверное есть золотая середина (:
@jsunderhood реализм, хотя хочется перфекционизма.
13:28
@jsunderhood реализм и перфекционизм не антонимы. Нельзя выбирать между ними.
Я поясню вопрос. PM хочет чтобы фича была сделана быстро. Что делаешь в такие моменты? Форсишь время или уступаешь?
@jsunderhood реализм и перфекционизм не антонимы. Нельзя выбирать между ними.
13:34
Вечер же. Юмор из моего опенспейса: “Если у Вас много проблем на проде, дропните базу прода. Теперь у Вас одна проблема”
14:06@jsunderhood Это старая армейская мудрость: перед любой проверкой выкинь журнал.Нет журнала-это 1 нарушение.А есть журнал - куча нарушений.
Зато какой коэффициент оптимизации :)
@jsunderhood Это старая армейская мудрость: перед любой проверкой выкинь журнал.Нет журнала-это 1 нарушение.А есть журнал - куча нарушений.
14:11
@jsunderhood Сначала перфекционизм, а том, блин-уже-надоело реализм :-)
Знакомо, я свою личную страницу так года 2 делал. Хотел по уму, а получилось как обычно :)
@jsunderhood Сначала перфекционизм, а том, блин-уже-надоело реализм :-)
14:27
@jsunderhood в такие моменты стараюсь напоминать себе, что на самом деле выбор не между хорошо или плохо, а сделать или не сделать (:15:50
Работа на пляже – это утопия. Потому что попивая мохито, совершенно не хочется писать код. Перед дедлайном – я забыл как выглядит море.
15:53Успешно закрыв первый месячный контракт, я осознал что поменялись только координаты. Поэтому двинул дальше, пока рутина не убила мои мечты
15:55Насладившись закатом, отчалил в дикий для меня штат Карнатака. Проехать предстояло 500км. Об этом завтра :) pic.twitter.com/lLPgmgeaC7
На тот момент прошло уже почти 2 месяца, моего пребывания в Индии. Баланс 110 килорублей радовал. Были еще мелкие шабашки в местных кафе.
16:04@jsunderhood То есть там у кафешек всех/многих есть сайты? Приходил туда за кофе и спрашивал, не надо ли помочь?)
Зашёл, спросил надо ли помочь с сайтом. Как правило либо за еду работаешь, что сокращает издержки либо за кэш
@jsunderhood То есть там у кафешек всех/многих есть сайты? Приходил туда за кофе и спрашивал, не надо ли помочь?)
16:48
@jsunderhood ничоси! Ачто ты теперь делаешь?
Теперь мои клиенты – разработчики. В этом основная задача. Различные сервисы для внутреннего пользования.
@jsunderhood ничоси! Ачто ты теперь делаешь?
21:10
# Вторник 40 твитов
@jsunderhood Приходит бизнес, и говорит твоему перфекционисту: "Чувак, сегодня последний день разработки. Ты уже все паттерны прикрутил?"
– Конечно - говорит разработчик
– Я увольняюсь сегодня
@jsunderhood Приходит бизнес, и говорит твоему перфекционисту: "Чувак, сегодня последний день разработки. Ты уже все паттерны прикрутил?"
6:48
После ГОА я двинул в Карнатаку. Все что я знал – это мусульманский штат, образ жизни там ортодоксальный. Нет мясу и алкоголю. Мандражировать
7:51Пришлось не долго. Въезд в штат я не заметил. Все так же думая что в христианском ГОА. Ничего не изменилось кроме вегетарианского меню
7:53Мне хотелось добраться до Хампи. Это город из тысячи храмов построенный местным царем в начале 16века. Великолепное зрелище на закате
7:54На восходе в Хампи возвращаются слоны из личного "парка слонов" последнего царя. Они делают это по привычке. Для них - ничего не изменилось.
7:56Эти огромные общительные животные пьют воду, а к обеду снова уходят в джунгли. Свой детский восторг я запомню на всю жизнь.
8:00Я надеюсь вы не держите на меня обиду, что я разбавляю технические моменты моей историей:) ведь так много было сказано тут по теме.
8:08@jsunderhood да кому те технические моменты нужны? Все и так уже эксперты. Так что все правильно делаешь ящитаю
Мне хотелось бы поведать свою историю, быть может она откроет новые горизонты для наших братьев и сестёр по цеху
@jsunderhood да кому те технические моменты нужны? Все и так уже эксперты. Так что все правильно делаешь ящитаю
8:14
Кстати, знакомства – самая важная часть выживания в социума. В Индии это сделать легче чем в России например, в силу менталитета и климата
8:17Улыбка и магическое слово "Hello" – открывали передо мной почти все двери в этой замечательной стране. Однажды я пробыл неделю в деревне.
8:18Где полицейские приезжали в 30х, а белых людей последний раз видели ещё в позапрошлом веке. Удивительные люди, я был просто влюблён в них.
8:19@jsunderhood Возможно, в России нужно немного больше времени, чтобы разговорить человека, т.к. он сильно отвлечен бытовухой. Мне так кажется
Мне кажется проблема в климате, люди не улыбаются много. Потому что телу необходимо сохранять тепло ;)
@jsunderhood Возможно, в России нужно немного больше времени, чтобы разговорить человека, т.к. он сильно отвлечен бытовухой. Мне так кажется
8:21
@jsunderhood а сколько их было? Десяток?Сотня?🐘🐘🐘🐘🐘
По ощущениям они заполнили все вокруг. Кстати я не понимал как они разворачиваются в этих узких улицах. Магия :)
@jsunderhood а сколько их было? Десяток?Сотня?🐘🐘🐘🐘🐘
8:24
– Псс парень, хочешь немного слоновьей магии?
8:25@jsunderhood если кругом слоны на узких улицах - то где были вы, чтобы не быть затоптанными слонами? И были ли погонщики слонов?
Это мой "Вау" эффект. Киллер фича так сказать;)
@jsunderhood если кругом слоны на узких улицах - то где были вы, чтобы не быть затоптанными слонами? И были ли погонщики слонов?
8:40
Используете ли js линтер для code style?
Мы юзаем измененный конфиг от airbnb. Удобно для новых разработчиков. Считаю хорошей практикой
@jsunderhood eslint с airbnb only ES5. Хорошая практика как для новых так и для старых девелоперов
Некоторые ребята пишут на реакт, поэтому конфиг пришлось изменить, детали по ссылке:
github.com/rambler-digita…
@jsunderhood eslint с airbnb only ES5. Хорошая практика как для новых так и для старых девелоперов
9:24
@jsunderhood Постоянно. Контроль код-стайла должен быть везде, где кол-во разработчиков>2. Даже, если все профи. Про опенсорс вообще молчу.
Иногда сложно объяснить профит разрабам. Они считают что мы одеваем их в стальное исподнее :)
@jsunderhood Постоянно. Контроль код-стайла должен быть везде, где кол-во разработчиков>2. Даже, если все профи. Про опенсорс вообще молчу.
9:26
@jsunderhood да мы тоже, но есть специфика окружения, даже статью запилил: medium.com/@viktor.tomili…
Вау! Очень полезно! Спасибо за статью бро :)
@jsunderhood да мы тоже, но есть специфика окружения, даже статью запилил: medium.com/@viktor.tomili…
9:32
@jsunderhood буду рад замечаниям по статье. A как у вас дела обстоят с написанием конфлюинсов/статей и шаринга знаний/культуры?
Когда впервые открыл конфлюенс, мне захотелось развидеть это обратно. Но так, как это промышленный стандарт - мирюсь
@jsunderhood буду рад замечаниям по статье. A как у вас дела обстоят с написанием конфлюинсов/статей и шаринга знаний/культуры?
9:38
А по поводу шаринга культуры и знаний. В Rambler мы проводим локальные митапы каждые 2 недели. Общение - лучший способ передачи информации
9:41Пейзажи в Хампи потрясающие. Не знаю как это происходило, но очень много балансирующих камней. И храмов. Всяких pic.twitter.com/SWnhzAu2qC
На фото ниже, можно увидеть водоем. Всю воду в нем формируют либо дожди, либо люди которые привозят ее с реки Ганг. В бутылках :)
10:09@jsunderhood какая религия сейчас там? И какой религии были те что строили эти храмы?
Храмы построены при Индуизме, но в начале 16го века, город был захвачен и разрушен исламскими султанами.
@jsunderhood какая религия сейчас там? И какой религии были те что строили эти храмы?
10:28
@jsunderhood Эта поездка для Вас как творческий отпуск? ))
Нет, эта поездка планировалась как вызов к моей собственной натуре. Смогу ли поборот комплексы и страхи :)
@jsunderhood Эта поездка для Вас как творческий отпуск? ))
10:30
В Индии несмотря на борьбу с кастовым неравенством до сих пор сохранились эти уклады. Тень неприкасаемого не должна падать не тень брамина.
10:34@jsunderhood а повторить планируете? если да, то куда в этот раз? )
Конечно! Осенью собираюсь проехать из Тайланда во Вьетнам через Камбоджу. Автостопом с палатками.
@jsunderhood а повторить планируете? если да, то куда в этот раз? )
10:36
@jsunderhood @ivkinovich а какие страхи? Дизентерия, малярия, писать на ПХП? :)
Дизентерия – это проблема гигиены. Пейте бутылированную воду, мойте руки и все будет ок. Малярия только летом.
@jsunderhood @ivkinovich а какие страхи? Дизентерия, малярия, писать на ПХП? :)
10:38
@liberi_hominis @jsunderhood @ivkinovich зачем уж так пхп пугать то!? 👻 twitter.com/liberi_hominis…
Как говорят: “Не стоить говорить об этом, Вы все молодые, шутливые, Вам все легко“ ;)
@liberi_hominis @jsunderhood @ivkinovich зачем уж так пхп пугать то!? 👻 twitter.com/liberi_hominis…
10:49
И снова техническая секция. Какие best practice по статическому анализу кода Вы предпочитаете? code complexity, test coverage, code style?
10:55Я принял концепцию сикхизма на самом деле. В ней вся жизнь – это движение против течения до 40 и по течению после. twitter.com/zhashkov/statu…
12:06@jsunderhood все вместе
Может посоветуете какой-то сервис, инструмент, библиотеку прикладного уровня. Скажем для JS?
@jsunderhood все вместе
12:38
Кстати, Вы выступаете на конференциях? Котируете ли вообще это дело?
12:45Меня когда-то очень сильно вдохновил TED. До сих пор, с благородными чувствами смотрю на некоторые выступления. ted.com/talks/bonnie_b…
12:47Это же высшая степень вызова самому себе. Выйти на сцену и рассказать про то, что увлекло на всю жизнь. И при этом не облажаться. (:
12:48@jsunderhood два вопроса в одном голосовании
Вопрос именно про выступления :) Участие в роли спикера
@jsunderhood два вопроса в одном голосовании
13:02
@jsunderhood возможно постоянный поиск челленжа и есть его высшая степень. Как думаешь?
Вот именно это я и хотел сказать в конце недели. Теперь придется думать над другой моралью :)
@jsunderhood возможно постоянный поиск челленжа и есть его высшая степень. Как думаешь?
17:11
Дождливая Москва навеяла воспоминания о силе стихии которая застала меня врасплох на пол пути между Карнатакой и Кералой. Самым южным штатом
17:52Дождь шёл такой силы, что моя футболка буквально "сползла" через ворот. Не успел я пройти и 50 метров от стоянки до кафе.
17:53В такую погоду, потоки воды - за минуты, смывают всю грязь с пыльных дорог. Вот такой вот рефакторинг (:
17:56# Среда 14 твитов
Доброго дня ребята. Сегодня продолжу говорить за Индию, а так же обсудим несколько технических вопросов. Оставайтесь на линии :)
8:02Итак, я двинул в Кералу. Замечательное место, очень уединенное и дешевое. По пути познакомился с ребятами из Калифорнии, в итоге сняли дом.
8:03У одного из них оказалось кафе в центре Нью Йорка. Оказалось что пользуется большим спросом среду русских туристов. Помог перевести меню.
8:04За обычными вечерними обсуждениями в формате круглого стола, стало понятно что они ничерта не знают о том что происходит в Восточной Европе
8:06Прошло уже 3 месяца. Я улетел в конце сентября, скоро НГ. Который я решил отметить на пляже. В это же время пришёл второй контракт.
8:09@jsunderhood А почему ты в итоге работаешь в Рамблере? В России оказалось интереснее?
Я просто получил оффер от @shuvalov_anton, который работал в Рамблере. Не долго думая уехал в Мск. Пока все ок:)
@jsunderhood А почему ты в итоге работаешь в Рамблере? В России оказалось интереснее?
8:11
@jsunderhood В итоге НГ ты отмечал в дедлайне?
Дедлайн слегка сместился к февралю. Но адекватно работы было на пару недель. Я был спокоен.
@jsunderhood В итоге НГ ты отмечал в дедлайне?
8:12
@jsunderhood А почему ты в итоге работаешь в Рамблере? В России оказалось интереснее?
Кстати, за год в Рамблере. Я получил опыта больше чем за пару лет удаленки. Общение – лучший способ поднять скилл
@jsunderhood А почему ты в итоге работаешь в Рамблере? В России оказалось интереснее?
8:13
Спойлер. Следующие 4 месяца я оставался в компании людей из Калифорнии. Было очень комфортно несмотря на различие в менталитете.
8:15Один из них очно долго "продавал" мне Angular, потому что его брат сказал что это затмит все на свете :) Спорить я не стал. Стал разбираться
8:17А в соседнем @abroadunderhood обсуждают хлеб и багеты ;)
8:18А где Вы получили больше всего опыта? В компании, или удаленно? Какие источники информации для Вас приоритетны?
13:45@jsunderhood очень много опыта получил из опенсорса, из источников - все что найду :)
Читаешь код или контрибьюшн?
@jsunderhood очень много опыта получил из опенсорса, из источников - все что найду :)
13:52
@jsunderhood Что скажешь о Гокарне? Подходящее место для недельной JS конференции? Ну кроме перелета...
Гоа подойдёт лучше. Удобный перелёт через Катар. Визу сейчас можно вроде оформить по прилету:)
@jsunderhood Что скажешь о Гокарне? Подходящее место для недельной JS конференции? Ну кроме перелета...
17:03
# Четверг 10 твитов
Если вы работаете в опенспейсе. Как вы спасаетесь от очень болтливых коллег? Наушники, скрытые угрозы (^^), ненормативная лексика?
12:24Давайте сегодня про лайфхаки на рабочем месте поговорим? Накипело :) Что у Вас ребята происходит то? #тяжеловато
12:26У нас на кухне нельзя разогревать рыбу, а на старой работе частенько из соседнего офиса тянуло бичпакетами. Делитесь, как перейти грань :)
12:29@jsunderhood у нас все достаточно тихо себя ведут на местах, общаемся через скайп, поболтать ходим в столовку/переговорку
Но ведь чтобы достичь такой степени отвественности – необходимо чтобы прошло масса времени :)
@jsunderhood у нас все достаточно тихо себя ведут на местах, общаемся через скайп, поболтать ходим в столовку/переговорку
12:46
@_sashashakun @jsunderhood убил в себе интроверта. больше таких проблем не замечаю.
Лайфхак для самых маленьких ;)
@_sashashakun @jsunderhood убил в себе интроверта. больше таких проблем не замечаю.
13:12
@jsunderhood терморектальное воспитание
Это пожалуй самый эффективный способ борьбы с любителями разогревать еду в офисе :)
@jsunderhood терморектальное воспитание
15:05
@borovikov @vladimore @jsunderhood не понял причем тут интроверт/не интроверт.
К тому, что интроверт работает молча; Убив его в себе - становишься на другую сторону
@borovikov @vladimore @jsunderhood не понял причем тут интроверт/не интроверт.
15:05
Из прошлого опыта. Что делать если ты один фронт на всю контору? Как не умереть в окружении каких-нибудь перл-бэкендов? @jsunderhood
Вариантов без увольнения – 2. Или перейти на темную сторону, или просить себе коллегу :)
Из прошлого опыта. Что делать если ты один фронт на всю контору? Как не умереть в окружении каких-нибудь перл-бэкендов? @jsunderhood
16:07
по Вашему перл-бэкенды - это темная сторона? @jsunderhood
Рубрика “Провокационные вопросы за 300” :)
по Вашему перл-бэкенды - это темная сторона? @jsunderhood
16:15
# Пятница 8 твитов
@jsunderhood а что за бичпакеты?
Это выражение про Лапшу быстрого приготовления :)
@jsunderhood а что за бичпакеты?
9:29
После Кералы в которой я пробыл месяц, мы двинули в сторону Ченная. Но в итоге я продал свой байк и паромом отправился на Шри Ланку.
9:30Деньги которые я вложил в него, отбили затраты на паром и все топливо которое я сжег по пути через из Дели до Кералы
9:31Визу на Шри Ланку, можно оформить онлайн. Тогда это стоило около 30$. Несмотря на схожесть культуры - на острове намного чище
9:35Что предпочитаете?
11:46@jsunderhood это же вроде разные вещи. Для разных нужд
CommonJS vs ES6 import/export.
@jsunderhood это же вроде разные вещи. Для разных нужд
11:52
@jsunderhood тут очевидно по-моему, дело за имплементацией import в ноде
Кстати да, очень показательный опрос получился )
@jsunderhood тут очевидно по-моему, дело за имплементацией import в ноде
14:41
Привет, @jsunderhood .
Можешь ли спросить, сталкивался ли кто-либо с разработкой расширения для IE?
Ребят, тут вопрос из зала :)
Привет, @jsunderhood .
15:25
Можешь ли спросить, сталкивался ли кто-либо с разработкой расширения для IE?
# Суббота 10 твитов
Только в твиттере @jsunderhood можно всю неделю читать о Индии. Где ещё?
Да, мне осталось два дня вести этот чудесный аккаунт. Постараюсь добить свою историю и ответить на Ваши вопросы :)
Только в твиттере @jsunderhood можно всю неделю читать о Индии. Где ещё?
10:18
На Шри Ланке лучше уехать на юг острова. Отличные волны чтобы попробовать встать на серф. Кстати интернет там намного лучше чем на материке.
10:19Так что если есть желание поработать удаленно – это одно из лучших мест в соотношении цена/скорость Интернета
10:20Рейсы на Ланку, летают каждую неделю с пересадкой через Доху
10:27@jsunderhood какого провайдера использовал?
По всей Индии и Шри, оставался на Vodafone. 10гб стоило 900рупий. Сейчас это ~900 деревянных
@jsunderhood какого провайдера использовал?
10:28
@jsunderhood привет. Прочитал, что работаешь в Rambler. Офис в Даниловской Мануфактуре?
Все верно ;)
@jsunderhood привет. Прочитал, что работаешь в Rambler. Офис в Даниловской Мануфактуре?
13:15
Не буду затягивать с финалом истории, мой трип длился 5,5 месяцев. Домой я улетел имея на руках примерно ту же сумму с которой улетел.
13:19Если Вы испытываете сомнения – расслабьтесь и вперёд за новыми впечатлениями. Знание простых английских слов и улыбка. Все что нужно.
13:20Ставьте перед собой задачи, через которые нужно перешагнуть. На этом режим "мамочки" окончен. Готов ответить на вопросы ;)
13:21@jsunderhood а брал с собой/ имеешь какой-то запас денег на случай форс-мажоров? С какой суммой будет спокойно?
Я планировал держать свой баланс на уровне 100к. И это довольно легко удавалось.
@jsunderhood а брал с собой/ имеешь какой-то запас денег на случай форс-мажоров? С какой суммой будет спокойно?
13:22
# Воскресенье 1 твит
Моя неделя подходит к концу. Отличная погода не способствовала твитам :) поэтому если хотите пообщаться, велкам в Рамблер :)
17:58