- 投稿日:2025/08/05
- 更新日:2025/09/13

はじめに
お疲れ様です、まんてらです!
今回は、「効率的に新しい技術を学ぶ方法」について、私自身の実践例を交えてご紹介します。
特に…
✅プログラミングを始めたばかりの方
✅自分に合った学習スタイルが見つかっていない方
に向けた内容です。
ここで紹介するのは、あくまで私のスタイルの一例です。正解というわけではありませんが、学び方のヒントになれば嬉しいです。
今回は、Rustという言語を使った学習のプロセスを例にお話します。
STEP1:まず「何のために学ぶのか」を決めよう
学習を始める前に、最も大切なことをお伝えします。
技術は製品を作るための手段であって、目的ではない。
つまり、「技術を学ぶこと」を目的にしてはいけません。
まず作りたいもの(目的)を決めてから、必要な技術を学ぶという順番が大事です。
今回の私の目的は、「安全なサーバーサイド処理を作ること」でした。
Rustを選んだ理由は、以下の特徴にあります
✅ミスしやすい処理をコンパイル時に検出してくれる
✅メモリ安全性が高く、クラッシュしにくい
✅型安全性が強く、信頼性が高い
これらの性質が、「安全性が求められるバックエンド処理」にぴったりだと感じました。

続きは、リベシティにログインしてからお読みください