Saya tertarik untuk mempelajari karir / kursus yang sama (Tesis pascasarjana saya terkait dengan Desain-Kompiler, dan saya juga mengajar kelas tentang "Perbandingan Bahasa Pemrograman", kedua konsep tersebut berhubungan dengan "Teori Bahasa Pemrograman").
Tapi, itu lebih sebagai hobi bahwa karier "membayar tagihan".
Ada juga masalah yang, Teori Bahasa Pemrograman, menerapkan banyak matematika, tetapi sulit untuk menerapkannya, secara praktis.
Jika Anda sudah memiliki kursus itu, bagaimana Anda mendaftar?
Contoh, buat Java Compiler Anda sendiri, buat lebih cepat dari aslinya, tambahkan beberapa hal, dan jual. Contoh: "HotSpot"
Atau, sesuatu seperti kompiler "Java / C # running in a toaster" dan jual ;-)
Mengajar kelas konsep terkait di Collegue / University, seperti Automatons, Compiler Design, Perbandingan Bahasa Pemrograman, dan sebagainya.
Anda juga dapat membuat Anda memiliki startup kecil, penuh waktu, atau bebas / paruh waktu, sambil memiliki pekerjaan programmer standar, yang membayar tagihan (Mencoba dan gagal). : -s
Ada beberapa perusahaan yang dapat menghasilkan produk perangkat lunak yang benar-benar memerlukan keterampilan khusus itu.
(Sebagian besar, merancang bahasa pemrograman, dan kompiler yang cocok, untuk mesin virtual / fisik tertentu, parser XML sendiri, dll).
Tapi, tampaknya sebagian besar dari mereka lebih suka menyewa pengembang murah generik, daripada pengembang dengan beberapa spesialisasi ...