💭生活自分が幸せになるのが怖い私はそれほど幸せに生きていたわけではありませんが、幸せになることを恐れていました。クリスマスの時に母から送られてきたメッセージで、なぜ私がこんなに恐れていたのか、ようやく理由がわかりました。
💭生活体はオーストラリア、心は日本:4ヶ月で卒業したオーストラリアワーホリたった4ヶ月で終わったオーストラリアのワーキングホリデー。一周回って最初のスタート地点に戻ってきました。なぜ早めに離れることにしたのか、その間の思考の変化、そしてこの旅の振り返りについて。
💭生活仕事において私が追求したいことオーストラリアの青果工場で働いてまもなく2ヶ月。頭を使うソフトウェアエンジニアとは対極にある肉体労働は、意外にも私に多くの気づきを与えてくれました。この記事では、私が将来仕事において追求したい面、例えば滞在できる身分、貯められるお金、付き合いやすい仲間、心の安らぎ、そして影響力の蓄積などについてシェアします。
💭生活家を失った後に記す異郷にいると「家」への想いが特に強くなりますが、実は台湾にも私の帰れる「家」はありません。親戚や友人の家に泊めてもらうことはできるかもしれませんが、そこは私の家ではありません。この記事では、家に対する現在の想像と、将来どのように自分の「家」を追い求めたいかについて、自問自答の形式で共有します。
💭生活プログラミングからカボチャ切りへ:オーストラリアワーホリ正式始動オーストラリアに来て丸一ヶ月になりました!工場の流れ作業で働き始めて一週間。在宅勤務やオフィスでキーボードを叩けるソフトウェアエンジニアから、手が痛くなるまで工場のラインでカボチャを切る作業員へと転身しました。この記事ではオーストラリアのワーキングホリデーでの初仕事探しの難しさ、オーストラリアの宝のような図書館、カボチャ切りの流れ作業についてシェアし、なぜここにいるのかを改めて自問します。
💭生活オーストラリアでの最初の一週間オーストラリア・ゴールドコーストでの最初の一週間。友人や台湾への別れの後の心境、ソフトウェアエンジニアのキャリア燃え尽きへの反省、職探しの進捗、そしてオーストラリアに来たばかりの雑感を記録します。
💭生活台湾を離れて2年:オーストラリアと日本へ一人のソフトウェアエンジニアがキャリアの一時停止ボタンを押し、台湾を一時離れることを決めた理由。キャリアのボトルネック、居住の正義から原生家族との葛藤まで。これは私がオーストラリア、日本へ旅立ち、異なる生き方を探す真実の心の軌跡です。
🧑💻ソフトウェア開発私がどのようにWordPressサイトを構築したかAWS EC2 と Easy Engine を使用して WordPress サイトを迅速にデプロイ(ドメインは Cloudflare で購入)。多少のプログラミング知識が必要ですが、安価で高速、自由度と拡張性も高いです!
💭生活2024 → 20252024年度回顧。ネジが緩んだ一年でした。達成したこと、しなかったこと、そして苦痛について簡単に触れ、生活、キャリア、財務、人間関係から2025年への期待を語り、影響力を発揮する前にまず自分を大切にすることを決めました。
💭生活12年間使ったFacebookアカウントを失った後で私のFacebookアカウントは何の警告もなく停止され、過去のすべての投稿、写真、チャット履歴、グループを失いました。ここでは事件の経緯、失った繋がりと思い出、SNSへの反省、そして将来の計画(データの自律性の確保、情報源の能動的管理、SNS使用ガイドラインの策定、小さく密接なコミュニティの構築への注力)について記録します。
💭生活執筆に関するいくつかの独り相撲と思考個人サイトを立ち上げて1年、たった6記事しか書いていません。なぜもっと書けなかったのか?この記事では、この期間とそれ以前のいくつかの考え、執筆において直面した困難、その後の心構えの調整、そして現在の目標を記録します。
🎬レビューWIND BREAKER —ウィンドブレイカー— 〈獅子頭連編〉獅子頭連編についての感想。この中に目標と過程を見ました。兎耳山の闇落ち、十亀の自責、梅宮の豪放磊落さがうまく表現されていました。
🧑💻ソフトウェア開発JavaScriptにおけるeval、リスク、そして代替案についてJavaScriptにおけるevalを紹介し、なぜそれを使うべきではないかについて語り、最後にApp Scriptクローラーで`<script />`を読み取る際やJSの計算結果を取得する面接問題を例に、その応用と代替案を見ていきます。
🧑💻ソフトウェア開発CallbackからAsync/Awaitへ:順次フェードインアニメーションを例に順序的なフェードインアニメーションの実装を通して、JSにおける非同期処理を学びます。CallbackからPromiseへの移行、そしてAsync/Awaitを使ったより簡潔で読みやすいコードへのリファクタリングを解説します。
💭生活ソフトウェアエンジニアになってからの最初の3年間の振り返り非情報系文系出身者がソフトウェアエンジニアに転職して3年間の道のりと反省。インポスター症候群や、いかにして自分を肯定するかについて語ります。
🧑💻ソフトウェア開発Webフォントについて語る — デザイン、ファイル形式、そしてフロントエンドの読み込みフォントデザインのプロセス(非専門家版)、フォントファイルの種類、Webページでのフォント使用方法について紹介します。
🧑💻ソフトウェア開発Design System — フロントエンドエンジニアも知っておくべきことソフトウェアエンジニアの本質は実は建築家に非常に近く、彼らが家を建てるのに対し、私たちはシステムを構築します。良い家には優れた建築設計が必要であり、設計図の計画、建物全体の構造の理解、事前の計画設計に多くの時間を費やします。この概念はウェブページにおける Design System に相当します!
🧑💻ソフトウェア開発フロントエンドフレームワーク第0課:フレームワークを学ぶ前に知っておくべきことフロントエンドフレームワークの選択は、多くの初心者(私を含む)にとって常に大きな疑問でした。私は当初、会社がReactを使用していたため、Reactを書くしかありませんでした。最近、縁あってAngularに触れる機会があり、それがきっかけで「フロントエンドフレームワーク」について、「フレームワーク」とは一体何を指すのか?何が「フレームワーク」と呼ばれるのか?なぜフロントエンドでそれを使用する必要があるのか?使用しないとどうなるのか?Vue3がすごいと聞いたが、学ぶべきか?などの問題について、より深く考えるようになりました。
📚読書理解から実践へ:自分だけのアトミック・ハビッツを作る — 『ジェームズ・クリアー式 複利で伸びる1つの習慣(Atomic Habits)』 要約 (下)Atomic Habitsシリーズ第二弾。理解から実践へ。習慣を4つのステップに分解し、それに沿って私たちのアトミック・ハビッツを作っていきます(長さの問題で、本記事ではまず第一のステップを紹介します)!
📚読書習慣というものを再理解する—『ジェームズ・クリアー式 複利で伸びる1つの習慣(Atomic Habits)』要約(上)Atomic Habitsシリーズ第一弾。意志力不足はあなたのせいではありません。アトミック・ハビッツがあれば大丈夫。目標志向の迷信を打ち破れ、システムこそが真理です!