経験5年:月給3000~30000、テストエンジニアの実績

自己紹介しますと、私は IT テスターです。専攻は化学です。インターンシップで化学工場に行って、この専攻の落とし穴を発見しました。化学試薬は有害、有毒、引火性、爆発性があり、研究室でよく使用されます。アセトン、メタノール、四塩化炭素では接触が多すぎて食後に試薬を食べているような気分になり、転職という選択を迫られます。

この間、私は混乱し、葛藤し、どの方向を選択すればよいのかわかりませんでしたが、その後、私の投稿でソフトウェアテストへの転向を勧められ、彼がこの業界でうまくいっているのを見て、私もやってみようと思いました。 . . しかし、この道に足を踏み入れてみて、自分はまったく理解していない、そして学ぶのはそれほど難しいことではないことに気づきました。このように、転職試験が私の人生の軌道を変え、熱心で熱心な仲間たちとともに闘志を燃やし、より良い未来を切り開いていきました!

人に魚の釣り方を教えることは、魚を与えることより悪いので、キャリア開発の方向性やキャリアを変えるかどうかについて混乱している友人を助けることを願って、今日も私の経験と経験を共有したいと思います!

まず、ソフトウェアテストの展望について話しましょう。この業界の将来性はどうなっているのか、この業界に入ったらどんな問題が起きるのか?ボトルネックを打開するにはどうすればよいでしょうか? この一連の質問は、業界外の多くの学生だけでなく、業界に入ったばかりの友人たちからも注目されており、結局のところ、彼らの将来の収入に関係し、さらには自分自身のキャリア形成の方向性を決定することさえあります。あなたの疑問を解決します。

以下、質疑応答形式で説明させていただきます。

1. ソフトウェアテストを現在学習していますが、将来の開発の可能性は何ですか?

インターネットの波の到来により、大小を問わず企業がソフトウェアのテストに注目し始めています。2018年初めの時点で、この業界は比較的安定していますが、飽和したわけではなく、その差は依然として大きいです。

1 つは、ソフトウェア テストは今後 5 ~ 10 年で急速に発展すると考えられており、人工知能とビッグデータの発展によりインターネットは新時代を迎え、ソフトウェアと情報セキュリティは複雑化しているため、人材には大きなギャップがあります。品質を管理するために、ますます多くのプロのテスターが必要になり、テストに合格できなければ、製品は死んでしまいます。

2つ目は、知識が体系的でなかったり、勉強が十分でなかったりするため、テスターの技術レベルは単純作業しかできない人が多く、企業はもう少し高い技術レベルを持った人材を必要としているのが現状です。

2. 2023年、この業界はどのような傾向になるでしょうか?

1. 純粋な機能テストの場合、需要はますます低くなります。

2. インターフェース自動化テストの割合は大幅に増加します。

3. パフォーマンステストは依然として変わらず、人材が不足しています。

4. ソフトウェアテストの人材に対する需要は増加するでしょう。

5. 企業は人材を採用し、総合的なスキルに対する要求はますます高くなる。

6. テスターの給与格差はますます広がるだろう。

7. 独学での試験、就職のチャンスはどんどん減ってきています。

3. 技術的な仕事をして自動化を学びたい場合、どのように始めればよいですか?

技術的な内容が含まれているかどうかは、自動テストに参加するかどうかとは関係ありません。ソフトウェアテストの過程では、技術的な内容に関わる内容が多くあります。

たとえば、問題の特定にはサーバーの知識、さまざまなサービス アーキテクチャの知識、Linux の知識、データベースの知識、パケット キャプチャ ツール、HTML の知識などが必要ですが、これらは無駄に使用することができ、純粋に自動化されたスクリプトと比較しても同様に価値があります。

さらに、テスト実行の過程で、繰り返しの作業を置き換えたり、手動ではないことを実現したりするためにいくつかの小さなスクリプトを自分で作成することができ、このアイテムは補助ガジェットと呼ばれ、作業効率を向上させることができます。

4. それは難しくて、その仕事を学んだ後でもまだできないでしょうか?

まず、難しいことではありませんが、誰かに指導してもらう必要があります。やみくもに独学で勉強しないでください。独学で勉強したい場合でも、明確な文脈を理解してから勉強する必要があります。そうしないと、時間の無駄。方向が間違っていれば、あらゆる努力は後戻りしてしまいます。

「卒業後に就職できるのですか?」と尋ねる人もいますが、それは全く可能です。通常、訓練機関には実践的なプロジェクトが用意されていますが、実際、独学の人はこれを最も恐れています。実践するプロジェクトが見つかりません。そして問題に遭遇すると混乱してしまいます。

一般的に、書籍の場合は、経験豊富な講師を見つけます。本を 3 回のクラスで完成させ、ツールを 3 回のクラスで教えるだけで十分です。最終的には、実際のプロジェクトと組み合わせて運用するという、すべて作業に応じたプロセスです。が来ても、なぜその仕事に適任ではないのでしょうか?

5. ソフトウェアテストに参加したい場合はどうすればよいですか?

1. もっと本を読んでください。

2つ目は、もっと考えてください。

3. 履歴書を準備します。

四、複数の面接。

五、さらに要約。

6. 条件が整い、時間が十分であれば、トレーニングを受けることができます。トレーニングは業界への参入を早めることができますが、その他の価値観は自分次第です。

6. 数か月の試験勉強後に6~9千円の仕事を見つけることは可能ですか?

