ソフトウェアテスト業界の中核となる競争力は何ですか?

1. テスト業界は変化しています

インターネットの新しいトレンドと要件によって、テスト業界も知らないうちに大きな変化を遂げ、初期の無知な発展から誰もが石を感じて川を渡り、ほとんどの大学がソフトウェアテスト専攻を設立しました。近年、さまざまなテストトレーニングが流行しています。ソフトウェア テスト業界への転職者や卒業生の流入が続いているため、初期のソフトウェア テスト業界が依然としてホットスポットであるとすれば、ソフトウェア テスト業界の現在の「ギャップ」は基本的に飽和しており、最も基本的な機能テストのポジションはますます増え、ますます減少しています。テストへの参入基準も、実質ゼロ基礎から、専門的なコンピュータ スキル (プログラミング スキルに限定されない) が求められるようになり、企業、特にインターネット業界におけるソフトウェア テストの重要性も、必要不可欠なものから必須のものへと変化しました。必要不可欠なものへ。
2. 業界人材の分布は二極化している

検査業界は発展を続けており、深刻な二極化傾向を示しており、フルスタック複合人材に属する経験豊富な検査専門家がいる一方で、この種の業界に人材が占める割合は比較的まれです。 。1 つは業界の理由、コード能力が高く、アーキテクチャの経験を持つ人が開発部門に所属するのが一般的であること、2 つ目は要件が高いため、上級テスト開発エンジニアはテスト関連のスキルだけでなく、前線でのスキルにも熟練している必要があるためです。最終設計、サーバー開発など、ほぼフルスタックのエンジニアですが、プログラマーは一般に 1 つまたはいくつかの点に習熟しており、最初から最後まですべてを学べる人はますます少なくなっています。一方、テスト初心者は、テスト業界に数年携わっている人もいますが、まだビジネス機能のテストのみを行っている段階にあるテスターも多くいます。この種の受験者は、一部の現状に満足している人を除いて、まだまだ勉強を頑張りたいと思っている人が多く、上達したいと思っても勉強の方向性が分からない、あるいは方法が分からないだけです。学ぶために。

3. 企業はよりハイエンドで総合的な人材を必要としている

しかし、どちらに属しても、企業がビジネスを迅速に発展させたい場合は、品質を保証するための強力なテストチームを持ち、CI、CD、およびサービスの導入などの一連の品質保証手法を通じて品質を促進する必要があります。他の手段 プロジェクトの迅速な反復と提供。そのためには、関連するテストエンジニアに、プロジェクトの実装コストだけでなく、テスト、開発、製品、さらにはユーザーに関わる人員も含めた多面的に設計を検討し、問題を解決できることが求められると同時に、会社の発展の見通しと連絡をとり、その方向性がそれに適合し、うまく機能します。このような能力を備えたテスト人材のほうが社内で人気があります。毎年の就職活動シーズンに人材市場に参入するのは数名だけであり、すぐに就職できます。これは各テスト担当者の努力の方向性でもあります。唯一の努力です。」対応する価値の強さがなければ、期待する利益を会社に求める資格が得られません

4. 企業が人材を採用し、求職者の需要と供給を一致させることは常に困難です。

多くの学生は、企業が人材を採用する際の要件がますます高くなっているのはなぜか、学歴(学士以上)、年齢(35歳以内)、プロジェクト経験なども求められており、難しすぎると不満を抱いていました。実際、企業側も非常に悩んでおり、適切な候補者を少数採用するのは非常に困難であり、これがいわゆる「需要と供給」のアンバランスです。多くの試験従事者が仕事を見つけることができず、多くの企業が適切な候補者を見つけることができません。

最終的な分析では、需要と供給の不一致と不均衡を引き起こす中心的な問題は、依然として能力要件の不一致に焦点を当てています。

では、テスターの中核となるスキルやテスターの中核となる競争力とは何でしょうか?テスターはこの問題について考える必要があり、雇用主もどのようなテスターが必要なのかについて考える必要があります。企業は採用活動の際、さまざまなフレームワーク、さまざまなプログラミング言語、さまざまなツールの使用を求められます。テスト テクノロジとテスト ツールの使用法を学んだ後、最終的に核となる競争力は何でしょうか?

