こんにちは!
ナビゲータのEVEです。
今日は、プログラミング研究室から、プログラム言語についてお話したいと思います。
[今まで経験してきた言語 〜学生時代〜]
はじめて触れたプログラミング言語は、PL/1です。知りませんよね?学術的言語で、ホスト型コンピュータで使われていたモノです。それは、学生時代のことでした。プログラムとは聞いたことはあったけれど、どんなものかわからず、とりあえず受講してみました。受講してみて、もっと分からなくりました(笑)。課題は詳しい人に教えてもらったぐらいです。全然わからなかったな〜♪と思ったプログラム言語ですが、就職間近になってから、YouTubeでも話しましたが、アニメが好きだったこともあり、そこに出てくるコンピュータのソフトを自分で作ってみたいと思い再チャレンジしたくなりました。そして、3年の時に、プログラミングの専門学校に行ったところ、講義では分からなかった、プログラミングですが、理解できました。さすがにプログラミングの専門学校です。そのとき、勉強したのが、FortranとCOBOL・・・。そののち、就職してから、初めて携わる業務でCOBOLでプログラムするのですが、このとき、勉強した知識が役に立ちます。
JavaScript本格入門改訂新版 モダンスタイルによる基礎から現場での応用まで [ 山田祥寛 ] 価格:3,278円 |
[今まで経験してきた言語 〜就職してから〜]
就職してからは、COBOL一筋というわけではなく、HTML、JavaScript、PHP、Java、C#、VBScriptなどを経験しました。まっ、とりあえず、いろいろやりました。一番長いのが、JavaScriptでしょうか?一番短いのが、Javaです。Javaなんか何回も研修にいかされて、いつ使うのだろうかと思っているうちに、期を逸してしまい、障害対応などの理由で目を通したことはありますが、実際にコーディングしたことはありません。まっ、Java自体は、オブジェクト指向言語としては、最高峰の言語で、この言語のオブジェクト指向の考えができれば、全ての言語を征服できるといってもいいぐらいすばらしいのですが、あまり、好きではありませんでした。好きでもないんだけれど、ブロンズとシルバーの資格をもっています(笑)。やはり、最高峰の言語だということ認めていたからなのですが、今文章を書いていると笑っちゃいます。
価格:2,838円 |
[プログラム言語を勉強して役に立つこと]
プログラム自体が、お金になるという事もあり役に立つのですが、それ以前に、論理的に物事を考えるのに、役立ちます。それは、社会もシステムですし、人間の身体もシステムです。何か法則性のあるものはすべてシステムでできているといっていいかもしれません。プログラムは、そんなシステムの問題を紐解く手段になります。
[今後のプログラム]
今後プログラムで作る領域については、少しずつ狭めて行くと思います。今まで、プログラムでできなかった部分が、ツールとか、AIでできるようになります。それは、確実なのですが、プログラムは無くならないと考えています。ツールとか、AIとか出てきても、何か方向性を持たせた場合、必ず、隙間ができそのものだけではできなくなります。そのため、複数のものを組合せて何とかしようとするのですが、結局、整合性という面でうまくいかず、実は、人間がプログラムで作った方が早かったという分野が必ず残ります。
そして、ツールやAIを使うにしても、プログラムという基本は大事です。例えていうなら、料理人にとっての包丁です。いろいろな料理道具が出てきて、便利になってきていますが、結局基本は包丁です。職人がもっている使い慣れた、包丁と腕で料理が決まります。それができていない人が、料理道具が良くなったからと言って、最高級の食事を提供はできないでしょう?ただ、大多数の人が、「まっ、おいしいよ」といわれる料理を作れるようになるのは確かなのですが・・・。システム業界において、プログラムはそんな存在になると思います。
[プログラムの知識の提供・・・]
そんないろいろなプログラムを作ってきたのですが、その知識が売れないかな?っと考えています。どこかの宣伝文句とは違い、1カ月で、プログラマになれるとは絶対言いません。プログラマという言葉のレベルにもより、セキュリティ研究室からも話しましたが、論理的に作れだけでは、、業務で使えるプログラマではないのです。サムネイルのタイトルに「従業員の失敗を会社が責任をとるなんてナンセンス!!!」(情報処理安全確保支援士資格取得のすすめ)という動画の中でも話しましたが、知らないことにより、正社員として働いていた会社から訴えられるということもあるかもしれません。
という、社会的な事実を踏まえたうえで、プログラマとして重要なことを話しながら、プログラマ、特にWebのプログラムについて、初心者対象に教えたいと思います。
そのための準備等あり、開校は来年1月からになります。もし、プログラマになりたいと考えている方はご参加下さい。このブログで告知をするかもしれません。
では、また!
■【情報処理安全確保支援士資格取得のすすめ】
続きを読みたい方はこちらへ==>>