Perjalanan impian seorang jurutera yang mengejar teknologi terbenam:
Pada tahun pertama, impian adalah untuk menjadi jurutera pembangunan mikropengawal
Pada tahun ketiga, impian adalah untuk menjadi jurutera aplikasi Linux terbenam
Pada tahun kelima tahun, Impian saya adalah untuk menjadi seorang jurutera pemacu Linux terbenam
Selepas lima tahun, saya mula bekerja sebagai pemandu, tetapi saya kehilangan pemacu yang saya miliki dalam mengejar teknologi.
Saya sedang mencari kerja sejurus tamat pengajian saya sentiasa merasakan bahawa saya seorang graduan yang cemerlang dan pasti akan dapat kerja yang bagus.
Orang lain boleh melakukan pembangunan mikropengawal walaupun mereka gagal kelas setiap hari semasa tidur Saya sentiasa merasakan bahawa saya sekurang-kurangnya boleh melakukan aplikasi Linux dan juga pemacu.
Jadi saya hanya menghantar resume saya kepada syarikat besar, dan harganya melangit apabila bercakap tentang gaji.
Saya yakin dalam hati: Selagi emas bersinar di mana-mana, ia akan dilihat oleh orang lain suatu hari nanti.
Tetapi realitinya jika anda tidak boleh melakukannya, graduan cemerlang tidak berguna.
Jadi saya secara beransur-ansur menurunkan jangkaan saya, dan tidak mengapa jika saya boleh mendapatkan pekerjaan dalam pembangunan mikropengawal.
Saya fikir hanya ada satu peluang untuk menonjol antara diri saya dan pekerjaan ideal saya, tetapi kemudian saya menyedari bahawa kerja hanya akan membolehkan orang melihat versi diri saya yang kurang ideal.
Ini adalah pelajaran pertama yang diajar oleh masyarakat sendiri.
Selepas mendapat sedikit pengalaman kerja, saya ingin beralih ke pembangunan aplikasi Linux Lagipun, pembangunan mikropengawal boleh dilakukan dengan sepintas lalu.
Selepas benar-benar membuat aplikasi Linux, saya mendapati ia lebih kepada keperluan perniagaan.
Saya pada asalnya berpendapat bahawa apabila beralih daripada mikropengawal ke aplikasi Linux, saya boleh mengetahui lebih lanjut tentang tindanan teknologi.
Tetapi realitinya adalah untuk memenuhi keperluan dan pengalaman pengguna, pelbagai antara muka dan pakej telah diubah. Adakah anda telah mempelajari teknologi yang bermakna?
Secara beransur-ansur, saya kehilangan harapan dan mula berkompromi hanya menulis logik perniagaan, hanya logik perniagaan, saya masih perlu makan.
Pelajaran pertama selepas pembangunan aplikasi Linux adalah untuk berkompromi dengan kod perniagaan.
Apabila saya benar-benar mencapai pembangunan pemandu peringkat rendah yang saya impikan, saya sedar bahawa fungsi yang saya lakukan sebelum ini terlalu terburu-buru.
Dulu, apabila bekerja pada lapisan aplikasi, produk lengkap boleh dilihat dalam kitaran projek mungkin dua atau tiga bulan.
Saya telah melakukan pembangunan asas dalam satu bulan, saya mungkin hanya menyelesaikan satu pemandu Ia masih jauh dari produk akhir, dan tiada penghujungnya.
Selepas banyak pembangunan peringkat rendah, saya mendapati bahawa pada dasarnya tiada apa yang boleh dilakukan dalam satu atau dua bulan, dan saya hanya boleh menyelesaikan beberapa pemacu Ini sangat berbeza daripada pembangunan aplikasi yang mengambil masa beberapa bulan untuk dibentuk.
Tetapi ia mempunyai kelebihan Walaupun saya hanya bekerja pada satu atau dua pemandu dalam sebulan atau dua, pemahaman saya tentang teknologi ini sangat mendalam, dan yang lain boleh mencapai tahap anda dalam masa yang singkat.
Saya menyedari betapa pentingnya pembangunan asas dan teknologi pemendakan.
Ini adalah pelajaran pertama selepas menjadi jurutera pemanduan: belajar untuk menyelesaikan.
Atas ialah kandungan terperinci Pelajaran pertama selepas menjadi jurutera pemanduan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!