Okuldaki derslerini boş geçmesin. Derste anlatılan bir konuyu dersi geçmek için değil, mantığıyla birlikte öğrensin. Hepsinin bir faydası olacaktır. Matematk odaklı Sayısal Analiz, Lineer Cebir gibi dersler de çok önemli. Bunları kavramış olan birisi fark yaratır. Veri Yapıları, Algoritma Analizi ve Biçimsel Diller ve Otomata Teorisi(derslerin adı değişse bile içerik aynıdır) dersleri de bana göre çok önemli. Şahsen iş hayatında çok faydasını gördüm. Bunun dışında internette birçok kaynak var ancak en iyi kaynaklar büyük üniversitelerin(MIT vs.) kaynaklarıdır. Belki biraz zor olabilir ancak bölüm kolay değil, ülkemizde kolay anlatılıyor. Bunun dışında İngilizce çok çok ama çok önemli. Birkaç arkadaş bir grup kurup İngilizce konuşma pratiği yapılabilir. Örneğin her hafta bir konu yada dünya gündemindeki bir olay belirlenir. Bu olay ile ilgili araştırma yapılabilir, sohbet edilebilir vs.. Dil, matematik gibi çalışmaktan ziyade konuşarak öğrenilir. Grammar hariç. Bu arada İngilizce çok önemli demiş miydim?