SSブログ

作るオモチャを考えるのはうまくなったと思う [プログラミング]

中学生の頃、いわゆるマイコン少年だった。
時間はあったと思うが、たいしたプログラムは書いてなかった。書けなかった。
写経(雑誌に乗っているソースコードをそのまま打ち込む)はしていてソースコードで何をしているかはわかるようになってきても、自分で書くのは逆立ちしても無理な感じ。

社会人になって、曲がりなりにもプロのプログラマーになって、ようやくプログラムが書けるようになった。なにが一番変わったかと考えると,新しいプログラミング言語なりライブラリなりを使おうと思った時に、小さなオモチャを自分で考えて、そのオモチャを作ることができるようになったところが一番の違いなんじゃないかと思う。
Hello world を表示するのが一番の有名どころだが、自分ができそうな範囲でなにか処理をしている感じがして、出来上がったら多少なりとも達成感のあるテーマ。 役にたたない、読み込んだファイルを表示するだけのものの時もあれば、多少なりとも役に立つ小道具的な何かの時もある。そこは、自分の習熟度と時間の兼ね合いで「できる範囲」でできるもの。そういうものを思いつけるのは子供の頃の自分とプログラマーになった自分の一番の違いなんじゃないかと。
子供の頃は、構想や妄想が膨らむばっかりで、自分の身の丈にあったプログラミングのテーマを設定することができなかった。ひょっとしたら、「そんな、役に立たないものを作ってもしょうがない」と思っていたのかもしれない。

いまだと、公開されているソースはいっぱいあるので、それを改造したり不具合修正したり(そのためにソース読んだり)するっていうのもできる。それも、「何かを改造するというテーマを探す」「直せそうな不具合を探す」あたりが大切な能力になるかな。

nice!(0)  コメント(4)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 4

Auststeend

Generic Doxycycline Skin Cialis Alicante Wie Bekomme Ich Viagra Rezept <a href=http://purchasecial.com>cialis</a> buy roche accutane online uk Over The Counter Ed Pills Walgreens
by Auststeend (2019-04-11 16:48) 

Auststeend

Amoxicillin Tab 500mg Doxazosin No Prescription <a href=http://4rxday.com>generic cialis canada</a> 674 Overnight Atenolol On Line Viagra Pour Hypertension
by Auststeend (2019-05-10 16:34) 

Auststeend

Generic Keflex Pills <a href=http://curerxshop.com>online cialis</a> Choisir Levitra En Ligne Propecia Generique 50mg Dog Amoxicillin Vomitting
by Auststeend (2019-07-09 10:39) 

Auststeend

Cialis Generique Pharmacie Prix Comprar Propecia En Brasil Center Kamagra Oral Jelly <a href=http://crdrugs.com>cialis tablets for sale</a> Viagra Pillole Buy Viagra Greece Viagra Wirkung Prostata
by Auststeend (2019-07-26 14:42) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

トラックバック 0