村上福之の「ネットとケータイと俺様」:ITmediaオルタナティブ・ブログ (RSS) 村上福之の「ネットとケータイと俺様」

ロスジェネ彼女無しダメ人間がネットとケータイについてブログを書いたりします。

プログラミングを覚えたいという人がいます。どうしたらいいですか?とか、教えてくださいとか、どこで教えてもらえますかと聞かれます。

個人的には、Webプログラミングに関しては、漢字の書き方を覚えるのと、プログラミングを覚えるのは大差ないです。最初の最初は、「写して、書いて、覚える」しかないです。

絵とか写真が多くて分かりやすい言葉で書いてあるプログラミングの入門書で、出来るだけ薄いのを買ってきて、淡々と最初のページから、書いていることを淡々とマネして、写経してください。たまに改造してみてください。最初は、それだけです。だいたいわかったら、一冊全部やる必要もありません。難しい解説なんか、理解しなくてもいいです。動けばいいです。

今なら、本を買わないで、ドットインストールでもいいかもしれません。

最初は、本当にそれだけです。

頭がいいかどうかより、最初の最初で、写経する根気があるかどうかです。

多少、意味が分からなくても、淡々と写経を続けてください。地道に。淡々と。「はじめてのプログラミング」は、そんなものです。地味です。地道です。それだけです。難しくもなんともないです。最後までやる必要も無いです。

本一冊に書いているのをするのに、そんなに何ヶ月も時間はかかりません。薄いのだと一日掛からないことがありますし、長くても一冊で一ヶ月くらいです。クソ分厚い本は、だいたい読むところが20%くらいしかないです。

今のWebのプログラミングやスマホアプリプログラムは、「ある程度」は、頭が相当悪くてもできます。

フーリエとか離散コサイン変換とかチューリング理論とか数学を使うのはメーカーにいたときだけで、 ネット業界に来たらいきなり、数学を使わなくなりました。Σとか∫(インテグラル)とか、何年見てないんだろう。ソシャゲのKPIツールとか作れば、もうちょっと数学に触れられるんだろうけど、そういう仕事してないなぁ。

昔のプログラミングは、メモリの管理とか、ポインタとか、画像処理が必須だったりしましたが、今のWebのプログラミングなんて、算数すら使わないので、誰でも出来ます。本やネットから写経すればいいです。

ぼくも30年前、小学生のとき、キーボードの打ち方もアルファベットも良く分かってないのに、淡々とマニュアルのサンプルプログラムを写経してBASICのプログラミングを覚えたのです。そういうマイコン少年は日本中にいました。逆に言うと、小学生でも出来ます。僕の場合、たいして、学校で成績はよくなかったですが、プログラミングはできました。

「文系でもプログラミングできますか?」という質問がよくありますが、「小学生くらいの知能があればできる」と思います。僕らが子供の時のマイコン雑誌'に掲載されていたプログラミングは、小学生とか中学生とか高校生ばっかりでした。しかも、今より1000倍厳しいメモリ管理のうえに、ロクにAPIもツールが無い時代に、九九がロクにできない小学生がプログラムを書いていたので、文系も理系もへったくれもないと思う。

中学生が,「ゲームを作るために、画像作成ツールやマップツールやドット絵ツールが無いから、まず、それから作ろう」というのが普通な時代でした。#マイコン少年あるある。

日本はありがたいことに、自国語で書かれた入門書やサイトがいっぱいあります。自国語の入門書が無くて、英語しかない国の方が多いです。

プログラミングの最初なんて、漢字の書き取りと同じです。初めてのときは、ひたすら漢字ドリルに書いている漢字を写経のように淡々と書かないと漢字なんて覚えないじゃないですか。へんとか、つくりの意味なんか、知っててもしらなくてもいいから、淡々と写経して、漢字を覚えるのと同じです。

何かを学ぶとき、最初の最初は、地道にマネすることが大事だと思ってます。

プログラマの皆さんが、新しい技術や言語やAPIが出てもリファレンスのwebページを見て、パッと使えるようになるのは、皆さん、最初の最初に地道な努力をしたからです。いきなり出来るようになったわけではありません。

すばらしいプログラミング学習教材サイトがいっぱいでてます。すごいことだと思います。ドットインストールとか、すごいなぁー、と思ってます。しかし、「地道にやる」という最初のステップがないと、意味が無いです。どんなにすばらしいサイトがあっても、地道にやる「根気」と「時間」が無いと、意味は無いです。

!!!!!!! アルファブロガー・アワード2010受賞

↓ご意見、ご感想はTwitterで!フォローするとネット業界のアレなことをたびたびつぶやきます。

むらかみ ふくゆき

Special

- PR -
コメント

コメントを投稿する
メールアドレス(必須):
URL:
コメント:
トラックバック

http://app.blogs.itmedia.co.jp/t/trackback/77444/28931267

トラックバック・ポリシー


» このブログのTOP

» オルタナティブ・ブログTOP



プロフィール

村上 福之

村上 福之

株式会社クレイジーワークス、代表取締役 総裁。
ケータイを中心としたソリューションとシステム開発会社を運営。得意なことは空気を読まない発言。苦手なものは人付き合い。
休日は会う人がいないので、一日ネットをして過ごし、ブログなどで「死にたい」などを連発する優雅でセレブな休日をすごす。

詳しいプロフィール

Special

- PR -
カレンダー
2012年6月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
カテゴリー
エンタープライズ・ピックアップ

news094.gif 目の付けどころが佐川さん
バスで乗客の笑顔に注目し、その地ならではのお土産を丁寧に選んで購入する。そんな大人な旅に憧れます。(7/6)

news094.gif “悩み”が作るクリエイティブな時間
悩みは自分とトコトン向き合うチャンス――悩みをきっかけに「自分の本当にやりたいこと」を見つけた竹内さんが、悩みとの向き合い方をにこやかに伝授します。(7/6)

news094.gif 日本マイクロソフト社長が語る外資系日本法人のマネジメント
日本マイクロソフトの樋口泰行社長が会見で、自らのマネジメントについて語った。その発言を基に、外資系日本法人のマネジメントという観点で考察してみたい。(7/5)

news094.gif 小さな漁港を守れ! 旬材、55歳からの挑戦
漁業者に収入とやり甲斐をもたらした流通革命の秘訣は、長年築いた信頼関係にあった。(7/3)

news094.gif クリックやドラッグといえば?――ITクロスワード
雨でお出かけできない週末は、ITクロスワードで遊んでみませんか?(6/29)

オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。


サイトマップ | 利用規約 | プライバシーポリシー | 広告案内 | お問い合わせ