5. あなたの核となる競争力は何ですか?

ソフトウェアテスト業界について言えば、貴社の中核となる競争力は何ですか? これは非常に興味深いトピックです。私たちがよく「チーム内の価値観の問題」と言うのと同じように、テスター自身が自分たちの価値はどこにあるのか、何が何なのかを考えているのをよく見かけます。しかし、ソフトウェア開発者やアーキテクト、あるいは運用保守チームが、自分の価値を見つけるためにそのような質問をするのをほとんど見かけません。これは、テスターが値自体を確信していないためであり、値自体の不確実性が一連の問題を引き起こすことになります。
初期のソフトウェア業界では、よくある現象があり、大学卒業生や大学院生が就職の面接に行くと、面接のコード能力があまり高くないことがわかります。会社はテストを受けるつもりですか? しかし、時代の変化とともに、現在のソフトウェアテストエンジニアの知識や習得すべき内容は以前のものをはるかに超えており、その知識は開発の知識をはるかに超えていると言えます。技術的な表面と製品の理解。
そこで今回は、優秀なソフトウェア テスト エンジニアの核となる価値について話しましょう テスト エンジニアはかけがえのない存在であり、専門的に細分化された分野であると自信を持って言えます。初期の頃と同様に、私たちは市場を細分化せずにテスト、つまりソフトウェアテストについて話しましたが、今はテストについて話していますが、ビジネス分野に基づいた従来のテストに加えて、テスト分野が多すぎます。テスト開発中です。

6. なぜ会社はあなたに高い給与を提示したがらないのですか?

実務者からは、「どうやってテスト開発職に転職すればいいですか? テスト開発職を始めるにはどうすればよいですか? テスト開発職では何をするのですか? どのような知識を習得する必要がありますか?」とよく質問されます。

実際、これらの質問をするときは、あなたがこのポジションに適していない可能性があります。あるいは、テスト開発の給料が高いと聞いて、その給料を目当てに来たのであれば、自分にはまったく向いていないのかもしれません。
現在、さまざまな企業でテスト開発ポストが設置されており、テスト開発ポストは一般に「高給取り」という肩書が付いています(少なくともテスト分野では、テスト開発の給料はビジネスマニュアルテストの給料よりもはるかに高いのが一般的です)。 , テスト開発への転職を熱望するマニュアルテスターが増えていますが、多くの場合、テスト開発ポストの給料の高さだけを見て、最も重要な点(高い給料をもらっている人の努力も自分よりも大きい)を無視しています。以下にコメントの一部を見てみましょう。(記事を読んでいてそう思ったことはありますか?)

  • QQ グループや WeChat グループの多くのテスト仲間は、平日のテスト作業は仕事量と残業が多くて非常にきついのに、給料やボーナスが他の職種 (開発など) よりも少ないとよく不満を漏らしています。
  • 数年前からテストの仕事をしていましたが、外に出て仕事に応募すると何度も壁にぶつかり、満足のいく給与の提示が得られませんでした。
  • テスト職は「お金」がない、意味のない仕事内容と考えて、一刻も早く開発やプロダクトに転職したほうが良いでしょう。

業界の多くの実務家が上記のような願望を持つ理由は、その仕事の対価として得られる給与が、彼らが期待するリターンと一致しないことが根本的な問題だからである。馬雲氏が以前述べたように、会社員が仕事を辞める理由は 2 つだけです。1. お金が足りない。2. プラットフォームはその才能を発揮できず、不満を感じています

私は、大多数の人が最初の理由で「落ちている」と考えています。では、なぜ企業が提示する給与は常に「ほとんどの従業員」の要求を満たしていないのでしょうか?企業は賃金を支払う余裕がないのでしょうか?しかし、同じ会社の中で、なぜ他の職種では「テスト開発」「開発」の給料が高いという話があるのでしょうか?これは明らかに会社に給料が払えないからではなく、TAが会社に役立つ価値はそれだけの価値があると会社が考えているからです。

7. 高収入の仕事についての誤解

