ホームページ >運用・保守 >Linuxの運用と保守 >ドライブエンジニアになって最初の授業
組み込み技術を追求するエンジニアの夢の旅路:
1年目で夢はマイコン開発エンジニア
3年目で夢は「マイコン開発エンジニア」組み込みエンジニア Linux アプリケーションエンジニア
5 年生のときの夢は、組み込み Linux ドライバーエンジニアになることでした
5 年後にドライバーになりましたが、ドライブを失ってしまいました。技術を追求すること。
大学を卒業したとき、私は仕事を探していましたが、自分は優秀な卒業生なので、きっと良い仕事が見つかるだろうと常に思っていました。
他の人は毎日寝ながら授業に失敗しながらマイコン開発を行うことができますが、私は少なくとも Linux アプリケーションとドライバーさえもできると常々感じています。
つまり、私の履歴書は大企業にしか提出されず、給料は非常に高かったのです。
私は心の中で強く信じています。金がどこでも輝いている限り、それはいつか他の人の目にも留まるでしょう。
しかし現実には、それができなければ優秀な卒業生は役に立たないのです。
そこで私は徐々に期待値を下げ、マイコン開発の仕事に就けたらそれでいい、と考えました。
私は、自分自身と理想の仕事の間に目立つ機会は 1 つしかないと考えていましたが、仕事では理想的ではない自分の姿しか他人に見せられないことに後で気づきました。
これは社会が自らに教える最初の教訓です。
#実務経験を積んだ後、Linux アプリケーション開発に進みたいのですが、やはりマイコン開発は一目でできます。
実際に Linux アプリケーションを開発してみると、それはむしろビジネス ニーズに基づいていることがわかりました。
私はもともと、マイクロコントローラーから Linux アプリケーションに移行するときに、テクノロジー スタックについてもう少し学ぶことができるのではないかと考えていました。
しかし実際には、ニーズやユーザーエクスペリエンスを満たすために、さまざまなインターフェースやパッケージが変更されてきました。何か有意義な技術を学んだことがありますか? 学んでいないようですが、せいぜい「C言語ができる」という程度です。
徐々に期待を失い、妥協するようになりました。ビジネス ロジックだけを書き、ビジネス ロジックだけを書きました。結局、まだ食べなければなりません。
Linux アプリケーションを開発した後の最初の教訓は、ビジネス コードと妥協することです。
私が夢見ていた低レベルのドライバー開発を実際に達成したとき、私は自分が行ってきた機能が、以前はあまりにも衝動的でした。
これまで、アプリケーション層に取り組んでいた場合、完成した製品は 2 ~ 3 か月程度のプロジェクト サイクルで確認できました。
ローレベルの開発を行った結果、1ヶ月で完成したドライバーは1個だけかもしれませんが、完成品まではまだまだ遠く、終わりが見えません。
低レベルの開発をたくさん行った結果、基本的に 1 ~ 2 か月では何もできず、数個のドライバーしか完成できなかったことがわかりました。これは、数か月かかったアプリケーション開発とは大きく異なります。形になること。
しかし、これには利点があります。私は 1 ~ 2 か月で 1 つか 2 つのドライバーしか開発したことがありませんが、このテクノロジーに対する私の理解は非常に深まりました。他の人は短期間であなたのレベルに達することができます。
基盤開発と降水技術の重要性を実感しました。
これは、ドライブ エンジニアになった後の最初のレッスンです。「落ち着くことを学ぶ」です。
以上がドライブエンジニアになって最初の授業の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。