新しい IC エンジニアが競争力を迅速に向上するにはどうすればよいでしょうか?

ますます人気の高い IC エンジニアになりたい場合は、まず初期成長段階を通過します。今日は、新人ICerが競争力を早く向上させる方法(検証)についてお話しましょう。

まず、IC業界を選ぶ際には、深く技術を磨く必要がある業界であるということを、しっかりと理解して選んでいただきたいと思います。私たちが今日話している競争力の急速な向上とは、IC 検証の初心者が初心者期間を迅速に乗り越え、効果的な自己改善を達成する方法を指します。

学ぶことが最初の仕事です

IC エンジニアにとって、デジタルおよびアナログ エレクトロニクス、Verilog/SV、Linux、UVM、EDA ツール、プロジェクト経験などの知識とスキルは必須かつ基本です。これらを踏み台にしてICの扉を叩いた先にあるのが、より高いレベルへの昇進ルートです。

たとえば、卒業したばかりの学生に、基本的な検証コンポーネントを実装し、環境を構築し、テスト ケースを作成し、カバレッジを収集する機会がある場合、そのために全力を尽くすべきです。とても大変そうに見えますが、プロジェクトを繰り返していくと、とても楽しいことに気づくでしょう。逆に、他の人の環境を保護しようと思ったら、あらゆる種類の奇妙なコーディング スタイルのせいで自分の人生を疑う可能性が高くなります。

別の例としては、さまざまなプロトコルを習得することです。ネットワーク プロトコルのドキュメントや情報を読むプロセスは興味深いものですが、忘れがちなので、実践に組み込んで、もっと読んで、さらに練習して、学んだことを適用する必要があります。また、企業の採用においても各種契約書は重要視されており、最近の秋採用で就職活動をしている学生の皆さんはこの項目がジョブJDに登場することに気づいたはずです。

よく遭遇するバグや古典的な問題については、固定ドキュメントに整理して記録することが最善です。一方で、将来同様の問題を見つけて解決するのに便利ですが、他方で、目を通してみることができます。空いた時間に何度も繰り返して印象を深めてください。

業界への参入の成功は完璧な終わりではなく、始まりです。

ここに画像の説明を挿入します

一口食べても太りません

私たちは、IC エンジニアにとってプロジェクトの重要性を理解しています。実際のプロジェクトだけが個人のスキルを最も効果的に鍛えることができます。これが最も効果的な向上方法です。

さらにモジュール検証を行いたい場合は、スキルの完成度を高めるのは良いことですが、少なくとも 1 つのモジュールについて少なくとも 1 ~ 2 回のテープアウト サイクルを完了し、6 か月ごとにモジュールを変更しないでください。チップはソフトウェア開発と同じではありません (軽蔑的な意味ではありません) が、それでもある程度の時間の蓄積とスキルの深さが必要です。

一方で、学習プロセスは段階的に行う必要もあります。この業界に新しく参入したエンジニアのほとんどはすべて UT、つまりモジュール テスト、結合テスト、システム テストをこの方法で開発してきました。まずモジュールレベルのプロジェクトから始めて、次にシステムレベルのプロジェクトに触れます。もう 1 つの例は、初期段階では低速インターフェイスを使用し、後期段階では高速インターフェイスを使用し始めることです。

いずれにせよ、より高いレベルのプロジェクトを検討する前に、現在のプロジェクトに習熟する必要があります。

会社の事業内容を十分に理解する

誰もが会社のビジネス特性と製品ニーズを十分に考慮する必要があります。

ビジネス、製品、メソッドに熟練している必要があります。もちろん、一番良いのはビジネス、言語、手法に堪能であることです。学習の観点から見ると、これらはすべて連携して行う必要があります。

検証エンジニアが RTL をテストしたい場合は、RTL の習熟度を強化する必要があります。検証業界に入った当初は、ソフトウェアを作るのと大差ないと感じていましたが、製品やチップの理解がネックになっており、できるだけ早く製品を理解し、RTLがどのようなものかを理解することができます。これにより、検証作業に翼が広がります。

