Yazılıma başlarken herkesin aklındaki en büyük soru "Hangi programlama dilini öğrenmeliyim?" oluyor. Bu videoda bu konu hakkındaki fikirlerimi paylaştım.
Dil öğrendikten sonra proje yapmanın kolay olduğunu düşünüyordum, aklımdaki her şeyi yapabileceğimi düşündüm, oyle de oldu. Ama 2 gün sonra kodda değişiklik yapmam gerektiğinde afalladim baya. Sonra mimari, tasarım deseni, bağımlılık enjeksiyonu gibi keilemeler ile tanıştım. Benim önerim backend de kendinizi geliştirecekseniz if else for array ve sql bu tur basic seyleri öğrendikten sonra temiz kod yazmayi yani mimari öğrenin. Daha kolay kod yazarsiniz, vakit olarak one geçersiniz, proje daha hizli biter ve farkli seyler ogrenmeye vakit kalir.
Uzun bir süredir yazılım öğrenmek istiyorum. ilk defa bugün bakıyım nerden başlıyayım, dedim. ve ilk izlediğim Video oldu. çok isabetli oldu. çok teşekkür ederim. ve takibe aldım.
Hocam merhaba, mobil yazılım alanına yönlenmek özellikle apple ekosistemi ile çalışmak istiyorum. Sıfırdan başlayacağım. Sizce JavaScript ile başlayıp Swift'e yönlenmek mi daha iyi yoksa swift ile başlamam yeterli olur mu?
Merhaba, mutlaka Apple istiyorsanız bence Swift ile başlayın ama cross platform olsun aynı anda Android de kodlayayım derseniz o zaman JavaScript + React Native tercih edebilirsiniz.
Hocam swift öğrenmek gelecek için iyi mi, çok mu sınırlayıcı bütün cihazlarım apple, ben olsam Java veya pyton dediniz orda Umutlarım yıkıldı ve yazılım öğrenmeden önce İngilizce bilmek/öğrenmek şart mı, cevaplarsanız çok mutlu olurum
Swift benim favori dillerimden ancak sadece Apple ekosisteminde kullanması düşündürüyor. Ben yıllarca Swift hatta öncesinde Objective C ile iş yaptım. Şu anda iş alırken bir çok firma haklı olarak hem Android hem iOS istiyor, bu durumda da eğer özel bir kütüphane kullanmayacaksam ben cross platforma (Flutter, React Native) yöneliyorum. Ek olarak şu gerçek var; büyük firmalar, yapıları gereği genelde native tercih ediyor, yukarıdaki mantık sebebiyle developerlar Swift/iOS öğrenmeyebiliyor ve sektörde bu alanda açıklar oluşmaya başladı, bu da alınan maaşı arttırıyor, rekabeti azaltıyor. İngilizce bilmenin çok fazla katkısı olur ama bu yazılımı öğrenmeyi durdurmayı gerektirmiyor. Türkçe kaynaklardan öğreneye başlayıp bir yandan da ingilizcenizi geliştirmenizi öneririm.
Merhaba hocam, benim hiç yazılım bilgim yok. Fakat kariyerimi bu alanda ilerlemeyi düşünen bir gencim. Fakat ilerisi açısından bazı şeyler düşündürüyor. Yapay zekanın şimdiden bu kadar ilerlemesini görünce 4-5 sene sonra ne kadar ilerleyeceğini hayal etmek bile zor. Şimdiden başlangıç seviyesindeki yeni mezun olmuş yazılımcıların yaptığı işlerin bir kısmının yapay zekaya yaptırılabildiği konuşuluyor. Bu durumda sektörde yeni mezun olmuş kişilerin (özellikle 4-5 sene sonra yapay zekanın daha da gelişeceğini düşünürsek) iş bulma ihtimali daha da azalmaz mı? Yani kısa ve öz olarak yapay zeka bu şekilde gelişmeye devam ederse üst düzey olmayan yazılımcıların iş bulma ihtimali azalır mı sizin bu konuda fikrinizi merak ediyorum. Yanıtlarsanız sevinirim..
ben polis memuruyum liseden bilişim veri tabanı mezunuyum tekrar yazılıma başladım okuldan az çok temelim olduğu için C# seçtim alanım ise mobil ve web arasındayım bakalım hadi hayırlısı
Hocam merhaba uygulama yapmak için c# ogrenmek istiyorum ama Türkiye'de fazla popüler degilmiş ve yazilama yeni başlıyorum paython mu öğreniyim sizin tavsiyeniz nedir
Python’da daha gelecek var gibi ancak C# da baya kullanılıyor Türkiye’de. Ben olsam yapay zekanın da geleceğini düşünerek Python ile başlamayı tercih edebilirdim.
Gencler , işin asĺını öğrenmek için mutlaka C ve ileri C ile C pp' ve ileri Cpp yi iyice hatmedin demiyorum ama iyi bir kursdan takip edin.Daha sonra ilginizi ceken alanı tesbit edip ilgili nesne yönelimli bir dili hatmedin. Çalısma temponuza göre bu toplam 3 yılınizi alır.Ancak tüm işe giriş sınavlarinizda yolunuzu acar.
@@tgfykuus1082 Python, nesne yönelimli programlar icin en üstte olan dil .Ancak buradaki husus hangi konularda çalışmayı istemek. Mesela Sistem programciligi C Yapay zeka , veri analizi Python Android Java Oyun C++ Gömülu sistemler C ve C++
cpp diye bir dil yoktur C ve C++ programlama dilleri vardır ekseri olarak C++ kaynak dosyaları *.cpp olarak C++ başlık dosyalarıda *.hh olarak oluşturulur cpp yerine xx de kullanılır bazen veya uydurma birşeyde kullanılabilir C++ derleyicisi C++ kaynak veya başlık dosyaların uzantıları ile ilgilenmez
Başlangıç için ve fikri olmayan için C# güzel mi,herkes python diyo ama çok basit ve syntax yapısı da öyle o yüzden başka dillere geçerken syntax yapısına alışmak zor olur diye C# ile başladım sizce doğru mu
Programlamayı yeni öğreniyorsanız bence Go yerine başlangıç için Python veya Java daha iyi olur, temelleri kavradıktan sonra Go'yu öğrenirseniz daha net oturacaktır. Ayrıca genelde yazılımı anlatan kaynaklarda bu iki dilde daha sık rastlarsınız.
Ben de 13 yıldır native iOS uygulama geliştiriyorum ve son 4 yıldır çok sık Flutter kullanıyorum, bu videoda dillerden bahsettiğim için Flutter yok ama frameworkler videosu yaparsam onda kesin olur :)
Python veya JavaScript bana mantıklı geliyor. Python yükselişte ve AI’da çok kullanılıyor, bir çok kişi de öğrenmeyi diğer dillere kıyasla daha rahat buluyor. JavaScript ise backend, frontend ve mobilde sık kullanıldığı için esnek bir alan. İşin içine girdikçe de diğer diller ve alanları anlayıp daha net kararlar vereceksinizdir.
Evet web düşünüyorsanız ve mobile de geçebilirim diyorsanız JavaScript en mantıklı seçim olur. Mobilde en popüler frameworklerden biri React Native, JavaScript ile kodlanıyor.
Hocam c# eğitimi aldım. Ancak piyasada Java tavsiye ediliyor. Kafam karışık. Web Mobil işlerde yapmak istiyorum. C# core ile herşeyi yapabilirsin demişti c# hocamız. Kafam karışık ne yapsak. Robotik kodlamaya da merakım var. Python mecburen devam ediyorum hali hazırda C# a odaklanıp yola devam mi etmek mantıklı siz Mesela c# ile baslamissiniz sonra başka dillerle de calismissiniz. Bana esaslı bir yol haritasi lazım. Kafam çok karışık yaşta ilerledi nokta atışı yapmam lazım
Üzgünüm 😂 ama en başta söylemiştim IntelliJ'nin çok iyi olduğunu. IntelliJ ile anlatmama sebebim ilerlemek istediğinizde IntelliJ'de paralı versiyona ihtiyaç olabiliyor ve fiyatları az değil, bu yüzden Eclipse ile anlattım.
Abla bu kadar az sürede bu kadar bilgiyi vermişsin harbiden helal olsun sana, teşekkür ederim.
Cevap : hepsi olur sadece baslayin rica ederim
Dil öğrendikten sonra proje yapmanın kolay olduğunu düşünüyordum, aklımdaki her şeyi yapabileceğimi düşündüm, oyle de oldu. Ama 2 gün sonra kodda değişiklik yapmam gerektiğinde afalladim baya.
Sonra mimari, tasarım deseni, bağımlılık enjeksiyonu gibi keilemeler ile tanıştım. Benim önerim backend de kendinizi geliştirecekseniz if else for array ve sql bu tur basic seyleri öğrendikten sonra temiz kod yazmayi yani mimari öğrenin. Daha kolay kod yazarsiniz, vakit olarak one geçersiniz, proje daha hizli biter ve farkli seyler ogrenmeye vakit kalir.
Bilgilendirme için teşekkürler...
Java Annotation ile ilgili video gelirse çok iyi olur bence.
Bacım çok açıklayıcı öğrettin, hem de güzelsin..
Bu saatte ne die izlrdin be
Uzun bir süredir yazılım öğrenmek istiyorum. ilk defa bugün bakıyım nerden başlıyayım, dedim. ve ilk izlediğim Video oldu. çok isabetli oldu. çok teşekkür ederim. ve takibe aldım.
Neyi seçtiniz?
Teşekkürler
Videoyu izlemeden önce daha bilgiliydim.
bende yeni başladım ilk defa öğreniyorum C programını tavsiye ettiler fakat siz onun hakkında bişey söylemediniz farklı bir tavsiyeniz var mı
Hocam merhaba, mobil yazılım alanına yönlenmek özellikle apple ekosistemi ile çalışmak istiyorum. Sıfırdan başlayacağım. Sizce JavaScript ile başlayıp Swift'e yönlenmek mi daha iyi yoksa swift ile başlamam yeterli olur mu?
Merhaba, mutlaka Apple istiyorsanız bence Swift ile başlayın ama cross platform olsun aynı anda Android de kodlayayım derseniz o zaman JavaScript + React Native tercih edebilirsiniz.
Hocam swift öğrenmek gelecek için iyi mi, çok mu sınırlayıcı bütün cihazlarım apple, ben olsam Java veya pyton dediniz orda Umutlarım yıkıldı ve yazılım öğrenmeden önce İngilizce bilmek/öğrenmek şart mı, cevaplarsanız çok mutlu olurum
Swift benim favori dillerimden ancak sadece Apple ekosisteminde kullanması düşündürüyor. Ben yıllarca Swift hatta öncesinde Objective C ile iş yaptım. Şu anda iş alırken bir çok firma haklı olarak hem Android hem iOS istiyor, bu durumda da eğer özel bir kütüphane kullanmayacaksam ben cross platforma (Flutter, React Native) yöneliyorum.
Ek olarak şu gerçek var; büyük firmalar, yapıları gereği genelde native tercih ediyor, yukarıdaki mantık sebebiyle developerlar Swift/iOS öğrenmeyebiliyor ve sektörde bu alanda açıklar oluşmaya başladı, bu da alınan maaşı arttırıyor, rekabeti azaltıyor.
İngilizce bilmenin çok fazla katkısı olur ama bu yazılımı öğrenmeyi durdurmayı gerektirmiyor. Türkçe kaynaklardan öğreneye başlayıp bir yandan da ingilizcenizi geliştirmenizi öneririm.
@@IrmakOzonay açıklayıcı cevap için teşekkür ederim.
Merhaba hocam, benim hiç yazılım bilgim yok. Fakat kariyerimi bu alanda ilerlemeyi düşünen bir gencim. Fakat ilerisi açısından bazı şeyler düşündürüyor. Yapay zekanın şimdiden bu kadar ilerlemesini görünce 4-5 sene sonra ne kadar ilerleyeceğini hayal etmek bile zor. Şimdiden başlangıç seviyesindeki yeni mezun olmuş yazılımcıların yaptığı işlerin bir kısmının yapay zekaya yaptırılabildiği konuşuluyor. Bu durumda sektörde yeni mezun olmuş kişilerin (özellikle 4-5 sene sonra yapay zekanın daha da gelişeceğini düşünürsek) iş bulma ihtimali daha da azalmaz mı? Yani kısa ve öz olarak yapay zeka bu şekilde gelişmeye devam ederse üst düzey olmayan yazılımcıların iş bulma ihtimali azalır mı sizin bu konuda fikrinizi merak ediyorum. Yanıtlarsanız sevinirim..
Yapay zekanın tüm sektörleri etkileyeceğini düşünüyorum, yazılım da buna dahil. Bu konuda bir video hazırlıyorum bir kaç hafta içinde yayınlayacağım.
@@IrmakOzonay peki bu durum bundan sonra yazılımdan mezun olan yeni kişileri aşırı negatif etkiler mi? Yani iş bulma anlamında?
@@batu-14 Bilgisayar Mühendisliği mezunları yine yolunu buluyor da 2 yıllık mezunlar, açıköğretim mezunları ve alaylı tayfanın işi zor artık
ben polis memuruyum liseden bilişim veri tabanı mezunuyum tekrar yazılıma başladım okuldan az çok temelim olduğu için C# seçtim alanım ise mobil ve web arasındayım bakalım hadi hayırlısı
Hocam merhaba uygulama yapmak için c# ogrenmek istiyorum ama Türkiye'de fazla popüler degilmiş ve yazilama yeni başlıyorum paython mu öğreniyim sizin tavsiyeniz nedir
Python’da daha gelecek var gibi ancak C# da baya kullanılıyor Türkiye’de. Ben olsam yapay zekanın da geleceğini düşünerek Python ile başlamayı tercih edebilirdim.
Okul sayesinde 2 yılda Java ve Sql öğrendim. 3. yıla geldim artık bi tarafa yönelmem gerekiyor bence. Pyton bana nedense cok cazip geliyor
Okul size temeli vermiştir, Python güzel bir seçim olabilir.
ne durumdasın, hangi alanlara yöneldin veya yöneldiğin alanlarda gelecek var mı? beni aydınlatır mısın
Gencler , işin asĺını öğrenmek için mutlaka C ve ileri C ile C pp' ve ileri Cpp yi iyice hatmedin demiyorum ama iyi bir kursdan takip edin.Daha sonra ilginizi ceken alanı tesbit edip ilgili nesne yönelimli bir dili hatmedin.
Çalısma temponuza göre bu toplam 3 yılınizi alır.Ancak tüm işe giriş sınavlarinizda yolunuzu acar.
Python için ne diyorsun hocam
@@tgfykuus1082 Python, nesne yönelimli programlar icin en üstte olan dil .Ancak buradaki husus hangi konularda çalışmayı istemek.
Mesela
Sistem programciligi C
Yapay zeka , veri analizi Python
Android Java
Oyun C++
Gömülu sistemler C ve C++
cpp diye bir dil yoktur C ve C++ programlama dilleri vardır ekseri olarak C++ kaynak dosyaları *.cpp olarak C++ başlık dosyalarıda *.hh olarak oluşturulur cpp yerine xx de kullanılır bazen veya uydurma birşeyde kullanılabilir C++ derleyicisi C++ kaynak veya başlık dosyaların uzantıları ile ilgilenmez
Başlangıç için ve fikri olmayan için C# güzel mi,herkes python diyo ama çok basit ve syntax yapısı da öyle o yüzden başka dillere geçerken syntax yapısına alışmak zor olur diye C# ile başladım sizce doğru mu
C# ile başlamanız iyi olmuş bence, önemli olan çok kafa karıştırmayacak bir dil ile başlamak, çok fark etmez hangi dil olduğu.
PHP bu listede yok çünkü PHP'yi zaten herkes öğrendi diye eklemediniz dimi 😁
Hocam Go mantıklı mı sizce ilk dil seçimi için
Programlamayı yeni öğreniyorsanız bence Go yerine başlangıç için Python veya Java daha iyi olur, temelleri kavradıktan sonra Go'yu öğrenirseniz daha net oturacaktır. Ayrıca genelde yazılımı anlatan kaynaklarda bu iki dilde daha sık rastlarsınız.
flutter hiç bahsedilmedi 8 sene boyunca java ile mobil geliştirme yapmış biri olarak flutter bir nimet :)
Ben de 13 yıldır native iOS uygulama geliştiriyorum ve son 4 yıldır çok sık Flutter kullanıyorum, bu videoda dillerden bahsettiğim için Flutter yok ama frameworkler videosu yaparsam onda kesin olur :)
Kimya okuyan ve yazılım öğrenmek isteyen biri hangi dille başlamalı okulda c dili programlama ve sql öğretmişlerdi sizce 0 dan neyle başlamalıyım?
Python veya JavaScript bana mantıklı geliyor. Python yükselişte ve AI’da çok kullanılıyor, bir çok kişi de öğrenmeyi diğer dillere kıyasla daha rahat buluyor. JavaScript ise backend, frontend ve mobilde sık kullanıldığı için esnek bir alan. İşin içine girdikçe de diğer diller ve alanları anlayıp daha net kararlar vereceksinizdir.
@@IrmakOzonay Çok teşekkür ederim sağ olun birkaç kişiye daha sormuştum çoğu sizinle aynı cevabı verdi. Bende Python'a ufaktan başladım 🙏
@@IrmakOzonayJavaScript ile mobilde çalışılır mi?
Web alanını düşünüyorum ama mobile de ilgim var. fikrim değişebileceğinden soruyorum?
Evet web düşünüyorsanız ve mobile de geçebilirim diyorsanız JavaScript en mantıklı seçim olur. Mobilde en popüler frameworklerden biri React Native, JavaScript ile kodlanıyor.
Hocam c# eğitimi aldım. Ancak piyasada Java tavsiye ediliyor. Kafam karışık. Web Mobil işlerde yapmak istiyorum. C# core ile herşeyi yapabilirsin demişti c# hocamız. Kafam karışık ne yapsak. Robotik kodlamaya da merakım var. Python mecburen devam ediyorum hali hazırda
C# a odaklanıp yola devam mi etmek mantıklı siz Mesela c# ile baslamissiniz sonra başka dillerle de calismissiniz. Bana esaslı bir yol haritasi lazım. Kafam çok karışık yaşta ilerledi nokta atışı yapmam lazım
Hack için hangi Programa dili daha uygun?
Bildiğim kadarıyla JavaScript, SQL, Python kullanılıyor. Programming languages for ethical hacking olarak aratırsanız daha detaylı bilgi çıkacaktır.
Hack için Pythn bence
hocam İJ varken eclipse öğrettin ömrümden ömrü gitti yapmayın 😅
Üzgünüm 😂 ama en başta söylemiştim IntelliJ'nin çok iyi olduğunu. IntelliJ ile anlatmama sebebim ilerlemek istediğinizde IntelliJ'de paralı versiyona ihtiyaç olabiliyor ve fiyatları az değil, bu yüzden Eclipse ile anlattım.
@@IrmakOzonay paralıda olsa İJ candır hocam 😃😁
Java tabiki
Yaratıcılığı seven için Javascript
Mantığı seven için Phyton