「テスト開発」にしろ「開発」にしろ、世間一般で言われている「給料が高い」という言葉に対して、多くの人は未だにこの言葉を誤解しており、いわゆる「仕事給料論」ではなく、この仕事をするのには「給料が高いはずだ」と考えています。想像してみてください、開発者もたくさんいますが、給料が足りない開発者のほうが、テストが得意な開発者よりも高いのです。そして「高給取りのポジション」に就いている人は、その人の能力や会社にもたらす価値も高いからです。そのため『給料が高い!= post` であり、**高い給与は、能力に見合ったものであり、企業にもたらすことができる同等の価値があるものでなければなりません**。
この観点はまさに上で述べたことに対応するものであり、現在、ますます多くの手動テスターがテスト開発に切り替えたいと考えています。ただし、テスト開発に切り替えることが重要ではありません。能力は変わっていないのに、役職名が変わった場合。たとえテスト開発や開発という肩書きが割り当てられていたとしても、能力は些細な作業を行うだけだった場合、企業があなたに費用を支払うことはまだ不可能です。すべてのテスト開発の給料が高いのは、企業のテスト開発の総合力が開発に劣らず、技術力やビジネス課題を解決する能力が開発よりも優れている部分があるからです。したがって、企業はその見返りとして、これらの人々に高い給与を支払うことをいとわないのです。
転職したい、給料が低いと嘆いている実務家の方に一言言いたいのは、転職が最終目標ではなく、自分の能力を高めることが基本ですあなたの能力が十分に優れていて、チームや企業にもたらすことができる価値がテストで提供される価値を超えている場合、たとえビジネステストのタイトルだけを背負っていたとしても、企業はあなたに相応の高額の報酬を支払うと私は信じています。戻る。

8. 個人の核となる競争力を構築する方法

高い給料をもらいたい学生、テスト開発に転職したい学生がやるべきことは、自分の能力を継続的に向上させ、チームと会社の価値を評価することです。 1. 総合的な技術力、2. 製品ビジネスの問題解決を支援する能力。
1. 総合的な技術力の向上技術に関して言えば、最初のレベルは開発言語です(Python か Java かは実際には重要ではありません。まずどちらかを理解しましょう)。
まず、使えるもののセットを独自に開発できるようになります。作成した高パフォーマンスで高可用性のコードについては、最初に保管しておいてください。しかし、ビジネス側のニーズを実現するには、少なくともコードを渡す必要がありますよね?

多くの受験生が「Python と Java を学んだほうがいいですか?」と尋ねました。半年経った今、学習状況を聞いてみると、まだ「Pythonを学んだほうがいいのか、Javaを学んだほうがいいのか」という悩みを抱えていて、まったく学習を始めていないのかもしれません。
「このことを学べば、あなたは真実を理解できますが、あなたには行動力が欠けています。」 この言葉はナンセンスのように見えますが、これが真実です。
私は、「自分の能力に問題があることは分かっているが、何かを学びたいと思っているが、何を学ぶべきかを他の人に尋ね、答えを得た後、まだ半分も行動していない」という人たちを何度も目にします。年」(記事を読んでいるあなたは笑わないでください、おそらくそうかもしれません)。

そうでない場合、どのようにしてこのようなことが起こるでしょうか。市場では、信頼できる実務者を採用することが非常に困難です。数カ月たっても適切な人材を採用できなかった企業が多く見られましたが、企業側にも理由はありますが、求職者の能力不足によるところが大きいです。

業界は発展途上ですが、「数年前の自分のビジネス知識、テストプロセス、ツール」に固執している学生が多すぎます。先ほどの視点を借りて、面接に来て定期的にチャットしても、適切な仕事がまったく見つからないことがわかるでしょう。
どの開発言語を学べばよいかまだ悩んでいるなら、心配しないで、今すぐ Python を学び始めてください。

Python は習得が簡単で、シンプルで使いやすいです。さらに、テスト開発を行わない場合でも、Python を介してさまざまな自動テストを試すこともできます。

さて、上記の内容はテスト(開発)エンジニアのコア競争力に関する見解であり、私の公式アカウントの内容の一部を抜粋したものであり、あくまで個人的な見解を述べたものです。

テストに向けて勉強している友達は、下の小さなカードをクリックしてください

おすすめ

転載: blog.csdn.net/xiao1542/article/details/131727664