1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

お金がない人が、できるだけ無料でIT・プログラミングを学ぶ方法

1
Posted at

「お金をかけずにプログラミングやIT技術を学びたい」という人向けに、
パソコンの調達から学習方法までを、完全初心者を想定して解説します。


① パソコンの調達(最重要)

結論

中古ノートPC + Linux が最強コスパです。

なぜ新品はいらない?

  • プログラミング学習に高性能GPUは不要
  • 事務作業用レベルで十分
  • 新品にこだわると、学ぶ前に挫折しやすい

おすすめ最低スペック

項目 目安
CPU Core i5(第4世代以降) or Ryzen
メモリ 8GB(最低4GB)
ストレージ SSD 128GB以上
画面 13〜15インチ

入手方法(安い順)

  1. 家族・知人のお下がり
  2. 中古PCショップ(5,000〜15,000円)
  3. 自治体・学校のリユースPC

※ Windowsが重くても問題ありません。後でLinuxに入れ替えます。


② OSと学習環境(すべて無料)

Linuxを使う理由

  • 古いPCでも軽快
  • 開発者向け環境が最初から整っている
  • 完全無料

おすすめディストリビューション

  • Ubuntu(初心者向け)
  • Linux Mint(さらに優しい)

YouTubeで
「Ubuntu インストール 初心者」
と検索すれば、無料動画が多数あります。


③ 最初に学ぶプログラミング言語

結論:Python一択

理由

  • 文法が読みやすい
  • エラーが比較的分かりやすい
  • Web / AI / データ分析 / 自動化に使える
  • 無料教材が非常に多い

④ 完全無料の学習ステップ

STEP1:基礎文法(1週間)

  • Hello World の表示
  • 四則演算
  • if文、for文

無料教材

  • Progate(無料範囲)
  • ドットインストール(無料動画)

STEP2:ミニツール作成(2〜3週間)

例:

  • 電卓
  • ファイル名一括変更ツール
  • CSVファイルの読み込み
  • 簡単な家計簿

※ 「役に立つもの」を作ると継続しやすい


STEP3:IT基礎を並行して学ぶ

分野 理由
OS Linux操作は現場で必須
ネットワーク IPアドレス・HTTP
データ CSV・SQL
セキュリティ パスワード・権限管理

すべてYouTubeや技術ブログで無料学習可能。


⑤ スマホしかない人はどうする?

正直なところ、本気で学ぶならPCは必須です。

ただし一時的な代替手段として:

  • Google Colab(ブラウザでPython)
  • ReplitなどのクラウドIDE

※ PC購入までの「つなぎ」と考えましょう。


⑥ 無料でスキルを証明する方法

資格より効果的な方法:

  • GitHub にコードを公開
  • READMEで「何を作ったか」を説明
  • 作ったツールを口頭で説明できる

⑦ お金がない人がやってはいけないこと

  • 最初から高額スクールに通う
  • 参考書を大量購入
  • 完璧に理解してから次へ進もうとする
  • ノートをきれいに作ることが目的になる

⑧ 伸びる人の共通点

  • 毎日15〜30分でも触る
  • 作りながら学ぶ
  • エラーは検索する
  • 他人のコードを読む

まとめ

  1. 中古PC+Linuxで十分
  2. Pythonから始める
  3. 無料教材で問題なし
  4. 作って公開する

「お金がない」はハンデではありません。
続けられる環境を作ることが最大の近道です。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?