使ったことのないPythonライブラリを、独学で使えるようになるまでの考え方

この記事は、使ったことのないPythonライブラリに出会うたびに「どこから手を付ければいいか分からなくなる」人に向けて書いています。

在庫管理システムを少し触ろうと思っていた日でした。
でも、正直に言うと、始める前が一番しんどかった。

何から手を付ければいいか分からない。
そんな気持ちのまま、YouTubeを開きました。

そこで見たのが、「使ったことのないライブラリを独学で使う流れ」を実演している動画でした。

この動画をきっかけに、ぼくの中で「手を動かす前の不安」の正体が、自分でも扱えそうな形で言葉になりました。

この記事を書いている人

happy24|やさしいITサポート
Pythonで、現場の「ちょっと面倒」を楽にする仕組みを作っています。
プロフィールはこちら→

目次

動画を見て気づいたこと

その動画は、QRコード生成アプリを題材にしていました。
ですが、見終わって強く残ったのは、QRコードの作り方そのものではありませんでした。

印象に残ったのは、次のような流れです。

  • まず「何を作りたいか」を決める
  • 背景知識は完璧じゃなくていい
  • ライブラリを探す
  • 公式ドキュメントを最初に見る
  • 最小コードをそのまま動かす

特に刺さったのは、「日本語の記事より先に、公式ドキュメントを見る」という考え方でした。

なぜ腑に落ちたのか

振り返ると、自分はよくこんな進め方をしていました。

  • まずQiitaやブログ記事を探す
  • 情報が古くて動かない
  • 余計に混乱する

動画では、
「まず公式 → そのまま動かす → あとで細かい部分を見る」という順番を、淡々と実演していました。

ああ、これでいいんだ。
そう思えた瞬間、肩の力が少し抜けました。

実際にやってみたこと

動画を見終わったあと、自分もその流れを意識してみることにしました。

  • 公式ドキュメントを最初に見る
  • とにかく最小コードを動かす前提で読む

今回はハンズオンまでは進めていませんが、「全部理解してから進めないといけない」という無意識のブレーキが、確実に弱くなった感覚がありました。

今日の小さな変化

今日は大きな機能を作ったわけではありません。
それでも、

  • 考えすぎずに手を動かしていい
  • 未経験ライブラリは、怖がらなくていい

そう思えるようになったのは、自分にとっては十分な前進でした。

おわりに

Pythonはライブラリが豊富だからこそ、「どう学ぶか」がとても大事だと思います。

すべてを理解してから使うのではなく、使いながら理解していく。

今回見た動画は、そのことをあらためて思い出させてくれました。

次に新しいライブラリに出会ったときは、まず公式ドキュメントを開くところから始めようと思います。

※ この記事は、日々書いている「1分ログ」をもとに下書きしました。
完璧でなくても、記録しておくとちゃんと記事になる、そのことを自分自身で確認できた一日でした。

目次