Yazılımda hangi alanda ilerlenmeli?

Baktımda pek anlamadım hocam? ODTÜ ile ilgili bilgiler müfredat genel bilgiler falan var?

Buradaki müfredattaki gibi mi ilerlememi istiyorsunuz?
Temel muhendisligin parcalari bunlar. Programlama, veri saklama, isletim sistemleri, dosya sistemleri, daginik sistemler, computation theory vs.

Bu bilgilerin tamami online erisilebilir olsa da universite catisi altinda olmadan saglikli ogrenilebilecegini dusunmuyorum.
 
Temel muhendisligin parcalari bunlar. Programlama, veri saklama, isletim sistemleri, dosya sistemleri, daginik sistemler, computation theory vs.

Bu bilgilerin tamami Online erisilebilir olsa da universite catisi altinda olmadan saglikli ogrenilebilecegini dusunmuyorum.

Verimli olmasa da öğrenebileceğimi düşünüyorum. Bunları büyük ihtimalle c/c++ gibi dillerde yapıyorlar çünkü orada da C programming var. Bende öyle mi başlayayım?
Nasıl bir yol izlememi ya da nasıl başlamamı önerirsiniz?

@bitwise
 
Son düzenleme:
Verimli olmasa da öğrenebileceğimi düşünüyorum. Bunları büyük ihtimalle c/c++ gibi dillerde yapıyorlar çünkü orada da C programming var. Bende öyle mi başlayayım?
Nasıl bir yol izlememi ya da nasıl başlamamı önerirsiniz?

@bitwise

Malesef, bana gore 16 yasindaki birisinin fakulteye hazirlanmasina alternatif bir yontem yok.

X kanalini takip et, Y kaynagina goz at gibi cevaplar almayi umuyorsun muhtemelen ama onlar bana gore yontem bile degiller. Aksini dusunen varsa ondan dinlemek gerekiyor.
 
Yazılıma başlamak istiyorum; daha doğrusu zaten temel düzeyde bir şeyler biliyorum. Blender'da ufak Low-poly modeller yapabiliyorum ağac gibi. C# bilgim var ve şu an Unreal Engine ile kendimi geliştirmeye başladım. Ancak, hangi alanda ilerlemem gerektiği konusunda hala tereddüt yaşıyorum. Açıkçası ne yapmak istediğimi tam olarak bilmiyorum. Ne yapacağıma karar veremediğim için buraya danışmak istedim. Sizin fikirlerinizi de almak istiyorum. Sevdiğim bir işi yapmak en büyük dileğim. Yazılım geliştirmeyi genel olarak eğlenerek yapıyorum; bazen motivasyonum düşse de, sonuç beni mutlu ediyor ve bu alanı seviyorum.
Babamda gömülü sistemler mühendisi şu anda elektrikli araçlar için şarj cihazı üretiyorlar onun sayesinde aslında bu hevesi kaptım.
Bilindik programlar kullan videolar izle ve sana daha kolay geldiği yere yönel sonra diyer yerlerede yönelirsin.
 
Sana mühendislik okuyan ve okumayan yazılımcılar arasındaki temel farkı söyleyeyim (her ikisiyle de çok çalıştım, çok iş verdim ve onlara da çok iş yaptım. Dolayısıyla TR piyasasındaki durumları biliyorum diyebiliriz. Elbette istisnalar çok az da olsa vardır, onları dışarıda tutuyorum.).
  • Mühendislik eğitimi almış insanlar işin temelini ve prensipleri kavradığı için yeni terimleri, değişiklikleri ve neyin neden değiştiğini çok hızlı anlayıp adapte olabiliyor.
  • Diğer taraftan kendi kendine yazılım öğrenen insanlar ise değişime ve yeniliğe genelde kapalı oluyorlar. Sanayide ustadan öğrenen çırak gibi kalıyorlar. Neyin neden yapıldığını bilmiyorlar ve ezbere hareket ediyorlar. Bu yüzden de bir sorun çıktığında çözüme kavuşturamıyorlar ya da çözüm üretmeleri çok uzun sürüyor. Elbette bu ne kadar çalışırsan o kadar öğreneceğin bir iş ama Türkiye şartlarında mühendis olmayan bir insana gerçek tecrübe kazanabileceği bir işi kolay kolay kimse vermez (Büyük yazılım firmalarından bahsediyorum.). Piyasaya/sanayiye iş yapacağım dersen de orada da kazanabileceğin tecrübe çok çok az, yine bahsettiğim firmalarda çalışan bir yazılımcı ile aşık atman çok çok zor.
