綺麗に死ぬITエンジニア

プログラミング全般 ×

絞り込みリセット

プログラミング言語の種類が大量に存在する理由

現在、世の中には大量のプログラミング言語が存在します。それらのプログラミング言語が統一され、1つのプログラミング言語で全てのシステムに対応できるようになれば、学習コストも低減し、一見メリットが多いようにも感じます。今回は、なぜ世の中にこれほ…

ソースコードのインデント(字下げ)に、タブを使うか半角スペースを使うかという話

今回は、コーディングスタイルに関する話です。皆さんはプログラミングするときに、そのプログラムのインデントスタイル(字下げスタイル)は、どのようにしてますでしょうか。プロジェクトや言語ごとに異なることが多いコーディングスタイルの一つである、…

優秀なITエンジニアへの道は、道具を効率良く使いこなすことから始まる

私が果たして優秀かと問われれば、あるいはそうでないかもしれませんが。道具を効率良く使いこなすというのは、私の周りで、優秀だと評価されているエンジニアに共通する能力の一つだと思います。今の時代、便利な道具が揃いまくっている何か新しいものを作…

義務教育に、プログラミングを導入すべき! プログラミング学習のメリット

もうそろそろ実現しそうですが。単に、国が推し進めるようなIT人材の育成・確保が理由ではないです。プログラミングによって得られるものプログラミング学習によって得られる間接的なメリットとして、以下のものが考えられます。論理的思考力の向上創造性の…

プログラマーはプログラムを書くな! 有能なプログラマーはプログラムを書かない

どうも。今日はブログラマはプログラムを書くべきではない、という一見矛盾した私のポリシーについて記していきます。プログラムは量より質言わずもがなですが、プログラムは当然、「量」よりも「質」が重要視されるものです。長きにわたり保守されていくの…