Taaa geçen sendenmiş. Olsun, belki başka birisi yararlanır.
Öncelikle şu 3 dili mutlaka öğrenmelisiniz: C, C++ ve Python. Çünkü bu diller GNU/Linux'da en çok kullanılan diller. 2. adım GTK ve QT alanında uzmanlaşmak. Özellikle de GTK alanında uzmanlaşmanız gerekiyor. Çünkü birçok masaüstü ortamı ve program GTK kütüphanesi ile programlanmıştır. 3. adım öğrendikten sonra diğer masaüstü ortamlarının kaynak koduna göz atın. Sonra da değiştirin. İstediğiniz kadar değiştirmekte özgürsürünüz, adı üzerinde özgür yazılım. Bunlarla iyice haşır neşir olduğunuzda artık yazmaya hazır hale gelirsiniz.
Altın kural: Pes etmek yok! Yaptığınız şeyler çalışmasa bile en azından birçok şey öğrenmiş olursunuz.