Neler Yeni

Yazılım öğrenmenin püf noktaları

XDEV

80+ Bronze
Katılım
22 Nisan 2021
Mesajlar
703
Dahası  
Reaksiyon skoru
466
Konum
Los Angeles
İsim
Burak
Püf noktası araştırmak ve kendini geliştirmek. Sürekli olarak öğrendiğiniz programlama dili ile projeler geliştirin.
 

MedsoMiz

80+
Katılım
17 Kasım 2023
Mesajlar
30
Dahası  
Reaksiyon skoru
2
İsim
Arda karaca
Hocam ilk işin ne yapmak istediğini bulmak olmalı. Hangi alana yönelmeliyim ne yapmalıyım bu alan için hangi yazılım dillerini öğrenmem lazım hangi ek bilgilere ihtiyacım var ne tür projeler yapmam lazım gibi sorular sorman lazım. Bunlardan bazıları:

1) Websitesi geliştirme
2) Oyun geliştirme / Program geliştirme
3) Mobil uygulamalar
4) Siber güvenlik(iyi niyetli, beyaz şapkalı hacker)
5) Yapay Zeka
6) Robotik kodlama
7) Veri bilimi / Veritabanı yöneticisi
...
Bu şekilde ana başlıklar var bunlar sadece birkaçı. Karar verdikten sonra bu alanlarda da yine alt dallara ayrılıyor tabii ki. Alanlar hakkında bilgi sahibi olup detaylı araştırman gerekiyor.
Diploma konusuna gelince elbette şart değil zaten bu saydığım dallarda iş sahibi olmak için Bilgisayar/Yazılım mühendisliği diplomasına da gerek yok örneğin bir elektrik-elektronik mühendisinin bu yazılım alanlarından biriyle kesiştiği ortak yönleri vardır o alanda çalışabilir ve çoğunlukla mühendisliklerde bu tarz kesişmeler bulunur. Hiç diplomasız olur mu tabii ki olur.
Bilişim sektöründe diplomadan çok projeleriniz öncüdür diploma sadece bir aracıdır belki bir + da denilebilir ama siz kendinizi yeterince geliştirdiyseniz tüm gereksinimleri karşıladıysanız önünüzde hiçbir engel yok zaten bu bölümleri okuyan öğrenciler de okul dışından sizin gibi kendisini geliştiriyor emin olun.

Belirli alanlarda elbette matematik gerekiyor örneğin veri bilimciler üst düzey istatistik ve matematik bilmeli ama ortalama bi matematik bilgisiyle de çalışabileceğiniz alanlar mevcut. Yine matematiğiniz yetersiz ise bu açığınızı kapatmanız lazım kendinizi de şartlamayın biraz ağırlık vererek halledemeyeceğiniz bir şey değil.
Bunları tekrar etme sebebim web geliştirme amacıyla pythona başlamışsanız maalesef bilgileriniz eksik tekrar alanlar hakkında bilgi edinin
web geliştirmede HTML,CSS,JavaScript bu 3'ü çoğu zaman ilk öğrenilir.
C# öğrenmeye çalıştığınızı belirtmişsiniz C dilleri genelde oyun geliştirmede kullanılır tabii tek amaçları bu değil fakat günümüzde oyunların yarısından fazlası C dilleriyle yazılmıştır böyle bir ilginiz varsa devam edebilirsiniz.
Hem oyun geliştirme hemde web geliştirme istiyorum hocam. Ama ilk web tasarım tabiiki c# bilişim öğrencisi olup bize amacımızın dışında anlatıldığı için Mecburen biraz ilgi veriyorum ama bir yandan da ona kafa yormakda Yararsiz değil yani
 

Loursy

80+
Katılım
29 Kasım 2021
Mesajlar
33
Dahası  
Reaksiyon skoru
286
İsim
Atakan
Hem oyun geliştirme hemde web geliştirme istiyorum hocam. Ama ilk web tasarım tabiiki c# bilişim öğrencisi olup bize amacımızın dışında anlatıldığı için Mecburen biraz ilgi veriyorum ama bir yandan da ona kafa yormakda Yararsiz değil yani
Haklısın hocam. Hazırda öğretilmeye başlanmış bi programlama diline devam etmen mantıklı tabi birden fazla şey de yapabilirsin dediğin gibi. Öğrenmeye başladığın dili bırakmadan başladığın işi bitirirsen zaten halletmiş oluyosun. Püf nokta olarak ilk öneri her zaman ingilizcenizi geliştirmek bunun harici en azından C dilleri için önerebileceğim algoritma bilgini geliştirmen olur zaten büyük ihtimal algoritma adı altında bu dilleri öğreniyosunuzdur flowchart diagramlarını anlayabilip analiz etme becerinizi geliştirmek yardımcı olacaktır eğer ilginiz artarsa sistem analizi konularına da bakabilirsiniz(UML Diagramları) fakat biraz ekstra olur, eğer bi System Analyst olmayacaksanız çok gerekli değil :). İyi çalışmalar.
 

MedsoMiz