Yani evet, mühendislik eğitimi almadan da bu işi yapabilirsin ama @bitwise hocam boşa konuşmuyor, bu eğitimi alman geleceğin için (kariyer de olabilir, kendi firman da olabilir farketmez.) oldukça önemli. Babanla meslektaşmışız bu arada. Adamı örnek al, neden mühendis olmak varken lise mezunu veya tekniker olasın ki? Türkiye'de zaten artık işin cılkı çıktı, tamam belki ODTÜ, İTÜ gelmez ama başka bir üniversiteyi kazanırsın yani.

Şunu da belirtmek istiyorum bu arada; üniversiteye gittin diye de mühendis olmazsın. Diploman olur, mühendis olarak görülürsün ama kendini o 4 - 5 yılda geliştirmezsen mezun olunca patlarsın. Çoğu mühendis adayı "Zaten kazandık mezun oluruz sonra da zaten mühendisiz. Kasmaya gerek yok." gibisinden bir yaklaşım sergilediği için mezun olunca işsiz kalıyorlar uzunca bir süre. Artık işi bilen firmalar neler yapabildiğine, kendini ne kadar geliştirdiğine ve hangi alana ne kadar hakim olduğuna bakıyor. Özel sektör için en azından durum böyle. Ama tabii ki büyük savunma sanayi şirketlerine ortalaman yüksekse bomboş bir mühendis olarak da çat diye girebilirsin, eğer kariyerini o yönde düşünüyorsan avantaj sağlar üniversite okumuş olman.
 
Sana mühendislik okuyan ve okumayan yazılımcılar arasındaki temel farkı söyleyeyim (her ikisiyle de çok çalıştım, çok iş verdim ve onlara da çok iş yaptım. Dolayısıyla TR piyasasındaki durumları biliyorum diyebiliriz. Elbette istisnalar çok az da olsa vardır, onları dışarıda tutuyorum.).
  • Mühendislik eğitimi almış insanlar işin temelini ve prensipleri kavradığı için yeni terimleri, değişiklikleri ve neyin neden değiştiğini çok hızlı anlayıp adapte olabiliyor.
  • Diğer taraftan kendi kendine yazılım öğrenen insanlar ise değişime ve yeniliğe genelde kapalı oluyorlar. Sanayide ustadan öğrenen çırak gibi kalıyorlar. Neyin neden yapıldığını bilmiyorlar ve ezbere hareket ediyorlar. Bu yüzden de bir sorun çıktığında çözüme kavuşturamıyorlar ya da çözüm üretmeleri çok uzun sürüyor. Elbette bu ne kadar çalışırsan o kadar öğreneceğin bir iş ama Türkiye şartlarında mühendis olmayan bir insana gerçek tecrübe kazanabileceği bir işi kolay kolay kimse vermez (büyük yazılım firmalarından bahsediyorum.). Piyasaya/sanayiye iş yapacağım dersen de orada da kazanabileceğin tecrübe çok çok az, yine bahsettiğim firmalarda çalışan bir yazılımcı ile aşık atman çok çok zor.
Yani evet, mühendislik eğitimi almadan da bu işi yapabilirsin ama @bitwise hocam boşa konuşmuyor, bu eğitimi alman geleceğin için (kariyer de olabilir, kendi firman da olabilir fark etmez.) Oldukça önemli. Babanla meslektaşmışız bu arada. Adamı örnek al, neden mühendis olmak varken lise mezunu veya tekniker olasın ki? Türkiye'de zaten artık işin cılkı çıktı, tamam belki ODTÜ, İTÜ gelmez ama başka bir üniversiteyi kazanırsın yani.

