>ITエンジニアの分かれ道ITエンジニアの幸せとは?ITエンジニアの不幸を裏返せば、幸せが見えてくる!2019年10月12日TwitterSharePocketHatenaLINEコピーするhillpointエンジニア半分、ブロガー半分。複業フリーランスのhillpointです。ITエンジニアのキャリアアップガイドとして、このブログを書いています。記事の内容は、キャリアアップとして、ポジションアップや収入アップに関するが中心ですが、ふと、ITエンジニアにとっての幸せってなんだろう?と思いとどまりました。hillpointそりゃ〜ポジションもアップしたいし収入もほしいですよ!では、多額の収入とポジション準備するから超難案件やってくれない?経営者hillpointえええ・・・・それは、大丈夫です。あれ?実は、ポジションも収入もいらないの?あれ?私も含め、ITエンジニアの幸せとは?なんでしょう?ITエンジニアの幸せを考えるにあたり、まずは、ITエンジニアの不幸せ・・・考えてみます。専門用語についてこのサイトでは、ITエンジニアが使う専門用語を使用しています。アイコンがついている専門用語は、「知らないと恥ずかしいITエンジニアの用語集」ページに説明を記載しているので、専門用語の意味が解らない場合、リンクをタップして、説明を参照してください。残業、休日出勤まさにIT土方。バグだらけこれがあるから、残業・休日出勤になるわけですね。実際、仕事というのは、面白い仕事だけじゃありませんが、一生、やるかと思うと・・・つらいですね。楽しい仕事、面白い仕事がいいですね。ITエンジニアの不幸せから分かるITエンジニアの幸せITエンジニアの不幸せを裏返してみましょう。残業、休日出勤(裏)基本、残業無し、やっても、少なめ。そりゃ、仕事ですから、少し忙しくなる事はあるでしょう。この仕事、成功させたいから!夢中になって!残業しちゃった・・・・みたいな残業なら、いいですね。バグだらけ(裏)問題・障害・バグはありません。あっても計画通りに対応済みです。システムやサービスに問題はつきものです。バグだけじゃなく、インフラトラブル等、エンジニアの努力だけでは防ぎきれない問題もあります。最初から、計画に入れてあり、対応方法が決まっていて、計画通り対応できるなら、なんらストレスになりません。毎日、仕事するのが楽しみ!hillpointこんなこと、言ってみたい。いう事か・・・エンジニアは、やはり、なにか、物作りが好きで、興味のあった分野、システム、サービスを作りたくて、エンジニアになっています。いったことがちゃんとできる会社で、適切な計画の中、もの作りに集中し、良い結果(⇒問題やバグがない)を得ることが幸せのようです。確かに、私もそう思います。エンジニアがそう願っても、なかなか、そんな幸せな状態にならない、今のIT業界にはあります。ITエンジニアが不幸にならない対処方法ITエンジニア歴、10年以上。プログラマーから始まり、システムエンジニアを経て、プロジェクトマネージャーまで経験した私。こんな感じって、人もいるかと思います。悪しき伝統という方もおられるでしょう。これ、今、労働基準法の改正により、違法となる可能性があります。それは、エンジニアだけの問題ではなくなりますし、会社としても、重大な問題・リスクです。悪しき伝統を変えるべく、法律に基づいた対応を訴えてください。定常的ではないにも関わらず、時期や案件によって、このような状態となるという方は、改善の余地があります。バグだらけ予定・計画では、こんなはずじゃなかった・・・でしょう。なんて人もおられるでしょう。さまざまな要因があるでしょう。この問題を対策するのは、簡単ではありませんが、これこそエンジニアの力の見せ所です。案件の背景、プロジェクト計画、他のエンジニアの能力等、自身だけの努力では、どうしようもない部分も多々あるでしょうが、こと、品質問題については、関係者全員が、改善する意思を持って、取り組まないと解消できない、大きな問題です。王道としては、品質分析を行い、PDCAサイクルを回し、改善していくというのが一般的ですが、待ったなしの状態であれば、秘策があります。待ったなしの品質問題改善の秘策は、自動テスト・自動デプロイの導入です。プロジェクトが混乱(問題が多発)している状態で、よくでる問題に、デグレとヒューマンエラー(操作ミス)があります。この2つは、ただでさえ、問題解決に忙しい中、問題を増加させるとともに、対策として、更にエンジニアの手間を増やす対策が取られます。今まで簡単に直せていた問題も、2重3重のチェックが必要となったり、様々な操作手順も、書面化、リハーサル、ダブルチェックといった手間が増えていきます。落ち、いつまでたっても、終わらないプロジェクトとなっていきます。自動テストと自動デプロイを導入できれば、本来の問題は発生するものの、余計な問題の発生を抑止することができます。余計な問題とは、デグレとヒューマンエラー(操作ミス)のことです。この余計な問題がでる前に、自動テストと自動デプロイを導入することで、問題の余計な肥大化を防ぎます。プロジェクトを最悪の状態に陥れるのは、デグレとヒューマンエラー(操作ミス)です。hillpointお客を激怒させるのもこの2つ。一度出始めると、必ず、繰り返す問題も、この2つ。元プロジェクトマネージャーとしての見解は、エンジニアなんて、信用できない。ヒューマンエラーを起こすぐらいなら、自動化してくれ。逆にこの2つの問題が無ければ、いわゆるバグや設計問題は、お客にもちゃんと説明できるし、必死にならずとも、自分たちのペースで確実に潰していける。・つらい仕事、面白くない仕事、退屈な仕事やりたい仕事、面白くやれる仕事が、具体的にあるなら、「あの仕事がしたい!」と、事あるごとに口にすることです。その仕事が舞い込んだ時、上司たちは、「あいつ、やりたいって言ってたな」と「あいつにやらしてみるか」を考えます。実際、そのような仕事につけるか、否かは保証できませんが、なにも言わず、候補にもあがらない事と比べると、大きな違いです。しても、我慢できず、転職し、やりたい仕事、面白くやれる仕事に就く事も、当然ありです。好きな事を仕事にするのは、想像以上に大変です。あなたがやりたいと思った仕事は、おおよそ、他の人もやりたいと希望するような仕事でしょう。大勢の人が、やりたいと希望する仕事、なりたいと希望する職種は、競争があり、収入も最初は低いケースが多々あります。リサーチして決断することをおすすめします。hillpointITエンジニアの幸せをつき詰めるとみんなが幸せになれます。元プロジェクトマネージャーが語る。SES・客先常駐で、デスマーチの気配を感じた時の対応策。ITエンジニア(特にSEやPG)の給料が低い理由。ビジネススキルが足りてません。システムエンジニアがフリーランスになる前する準備。退職そして個人事業主としての開業届を出す!現役エンジニアが語る。ITエンジニアのメンタルヘルスケア。まで一連の流れを解説します。PREVITエンジニア(特にSEやPG)の給料が低い理由。ビジネススキルが足りてません。NEXTエンジニア×ブロガー、安定と挑戦の組合せ。複業フリーランスという働き方。hillpointITエンジニアを半分、ブログを半分している複業フリーランスです。全部、お家でやってます。社会が変わってきたからこそ、この働き方がとても気にいっています。ITエンジニアのなり方、フリーランスのなり方など、ITエンジニアになりたい方や興味のある方に役立つ情報を配信します。