40 ポイント 投稿者 xguru 2024-07-22 | 6件のコメント | WhatsAppで共有
  • 13年間SWEとしてスタートアップ/大企業/いわゆるゴールデンハンドカフ状態などで働いてきたが、もうこれを終わらせるべき時期だと感じている
  • 現在は契約社員として柔軟に働きながら会社を作ろうとしているが、うまくいかなければどうなるのか本当にわからない。生計のためにコードを書く会社勤めの9時5時に戻りたい気持ちはまったくない
  • これまでいろいろな場所でシニア/スタッフとして働いてきたが、正直もうソフトウェアの構造について議論することを楽しめないし、気質的にも疲れたし、業界の幼稚さ(正直かなり恥ずかしい)にも疲れた。そして何より、以前ほどコーディング自体を楽しめなくなっている
  • とはいえ子どもができて、正社員として働かなければならなくなった場合、どんな代替案を探せばいいのかわからない。自分は人や戦略に強みがあり、より頑張れば収入の上限がない技術系企業での営業も検討している。他の人たちの経験談やアドバイスを聞きたい

Hacker Newsに投稿されたさまざまな回答のまとめ

  • 自分は辞めずに、今も会社に勤めている
    • ただし、1日働かない日を作る(週4日勤務)代わりに給与を削った
    • ひどいバーンアウトは、仕事を嫌いにさせ、コーディングを楽しめなくし、技術への自信を失わせ、私生活もなく働く奴隷のように感じさせる
    • たった1日手放しただけでメンタルヘルスに最大の効果があり、もう二度と週32時間を超えて働かないと思う。もちろん週5勤務にも戻らない
    • ただ同時に、人生に大きな変化ももたらした
      • 最後に残っていたソーシャルメディアの砦だったRedditは、極端な政治的信条と有害さのため削除した
      • 唯一の「ソーシャル」メディアをHacker Newsに切り替え、すべてのデバイスで国内外のニュースサイトも遮断した
      • 高い家賃の家から引っ越し、ゲームをやめたことでストレス解消の強力な手段を失ったと気づいて、再びゲームにのめり込んだ
    • 今は週末に再びサイドプロジェクトへ情熱的に取り組んでいて、1日増えるのは本当に素晴らしい。そして自分は概ね幸せだ
    • スマホの使用時間は、この1年の平均5〜6時間から、先月は1日平均2時間未満まで減った
    • また、部屋の中の象である「AI」に対する自分の考えも大きく変わった
      • あまりにも誇大宣伝されているので、GitHub CoPilotの使用は完全にやめ、ほとんどのLLMは表面的な検索エンジンとしてしか使っていない
      • 仕事について心配しなくていい。近いうちにそうなるとも思えないし、10倍エンジニアになるわけでもない
      • おそらく賢い人は1.5倍の開発者になり、LLMに依存しすぎる人は0.5倍の開発者になるので、結局は釣り合うだろう
  • 20年ほどテック業界にいる自分の助言としては、可能なら完全にリセットできるほど長いサバティカルを取ってから再評価してみること
    • 旅をし、本を読み、新しいことを試し、個人的なプロジェクトに取り組み、しばらく何もしないでみる
    • 自分は2年前にサバティカルを始めたが、最初は二度とテック分野で働きたくないと確信していた。振り返ると少なくとも一部はバーンアウトだったようだ
    • 考え直すまでに1年以上かかり、今ではテック職に戻ると確信しているが、今後どんな役割に就くにせよ人生への見方は大きく変わるだろう
    • 日常を完全に変えて本当の休息を取ることには、とてつもない価値がある
    • その実現のために株も売ったが、自分がした最高の決断の1つだった
  • 自分はレーザーカッター、プリンター、ヒートプレスなどの生産設備を買って、自宅で実際の製品を製造している
    • 最初から最後まで製品を作り、顧客に直接販売し、労働の成果をすべて自分で受け取るという点で、最初にコーディングの魅力にハマった頃以上に、むしろコーディングの原点に近い感覚がある
  • 自分ができる最高の助言は、「何かから逃げること」は「何かへ向かって走ること」ではないということ
    • 「向かって走れる何か」を見つける必要がある
  • サバティカルを取れという提案や、疲れ切っていると感じる人をかなり多く見てきた
    • そこで、ほぼ3年間のサバティカルを過ごした後でも、なお自分が何をしているのかまったく把握できていない自分の経験を紹介する
    • 好きだと思っていた会社に勤めていたが、持分をめぐる対立があり、マーケティングマネージャーが突然交代し、創業者と親しかった別のリードエンジニアがコード品質の問題を起こして、疲れ果てた自分はある日「もうやってられない」と言って去った
    • この3年間でさまざまな小規模プロジェクトやスタートアップを始めたが、最後のスタートアップと同じ情熱は持てず、それ以来何にも腰を落ち着けられていない。自分にわかっているのは、今でも時々コーディングは楽しいこと、そして二度と誰かのためには働きたくないことだけだ
    • 自分はさまざまな面で疲れていて、今やるべきことが多すぎるように感じる
    • だからサバティカルを取るなら、自分がしなかったような、忙しくも、余裕もあり、動機づけにもなる具体的な計画を立てるよう勧めたい
    • 自分はただその場その場で、興味を持ったコーディングプロジェクトやリノベーション、小さな果樹園、投資などをやってきた。外から見れば成功しているように見えるかもしれないが、前に進めた感じはしない
    • ただ、前の会社で感じていた挫折感のままだったら、おそらく崖から落ちていたと思う
  • 実行は難しいがシンプルな助言: 心から尊敬できる人たちと一緒に働くこと
    • 技術力はなくても、営業のような別分野で天才的な才能を持つマネージャーを探してみるといい。学べることは多く、文化の違いにも驚くだろう
    • 自分の経験では、本当に賢い人ほど親切で自信がある傾向がある
    • 特にテック業界では、不機嫌さと賢さは表裏一体だという思い込みがあるが、たいていはそうではない。あなたは自分の技術で組織に莫大な価値を提供できる
  • 検討できる選択肢:
    • 余裕があるなら、かなり長期(6〜12か月)のサバティカルを取ること
    • 信頼できる人(たとえば昔の同僚)に会って、自分の状況を率直に打ち明けること
    • 役割の転換。人や戦略の強みはプロダクトマネジメントにつながるかもしれない(ただしPM職にはPM職なりのフラストレーションがある)
    • メンターやコーチを見つけて、自分を動かす原動力を探ること。それは積み残した仕事の山のどこかに隠れているかもしれない
  • ソフトウェア開発ほど、安定して高い報酬を得られる仕事はない
    • 自分の助言は、在宅勤務をしながら1日に数枚のチケットをこなせるような技術職に就くことだ
    • 子どもが小さいうちは子どもの面倒を見たり休暇を取ったりできる柔軟性を確保できるし、週4勤務を提供する会社もある。それでもなお6桁の収入(10万ドル、約1.4億ウォン)を持ち帰れる
    • セールスエンジニアリングやカスタマーサクセスは興味深い分野だが、一般的にはSWEより収入が低く、柔軟性も劣る
  • SWEからプロジェクトマネジメントに移った
    • 同等レベルのSWEよりずっと収入は少ないが、より柔軟に働けるし、一生JIRAチケットを切る人として働くよりは消耗が少ないと感じる
    • すべての人に向いているわけではないが、変化を望みつつテックを完全には離れたくないなら、別の選択肢はある
  • ここで1つ考えるべきなのは、ソフトウェア業界がダメな管理、車輪の再発明、ピーターパン症候群の巣窟であるのは確かだとしても、ソフトウェアそのものと、それを書ける能力は、現代社会で最も大きな影響力を持つ要素の1つだということ
    • 意味のある仕事をしている人たちのためにソフトウェアを書く役割や機会を見つけられれば、非常に大きな価値を提供できるし、優れた技術者は、こうした仕事に慣れていない人たちから見れば基本的に魔法使いのような存在になれる
    • 現在の自分の役割の中で、科学者たちと直接協力して複雑な問題解決を支援する部分は、キャリアの中で最も刺激的でやりがいのある仕事だ
  • テック分野を離れることが、必ずしも問題の解決策とは限らない
    • 身体的・精神的に持続可能で実行可能な形にキャリアを組み替えることは、誰もが人生で向き合う課題だ
    • 若いうちは時間は味方だが資源は味方ではない。しかし年を重ねれば、少なくとも人脈、資金、技術/知識といった資源を統合し蓄積しようとしてきたと仮定すれば、その逆になる
    • 多くの人がITを離れない理由は、実際には飛び出すだけの情熱がないか、あるいは十分に努力していないため、結局いちばんよく知っている仕事を続ける以外に現実的な選択肢がないからだと思う
    • 正直に努力している限り、何をするかは問題ではない
    • 十分長く続ければ、(精神科医に金を払う代わりに)仕事のストレス解消に役立つかもしれないし、十分に上達すれば、本業に耐えられなくなったときに戻れる代替手段が自然に生まれる
    • 自分はITから、メンタルヘルス、持続可能性、そして実際に人を助けて変化を生むことに関わる情熱のある仕事へ移った
    • 簡単なことではなく、まだそこまで到達してはいないが、早く始めたおかげでそれほど苦しくはなく(自分にとって転職は初めてでもない)、人々が「問題」だと思うことを乗り越えられるほどの意欲がある
    • 可能性を高めるために、あなたは何をする覚悟がありますか? 既存のスキルや知識を活かして教育を受けたり別の職業を試したりすること? より良い未来のために学び直したり、ITで身につけたスキルを土台に製品やサービスを開発したりすること?

6件のコメント

 
progdesigner 2024-07-24

私は開発をやめて、今はワインショップをやっています ^^

 
wedding 2024-07-23

一緒に働いていた同僚が、マンション管理事務所の所長として就職した事例がありましたね。

 
tsboard 2024-07-22

私の場合、意図せず数年間、SW開発ではないまったく別の仕事に携わっていたのですが、その後最近また意図せずSW開発をすることになり、改めて昔の初心を取り戻したケースです。少したとえがおかしいかもしれませんが、キャリアも人生も必然的に直流ではなく交流のような流れになるのが自然なのかもしれません。バーンアウトしたり、もうSW開発をしたくないと感じたときは、思い切って離れて別のことに没頭してみるのも本当に良いと思います。

数年たって再びSWをやってみると、もちろん手になじむまで時間はかかりますが、考え方はより柔軟になり、以前とは違う角度からコードや全体の流れを見る自分に気づきます。特に開発者の視点だけで見ていたところから、今になってようやくユーザーの気持ちもより理解し、より深く考えるようになった気がします。実力とは関係なく、以前よりもっと楽しく、もっと面白くプログラミングできるのがうれしいです。笑

 
jujumilk3 2024-07-24

貴重な経験の共有をありがとうございます

 
zihado 2024-07-22

何のことかと思ったら、ChatGPTが以下のように教えてくれました。

「golden handcuffs(黄金の手錠)」は一種のメタファーで、会社が従業員に非常に良い給与や福利厚生、ストックオプションなどを提供することで、従業員がほかの会社へ転職しにくくなる状況を意味します。この文中の the golden handcuffs は、まさにそうした状況を説明する表現です。

訳すと次のようになります。

「スタートアップやより大きな会社でソフトウェアエンジニアとして13年間働き、黄金の手錠のような状況でも働いてきたが、今ではついに自分はもう終わりだと言えるようになった。」

つまり、良い報酬や福利厚生のためにこれまで働き続けてきたものの、今ではそのすべてから抜け出そうとしている、という意味です。

 
sagee 2024-07-23

「俺が金で買収できると思ったのか?!」と言うにはあまりにも大きな金額だった……というミームを思い出しますね(笑)