Bilgisayar Bilimi dışında bir konuda Lisans derecesi yazılım geliştirme kariyer zarar verir mi? [kapalı]


12

Jeoloji alanında lisans derecem var. Sadece lisanslarımın ortasındayken, gerçek yeteneklerimin nerede olduğunu buldum. Temel derecem Yazılım alanında ilerlemem için bir sorun olacak mı (önde gelen şirketlerin çoğunun temel derecesi düşündüğünü hissediyorum)? Ayrıca bilgisayar bilimlerinde güçlü bir BSc'ye sahip bir kişiye karşı kendimi eşit derecede yetkin bir konuma sokmak için ne önerirsiniz.

Şimdiden teşekkürler.


1
Bir bilime veya tarih derecesine sahip birisinin programlamaya girdiğini görmek nadir değildi. Daha yakın zamanlarda, sözde profesyonelleşmeye geçiş oldu.
James P.

1
Eğer gereken buysa kendi yazılım şirketinizi her zaman başlatabilirsiniz.
Joe Internet

5
... gelecekteki veya kariyer memnuniyetinizin başkasının eline geçmesine izin vermeyeceğinizi belirlemelisiniz. Sizi partilerine davet etmezlerse, kendinizinkini atın.
Joe Internet

3
Jeoloji dereceniz petrol ve gaz endüstrisindeki bilimsel sismoloji programlamasında çok yardımcı olacaktır. İlgi alanlarınızın yattığı yer bu değil mi bilmiyorum, ama derecenizin ve bilginizin bir varlık olacağı yerler var.
Gilbert Le Blanc

1
Bildiğim kadarıyla, işverenler diploma üzerinde deneyime değer veriyorlar (hatta bazı portföyleriniz varsa hobisi deneyimi bile). Şahsen ben siyaset mezunuyum; geliştirici olarak çalışan bir arkadaşım da öyle.
Konrad Morawski

Yanıtlar:


19

Zor bilimlerden herhangi biri, matematiksel gereksinimler kadar farklı yönlerde CS ile oldukça iyi olacaktır. Yazılım geliştirme konusunda daha "saf" bir şeye geçmeden önce Coğrafi Bilgi Sistemleri, Petrol veya Madencilik endüstrilerindeki Gömülü Sistemler veya Uzaktan Algılama uygulamalarında iş aramak yardımcı olabilir. Dün Cayman Adaları'ndaki bir iş için ArcGIS bilgisinin rekabet etmesini gerektiren eski bir görev gördüm, bu da bir kapsam sorunu haline geldi. Bazı pozisyonlarda, Jeoloji derecesi bahsettiğim gibi bir varlık, ayrıca bir Fizik motoru veya Tektonik Simülasyon inşa etmek gibi şeyler olacak.

Belki de Algoritma Analizi gibi diğer alanlarda acı verebilir, ancak dürüst olmak gerekirse bu kadar önemli olmamalı ve birkaç yıl sonra bu alanda kesinlikle olmayacaktır. Babam 25 yıldır açık ve kapalı Sistem Yöneticisi ve Programcı, Uygulamalı Fizik diplomasına sahip. İşleriyle ilgili sorunları yaşamanın tek nedeni, mevcut teknoloji bilgisini veya kendi kişisel nedenlerini bilmesine izin vermektir. Yani, Jeoloji derecesine sahip olmak size bir eksiklikten ziyade bir avantaj sağlayabilir. İkisini eşit olarak birleştiren "Jeoinformatik" adı verilen bir alan bile var.


17

Dereceniz sadece ilk işinizi yapar. O andan itibaren, onlarca yıldır, istihdam kararları kolejden çıktıktan sonra ne yaptığınıza dayanmaktadır. İlkini kazanmak için çok çalışın; profesörleriniz ve arkadaşlarınızla konuşun ve kapıları çalın. İşe girdikten sonra, derecenin türü o kadar önemli olmayacak. Yapabilecekleriniz önemlidir; yaptıklarınız önemlidir, bildikleriniz önemlidir; kağıt sertifikalar sayılmaz.


5

Bilgisayar bilimi dereceniz yoksa (ve hatta yapsanız bile), üzerinde çalıştığınız ve tercihen tamamladığınız yazılım projelerine işaret edebilmek çok yararlıdır. Bir şirket bir programcı tutuyorsa ve programlayabileceğinize dair ikna edici kanıtlar sunabiliyorsanız, derecenizin ne olduğu önemli değildir.

