Labels:  DevOps 投稿者:Martin


日本語訳は後半に掲載しています :)

I am digital nomad. I work as software engineer while traveling around the world.

Yes, it is true! I work as software engineer for Quant (Lancers spin up) during my travel into foreign countries. I love software engineering and adventure, so I shaped my life to do both.

It was 5 months ago on Friday, I showed in Shibuya office for the last time. No, I did not ‘graduate’, I evolved. I spent Saturday packing my backpack because Sunday was the day of my flight to Bali.

“Passport? Have! Flight ticket? Have! Laptop? Have! Laptop charger? Have! Mouse? Have! External keyboard? Have! Mini Wi-Fi router? Have! Swimming shorts? Yes!”.

Next Monday, I woke up in Ubud, art centre of Bali. Then I opened my laptop, connected to wifi, went to company chat and typed ”おはようございます”. It was 9:00 JST (Japan Standard Time).

My company allowed me to work remotely, I do not need to sit in the office to do my work. Working remotely does not mean you have to be as extreme as me with my Digital nomad lifestyle experiment. Remote position allows me to choose place where I want to work from. It could be at starbucks next to our Shibuya office, my Tokyo apartment, coworking space or rented cottage in Hokkaido. It just happened that I picked Indonesia as my first destination  

Transition from on-site to remote work can be challenging, but It was not that difficult in the case of Lancers. Company outgrew the first office long time ago and splitted into two offices 5min walk apart away. To ensure communication in this distributed team is smooth, we use chat (chatwork) every day for ALL work related communication. Because my manager sat in different office, our communication did not change after my transition to remote. We use same chat as before. I have 1-on-1 meetings usually once a month with my manager and it seems to work fine. However what changes is my meeting attendance. I do not join any meetings. This gives me more time for actual programming, but makes me more disconnected from my team. Well this is one of the trade offs when working remotely 100% time. Some companies has only remote employees and no office. Having no place to meet forces them to create online company meetings. Other companies, which support partial remote work, can find quite challenging to connect remote employees with in-company meeting attendees. Another challenge which comes with remote position is social disconnect.

I am not Izakaya addicted, but sometimes I do miss that 乾杯 time with coworkers. I also did not see my friends from Lancers for a while. Humans are social creatures and we need to have connection with other people than chat app.

I usually work from home because it is time and cost-effective. I do not waste time by long commute as before. And I have more time to explore new places around and meet new people. Where is my home? Well, now, I am in the Holy city of Rishikesh in India, not far away from Himalaya. In the last 5 months, I lived in 3 countries, at 10 different places. I got my diving license in Indonesia (Gili Meno), I visited my cousin in Australia (Melbourne) and I joined my friend’s wedding here in India (New Delhi). I will join my lovely family for Christmas in Czech Republic. And during all that, I work on Quant service with time schedule same as any other employee.

I could write many pages how awesome it all is but I could also write many pages about struggles during my travel. I could say thousands of words praising my convenient Tokyo life and I could also talk about my “golden cage” feeling in Japan. My point is that I do not label my pre-remote life good or bad, nor I label my digital nomad journey. It is personal choice and I am blessed that technology enables me to pick a place where I want to work.

I do not have enough words to describe happy face of my parents when I told them I will visit them for a 3 weeks on Christmas. I believe digital nomad lifestyle is not for everybody, but working a few days in a month remotely can have great benefit for merely everyone.

It comes down to what you want, what you really deeply feel is good for you to grow as individual and member of the society.

World changed, remote work is already ubiquitous. I believe that more companies can move all their meetings to one or two days in a week and allow employees to work remotely for the rest of the week. Working from home will save wasted commuting time, reduce traffic jams, pollution and transportation cost. Bigger support of remote work will lead to revival of local areas, better work-life(family) balance and reduction of mental illness. Looks like we have bright future in the front of us.

