前置き

 私がプログラミングを始めたのは、今から10年くらい前だと思います。(途中、挫折した期間もありますが?)  始めたきっかけは、社内業務の問題点をシステムを使って解決できないかと思ったことです。それで、本屋に行って、コンピュータの専門書コーナーから手にとった本がこの本でした。 php.png  この本は、タイトルにもあるとおり、phpを使ったものなのですが、手続型いう手法でアプリをつくっていくというものでした。  今までプログラミングをやったことがない私には、手続き型とか関数型とかオブジェクト指向とか、そういったことは何も知らないので、ただただ、この本を片手に四苦八苦しながらパソコンに向かっていました。やはり、一番つまづいたのは、環境構築ですね。ほんと、全然わからなかったことを今でも覚えています?

 そして、半年ぐらいかけて、なんとかつくりあげ、社内向けに公開しました。社内の人もけっこう使ってくれて、現在もこのシステムは動いています?(昨年、Ruby on Railsでつくりなおしましたが。)

 その後、趣味としてプログラミングを始めましたが、途中挫折というか全然やらなかった時期(1〜2年)もありました。なぜ、また、始めたかというと、単純につくりたいアプリができたからです。

 それからは、プログラミングというかアプリ開発を続けています。  そして、今は、ある程度のことはできるようになったと思っています。(まだまだわからないことだらけですが?ちなみに、私のプログラミングは、すべて独学です。周りにプログラミングが分かる人もいなかったし、職場もITとはほど遠い職種ですし?)

 その私が、今、プログラミングをする上で重要だなって思うことは、「いかにロジックを考え出すことができるか」です。

 プログラミング言語の文法を完璧に覚えるより、フレームワークの作法を完璧に覚えるより、重要なことなのではないかと思っています。(エンジニアでない私が言ってもあまり説得力はないかもしれませんが?)

 ということで、前置きが長くってしまいましたが、ロジックのスキルを磨くために、アルゴリズムを学習し、それをブログに書いていければと思います。

 もし、興味があれば、見に来ていただければと思います?