2022-01-25

プログラミングが難しく感じる

大学生になってからプログラミング勉強を始めた。

プログラマー仕事はつまらない単純作業

プログラマー志望なら大学なんて行く必要ない、高卒専門学校で十分」

こんな話を聞いていたかプログラミングはさぞ簡単だろうと思っていたのに、実際に勉強してみるととても難しかった。

なんとか勉強してようやくWebシステムモバイルアプリをいくつか完成させたが、正直あー簡単だったとは思えなかった。

仕様を決めた後の実装だけでも単純作業に感じられなかった。

言語仕様フレームワーク英語アルゴリズムハードウェア等学ぶことは山積みで、勉強のための勉強必要状態が続いた。

一方、その後の就活ではプログラミング経験評価され、いくつかの大手自社開発系IT企業からプログラマーとして内定をもらった。

単純作業であるはずのプログラミングに苦労するレベルでも大手からある程度の評価がもらえるのである

社内のプログラマーの9割は国立大学以上の情報科学修士卒であり、これもプログラミング難易度に対する肌感覚と違わない。

正直なところ、(成績不良で)大学ではなく専門学校に進学した層・高卒就職した層が同じシステムを構築できるとは感じなかった。

大学専門学校で学ぶ内容にどれくらい差があるか分からないが、大学の授業で学んだ内容はそれなりに役立っている。

でも、世間ではプログラマーなんて悪い意味で誰にでもなれて、大学に行く必要もなくて、つまらない単純作業員だと言われる。

この肌感覚プログラマーの言われ様のギャップの正体がよくわからない。

  • 絵を描くだけなら誰でもできるけど、芸術的価値のあるものを作れる人はそんなにいない、みたいな話だと思ってる 芸術的センスがない人にとっては全部同じく絵でしかないから「絵な...

  • プログラマーって言ってもピンキリで大手二次受けSIerなんかは文系でプログラミングしたことない学生にOJT期間内にifとfor文くらいを仕込んで要員として送り出してたんだよ そういう意...

  • 条件分岐とループ処理、四則演算さえ出来ればどうにかなるコピペ・プログラマーとさ、 計算量のオーダーを下げるための世界初のアルゴリズムを考えるプログラマーが同列にプログラ...

  • 要件定義工程、アーキテクチャ設計工程、実装工程…といろんな工程があって、 「プログラマなんて簡単」と言われているのは実装工程のことだと思う 何をコーディングすべきか、どの...

    • 情報学部出たけどコレだと思う 実装工程は確かに少し勉強すればできるんじゃ?と思うが、 はじめの設計がメチャクチャ難しい(少なくとも自分にとってはそうだった) 実装だって大変だ...

      • 俺は設計より実装の方が苦手だわ。プログラミング言語の特に脈絡のない仕様(ファイルオープンして1行読むのってどうやるんだっけ?改行コードの扱いはどういう仕様だっけ?EOF判定...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん