プログラマーの仕事内容

プログラマーという職種について説明します。
プログラマーはPGとも書き、コンピュータのソフトウェアを開発する仕事の内、決められた仕様に沿ってコードを書き、それが仕様通りに動作するかをテストで確認するまでを担当する人の事です。
この仕事をするのに必要な資格というものはありませんが、情報処理技術者という認定試験があり、これに合格すると一定の技術や知識がある事の証明になります。
顧客から実現したいシステムの仕様や希望する内容を聞き、それを設計書にまとめて各プログラマーに振り分けるという仕事をするのがSE、つまりシステムエンジニアと呼ばれる技術者です。
しかし最近ではこのSEとPGの線引きは曖昧であり、効率的に業務をこなすにはそれぞれがお互いの仕事の範囲を理解している必要があります。
コードというのは使用するプログラム言語の文法に沿った形で処理を記述していく事でプログラマーが最も時間を投入する事になるプロセスです。
現在いくつのプログラム言語が存在するか分かりませんが、プログラマーは使用する言語の使用についてある程度理解している必要があります。
このことからも分かるようにプログラマーというのは一日の時間の大半をモニター画面とにらめっこしているため、どうしてもさまざまな職業病になります。
その代表的なものが眼精疲労でしょう。
最近はブラウン管方式のディスプレイはほとんど姿を消しましたのでまだいいのですが、それでも一日中パソコンの画面を見ているとどうしても目が疲れます。
ですのでブルーベリーのサプリメントを必需品にしている人が少なくありません。

@

プログラマー 在宅

次に、マウスを操作する時間が長いので指が疲れます。
キーボードの操作はそれほどでもありまえんが、マウスは筋肉に無理な力がかかるのでどうしても疲れます。
また、開発作業に入ると周囲と会話をする時間が少なくなりますので精神的に疲労します。
もちろん非常に細かい作業であるために精神的に疲れるという事も当然あります。
画面に向かって独り言をいうという機会が増えるのもプログラマーの宿命かもしれません。
企業と契約して在宅でプログラマーをしている人もいますが、そういった人は特にこの傾向が顕著になるはずです。
これは病気ではないかもしれませんが、機械というものを冷静に見る事ができるのもプログラマーの特徴ではないかと思います。
例えば電子制御のパチンコがありますが、あれなどは典型的な例です。
ソフトウェアによって事前に出玉率が完全に制御されているタイプのパチンコは打ってみようという気持ちにさえなりません。
店に遊ばされて、その料金を払って帰ってくる事になるのが分かりきっているからです。
また機械にはバグ、つまり人為的なミスが含まれているという気持ちを常に持っているので機械の動作を全面的に信用する事ができないという考え方をするのもプリグラマーの特性だと思います。
自動車でも飛行機でも、機械は人間が作ったものなのでバグを含んでいるはずだと考え、100%の信頼をおく事ができないと思えば、それなりに自己防衛の行動をする事になります。
これは病気ではなく、良い意味での仕事の影響という事になるでしょうか。

@

プログラマーという職業

IT業界の中心とも言えるプログラマーという職種やその職業病について解説