2010-02-24

http://anond.hatelabo.jp/20100224021637

人によってそれぞれ。

言語そのものにワクワクする人

ハードを動かす事にワクワクする人

ソフトを動かす事にワクワクする人

プラットフォームに興味はないが、作りたいものがある人

・面倒な数値計算ミスなく短時間で終わらせる必要に迫られている人

・同じ作業を繰り返し行うことに疲れていて、誰も問題視していない事に憤りを感じ、改善する意欲のある人

現在流通構造に不満を抱き、それを革命してやろうと画策する人

構造化、抽象化などが好きで、オブジェクト指向こそ至高であり、それらを使ってソリューションを提供するのが好きな人

上記のいずれかに該当する人は、勝手にもりもりと弄ります。

そのどれにも該当しない場合、一度胸に手を当てて、「何故今プログラムをやるのか」を問う必要があるでしょう。

一般的には、上から4つくらいが順当な理由ではないでしょうか。

「作りたいもの」はそれこそ多岐にわたりますね。

身近なところでは、掲示板投票フォームでも良い。

作った後に公開して後悔、そしてそれを改善していく、なんてフローが「練習してライブして」にあたりますかね。


練習で必要なのは、「やりたい事をこんぴゅーたにやらせる時、どの様なアプローチを取るか」きちんと設計することです。

そこができれば、後は設計を実装するのみとなりますが、ここで初めて言語の出番になります。

言語は、あくまでも設計を実装するための「手段」なので、「目的」にしないほうが良いと思われます。

記事への反応 -
  • 日常的にプログラミングやってる人は、たぶん世の中にはたくさんいる。「仕事で必要だから」って人もいるだろうし、「趣味でやってます」って人もいると思う。僕はいまのところ、...

    • 人によってそれぞれ。 ・言語そのものにワクワクする人 ・ハードを動かす事にワクワクする人 ・ソフトを動かす事にワクワクする人 ・プラットフォームに興味はないが、作りたい...

    • 小学生のときは週末は必ずプログラミングをしてたけど、 それはゲームをしたいがためだった。 今はゲームは買えばいいからたとえ今小学生に戻ってもプログラミングするモチベーショ...

    • 自分の普段の生活の中で、小さな不満はないだろうか? 例えばあそこのサイトはここがこうだったら使いやすいのに。とか。 毎日やるこの作業をもっと楽にできるようにはならないかな...

    • 語学もこんな感じだよな~

      • 俺の場合、民主党が与党になったことで「こりゃ日本は本格的にやべえ」ってことで英語の勉強に力が入るようになったよ。 選挙後から今までずっと勉強続いてるよ。

    • プログラミングそのものが好きじゃないとモチベーション湧かないと思う。 俺は仕事でプログラミングしてるし、コーダーじゃないから設計や何かも全部やるし、家でも多少は書いたり...

      • 元増田氏がコーディングそのものを好きになるかどうかはやってみないと分かんないじゃん。 とりあえずやってみるきっかけとして小さい規模のものを作ってみるのがいいんじゃないの...

        • コーディングそのものを好きになるタイプだったら、情報系の学部にいながら今さらこんなところであんな質問しないだろう。

      • 実装できないのにロジック考えてもしょうがないじゃん。 実際、ちゃんとインプリすると、 ロジック的にはメモリ使うけど、高速なコード。ロジック的には省メモリだけど低速なコード...

        • そういうのが嫌だからそういうのに関わらなくても付加価値を出せるように頭使うんですよ。 仕事だから必要になればやるけど、それとそれ自身が好きかどうかは全く別問題だよね。 あ...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん