プログラミングとは何か〜その1: コンピュータが出来ること

プログラミングとは何か〜その1: コンピュータが出来ること


こんにちは、あのぶるです。

「プログラミングって何?」と質問をされたとき、あなたはどのように答えますか?
RFC等で明確に定義があるわけではないようですが、現在では概ね「(プログラミング言語を使って)コンピュータへの命令を作成すること」という説明がされているようです。
私はよく、もう少しだけ噛み砕いて「コンピュータへの作業指示を作ること」と説明しています。

コンピュータへの作業指示とは?という話をする前に、まずは「そもそもコンピュータは何をしているのか」という話をさせてください。

Read More


あのぶる的「プログラミングの適性」考

あのぶる的「プログラミングの適性」考


こんにちは、あのぶるです。
最近、「プログラミングの適性」について多く議論を目にしたので、今回はそのことについてお話をしたいと思います。

新年度が始まり、来春卒業を迎える学生さんの就職活動も本格化している頃と思います。
プログラマーや(IT分野の)エンジニアと呼ばれる職種を検討してる方も、参考に眺めてくださったら嬉しいです。

Read More


あのぶる選書まとめ(2019)

あのぶる選書まとめ(2019)


あけましておめでとうございます。あのぶるです。
お正月気分もすっかり抜けてしまったタイミングではありますが、今年初めての記事ということで新年のご挨拶です。
今年もどうぞよろしくお願いいたします。

さて、翔泳社さんが主催する、恒例の「ITエンジニアに読んでほしい!技術書・ビジネス書 大賞(通称: ITエンジニア本大賞)」、今年もついに各部門のトップ10が発表されましたね。


おそらく国内で最も注目されるIT書籍に関する企画なので、今回初めて知ったという方はぜひこちらも見てみてください。過去の分も含め、ノミネート本の時点で素晴らしい本ばかりですよ!

今回はそれに便乗して(!?)、以前はじめてのIT勉強会Slackグループで「あのぶる選書」と題して紹介していたおすすめ本を、改めてブログでもご紹介したいと思います。

Read More