Connect with us

Разработка

Разработка в микроавтобусе: первые 5 месяцев

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

Анна Гуляева

Опубликовано

/

     
     

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

Сегодня мой 150 день в микроавтобусе. С тех пор, как я уехал из Берлина в мае, я посетил шесть стран, проехал более 12 тысяч километров, получил более 180 тысяч Вт•ч солнечной энергии и встретил множество интересных людей. Такая жизнь определенно оставила на мне след.

Вдохновение от идей вместо плана

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

Я редко проводил время, расслабляясь в гамаке или гуляя в парке, чтобы просто наслаждаться солнцем и позволять своим мыслям бродить свободно. Хотя у меня была отличная работа, мне регулярно нужен был перерыв: отпуск или просто работа из другого места.

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

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

Relaxing in my hammock

Более здоровая жизнь

Берлин предлагает множество отличных мест с едой по доступным ценам. Зачем мне тратить ценное время на поход в магазин и готовку, когда я могу поесть прямо за углом? Хотя в большом городе очень легко поесть вне дома, здоровой диеты придерживаться сложно. Я часто ел вещи вроде шаурмы, бургеров, донер-кебабов, шницелей или пиццы.

С момента начала жизни в микроавтобусе я много готовлю. Обычно я ем много овощей и оливкового масла, иногда мясо или рыбу. Готовка больше не требует много усилий. Я никуда не тороплюсь и наслаждаюсь жизнью. Win-win: пока я готовлю здоровый обед, мой мозг отдыхает.

Preparing a meal in my van

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

Working in the van right next to the sea

Иногда я даже работаю на улице.

Working outside of the van right next to the sea

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

Более устойчивая жизнь

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

Всё меняется, когда вы живете в микроавтобусе. Внезапно оказывается, что у всего есть предел, и вы начинаете использовать вещи более разумно. Когда у меня заканчивается вода, мне приходится идти и искать источник воды, чтобы принести её к моему микроавтобусу. Когда на улице темно, в моей батарее есть 200 А•ч до следующего дня и восхода солнца. В Берлине на чистку зубов я тратил столько воды, что её хватило бы на целый день в автобусе. Около 80% воды просто вытекало из крана, не прикасаясь к моему телу.

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

Большая открытость

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

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

Eating together with together travelers

Более простая и счастливая жизнь?

За последние 150 дней моя жизнь стала гораздо проще. Я чувствую большую гибкость, потому что больше не должен планировать. Если я не успеваю закончить что-то сегодня, я не переживаю и продолжаю на следующий день. Как один испанский путешественник однажды сказал мне: “Солнце встает каждый день”.

 

Комментарии
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement
1 Comment

1 Comment

  1. Rolly

    19.10.2017 at 00:53

    Хорошо, когда не нужны визы и шенген

You must be logged in to post a comment Login

Leave a Reply

Новости

Digest MBLTdev: Новости для iOS разработчиков №147

В течение недели топовые iOS-разработчики Руслан Гуменный, Саша Черный и Саша Зимин, а также директор по продукту VK Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.

e-Legion

Опубликовано

/

Автор:

AlphaZero показывает невероятные успехи в выигрывании чего угодно у кого угодно. Стандарт C++17 перешёл в статус Published. Успели-таки, чертяги. Microsoft замутит ноутбуки на ARM. Наше восхищение рэдмондцам. Это должно продвинуть индустрию вперёд. А ещё, редакция дайджеста получила ваши ответы. Они нас порадовали. Прямо подарок к Новому году. Спасибо. Потребуется какое-то время, чтобы реализовать задумки, но мы, что называется, on the way.

1

31 Million Client Registration Files Leaked by Personalized Keyboard Developer

Есть такая популярная сторонняя клавиатура — AI.type. Немножечко обнаружилось, что эта клавиатура собирает прорву данных, да ещё и хранит их небезопасно на своём сервере. Кстати, покупая какую-нибудь китайскую розовую клавиатуру с радужной подсветкой всего за 99 руб., будьте готовы к похожему результату.

MACKEEPERSECURITY.COM

Apple Expands Search Ad Offerings with Search Ads Basic

Новый тип рекламы в App Store. Пока только US.

WWW.MACSTORIES.NET

4

Hyperion-iOS

Штука для дизайн-ревью приложения прямо на девайсе. Можно измерять расстояния, смотреть атрибуты и замедлять анимации без Xcode.

GITHUB.COM

Singleton, Service Locator and tests in iOS

Статья про антипаттерны Singleton и Service Locator, а также про то, как можно оставить их в проекте и иметь тестируемый код.

BADOOTECH.BADOO.COM

Building an enum-based analytics system in Swift

