784#AAA' Alıntı:
Selam Khubur
Konu eski ama görüşlerini almak isterim
. Ben senin tam tersin olarak C++ ile oyun geliştirmekten PHP ve Pyhton ile web tasarımcılığına geçiş yaptım. Gerçi daha lise öğrencisiyim ama sbir sorum olacaktı; üniversitede bilgisayar bölümünü tercih etmek istiyorum ve gördüğüm kadarıyla İzmir Ekonomi Üniversitesinde okuyorsun. Üniversiteler de başka bölümden hocalar geliyormuş bazı derslere ODTÜ, Boğaziçi, İTÜ felan dahil doğrumu bir de kısaca bilgisayar bölümü hakkında düşüncelerini almak istiyorum.
Şimdiden Teşekkürler
Yapacağın iş için hangi dili kullanmak istersen onu kullan.
Genellikle Türk programcılarında gördüğüm ifadeler:
"
Şu dili öğren şu dil süper yha..."
"Olm X mi kaldı hepsi dinazor oldu onların ya LUL (bizzat yaşadım)"
"Web geliştiriyoran kesinlikle X dilini öğren. Y ve Z dillerini boşver kanka"
"Kesin ĞÜÖ Framework öğren, yoksa piyasada iş bulamazsın."
"Ahahah abi geçen bir kod yazmışım hauhöööhe..."
"X oyun motoru mu? Iıhh.. berbat ötesi yha o ne öyle ahahaah höeöhöe."
Lütfen yukarıdaki örneklerde gibi bir şey söyleyenlere kulak asma. Ama mesela
C++ dilini kullanarak
web geliştirmenin zaman kaybı olacağını bil.
Programlama dillerini karşılaştıran insanlar, "
Kırgızca" ile mi insanlarla daha iyi konuşurum yoksa "
Almanca" mı diye düşünen insana benzer.
Programlama dilleri, aptal davranan makinelerle konuşup onlara bir şey anlatmanız için kullanılan bir dildir. Aptal insanların karşılaştıracağı bir olay değil.
Bu karşılaştırma sevdası Türk yazılımcıların programlama dillerinde olduğu gibi aynı şekilde oyun motorlarında da böyle bir problem mevcut.
Unity mi daha iyi Unreal mi? Veya X mi daha iyi Y mi? Cevap çok basit.
Her ikisi de senin ne kadar iyi olacağına bağlı. Bir şeyi bilmeden programlama ve betik dilleri hakkında karşılaştırıp, atıp tutan insanlar ne yazık ki toplumsal kompleks problemi. Bu şekilde atıp tutmaktan öteye gidip bir keresinde bizim topluluğumuza ve
discord sunucusuna çakma diyen gayet iyi bir üniversiteden mezun
yazılım mühendisi insanları tanıdım. Gerçekten bunun gibi
insanları ciddiye alma. Onlar sonuçta bir yerlere gelemezler. Programlama sadece matematik, mantık ve sayısal hesaplama değildir. İçerisinde felsefi ve psikolojiyi de barındırır. Olabilecek bir veri tipini tanımlarken sosyal koşullardan etkilenirsiniz. Sosyal çevre ve toplum mekanizmaları bilgisayarınıza anlatacağınız yeni şeyleri etkiler. Bunu daha detaylandırmak istemiyorum.
Bilgisayar Mühendisliği çok geniş bir olay. İşletim Sistemleri, Veritabanı, Ağ, Programlama, Mikroişlemci Tasarımı vs... gibi uçsuz bucaksız konuların temeli öğretiliyor. Açıkçası kendime benim bunların hepsini neden öğrenmeme gerek var ki? Bildiğim işte ilerlersem bana maddi ve tecrübe olarak daha çok şey katacağının farkındayım... Bunları düşündükten sonra bir şekilde "mezun" olmam gerektiği aklıma geliyor ve bir şekilde diplomayı almak için gayret ediyorum. Diplomayı almak daha çok
mental ve psikolojik bir işin üstesinden gelmek gibi gözüküyor. Çünkü verilerin ilişkili derslerin %80'ini işime yaramayacağının farkındayım. Fakat bu kişiden kişiye değişebilir. Benim düşüncem bu.
Öğretim elemanları hakkımda fikrim yok. Ben sadece derse giriyorum, dersi dinliyorum, işimi yapıyorum ve ders bitiyor, ve sonra... oyun geliştirmeye, araştırmaya ve okumaya devam!