さらに、その会社の製品は、プロジェクトの複雑さ、現段階での個人の能力向上の上限、そして次回の履歴書で提示できる内容も決定します。たとえば、WiFi6 や PCIE、または大規模な SoC に取り組んでいる場合、これらの方向性が将来の選択のサイズを決定する可能性があります。

通信リンクを無視しないでください

コミュニケーションは職場での基本的な能力ですが、うまく習得できないことがあります。最も一般的な 2 つの質問は次のとおりです。問題を正確に説明するにはどうすればよいですか? 忍耐強くコミュニケーションするにはどうすればよいでしょうか?

解決すべき問題が頭の中で明確にわかっていても、長いスピーチで繰り返し表現しても相手が問題の核心に到達するのは難しい場合があります。

アイデアを整理したら、まず概要を作成し、キーワードを書き留めてから、アイデアが明確で焦点が絞られていることを確認するためにコミュニケーションすることをお勧めします。

IC 設計側のさまざまなポジションでは、日常的に多くのコミュニケーションと調整が必要となるため、自分自身と同僚の間で友好的なコミュニケーションを確保することが不可欠です。

空のカップの精神を維持する

業界の技術の進歩は速く、本から学ぶのが難しい内容も多く、仕事のあらゆる場面で学びと蓄積が生じます。

誰もが常に空のカップの精神を維持することをお勧めします.一方で、彼らは排除されないように新しいものや新しいテクノロジーに触れるべきですが、他方では、より経験豊富な先輩に相談する必要があります。知識のギャップがあれば、個人の作業効率も向上します。

ここにいる皆さんにも、アフタヌーンティーの準備をするか、よく手伝ってくれる先輩や同僚に食事をごちそうすることを忘れないように注意してください〜

少し時間をとってください

私たちは毎日大量の情報をインプットされますが、その情報を咀嚼して理解する時間はほとんどなく、改善に負担がかかります。

デバッグスキルの基礎がしっかりしている学生であれば半年で習得できますが、基礎が弱い学生でも基本的には1~2年で習得できます。時間があれば、システムについてもっと考え、仕様をもっと読み、環境をさらに最適化し (残業を減らしたい場合は、コードの品質を向上させる必要があります)、上位レベルのデータ フローについてもっと考えてください。転職面接では、デバッグ方法や環境調整方法などが問われ、システムや総合的な能力が問われることが多いです。

つまり、会社の業務とプロセスを組み合わせて、そのポジションに必要な能力を確認し、業務プロセスを分解し、学習の必要性や優先順位を分類することです。

意識的に経験を積む

物事やプロジェクトを地に足の着いたやり方でやり、経験を積み続けなければなりません。

長年蓄積した結果、多くの経験書では提供できなくなります。このときの焦点は、コードを書くことではなく、例えば、チップにどのようなバグが発生し、それを後でどのように解決するか、あるいはチップのアーキテクチャから消費電力を削減したりコストを削減したりする方法など、これらのことが見つからない可能性があります。本に載ってます。ぜひ手に入れてください。

特にテープアウト後は、プロジェクトのエンジニアリング上の重要性が高まり、あなたの経験はより価値のあるものになります。

しかし、プロジェクトはそれぞれ異なりますし、企業の状況も異なるため、常に総括と見直しを行う必要があります。毎日の要約からプロジェクトの要約まで、さらに要約を行ってください。要約するたびに新たな成果が得られます。継続することをお勧めします。

キャリアに関するアドバイス

1. 学生の中には、卒業当初は謙虚すぎたり、自信がなかったりする人もいるかもしれませんが、現時点では、誰からも、どの企業からも PUA にならないように注意する必要があります。

2. 残業は合理的に扱います。業界に参入したばかりのエンジニアの多くは、自分自身を高めて差を縮めたい一方で、プロジェクトの進捗を追いつきたいという思いから、積極的に残業を選択するという。

IC業界への参入基準、学ぶべきこと、雇用給与などについて詳しく知りたい場合は、以下をクリックして詳細をご覧ください。

ここで簡単に紹介します: IC の概要

おすすめ

転載: blog.csdn.net/coachip/article/details/132742645
おすすめ