ソフトウェア開発者のためのリモートワーク

在宅勤務はあなたをより効果的な開発者にしていますか?より幸せな開発者?どうすれば改善できますか?

リモートでの作業は、ソフトウェア開発者として得られる最大の特典の1つです。

私は過去10年間リモートで作業してきましたが、他にも多くのリモートワーカーを知っています。在宅勤務の長所と短所を正確に説明できます。いくつかのヒントがあります。

誰もがリモートワークを好むわけではないことを私は知っています、そしてリモートワークは間違いなくすべての人のためではありません。内向的であるため、他の人と一緒に仕事をすることは非常に精神的な消耗であり、特にソフトウェアエンジニアリングのように、すでに多くの精神的エネルギーを費やす必要があり、非常に集中する必要がある仕事では、疲れ果ててしまうので、私にとっては素晴らしいことです。たぶん同じことがあなたにも当てはまります。

在宅勤務はあなたをより生産的な開発者にしていますか?これは良い質問です。私の意見ははい、しかしそれが意見と一緒に行くように、誰もが彼らとYMMVを持っています(あなたのマイレージは異なるかもしれません)。

利点

リモート開発者であることはあなたに多くの利点を与えます。

在宅勤務

あなたは自分の家から働くことができます。これより良いものは何ですか?

お腹が空いたら、キッチンに行って乾杯します。コーヒーが欲しいときは、コーヒーを作ってこぼすだけです。

あなたは檻の中にいません。お気に入りの開発者のポッドキャストを聴いたり、Pocketに保存したすべての記事を読んだりしながら、コーヒーショップに行ってそこでコーヒーを飲むこともできます。

君はできるあなたがしたくないかもしれないので、自宅で仕事をします。たぶんあなたは家の中に他の人がいて、あなたが仕事をする明確に明確に定義された独立したスペースを持っていないならそれは問題です。

あなたの時間を管理する

一時停止が必要ですか?犬を連れてコンピューターを閉じ、散歩に出かけましょう。これは、リモートワークの最高の特典の1つです。

振り返ってあなたを噛むことができるものなので、それを覚えておいてください-あなたはプロであり、あなたの時間をプロとして管理します。

生産性が向上したときに作業する

生産性を感じていませんか?ストレスを感じたり「偽造」したりする必要はありません。非生産的な午後を過ごすだけです。上司に怒鳴られることなく何かを読んでください。後で仕事をするか、明日、今日失った時間を埋め合わせます。

夕方に仕事をすることが生産性に最適だと感じたら、それを実行してください。あなたは午後に昼寝をして、その新しい機能に取り組むために非常にエネルギーを与えられて目を覚ますことができます。

9から5を破る

9対5は、産業時代に始まり、私たちに強制された大会です。誰も8時間連続で生産的になることはありません。午前中に3時間働き、一時停止し、午後に2時間集中して仕事をした後、追いつくか、何か新しいことを学ぶほうがはるかに良いでしょう。

人々は実際には9-5の仕事で8時間働きません。あなたは現れ、コーヒーを飲み、少し仕事をし、チャットをし、もう少し仕事をし、もう少し仕事をし、次に少し仕事をし、次に会議をし、次に計画を立て、そして昼食をとり、そして午後にゆっくりと追いつき、少し仕事をします。行く時間。多分あなたは良い日に4時間働きます。私はいつもリモートでずっと生産性が高いと感じていたので、それが大好きです。私は仕事をし、すべてのでたらめを切り、私の人生に戻ります。事務所では、精神的には終わってもそこにとどまる義務を感じ、意味のある仕事ができなくなった。一部には、内向的な性格のため、他の人と一緒にいることで精神的に消耗します。これは非常に一般的なことです。

あなたが欲しい人と交流する

同僚と交流する必要はありません。私はかつて、一緒に仕事をしなければならない人があまり好きではない環境で働いていましたが、その状況を克服する方法はありませんでした。たった一ヶ月だったので、吸い上げただけなのに、それ以上はやらない。リモートで作業することで、同僚とどの程度関わりたいかを選択し、仕事をするだけで、同僚の仕事とやり取りすることができます。

あなたはどこにでも住むことができます

あなたはどこにでも住むことができます、そして私はどこでも意味します。あなたの会社が撤退している場合、あなたがする必要があるのは空港から妥当な時間の場所にいることだけですが、アラスカの遠隔地に住んで2〜3日スノーモービルを持っていることもできます空港への旅行。