Düzenleme: Bazen bilgisayar bilimleri veya ilgili bir alanda derece gerektiren iş ilanları görürsünüz ve bu diplomanızdaki kelimelerin önemli olabileceği bir noktadır. Ancak daha sık, "Bilgisayar bilimlerinde BS veya eşdeğer bir deneyim" gibi bir şey görürsünüz. Bu durumda, özgeçmişinizde ve kapak mektubunda tamamlanmış projelerinize başvurmak yardımcı olacaktır.


Keşke her yerde böyle olsaydı. İnsanların unvanlara ve diğer “prestij” biçimlerine bağlı kaldığı bazı yerler var.
James P.

Derecem yok, ancak bu bir CS derecesi gereksinimi listeleyen işlere başvurmamı (ve teklif almamı) asla engellemedi. Sorun olan tek zaman, takımdaki diğer üç kişinin doktora derecesine sahip olduğu bir araştırma enstitüsünde görev almak için başvurduğum zamandı ve bunu anlayabiliyorum.
TMN

5

Tanıdığım en iyi mühendislerden bazılarının herhangi bir derecesi bile yok. Bunlardan biri Körfez Bölgesi'ndeki büyük bir şirketin mimarı. Derecem Antropoloji dalında ve ben bir Y-birleştirici şirket olan Ask.com'da mühendis oldum ve şimdi Rackspace. En iyi iş arkadaşlarımdan ikisinin bilgisayar dışı bilim derecesi var. Birinin endüstri mühendisliği, diğerinin biyoloji derecesi vardır. Genellikle çok kötü performans gösteren CS derecesi mezunlarıyla görüşüyoruz. Neden böyle olduğunu bilmiyorum. Çünkü bilgisayar bilimi hala çok genç bir alandır, çünkü birçoğunun kendi kendine öğrenmesini öğrenebilirsiniz. Standford ve MIT, CS'de ücretsiz kurslar sunar ve sizi en iyi şekilde kullanan birçok ünlü kitap vardır.

Yapmanız gereken tek şey röportajda başarılı olmak. Kimse eğitime önem vermez, belki işe alım yapan kişiler yapar, kesinlikle umursamıyorum ve hiçbir iş arkadaşım umursamıyor. Açık kaynak kodlu bir iş yaptıysanız veya staj yazma kodu yaptıysanız, röportajı almak o kadar da zor değildir.


Doğru bulduğum "Kimse eğitimi umursamıyor" için +1
CamelBlues

4

Belki azınlıktayım, ama CS derecesi olan adaylar karşılaştığım en kötü programcılar oldu. Bu, CS derecesi olan herkesin programlamada iyi olmadığı anlamına gelmez, ancak kesinlikle yeterliliklerin her derde deva değildir.

En iyi programcılar özgeçmişlerinde programlama tutkusu ve anlayışı gösterir ve bunu gösterebilir. CS derecesine sahip olmak bunu otomatik olarak yapmaz. Açık kaynaklı bir projeye katılın veya kendi yazılımınızı yazın - işe alabileceğiniz yöneticileri programlayabileceğinizi göstermek için bir şeyler yapın.

Bir şirketin yalnızca CS dereceleri için işe alma niteliği varsa, o şirket en iyi programcıları işe almaya çalışmaz.


3

Size biraz benzeyen kendi deneyimlerimi paylaşmak istiyorum. Fizik BSc yaptım ve tıpkı senin gibi gerçek yeteneğimin Yazılım geliştirmede yattığını fark ettim. Her neyse, Fizik diplomamı tamamlamak için çalışmaya devam ederken eğlence için kodlamaya başladım. Daha sonra, saf CS alanlarından gelen diğer bazı arkadaşlarla birlikte CS ile ilgili bir kursu tamamladım.

Fizik geçmişim, iş görüşmemde "Kariyerinizi neden Fizik'ten CS'ye değiştirdiniz?" Ve ben sadece "CS'nin gerçek yeteneğimin yattığı yer olduğunu anladım ..." diye cevapladım. İlginç olan ise, arkadaşlarımın işlerinden iki kat daha fazla para ödeyen bir iş buldum. Şansın rolünü oynadığını biliyorum, ama rasyonel düşünerek, daha önce yaptığım eğlenceli programlamadan kaynaklandığını söylemeliyim .