Şunu da belirtmek istiyorum bu arada; üniversiteye gittin diye de mühendis olmazsın. Diploman olur, mühendis olarak görülürsün ama kendini o 4 - 5 yılda geliştirmezsen mezun olunca patlarsın. Çoğu mühendis adayı "zaten kazandık mezun oluruz sonra da zaten mühendisiz. Kasmaya gerek yok." gibisinden bir yaklaşım sergilediği için mezun olunca işsiz kalıyorlar uzunca bir süre. Artık işi bilen firmalar neler yapabildiğine, kendini ne kadar geliştirdiğine ve hangi alana ne kadar hakim olduğuna bakıyor. Özel sektör için en azından durum böyle. Ama tabii ki büyük savunma sanayi şirketlerine ortalaman yüksekse bomboş bir mühendis olarak da çat diye girebilirsin, eğer kariyerini o yönde düşünüyorsan avantaj sağlar üniversite okumuş olman.

Hocam üniversite girmek isterim tabii ki ama derslere hiç kafam basmıyor liseyi bile zor bitireceğim desem yalan olmaz. Oyun geliştirmede kendimi geliştirebilirsem applybau ile bahçeşehir'e girmeyi düşünüyorum o yani Max üniversite hedefim :D. Yazılım seviyorum o yüzden erkenden başlamak istiyorum. Çoğ şeyi yapmayı seviyorum aslında yazılım, elektronik kartlarla uğraşmak falan hoşuma gidiyor seviyorumda ve gelecektede bu meslekde kendimi çok ama çok geliştirmek istiyorum. Yani hayatımı adamak gibi diyeyim çok çabalamak ve büyük yerlere gelmek istiyorum. Üniversite okuyabileceğimide dediğim gibi dersleri pek beceremediğim için anca apply bau ile.
(Saçma konuşmuş olabilirim kusura bakmayın yaşından dolayı)
 
Hocam üniversite girmek isterim tabii ki ama derslere hiç kafam basmıyor liseyi bile zor bitireceğim desem yalan olmaz. Oyun geliştirmede kendimi geliştirebilirsem applybau ile bahçeşehir'e girmeyi düşünüyorum o yani Max üniversite hedefim :D. Yazılım seviyorum o yüzden erkenden başlamak istiyorum. Çoğ şeyi yapmayı seviyorum aslında yazılım, elektronik kartlarla uğraşmak falan hoşuma gidiyor seviyorumda ve gelecektede bu meslekde kendimi çok ama çok geliştirmek istiyorum. Yani hayatımı adamak gibi diyeyim çok çabalamak ve büyük yerlere gelmek istiyorum. Üniversite okuyabileceğimide dediğim gibi dersleri pek beceremediğim için anca apply bau ile.
(Saçma konuşmuş olabilirim kusura bakmayın yaşından dolayı)
Ben tam olarak bu işlere hayatını adamış biriyim. Elektronik kart tasarımları, gömülü yazılımlar, FPGA aklına gelebilecek elektronik ile ilgili her şey. Liseye başladığım zamandan beri uğraşıyorum öyle söyleyeyim. Gerçekten iyi yerlere gelebilirsin ama o dersler olmadan hesap kitap olmaz, üniversite olmaz. Hesap yapamayan adamdan zaten mühendis olmaz. Ortada alaylı yetişmiş eleman olarak kalırsın. Mühendis title'ı olmadan kimse güvenip de iş vermez (tanıdıklar varsa bir şey diyemem. Normal durumu konuşuyorum ben.). Yani anlıyorum ve yapıyorum diyorsan dersleri de yapabiliyor olman lazım. Yapamamanın sebebi odaklanmıyor ve ilgilenmiyor olman olmasın? Genelde hep "ya hocam bunları nerede kullanacağız yaa" derler ve sallarlar gençken. İşte onları mühendislikte kullanacaksınız. O yüzden odaklanıp bakarsanız dersleri de anladığınızı görürsünüz diye düşünüyorum. Ha temelde eksikler varsa ekstra çalışmak ve çaba harcamak gerekir. Temel olmadan daha gelişmiş konuları anlayamazsınız çünkü.
 
