Kendimi CS derecesi almak için okula kayıt yaptırmak üzereyim. Baktığım okul aslında tanıtım yazılımı geliştirme kursları (nesne yönelimli programlama, tasarım kalıpları, bu tür şeyler) için hem Java hem de C ++ 'ı sunuyor. Takip edilecek öğrenci tercihi, ancak birini takip etmek için sadece zaman var.
Şimdi ne bildiğinizi bilmek, eğer seçiminiz olsaydı, CS müfredat temelinizi Java veya C ++ 'da bırakır mıydınız?
Mevcut tartışmam şu anda şöyle görünüyor:
İyi bir arkadaş (AI'da doktora sahibi olan), ne yaptığımdan bağımsız olarak Java'yı daha sonra daha fazla iş fırsatı açmak için daha iyi bir seçenek olarak görüyor, ancak tüm çalışmaları Java'da olduğu için önyargılı olabilir (o seviyor). Boston, MA, ABD bölgesinde yaşıyorum ve eşit miktarda Java ve C çalışması görüyorum.
Flip tarafında, henüz bitirdiğim derece ile ne yapmak istediğime karar vermedim, ancak tercihim, sınırlı bir kapasitede de olsa Mac için geliştirdiğim. Bu amaçla, zaten C ++ ile sınırlı bir maruz kalma alıyorum, ancak Java ile hiçbir şeyim yoktu ve projelerime günlük işime baktığımda, yakında "yakında" ölçmek için bir ihtiyaç görmüyorum en az iki yıl.
Muhtemelen 20 yaşından sonra okula geri dönen bir yetişkinin olduğumu belirtmeliyim (şu anda herhangi bir derecem yok ), bu yüzden geçirebileceğim en iyi fırsatı ve zamanı en üst düzeye çıkarmak istiyorum. C ++ 'a yöneliyorum ama hala kararsızım ve dışarıdaki bazı objektif tavsiyeler burada yardımcı olacaktır.
Ya da bu konuda çok fazla düşünüyor olabilirim.
GÜNCELLEME: Dil seçiminin aslında tahmin ettiğim kadar net olmadığı ortaya çıktı. Bazı temel dersler Java'ya odaklanırken, diğer temel derslerin bazıları öncelikle C ve Java'da çalışır, ancak birkaç tanesi iyi ölçüm için atılır. Aslında, benim dönemim kalan Java ve Javascript zaman harcadıktan sonra Objective-C olacak. Son dönem C, Javascript ve PHP, ayrıca ödev olarak atılmış birkaç tane daha vardı. Her şey ortada oldukça bölünmüş olduğundan ve hala buna cevaplar aldığım için, şimdi müfredatımı derecenin tüm gereksinimlerini karşılayacak, ancak makul derecede ele alabildiğim kadar çok dil alabilecek şekilde çalışmaya çalışıyorum. . Şimdiye kadar notlarım bunu yapmaya çalışırken acı çekmedi.