Önerebileceğim şu anki derecenizle devam etmek ve boş zamanlarınızda küçük programlama egzersizleri yapmaya başlamak. Bu kesinlikle uzun vadede ödeyecek.


3

Ekonomi derecem var ve C # /. Net programcısı olarak çalışıyorum. Boş zamanlarımda da Python yapıyorum. Her şey benim için oldukça iyi çalıştı, bu yüzden Bilgisayar Bilimi derecesine sahip olmamanın sizi hiçbir şeyden mahrum bıraktığını düşünmeniz gerektiğini düşünmüyorum.

Becerileriniz varsa ve bunları gösterebilirseniz, biri sizi isteyecektir.


2

Jeoloji derecenizin alakalı olduğu bir şirkette programlama işi arayın. Petrol endüstrisi hemen akla geliyor, ancak madencilik ve bazı büyük inşaat mühendisliği projeleri de olasılıklar olacaktı.

Bu endüstrilerde, problemli alanın anlaşılması en son CS fad'den daha önemli olarak değerlendirildiğinden, genel olarak CS derecesi yerine sert bilim derecesi tercih edilir.

Birkaç yıllık programlama deneyiminden sonra, ortak bir dil / teknoloji / platform olduğu sürece herhangi bir yerde herhangi bir programlama işine başvurabilmelisiniz.


2

Size kişisel bir deneyimle anlatabilirim: kesinlikle değil!
Bilgisayar Bilimi'ne (Lisans + Yüksek Lisans) katıldım ve şu anda iyi bir Yazılım Evinde çalışıyorum. Bir iş bulmak o kadar zor değildi ve iyi bir yer bulmadan önce uzun süre beklemek zorunda kalmadım.

Bir arkadaşım üniversitede benimle aynı daireyi paylaştı ve felsefe okuyordu. Yapay Zeka üzerine bir yeniden araştırma ile Felsefe Yüksek Lisans derecesi aldı.
Şimdi Boston'daki MIT'de çalışıyor! Bu nedenle, arka planınız önemli değildir, eğer yazılım alanında yetenekli ve iyiyseniz, sorun olmayacaktır.

Ne yazık ki, tek bir iş için günlük yüzlerce CV alan birçok İK insanı, seçim için sıkı kriterler benimseme eğilimindedir, çünkü tüm dosyaları incelemek için zamanları yoktur.
Ancak bu her zaman böyle değildir, bir röportaj alma şansınız varsa, motivasyonunuzu ve bilginizi sunabilirsiniz (şirketlerin en çok aradığı şey budur).


2

Kimya alanında doktora yapmış bir CSCI profesörüm vardı, eğitiminin sonuna kadar programlamayı sevmeye başladığı için doktorasını doktorasının kimya araştırması sırasında kullandı. Daha sonra programlama alanında yıllarca çalıştı ve sonunda C ++ öğretiminde profesör olarak emekli oldu ve şimdi mühendislik bölümünün direktörü.

Sonunda dereceniz, ne yapmak istediğinize ve yapabileceğinizi kanıtladığınız şeyle karşılaştırıldığında çok az önemlidir.


1

Asla seyahat edemeyeceğiniz bir yolda bir hız tümseği. Asla elde edemeyeceğiniz bazı işler var. Şimdi, bu harika bir iş çıkaramayacağınız, başka projelerde çalışamayacağınız veya kendi şirketinizi kuramayacağınız anlamına gelmez.

Onsuz nasıl programlanacağını öğrenebiliyor musunuz? Bazı insanlar bunu asla kendi başlarına öğrenmeyebilir.

Başka bir dereceniz var mı? Bazı işler sadece bir derece tercih eder.

Finansal açıdan bakıldığında, kariyerinizi uzun vadede ilerletme umuduyla okula geri dönmenin ücretli bir iş bırakmaya değeceğini düşünmüyorum. Sadece zaman, deneyim ve doğal yeteneklere değil, CS Derecesine atfedebileceğiniz ciddi bir maaş artışına ihtiyacınız var. Yönetime geçmek başka bir hikaye ve bir MBA ile daha iyi olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.