80+
Katılım
17 Kasım 2023
Mesajlar
30
Dahası  
Reaksiyon skoru
2
İsim
Arda karaca
Haklısın hocam. Hazırda öğretilmeye başlanmış bi programlama diline devam etmen mantıklı tabi birden fazla şey de yapabilirsin dediğin gibi. Öğrenmeye başladığın dili bırakmadan başladığın işi bitirirsen zaten halletmiş oluyosun. Püf nokta olarak ilk öneri her zaman ingilizcenizi geliştirmek bunun harici en azından C dilleri için önerebileceğim algoritma bilgini geliştirmen olur zaten büyük ihtimal algoritma adı altında bu dilleri öğreniyosunuzdur flowchart diagramlarını anlayabilip analiz etme becerinizi geliştirmek yardımcı olacaktır eğer ilginiz artarsa sistem analizi konularına da bakabilirsiniz(UML Diagramları) fakat biraz ekstra olur, eğer bi System Analyst olmayacaksanız çok gerekli değil :). İyi çalışmalar.
Evet hocam doğru söylediniz sağolun bide Algoritma zaten bir yerden sonra kendi kendine öğrenebileceğin bir hal almaya başlıyor. Matematik konusuna gelirsek Eğer temel konuları bilmemiz yeterli diye düşünüyorum. Üst düzey matematiğin olması sadece Sayısal alandaki Matematiksel dersler için gerekli. Onun dışında sözel bölümler de var mesela Animasyon ve oyun tasarımcılığı bölümü var baya düşündüm burayı ama yinede ben bilgisayar mühendisliği devam etmeyi düşünüyorum
 

Loursy

80+
Katılım
29 Kasım 2021
Mesajlar
33
Dahası  
Reaksiyon skoru
286
İsim
Atakan
Tabii hocam tamamen kişiye kalmış bir şey ben örneğin Eşit Ağırlıktan Yönetim Bilişim Sistemleri okuyorum. 11.Sınıfta sayısaldım 12'de eşit ağırlığa geçtim 1-2 bölüm arasında kaldığım için en son buraya geldim memnunum kişinin zevklerine kalmış. Ben de programcılık hevesiyle başlamıştım fakat bi süre sonra siber güvenlik ve veri bilimi ilgimi çekti oraya yönelmeye karar verdim hem benim bölümümle biraz daha alakalı özellikle veri bilimi fakat yönetim bilişim mezunu olup programcı olmanı engelleyen hiçbir şey yok. Bilgisayar mühendisliği ülkemizde bilişim sektörünün en kapsamlı bölümü diyebiliriz yurt dışında Computer Science adı altında bilişim alanları öğrencilere öğretilir fakat bizim ülkemizde çok ayrışmış durumda tıpkı şuan bilgisayar mühendisi, yazılım mühendisi, yazılım geliştirme, bilişim teknolojileri vesayre diye bir çok bölüme ayrılmış durumda fakat mevzu aynı hangi alanda kendini geliştirirsen orada çalışırsın. Bilgisayar mühendisliği kazanınca zaten belli bir seviye matematik biliyo olacaksın üniversitede Calculus, Lineer cebir, Fizik gibi öğrencilerin korktuğu dersler sıkıntı yaratabilir ama dediğim gibi çaresine bakabilirsin eşit ağırlıktan girilen bi bölümde olmama rağmen Calculus gibi dersleri ben de aldım sıkıntı etmeyin yani. Bilgisayar mühendisliğini kazanın yolunuza bakın programcılık kariyeriniz için doğru tercih olacaktır erkenden böyle bir ilginiz olması ve karar vermeniz büyük + sizin için umarım istediğiniz yere gelirsiniz.
 
Katılım
13 Şubat 2023
Mesajlar
73
Dahası  
Reaksiyon skoru
15
İsim
Murat Kaçağan
Yazılım işlerine yeni merak saldım, Python yazılım dilini baya bir öğrendim. ama aranızda uzman yazılımcılar varsa onlardan da Az da olsa Bilgi almanın mantıklı olacağını düşündüm ⬇️⬇️⬇️
Sadece yazılım dili öğrenmekle bu işler yürümüyor maalesef. Nesne yönelimli programlama ve veri yapılarını da bilmen gerekiyor. İlerleyen seviyede bilgisayarı açma tuşuna bastıktan sonra nasıl çalıştığını bilmelisin ki yazacağın programda hız-bug gibi sorunlar olmasın. Ama yeni başladıysan ne üzerine çalışmak istediğini seç ve internette ----- roadmap olarak araştır. Örneğin artificial intelligence road map gibi.
 

MedsoMiz

80+
Katılım
17 Kasım 2023
Mesajlar
30
Dahası  
Reaksiyon skoru
2
İsim
Arda karaca
Sadece yazılım dili öğrenmekle bu işler yürümüyor maalesef. Nesne yönelimli programlama ve veri yapılarını da bilmen gerekiyor. İlerleyen seviyede bilgisayarı açma tuşuna bastıktan sonra nasıl çalıştığını bilmelisin ki yazacağın programda hız-bug gibi sorunlar olmasın. Ama yeni başladıysan ne üzerine çalışmak istediğini seç ve internette ----- roadmap olarak araştır. Örneğin artificial intelligence road map gibi.
Doğrudur hocam. O daha çok robotik kodlamaya giriyor
 
Yeni mesajlar Yeni Konu Aç      

SON KONULAR

Forum istatistikleri

Konular
989,199
Mesajlar
8,927,194
Üyeler
156,449
Son üye
epinbox
Top Bottom