これはすでに一線都市のジュニアテストエンジニアの基本的な基準であり、この基準を満たしていない場合は飛び降りることになりますが、適切なエンジニアは常に見つかります。

私が心配しているのは、業界に入って最初からそのような給与が得られないということではなく、常にこの段階にあるということです。私はこのボトルネック期間に陥っている人をあまりにも多く見てきましたが、それを分析すると、それは学歴の限界、年齢の限界、または技術レベルの限界のいずれかです。でもそれはどれも客観的な条件、給料がいくらもらえるか、自分に何ができるかを求めているだけで、結局私の周りには巨匠たちの逆襲物語が多すぎるんです。

基本的には1~2年働けば給料は1万以上でも問題ありません、昔の友人は最初の仕事探しの時は8.5万でした、1年後、つまり先月は給料が8.5万でしたBaidu から 14k のオファーをいただきました。とても感動的だと言えます。

ソフトウェアテストの分野では 2 つの道があります。私は最初は技術的な道を選びました。3 年が経ち、今では月給 20,000 以上のテスト監督者に昇進しました。人はそれぞれ得意分野が異なります。自分の成長の方向性に合わせて、進むべき道を選択してください。

ソフトウェアテストの 2 つのルートを次のようにまとめました。

1. 管理ルート: ジュニアテスター --> 中級テスター --> シニアテスター --> テストチームリーダー --> テストマネージャー --> 品質管理。

2. 技術ルート: ジュニアテスター --> 中級テスター --> シニアテスター --> ホワイトボックステスト/機能自動化テスト/セキュリティテスト/パフォーマンステストなど。

上記の開発ルートを見ると、初期段階でたどった道は同じであることがわかりますが、この期間はテストの経験を積み、どのルートを取るか(どちらのルートが自分に適しているか)を決定する期間です。

上記の私の個人的な経験に基づくと、試験職の需要と供給には一面性や不足がある可能性がありますが、それは試験の発展の見通しを説明することもできます。

  1. この業界の発展は比較的成熟していますが、大きなギャップがあり、体系的な知識とスキル体系を持っている人でも、一部のツールの高度な使用にはさらに大きなギャップがあります。
  2. 始めるのが簡単です。
  3. 同社の製品のイテレーションは速く、個人の技術能力も急速に成長しているため、雇用の機会が多くあります。
  4. 転職にかかるコストはそれほど大きくなく、それに比べれば開発に比べて時間も資金もはるかに少なくて済みます。

ソフトウェアテストに関しては、開発とは異なり、一般的にこの業界の大学には専門課程が存在しないのが現状です。この業界に入りたい人のほとんどは独学や研修を選択します。私が長年かけてまとめた情報を無料でシェアしましょう

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:110685036

わずかな力

テスト開発者として、私がこれまでに培ってきたテクノロジーの要約と要約、および上級テスターが習得する必要があるスキルについてのメモを共有したいと思います。テクノロジーに興味がある人々の助けになれば幸いです。黒人の友達への道!

私がまとめた、2021 年に最も完成したソフトウェア テスト エンジニアの開発方向のナレッジ アーキテクチャ図を共有しましょう。

  1. 最初にプログラミング言語を学習します。Python が推奨されます

2. Python自動テストフレームワークの適用

3. 自動テスト - Web UI の自動化

4. 自動テスト - モバイル UI オートメーション

5、自動テスト - インターフェース自動テスト

6、自動テスト - Git、jenkins、Docker の継続的統合

7、自動テスト -パフォーマンス テスト LoadRunner、jmeter、アプリのパフォーマンス

八、自動テスト - WEBセキュリティテスト、ペネトレーションテスト、脆弱性スキャン

9 つの自動テストに関する記事 - RobotFramework、AirTest

10. テスト開発 - 自動テストプラットフォーム開発

11. 知識を広げるためのインターネット高額テスト、Redis、MongoDB、Nginx クラスターの戦闘

上記は、私があなたのためにまとめた自動テストエンジニアの開発方向性のナレッジアーキテクチャ図です。このシステムに従って、皆さんが3~4か月でそのようなシステムの構築を完了できることを願っています。このプロセスはあなたを惨めにすると言っても過言ではありませんが、それを乗り越えれば大丈夫です。後の人生はずっと楽になるでしょう。何事も最初は難しいという諺の通り、最初の一歩を踏み出せば半分は成功したようなもので、終わった後にこの旅を振り返ると感慨深いものがあるはずです。

皆さんに一言:

自分を強くする: 考えてみてください。テスト業界で働き続けたいのであれば、あなたの経験とテスト スキルは十分とは言えません。進歩する必要があり、技術スタックを充実させる必要があります。何を待っていますか!

わずかな力

最後に、私の記事を注意深く読んでくださった皆さんに感謝します。ファンの成長と関心を常に見ていると、相互主義が常に必要になります。それほど価値のあるものではありませんが、使用していただければ、直接受け取ることができます。

これらの資料は、[高度な自動テスト] を希望する友人にとって、最も包括的で完全な準備倉庫となるはずです。この倉庫は、私が最も困難な旅をする際にも同行してくれたもので、あなたにも役立つことを願っています。何事もできるだけ早く行うべきであり、特に技術産業においては、技術スキルを向上させなければなりません。お役に立てば幸いです……。

おすすめ

転載: blog.csdn.net/m0_58026506/article/details/130969946