DevOps、またはどのように賃金を失っているのか、IT業界の将来

今日の状況で最も悲しいことは、ITが徐々に一人当たりの義務の数に「停止」という言葉がない業界になりつつあるということです。



欠員を読むとき、2〜3人ではなく、会社全体が1人で表示されることもあります。全員が急いでおり、技術的な負債が増えています。古いレガシーは、少なくともコードにドキュメントとコメントが含まれているため、新製品の背景に対して完璧に見えます。製品は光の速さで書かれていますが、最終的には書かれた後1年間使用できず、今年は利益をもたらさないことが多く、さらに「クラウド」のコストはサービスの売上よりも高くなります。投資家のお金は、まだ機能していないが、すでにワーカーとしてネットワークにリリースされているサービスの保守に使用されます。

例として:古いゲームのリマスターが業界の歴史の中で最低の評価を受けた有名な会社。私もこの商品を購入した人の一人でしたが、今でもこの商品はひどく機能しており、理論的にはこの形で販売されるべきではありませんでした。払い戻し、評価の低下、サービスに関する苦情のためのフォーラムでの膨大な数のユーザーの禁止。パッチの数は驚くべきものではありませんが、恐ろしいものですが、すべて同じです-製品は使用できません。このアプローチが1991年以来発展している会社にとってそのような結果につながるならば、それから始めたばかりの会社にとって、状況はさらに悪化します。



しかし、このアプローチの結果をサービスのユーザー側から見て、次に従業員が抱えている問題を見てみましょう。



DevOpsチームは存在すべきではない、これは方法論などであるという声明をよく耳にしますが、問題は、企業が何らかの理由で結び目、dba、インフラストラクチャビルダー、ビルドエンジニアを探すのをやめたことです。今では、すべてDevOpsエンジニアが1人でいます。もちろん、個々の企業にはまだそのような欠員がありますが、その数は少なくなっています。多くの人がこの開発と呼んでいますが、私は個人的にこれの劣化を見て、すべての分野で十分なレベルの知識を維持することは不可能であり、同時に8時間以内で作業することができます。当然、これらは空想です。実際には、多くのITスペシャリストは12時間または14時間働くことを余儀なくされ、そのうち8時間は支払われます。また、「タスクが与えられたため、ドックやカーブがなく、サービスにも費用がかかる」ため、週7日かかることがよくあります。クラウドでのエラーは、特にIPで作業している場合、原則として2、3か月で給与を受け取ることができません。実際、私たちはビジネスでの言葉を失い、職務の分離とともに、マネージャーが開発プロセスに入り、一般的にそれらについて何も理解せず、ビジネスデータとアプリケーションの操作を混乱させ、その結果、混乱が始まるという事実にますます遭遇します。



混乱が始まると、ビジネスは犯人を見つけたいと思っています。ここでは普遍的な犯人が必要です。10人以上の人に罪を犯すのは難しいため、マネージャーはポジションを組み合わせます。1人のスペシャリストの責任が多ければ多いほど、彼の怠慢を証明しやすくなります。そして、アジャイルの状況では、「犯人」を見つけて鞭打ちすることが、経営においてビジネスを行うこの方法論の基礎です。アジャイルは長い間ITを離れ、その主要な概念は-毎日の結果の要件になりました。問題は、高度に専門化されたスペシャリストが必ずしも毎日の結果を出すとは限らないことです。つまり、報告がより困難になります。これが、ビジネスが「すべてのエキスパート」を求めるもう1つの理由です。しかし、もちろん、主な理由は給与です-それはすべての変更の主な理由です、ボーナスのために、人々は自分自身とその男のために働くことに同意しました。しかし、最終的には、他の分野と同様に、提供されるサービスの多くに対する支払いを減らすために、それは単に今や義務になっています。



これで、開発者がすでに展開できるはずであり、DevOpsエンジニアの隣のインフラストラクチャを扱う必要があるという記事もよく見られますが、これは何につながりますか?そうです-サービスの質の低下、開発者の質の低下に。ちょうど2日前に、さまざまなホストから書き込みと読み取りができることを開発者に説明しました。彼らは、そのようなことを見たことがないことを口の中で泡で証明しました。ここでは、ホスト、ポート、データベース、ユーザー、パスワードの設定にあり、それだけです...。しかし、開発者はデプロイメントを実行する方法、yamlを書く方法を知っています...。しかし、彼はすでにコード内のユニットテストとコメントを忘れています。



その結果、次のことがわかります。絶え間ない過労、勤務時間外の問題の解決策の模索、週末の絶え間ないトレーニング、そして収入を増やすためではなく、自分自身を浮き上がらせるためです。開発者はCI / CDでDevOpsエンジニアを支援することを余儀なくされ、開発者に時間がない場合、彼は縫い始め、マネージャーは頭を殴り始めます。これが残業への欲求を高めるのに役立たない場合は、罰金と罰金を適用し、人は新しい仕事を探しています。エベレストと同じ大きさの技術的な負債を残し、その結果、開発者の間で負債が増え始めます。古いDevOpsエンジニアまたは新しいDevOpsエンジニアを支援するために、リファクタリングの少ないコードを作成する必要があります。有罪者がそこにいてすぐに表示されるため、マネージャーはすべてに非常に満足しています。つまり、アジャイル管理の基本的なルールが守られ、有罪者が見つかります。彼の鞭打ちの結果が見える。



ITGMに来たとき、私は「いつノーと言うことを学ぶのか」という報告をしました。その結果は非常に明白でした。非常に多くの人がこの言葉はタブーだと信じており、私たちがそのように考えるのをやめるまで、問題は大きくなるだけです。



この記事の一部は、触発されたこの記事が、その後私はおそらく少ない柔らかな用語でそれを書き留めます。



All Articles