Saat ini saya bekerja dalam kapasitas profesional sebagai insinyur perangkat lunak yang bekerja dengan OS Android. Kami berupaya mengintegrasikan platform kami sebagai daemon asli di antara aspek-aspek lain dari proyek ini. Saya terutama bekerja di Jawa mengembangkan aplikasi SDK dan Android, tetapi bisa membantu dengan platform di C / C ++.
Bagaimanapun, saya memiliki minat yang besar untuk bekerja secara profesional mengembangkan tingkat rendah untuk linux. Saya tidak bahagia dengan posisi saya saat ini dan akan bertahan selama perusahaan mengizinkan saya (sebenarnya saya cukup menikmati bekerja di sana!), Tetapi saya ingin bekerja dengan cara itu ke arah saya. Saya telah bekerja melalui Pengembangan Kernel Linux (Robert Love) dan Antarmuka Pemrograman Linux (Michael Kerrisk) (Selain memperkuat keterampilan C saya di setiap kesempatan yang saya dapatkan) dan dengan santai menelusuri Monster dan situs sejenis.
Masalah yang saya lihat adalah, tidak ada posisi entry level. Bagaimana cara masuk ke bidang ini? Setiap kali saya melihat "Linux Systems Programmer" atau "Linux Device Driver Programmer" mereka semua membutuhkan pengalaman yang relevan minimal 5-7 tahun. Mereka menginginkan seseorang yang tahu seluk beluk, bukan programmer tingkat junior (saya sudah bekerja selama 7 bulan sekarang ...).
Jadi, saya berasumsi, bahwa beberapa dari Anda di stackoverflow bekerja dalam kapasitas profesional melakukan apa yang ingin saya lakukan. Bagaimana Anda sampai di sana? Platform apa yang Anda gunakan untuk bekerja di sana? Apakah saya akan memiliki waktu yang lebih sulit karena saya memiliki sarjana saya di CSC sebagai lawan dari insinyur komputer (di mana mereka akan mengalami sedikit lebih tertanam, asm, dll)?
EDIT UNTUK KLARIFIKASI! Saya mengetahui sifat opensource dari kernel / driver linux dll. Saya berencana untuk berkontribusi di mana pun pekerjaan saya. Saya lebih ingin tahu jenis posisi entry level apa yang memungkinkan saya melakukan pekerjaan yang relevan dan mendapatkan bayaran dengan melakukannya! Terima kasih untuk semua balasan sejauh ini!