Ben tam olarak bu işlere hayatını adamış biriyim. Elektronik kart tasarımları, gömülü yazılımlar, FPGA aklına gelebilecek elektronik ile ilgili her şey. Liseye başladığım zamandan beri uğraşıyorum öyle söyleyeyim. Gerçekten iyi yerlere gelebilirsin ama o dersler olmadan hesap kitap olmaz, üniversite olmaz. Hesap yapamayan adamdan zaten mühendis olmaz. Ortada alaylı yetişmiş eleman olarak kalırsın. Mühendis Title'ı olmadan kimse güvenip de iş vermez (tanıdıklar varsa bir şey diyemem. Normal durumu konuşuyorum ben.). Yani anlıyorum ve yapıyorum diyorsan dersleri de yapabiliyor olman lazım. Yapamamanın sebebi odaklanmıyor ve ilgilenmiyor olman olmasın? Genelde hep "ya hocam bunları nerede kullanacağız yahu" derler ve sallarlar gençken. İşte onları mühendislikte kullanacaksınız. O yüzden odaklanıp bakarsanız dersleri de anladığınızı görürsünüz diye düşünüyorum. Ha temelde eksikler varsa ekstra çalışmak ve çaba harcamak gerekir. Temel olmadan daha gelişmiş konuları anlayamazsınız çünkü.

Derslere kafam basıyor aslındada. Uğraşmak istemiyorum ilgimi çekmiyor, yazılım daha çok ilgimi çekiyor.

Derslere vereceğim zamanı yazılıma versem daha çok şey başarırım gibime geliyor.
 
Derslere kafam basıyor aslındada. Uğraşmak istemiyorum ilgimi çekmiyor, yazılım daha çok ilgimi çekiyor.
Ben de onu diyorum işte. :) O konuların aslında işe yaracağını bilirsen daha çok ilgini çekebilir. Oradan birikerek kümülatif şekilde mühendisliğe giden bir yol o dersler. Olaya öyle bakarsan bence derslere bakış açın değişir, daha çok ilgini çekebilirler. Hafta içi ders çalış, hafta sonu yazılım çalış. Ben öyle yapıyordum ve üniversitede inanılmaz rahat ettim. Bence yapabilirsin, sadece bakış açını değiştirmen lazım.
 
Ben de onu diyorum işte. :) o konuların aslında işe yaracağını bilirsen daha çok ilgini çekebilir. Oradan birikerek kümülatif şekilde mühendisliğe giden bir yol o dersler. Olaya öyle bakarsan bence derslere bakış açın değişir, daha çok ilgini çekebilirler. Hafta içi ders çalış, hafta sonu yazılım çalış. Ben öyle yapıyordum ve üniversitede inanılmaz rahat ettim. Bence yapabilirsin, sadece bakış açını değiştirmen lazım.

Bilmiyorum ya. Derslere her çalıştığımda sıkıntıdan öleceğim gibi oluyor. Matematik fizik falan seviyorum derslerede katılıyorumda diğer dersler falan tırt.

Verimli olmasa da öğrenebileceğimi düşünüyorum. Bunları büyük ihtimalle c/c++ gibi dillerde yapıyorlar çünkü orada da C programming var. Bende öyle mi başlayayım?
Nasıl bir yol izlememi ya da nasıl başlamamı önerirsiniz?

@bitwise

Üniversiteye gidene kadar şu an ne çalışabilirim yazılımda? Onu soruyordum aslında ben.
 

Technopat Haberler

Yeni konular

Geri
Yukarı