Аналитики в современных приложениях много. Маркетологом только дай волю. 5+ систем воткнут только так. Вот вариант, как оформить хаос с событиями. А если вы используете MVVM, поглядите этот вопрос на SO, тоже про усмирение хаоса.

WWW.SWIFTBYSUNDELL.COM

When Not to Use an Enum

Когда в ответ на статью появляется статья, это особенно прекрасно. Замечания и предложения к предыдущей статье: мол, enum отличный, но негоже всюду его пихать только потому, что enum в Swift функционален.

MATT.DIEPHOUSE.COM

e-Legion Meetup: дизайн мобильных интерфейсов

Санкт-Петербург, 14 декабря, офис Тинькофф, 18:30. «Система контроля версий для дизайнера» от Димы Головкова из e-Legion. «Дизайн форм для мобильных приложений и сайтов» от Ника Бабича из UX Planet. «Как мы используем продуктовую мобильную аналитику» от Толи Ларина из Тинькофф. Будет трансляция.

ELEGION.TIMEPAD.RU

Moscow CocoaHeads Meetup

Москва, 15 декабря, офис Mail.Ru, 19:00. «Как стать GPU-инженером за час» от Андрея Володина из Prisma AI. «Распределённая сборка IPA» от Мити Куркина из Mail.Ru. «Синее смещение: оптимизация запуска на платформе iOS» от Виктора Брыскина из Яндекса.

CORP.MAIL.RU

c71bdfcf-9da6-4069-9426-b03ba710c042

Яндекс изнутри: глазами iOS-разработчика

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

WWW.YOUTUBE.COM

Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

Комментарии
Продолжить чтение

Медиа

Android Dev Подкаст. Выпуск 51. Разработка прошивок. Откровения ROMоделов

Необычный выпуск, где не обсуждаются DI, Kotlin и MVP – в эфире суровые ребята с xda-developers, которые уже не первый год занимаются написанием прошивок для девайсов, в том числе для всех трех Yotaphone и головных устройств Yandex Auto.

Леонид Боголюбов

Опубликовано

/

Необычный выпуск, где не обсуждаются DI, Kotlin и MVP – в эфире суровые ребята с xda-developers, которые уже не первый год занимаются написанием прошивок для девайсов, в том числе для всех трех Yotaphone и головных устройств Yandex Auto. Выпуск подойдет всем, в том числе незнакомым с разработкой Android. Много интересного материала: от откровений про сборку образа в течении 15 часов и обсуждения безопасности кастомных прошивок до обзора рынка вакансий framework-разработчиков и устройств, которые у них лежат в карманах.

Обсудили:

  • Что вообще такое ROM, программатор, bootloader, fastboot, кирпич, AOSP, кастомные сборки, Custom Recovery, dalvik cache, deodexed
  • Для чего это делают, что движет людьми на Xda
  • Где статьи и разработчики framework обитают
  • Что нужно, чтобы начать этим заниматься
  • Для каких устройств проще создавать сборки
  • Что с Cyanogen сейчас
  • Почему вендоры плохо поддерживают обновления старых устройств, порой хуже энтузиастов с Xda
  • HAL
  • Project Treble
  • Какие тулзы для разработки
  • Сколько времени сборка
  • Почему в логах на устройствах так много мусора
  • Сертификация Google
  • Повышение, понижение безопасности
  • Механизмы обновления ОС на устройствах пользователей
  • Есть ли работа и вакансии для вашей профессии
  • С какими устройствами ходят разработчики Yotaphone
Комментарии
Продолжить чтение

Разработка

Интересные материалы для разработчика мобильных приложений #193 (4-10 декабря)

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

Леонид Боголюбов

Опубликовано

/

8 учебных проектов

Предлагаем 8 вариантов проектов, которые можно сделать «по фану», дабы получить реальный опыт разработки.

Зачем я купил Mac Mini (Late 2012) накануне 2018 года?

После смены старого MacBook Pro на еще более древний Mac Mini, объем оперативной памяти увеличился с 8 GB до 16 GB и маленький 13” экран сменился на два 22”. Осталось разобраться с производительностью.

14-й опрос Developer Economics

Этот опрос создан разработчиками для разработчиков и прольет свет на будущее индустрии программного обеспечения.

 iOS

 Android

 Разработка

 Аналитика, маркетинг и монетизация

 Устройства, IoT, AI

Комментарии
Продолжить чтение

Дизайн и прототипирование

Hyperion

Hyperion – встраиваемый в iOS-приложения плагин, помогающий контролировать верстку.

Леонид Боголюбов

Опубликовано

/

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

  

 

 

Комментарии
Продолжить чтение

Наша рассылка

Каждому подписавшемуся - "1 час на UI аудит": бесплатный ускоренный курс для разработчиков веб и мобильных приложений!

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Популярное

X

Спасибо!

Теперь редакторы в курсе.