先日に引き続きプログラミングの話です。前回はプログラミングの勉強を始めた理由を書きましたが、じゃあ実際に何して入るのかっていう話です。
こんにちは、バンコク在住のダイ(@daijirok-jp)です。
まだアプリのリリース何てできる技術もないしプログラマーを名乗る程の事など全くできないのですが、もしできるようになった頃には今の気持ちは、全く忘れてしまってブログを書く事ができなくなるので今のうちに書いておくことにします。
自転車に乗れる人が、自転車に乗れない人の気持ちが分からないのと同じような感じかも知れません。
私が使って入る機器
- iPadPro 9.7inch + ApplePencil + Metamoji Note
- パソコン(MacBookAir 11inch Mid2013)
- スマートフォン(iPhone6Plus)
iPhoneはほんの時々、補助的にしか使いませんので必須ではありません。
また、Metamoji Note というのは手書きメモ用の無料アプリでApplePencilを使う事によってノートがわりに使ってます。
私が利用しているサービス2つ
1. ドットインストール
動画によるプログラミング学習サイトです。
初心者用のレッスンは無料で利用できますし、1本3分の動画はサクサクと勉強を進めることができます。ジムで自転車を漕ぎながらだってできてしまいます。
中上級者向けのレッスンも視聴できるプレミアム会員は月々980円ですが、無料のレッスンもとても充実しているので、まずは無料版を使ってす。
2. アマゾンアンリミテッド
月額980円で特定の電子書籍が読み放題になるアマゾンのサービスです。
「特定の電子書籍」の中にプログラミング学習本が数多く登録されています。プログラミング学習本というのはだいたい一冊2,000円前後になるのが常ですし、それだけでも元が取れてしまいます。
そのほかブログ運用本やネットワークについての本、小説、週刊誌、漫画なども無料本が数多く登録されているので、本が好きな方にとっては素晴らしいサービスです。もちろん海外在住でもインターネットさえあれば読み放題という素晴らしいサービスです。
実際の利用方法
私はドットインストールで動画視聴、そしてアマゾンアンリミテッドで本を読みながら iPadPro と ApplePencil を使って、要点をノートアプリの Metamoji Note にまとめています。
パソコンが手元にある時はパソコンでキンドルアンリミテッドのアプリやドットインストールを開きiPadで要点を記入。
iPadしかない時は少し手間ですが、要点をまとめながら動画やキンドル本を読んでいます。
試行錯誤の結果、現状この方法に落ち着いています。
1. 動画を見るだけ、本を読むだけ、では身につかない
これでは印象には残ってもほとんどの内容はすぐに忘れてしまいます。
例えばこのPHPの本、すごく分かりやすい説明でてスラスラ読めたんですが、1ヶ月もすると実際に使わなかったらほとんど内容なんて覚えてません。覚えているのは、「あの本はわかりやすい本だった」という事だけです。(私の実体験です。笑)
という事で、私は読みながら本の要点をまとめることにしました。
以前「読書は一冊のノートにまとめなさい」という本を読んだことがありますが、この本には、「読む本の重要なところ印象に残ったところを引用しつつノートにまとめながら読めば、頭の中に残りやすいし、その自分でつけたノートを見返せば多くのことを思い出せるよ」と言った内容が書かれて入る本でした。
2. iPadPro+ApplePencil をノートがわりに使用
私は要点はノートではなく、iPadProに「Metamoji Note」という手書きノートアプリを入れてメモしています。
これは基本無料のアプリで、以前ご紹介したグーグルカレンダーの上に手書きメモができてしまうという「GembaNote」というスケジュールアプリと同じ会社がしたアプリです。
「MetamojiNote」ですが、ゴールド会員になればフォーマットを追加でダウンロードできたりするというアプリ内課金もありますが、私は今の所無料版で十分です。
このアプリを使えばページの順番を変更したりも自由自在でクラウドに保存してあるのでiPhoneからも見ることができます。
という事で試しにどんなもんかという感じで使い始めましたが、今では手放せない状態です。
3. 例題のプログラムは実際に作ってみる
いくら要点をノートにまとめて実際にコードを書いてみないと細かいところに気づかないし頭に残る具合が全然違うという事が実際にやってみて分かりました。
という事で本に書いてあるコードはできるだけ実際に入力して挙動を確認することにしています。
まとめ
今はドットインストールと並行して、アマゾンアンリミテッドで「いちばんやさしいHTML5&CSS3の教科書」という本を読んでいます。
まだ読み終わってないので、また読み終わったら書評でも書こうと思います。
コメント