Interesting facts:

  • In India, I bought data sim card with limit of 1Gb/day. It is valid for 70 days and costs 2000yen. So I can work even during taking taxi :D
  • I carry small wifi router. I used it several times as signal repeater when hotel wifi signal was too weak.
  • My camera gear is probably around 10Kg :D I do not own much more things than what I carry with me.
  • My girlfriend Tomoko did not travel a lot before. Now she travels with me, learn and teach yoga, and I think she likes it!
  • I like to use laptop stand and external keyboard for better ergonomy. Unfortunately, my keyboard broke during transport in Australia :(
  • I try to work during Japanese working hours. I started to work around 11 am in Australia and 5:30 am in India (Sometimes I overslept, but Tomoko also likes to wake up early so we support each other)
  • I do not like Japanese food overseas (Even when owners are Japanese), nothing tastes as good as real Japanese food in Japan.






私の会社は私をリモートワーカーとして働くことを認めてくれました。私は仕事をするためにオフィスに行く必要はありません。リモートワークは私のようにデジタルノマドライフスタイルの経験をリモートのポジションは私に  どこで働きたいか選ぶことを認めてくれました。それは渋谷のオフィスの隣のスターバックスかもれないし、東京のアパート、コワーキングスペース、北海道のレンタルコテージかもしれません。私はインドネシアを最初の目的地として選びました。

通常会社に通勤するスタイルからリモートワークへのシフトは簡単ではなく、チャレンジですが、ランサーズならできると思います。会社は長い時間前に最初の事務所を越え、2つのオフィスに分かれて離れて5分歩いた。 この分散チームのコミュニケーションをスムーズにするために、私たちは毎日チャット(チャットワーク)を使用して、すべての仕事に関連するコミュニケーションを行っています。 私のマネージャーは別のオフィスに座っていたので、遠隔地に移行してもコミュニケーションは変わらなかった。 以前と同じチャットを使用します。私はいつも1ヶ月に1回、私のマネージャーと1対1のミーティングをして、問題があれば相談や報告をしています。 しかし、以前と変わった点は私の会議出席です。 私はどんな会議にも参加しません。私はその分プログラミングのためのより多くの時間がありますが、私は私のチームからより切り離されるように感じることもあります。 これはフルタイムリモートワークする場合のトレードオフの1つです。 リモート従業員のみで成り立っている会社も存在し、その場合オフィスはありません。会う場所がないので、オンライン会議をすることを強いられます。一部のリモート作業をサポートする他の企業では、リモートの従業員と社内の会議出席者を接続するのは非常に困難です。リモートワークのもう一つの課題は、社会的な切断です。私は居酒屋中毒ではありませんが、時々会社のみんなとの乾杯する時間が恋しくなります。






  • インドで1Gb/1日の制限付きのSIMカードを購入しました。使用期間は70日間、コストは2,000円です。タクシーの中でも私は仕事をすることができます。
  • 私は小さなWi-Fiルーターを携帯しています。ホテルのWi-Fiのシグナルが弱いとき、そのルーターを何度か使用しました。
  • 私は2つのバックパックとちいさなハンドバッグで旅をしています。それらトータルの重さは30kg以下です。
  • そのうち10kgがカメラ関係のものです。私は自分のものでカメラより重いものは持っていません。
  • 私の彼女のともこはこれまでそれほど旅をしていませんでした。しかし今彼女はヨガを学び、教えながら私と一緒に旅をしています。恐らく彼女もこのライフスタイルが好きだと思います。
  • 私はパソコンのスタンドとステージキーボードを使うのが好きです。オーストラリアへの移動中にキーボードは壊れてしまいましたが・・・。
  • また旅の間は、日本時間での勤務時間で働くようにしています。オーストラリアでは現地時間11時から、インドでは朝の5:30から働いていました。(時々寝過ごしてしまいますが、彼女も朝早く起きるのが好きなので、お互い助け合いながら時間を過ごしています。)
  • 私は海外で日本食を食べることが好きではありません。(たとえオーナーが日本人だったとしても)。日本で食べる日本食にかなうものはありません。





こんにちは、tsuyoshiです。 API仕様書の作成や、その運用。皆さんはどうやっていますか? 現在自分が所属するチームでは、以下のツールを使って API をドキュメント形式で書いて管理しています。 - api blue print: APIドキュメントを …


こんにちは、ランサーズのエンジニアのameshoです。 開発をしていると、隣の人と特定のコマンドなどについて話し込んだりしますよね。 この間、agやdiffについて話していて、 The Silver Searcher agってコマンドがあって乱暴に説明するとg …


こんにちは、ランサーズ Advent Calendar 2017の14日目を担当します、Digdag大好きなameshoです。 以前の発表では、Digdagの主な機能などを紹介致しました。 今回は、実際にDigdagを導入した結果得られたものは何かをお伝えした …