ソフトウェアテストがこれら 3 つの誤解に踏み込んだ場合、そこから抜け出すことはそう遠くありません。

誤解1:この試験は女子のみが対象であり、男子は不向き

誤解 2: このポジションは非常に単純で、多くの技術的な内容を必要とせず、毎日非常に暇です。

誤解3:ピークはスタート時で昇給の余地はあまりなく、第一線は8~9万程度

そのような発言を聞いたら、立ち去ってください!振り返るな、迷ったら負け、果敢に決めたらただでやる!こんなこと言ったのは能力は平均値の野郎でしょう!

1. あなたが理解しているソフトウェアテスト業界は業界の実情ではありません

まず最初に言っておきたいのは、テストエンジニアの8割はテストエンジニアではないということです。

たとえば、ここ数年よく聞かれた言葉をいくつか挙げます。

テストをしてみましょう。コードを書く必要はありません。始めるのは比較的簡単です。

テストをしてみましょう。手動テストは非常に簡単で、毎日少しずつ行うだけです。

不動産市場が不動産コンサルタントの言うことと大きく異なるのと同じです

ソフトウェアテストエンジニアと品質担当者は、一定の開発能力と運用保守能力を同時に備えている必要があります。

テスターは開発作業により深く関与し、コードレビュー、コード監査、単体テスト、自動スモークテスト、テスト精度分析、および研究開発段階の品質を保証するための研究開発自己テストを推進します。

さらに、テスターも構成とデプロイメントに参加し、自動化されたテスト ケースを継続的デリバリー チェーンに構成することで、DevOps の重要な役割として、開発と運用保守を推進し、高品質のサービスを効率的に提供するという目標を達成します。高品質の製品。

業界内で技術基盤が弱いテストエンジニアの多くが淘汰とアウトソーシングに直面している

この言葉は残酷に聞こえますが、この変化を見なければなりません。現在、多くのテスト エンジニアが失敗します。その理由は、自動化について少ししか知らないか、あるいはほんの少ししか知らないかのどちらかです。

たとえば、アリはテスト開発とテストのための研究開発を募集しています。少しでも大企業への就職の場はすぐに失われ、外注会社に直接吸収されてしまいます。

大企業はテスト開発者を採用する傾向があり、中小企業は採用要件が高くなります。

業界に入ったばかりの学生の多くは、一般テストの募集時に、なぜ自動化して言語の基礎を理解する必要があるのか​​と不満を抱いています。

業界の発展によりテストへの期待は高まっており、既存のテストでは解決できないため、採用に反映するしかありません。

2. ソフトウェアテスト開発の業界の見通しは何ですか?

表面的には「衰退している」検査業界

状況の大きな変化を考えると、技術を理解していないテストエンジニアは徐々に淘汰され、テストエンジニアの失業の波が起こることは避けられません。

研究開発の生産性が徐々に向上し、運用と保守の展開が徐々に自動化されると、QA の価値とコストはもはや無視できなくなり、プロジェクトの最大のコストにさえなります。

Facebook は、初期には QA なしで大企業に成長しましたが、アリはすぐにプロセスのカスタマイズを推進し、製品、研究開発、テストの最も単純なモデルに参入しました。

検査業界の経営は徐々に平坦化していく

ほとんどのインターネット企業は、実行力を高めるために事業チームと QA チームを分割しています。研究開発システムを理解していなければ、開発の余地はほとんどありません。痛みはありますが、結果は必ず良いものになります。

試験技術者の需要の増加

大企業の分社化により、統合されたテスト技術サポート部門がなくなり、分社後の各チームは対応する機能別チームを編成する必要があり、代わりにテスト技術者の需要が増加します。

近年の各種求人サイトの求人内容からもそれが見受けられます。

開発を理解していないテストエンジニアはすでに新時代の文盲です

1つ目は、職場での昇進の余地があまりないこと、2つ目は、転職も難しいこと、最も良い結果は、長年の経験を積んだ管理職への異動です。

私は業界の多くのテストマネージャーとコミュニケーションを取ってきましたが、6 年以上働いている人のほとんどはテストの実行で燃え尽きてしまい、テスト技術の向上に着手できなくなります。インターンを採用したほうが良いでしょう。 。

比較的、技術的な基礎がある人は、8年以上働いても学習意欲が持続します。

検査業界の敷居が高くなった