注:企業には、雇用元となる特定の国がある場合があります。彼らはどこからでも雇うことはできません。彼らはできます契約するほぼどこからでも、それは別のことなので、その光沢のある小さな島に移動する前に、私のアドバイスに注意してください

技術的には南極大陸で働くことができますが、市民としてそこに住むことが可能かどうかはわかりません。

これは、地球上の他のどこでも問題がないことを意味します。信頼性の高い良好なインターネット接続がある限り

これは不可欠です。

私は、4G電話が自宅よりもうまく機能する、離れた場所でバンから仕事をしました。

インターネットはあなたがリモートで働くことを可能にするものであり、あなたがすることになっている仕事をするのに十分強力で速いはずです。

あなたは都市に住む必要はありません

オフィスの仕事や工場には地元の労働力が必要であるため、時間の経過とともに人類は都市に集中してきました。

都市に住む人の中には、都市から離れて暮らすことすら考えられない人もいますが、田舎で生まれた人は、都市に引っ越すか、できるだけ離れたいと思っています。

私は田舎で生まれ、コンピュータ工学を卒業するために大都市に引っ越したので知っています。電車で1時間しか通勤していませんでしたが、市内に1週間住み、週末に帰宅しました。

大学を卒業した後は、振り返ることはなく、故郷に引っ越して会社を立ち上げ、インターネットのおかげで世界中の会社と契約を結び始めました。

大学を卒業して帰国したことがない人をたくさん知っています。彼らは街での生活が好きだった。

私のサークルの多くの人々は都市から働いています。彼らはまた、「デジタル遊牧民」のライフスタイルに興味があるなら、都市から都市へと飛び回るのが好きです。

私は田舎が好きで、山の上や近くに住むのが好きです。私は冬にノルディックスキーをたくさんしますが、ゲレンデから1時間ほど離れたところに住んでいると、週に2回以上簡単にスキーをすることができます。そして夏には暑さから逃れることができます。

私が強調したいのは、大都市、小都市、小さな町、ラップランドの遠隔地など、どこでも仕事ができるということです。海の真ん中でボートで働く人もいると思います。

お好きな服装

あなたは好きなだけ快適に服を着て仕事をすることができます(ヒントの服装でもっと)

好きなように食べる

あなたは家にいます!またはあなたが望む場所!あなたはあなたがあなたのオフィスの近所の周りで食べることができるものによって制約されるよりもあなたのために正しい食事を選ぶことのはるかに良い選択をします。

あなたははるかに質の高い食べ物を食べることができます、そして私は特に夏の間、私が庭で育った食べ物を定期的に食べます。それはあなたが得る栄養素とあなたが食べることができない悪いものに大きな違いをもたらしますが、これは別の話です。

適度な睡眠をとる

午後の真ん中にパワーナップをすることができます。昼食後に眠い感覚を感じたことはありますか?ただ通り過ぎて、あなたが十分に生産的でないことを強調するためだけに無意味なことをすることに時間を費やす代わりに、眠りにつくと非常にエネルギーを与えられて目を覚ます。

「気分がいい」ときに寝ることができます。あなたが夜に働くのが好きなら、間違いなく夜に働きなさい。

私のスケジュールは、午前6時のように早起きして、仕事を始めることをより重視しています。午前8時にすでに多くの仕事をしているという感覚はとてもクールで、午前9時30分に仕事を始めて正午がもうすぐそこにあるよりも、一日中いくつかのことを実行できるように感じています。 。

「ゾーン内」に入るのが簡単

とはゾーン?それが何なのかわからなくても、きっとどこかで出くわしたことでしょう。

それはあなたが他のすべてがすり抜けるほど深く集中した何かをするときです、時間が気づかれずに過ぎます、ある時点で、あなたはそれが暗くて夕食の時間を逃したことに気づきます。

それがゾーンです。開発者が最も効果的であり、最高のコードを記述し、物事が彼らを切望することなく頭から流れる場所です。

この記事を書いているとき、私はゾーンにいます。それが、私が数時間で2000語をクランクアウトし、それらを適切な場所に、適切な意味で、退屈することなく配置できる唯一の方法です(私は願っています)。

時々座ってすぐに、ゾーンに入るのは不可能なので、良い仕事をする方法がないことに気づきます。

