たしかに文系科目のほうが点数が良かった。父が男は理系で技術職になればどこでも何歳でも食っていけると言っていた。そんな父は酒の飲みすぎで58歳でリタイアしやがったw。自分には文系があっているというのは100%同意だったので、大学は文系学部へ進学。理系学部の大変そうな様子を目にして自分の選択は間違っていないと私は思った。授業が少なくて1年の半分ぐらいは休みだしな。Unsplashそんな私がなんでシステムエンジニアになってしまったのか?文系学部出身でシステムエンジニア歴22年の私が仕事人生を振り返って、これからIT業界を目指す人の参考になればと思う。Frameworkに挑戦3.まとめ始まりはいつも雨パソコンを買った大学生のとき私が大学生になった時、先生が先生これからは文系でもパソコン仕えないと仕事にならんぞ。一太郎(ワープロソフト)と1-2-3(表計算ソフト)は必須だぞと言ったことに影響されてパソコンをかった。親のスネにかじりついた。Macは高すぎたのでWindows3.1と一太郎、1-2-3を買ってもらった。自分が使っていたのはもっぱらパソコン通信ニフティーサーブ。論文書くときに一太郎を使っていたけど、今思えばテキストエディタで良かったよなぐらいのレベルしか使えていなかった。1-2-3はさらっと使ってみたが、学生時代にはなんでこれが仕事にどれだけ必要なソフトか理解できなかった。プログラムなんかはもちろん書いたことは無い。ふけっていた私は自己PRするネタが無い。サークルは入ってない。研究室でもそれほど頑張ったわけではない。趣味でバス釣りをしていたので、「学生時代に取り組んだことは、バスフィッシングです」という話をしていた。内定が出るわけが無い。アパレルどこの業界も駄目だったのだが、SI業界だけは面接に進めて内定がいくつかもらえた。大学3年生の頃から初めていたバスフィッシングのホームページと学生貧乏旅行のホームページをやっていた。履歴書にはURLを載せていたのでSI業界の人事の人は見てくれていたのかもしれない。言ってSI業界は希望した就職先ではなかったが、SI業界の内定しかもらえなかったの仕方ない。内定をもらったのは5社。就職氷河期の割には内定社数は多かった。その中で一番大手のCSKに入ることにした。理系の仕事は苦手だと忘れてた大学生活を満喫したせいですっかり忘れていた。自分は理系的な思考が苦手な事。それで文系学部に進んだ事。入社してから思い出した。パソコンは使っていたし、余裕っしょっと思っていた自分が甘かった。プログラム研修は全然わからない。アルゴリズム研修ではいつも居残り。同期の中では研修時の成績は下位の方だった。配属になったのは泥臭い仕事をするプロジェクト。Netscape(ブラウザ)の接続設定やOFFICEソフトのインストール。プリンタのインク交換やジャムった時の解消をしていた。同期はSAPの導入案件やUnixをつかったシステム構築、Oracleの専門部署。同期のみんなが眩しく見えた。それに比べて自分はインストールとかプリンターの紙詰まりなおしたりとか。今思えばアリさんマークの引越社で仕事はぶられている人とそんなに違いは無いように思える。このままじゃあ同期と差をつけられてしまう。寮に住んでいたから同期の華々しい活躍を聞く。それに比べて自分は新入社員ですでに窓際。Unsplashプログラマーになりたいのなら自分が変わるしかない勤務先にあったプログラムニーズ私は客先に常駐してパソコンの設定やプリンタの設定作業をしていた。Notes、Office95(Excel、Access、Word)。調べてみると、これらのソフトでプログラミングすることが可能だと分かった。今から思えばそんなことも知らなかったのか。そりゃは干されるわというレベルである。VBA覚えたり、Oracleは環境がなかったからAccessでRDBを勉強した。社会人になってから一太郎や1-2-3なんてどこも使ってねえじゃねえか。先生に騙されたと思っていた。Notesは当時、どこの顧客でも使っていて1-2-3の数式の知識が役にたった。NotesとAccessとExcelがわかるようになるとメインフレームのデータをNotesにあげて共有。そのデータにユーザーが情報を追記。そのデータをAccessにインポートしてExcelでレポートを作ることもそのうちできるようになった。サーバーをノベルのNetwareからWindowsNTサーバーにリプレースする案件を進めていた。マイクロソフトの資格を片っ端からとっていった。職場にはNetwareの事は詳しくても新しいWindowsNTサーバーに一番詳しいのは私だった。やっていったら2年ぐらい続いた最低評価を抜け出す事ができてやっと人並みに評価してもらえる様になった。HTML、JAVAに挑戦そのうち、IT業界でJAVAが注目を集めるようになる。私も今後はJAVAができないと駄目だと思い、寮に環境を作り、自分でプログラムをつくって、いつJAVAの仕事に回されても良いように勉強した。いつまでたってもJAVAを使う案件の受注はなかった。SI業界でも金融業界を担当していたのでJAVA案件が始まるにはもう少し待たなければならなかった。2000年初頭ではまだJAVAでシステム構築をする金融機関は少なかったのだろう。Basicでシステム構築をする案件に回される事になった。Basicのほうがユーザーとしては良い。システムインテグレーターとしても新しい技術はリスクが高いし人集まらないし。システムエンジニアとしては新しい技術に挑戦したい気持ちがいつもある。新しい技術だったらみんな同じスタートラインだ。早く勉強して身につけたやつが開発をリードすることができる。Frameworkを勉強する事を続けていた。英語サイトをみてサンプル作ってBlog書いて、いつか来るその日に備えていた。Unsplashある時、上司から見積もりをしてほしいという案件があった。NotesにためているデータをOracleにためてデータ分析をするアプリケーションを作る案件だった。Basicで作るという。Frameworkをつかった事例が紹介されているような時期だったと思う。古い技術を使うのか?でも私はもう新入社員でもない。入社して5,6年目だ。Frameworkのプロトタイプをすぐ作り、新しい基盤で作ったほうがアプリケーションのメンテナンスが簡単になることを力説。お客様も乗り気になった。すると上司もそれを飲まざるを得ない。私が考えたアーキテクチャがプロジェクトに採用された初めての案件であった。これが最初で最後の案件になるのだがwまとめ文系の人でIT業界に就職しようかどうか悩んでいる人は思い切って挑戦してほしいともう。私以外にも何人も文系出身で頑張っているシステムエンジニアを知っている。理系で情報工学でプログラムを勉強してきた人と比べたらあまりの差に圧倒されるよ。入社してくる時には高度情報処理の資格持っているツワモノも居るし。それは理系の人たちが一生懸命4年間勉強して身につけたものなの。文系各部出身だって、同じように一生懸命やれば報われる日は絶対来る。IT業界は技術の進歩が激しいから常にチャンスがあるの。天才の頭の中<ビル・ゲイツを解読する>もうiPhoneに期待するのは無理なのか?IT業界3つの時代遅れ、ユーザー企業の怒り爆発寸前に怒り爆発Mediumと機械翻訳で世界に情報を発信しようブログを書くコツ。時に「もう質問無いですか?」って言わせない。出たけど動かん2019/11/28システム設計能力を個人でどうやったら効率的に上げられるのか?2019/11/26ビジネス中学システムエンジニアの仕事をして22年経ちました。PMP、PMSYoutubeご遠慮無くチャネル登録してください。