昔は発展期で、業界の人材需要が先行していましたが、大企業の発展と安定が進む今、スキルや教育の面で皆さんにもこの問題に目を向けていただければと思います。

試験業界の給与は上昇傾向にある

技術内容の向上と責任の向上は必然的に全体的なリターンにつながりますが、今では技術がよければ教育は問題なく、3年働いて月給2万、3万というのがごく普通です。

研究開発エンジニアが試験現場に参入

優秀なテストエンジニアやアーキテクトを見つけるのが難しい場合、研究開発エンジニアを直接雇用することを選択する企業が増えています。

単体テスト→インターフェーステスト→基本スモークテストまで自動化でき、運用保守と同様にサービスとしてテスト化できれば完璧です。

3. ソフトウェアテストの将来はどうなるでしょうか?

考慮する必要があるいくつかの質問を次に示します。

インターネット業界の仕事リズムを受け入れられますか?

あなたはこの業界を本当に愛していますか、少なくともこの業界を深く掘り下げるほどの熱意はありますか?

あなたの学習能力は、絶え間なく変化するテクノロジーの波に乗り遅れないようにすることができますか?

これらに問題がない場合は、手放してこの業界に参入しても問題ありません。テストの将来にはさまざまな方法があります。

技術専門家

この道はでこぼこ道が多いですが、最も困難な道でもあります。通常は、より多くのコードを作成し、開発とより多くのコミュニケーションをとり、いくつかのテスト プラットフォームまたはテスト ツールを作成します。同時に、高度なテスト開発エンジニアになるためには、開発能力も高くなければなりません。

経営の方向性

テクノロジーを行うのは疲れますが、管理を行うのはさらに疲れます。なぜなら、人々との付き合いが最も複雑だからです。テクノロジーが苦手で、チームの計画を実行する能力がなければ、大衆を説得することは困難です。

他のキャリアに切り替える

研究開発、製品、運用保守、起業家精神はすべて、ボトルネックに直面した後の新たな活路です。特に起業家精神については、焦らないでください。私は失敗して仕事に戻り、すべてを失った起業家をあまりにも多く見てきました。

4. ソフトウェアテストエンジニアの中核となる競争力は何ですか?

給与データ参照

8年間のスパンで、業界の代表的な人材の現状をまとめたものですが、まだスキルの初歩段階にある方は、以下の点から徐々にレベルアップしていくと良いと思います。

まだ比較的初歩的なスキルの段階にある場合は、次の側面から徐々に改善することをお勧めします。

ハードパワー:

1. 繰り返しの作業を減らし、仕事の幸福感と達成感を高め、継続的な学習と研究を促進します。

2. Python または Java のプログラミング言語をマスターします。Python を理解すると、より柔軟になり、いくつかのスクリプトや小さなアプリケーションを作成できるようになります。将来、テストと運用保守の間の領域に直面するときに、 Web アプリケーションやテスト サーバーの場合、Python は非常に便利です。

Java をマスターしていれば、Java で書かれたテスト フレームワークに直面したときに、テストと開発の交差点をうまく処理できます。面接プロセス中に、JVM に関する質問に遭遇する可能性が高くなります。

3. 各層のプロトコル、パケットキャプチャツールなど、より単純なコンピュータの理論的知識。

4. オペレーティング システム、Linux の基本操作とコマンド、シェル スクリプト、iOS および Android システムについて。

5. フロントエンドの基礎知識。目的は、テストと開発、ブートストラップ、CSS、HTML、JavaScript、JQuery の交差点を解決することです。

6. データベース、パフォーマンス テストは非常に重要であり、インターフェイス テストも使用されます。

優しい力:

1. 目標に達しなくても諦めない、研究課題が理解できなくても諦めない、それがあなたのプロフェッショナリズムです。

2. 孤独に耐えるには、方向性が正しい限り、量的な変化はやがて質的な変化につながります。

3. コミュニケーションを学び、開発とのコミュニケーションを学び、製品とのコミュニケーションを学び、チームとのコミュニケーションを学び、そして自分自身とのコミュニケーションを学びます。

4. 現状に満足せず、学び続けてください。

最後に、次のように言いたいと思います。

大人の世界に簡単な言葉はありません。あなたの「見通し」はあなた自身によって作られます。

おすすめ

転載: blog.csdn.net/a448335587/article/details/130625907