オフィスでは、これは、同僚の出入り、会議、チャット、ウォータークーラー、その他多くの気晴らしを意味します。また、OSが気に入らない、または遅すぎるコンピューターを使用する必要があることも意味します。

家では、そのような気を散らすものを取り除くのは簡単です。 Slackをオフにし、通知を無効にし、電子メールクライアントを閉じると、本当に集中できます。

注意:家では、他の人が家にいる、気晴らしに簡単にアクセスできるなど、他の問題があります。これについては、後のヒントで詳しく説明します。

短所

リモートでの作業は、一日中楽しいとは限りません。短所もあり、それらに注意する必要があります。

人々はあなたが何もしていないと思うかもしれません

コミュニケーション、コミュニケーション、コミュニケーション。開発者として、コミット、コメントの発行、プルリクエストが私たちのために話しているので、私たちは時々簡単な仕事をします。

しかし、発見するのに4時間かかり、タイプミスだった厄介なバグはどうでしょうか。あなたがバリにいるなら、人々はあなたが午後中ずっとビーチで過ごしたと思うかもしれません。これがコミュニケーションが非常に重要であり、チームが情報を交換するためにこれらすべてのツールを使用する理由です。

コミュニケーションが少なすぎるのではなく、コミュニケーションが多すぎるという側面の誤り。

同僚のソーシャルサークルはありません

もちろん、本当の接触がないので、他の人と一緒に仕事をしているときのようなコミュニティの感覚を作り出すことはできません。それは可能ではありません。

Googleハングアウト、Slack、およびこれらすべてのツールは、実際の生活の中で人々に会い、話をすることに取って代わることはできません。リモートで働くほとんどの企業は、あなたが仕事に取り掛かり、同僚と楽しむことができる1週間のリトリートを作成します。

これらのイベントは多くの信頼を築くのに役立ち、とても楽しいこともありますが、他の興味や自分の場所のプログラマーのサークルに基づいて、仕事以外で独自のサークルを作成する必要があります。

これがプログラマー会議の目的だと思います。同じ興味を持つ他の人々と知り合うことができます。もう1つの例は、インディーハッカーやデジタル遊牧民が集まって話し合い、知り合うことです。

一部の環境ではキャリア成長の機会が少ない

あなたが働いている会社が100%離れていて、オフィスがない場合、これは問題ではありません。

しかし、会社にオフィスがあり、リモートの従業員が数人いる場合、リモートにいるということは、ある種の会話から離れていることを意味する場合があります。

人々はあなたがキャリアの中で成長する(より高度なポジションに行く)可能性が少ないと考えています。これは、全員がリモートで作業しているわけではない場合に当てはまるかもしれません。

すべての状況に当てはまるとは限りませんが、私はこれについて読み続けています。遠隔地で働くのは私だけだった請負業者のポジションでは、確かにぎこちなく感じました。いくつかの会話はどこかで起こり、人々は完全な文脈を与えることを忘れます(当然のことながら)。

効果的なリモートワークのヒント

  • 適切な服装:一日中パジャマを着ないでください。あなたがどのように服を着ているかはあなたの心に明確な合図を与えます。私の最新のジーンズ(私の最もエレガントな服LOL)で作業するとき、私ははるかに深刻に感じます。私はこの背後にある科学を知りませんが、それは本当です(少なくとも私にとっては)。
  • あなた自身のオフィスを持っている:あなたがオフィスやスタジオに電話できるあなたの家の部屋を必ず見つけてください。ドア付き。仕事以外は何もしないでください。これはあなたの通勤です。あなたがそこに入るとき、それはオフィスであり、そこであなたは仕事をします。 1日の作業が終わったら、ドアを閉め、二度と開かないでください。
  • オフィスのドアを閉める:家の中に他の人がいる場合は、集中しようとしているときにオフィスのドアを閉めてください。それはあなたが働いているという明確な合図であり、ドアが閉まっているのを見ると、理由もなくドアを開けるべきだと彼らに伝えます。あまり集中していないときは、ドアを開けたままにしておきます。
  • 誰よりも早く目を覚ます:午前6時に起きるのが好きです。家の中で何も起きていないので、私は自分が最善の仕事をしていることに気づきました。 SOが目覚める午前8時に、私はすでに多くの作業を行いました。
  • 気晴らしをブロックする:集中力を維持しようとする限り、それらの興味深いニュースが掲載された新聞はワンクリックでアクセスできます。 Reddit、HN、名前を付けてください:あなた必要それらを強制的にブロックします。 SelfControlというアプリを使用しています(https://selfcontrolapp.com/)、電話についても同様のことがたくさんあります。
  • 儀式をする:あなたが仕事を始めるとき、私は自分の専用スペースに入り、ヘッドフォンをつけて、朝に私のお気に入りのかなりの音楽を始めるか、よりアクティブな(言葉なしで!)電子曲を始めます。それが私の設定であり、「開始する時間」を示しています。仕事が終わったら、庭に行って運動したり、犬の散歩に行ったりします。それは体と心が「シャットオフ」することを示します

チームがある場合:

  • 同僚とチャットをする:常に仕事について話すことは、長期的な生産性にとって良いことではありません。月曜日の週末に何をしたかを人々に尋ねるチットチャットは、常に人間関係を築くための素晴らしい方法であり、他の人々に興味を持っているという単純な行為はとても親切です。会話を常に会社のトピックを中心に展開させないでください
  • たるみをカットオフ:そうは言っても、Slackをシャットオフするタイミング、またはその他の通信方法(電子メールなど)を知って、作業に集中するだけです。他の人の会話を読むだけで、何時間もの生産性が失われる可能性があります。
  • 毎週のハングアウトビデオチャット:15分間のビデオチャット(チームの規模によって異なります)は、1週間を終えるのに最適な方法です。誰もが自分がしたことを言い、戻ってきた月曜日の計画を話します。

リモートで作業するための私の最良のヒントはこれです:犬を飼う(またはあなたが好きなペット)。私はこの先端をダブルダウンして、2匹の犬を手に入れました。彼らは定期的な運動と毎日の散歩をする必要があるので、彼らはあなたにその画面から離れて外に出て、走って、汚れるように強制します。雨や雪が降っているときでも。

あなたがすでにペットを飼っているなら、それはリモートワークの素晴らしい特典です:あなたはあなたのペットを毎日仕事に連れて行くことができます!

彼らはまた、働きながら素晴らしい会社です。彼らは机の下で眠り、私は私のそばで彼らと孤独を感じたことはありません。

動物はストレスレベルを下げ、ワークライフバランスを改善できることが証明されています。ドアを開けたり、水を飲んだり、おやつをあげたり、散歩したりするために、椅子から頻繁に起き上がることが有益だと思いました。デスクから離れて、問題について推論したり、自分がしていることの全体像を把握したりするのに役立ちます。

あなたはおそらく、心が癒されているシャワーで最高のアイデアを得ることに気づいたでしょう。犬を散歩させても同じことが起こります。

リモートジョブを見つける場所

リモートで雇用する企業が求人広告を掲載する場所はたくさんあります。

最も人気のあるものの3つは次のとおりです。

在宅勤務は始めるのが難しいです。在宅勤務をしたことがない場合は、在宅勤務がどのようになるかまだわからないため、会社が採用をためらう可能性があります。それを楽しんだり、体調が悪いために辞めたりする場合です。

これが、多くの仕事がリモートワークの経験を必要とする理由です。

これは多くの業界で一般的です。私は16歳のとき、以前は食器洗い機として働いたことがなかったため、レストランで食器洗い機としての夏の仕事を見つけるのに苦労しました。

では、リモートで作業したことのない人を誰も雇わない場合、実際にリモートで作業を開始するにはどうすればよいでしょうか。

地元の会社に就職することを勧め、家から1〜2日で徐々に仕事を依頼します。このようにして、あなたは経験を証明することができるでしょう。

別の方法はフリーランスです。あなたがフリーランサーとして働いたことがあるなら、それは常にリモートなので、それも経験として数えることができます。

しかし、物事は決まっておらず、経験がなくてもリモートの求人に応募することができます。

優れた遠隔地の仕事には、たくさんの応募者がいます。リモート求人応募では、地元企業に応募する場合よりもチャンスがはるかに少なくなります。これは、その地域に住む開発者と競争する代わりに、世界中の開発者と競争するためです。

そうは言っても、どこかにあなたのアプリケーションを待っているリモートジョブがあります。あなたはただ試す必要があります!


その他のラボチュートリアル: