Farklı bir disiplinden yazılım geliştirmeyi meslek haline getirmeye çalışan biri olarak bu içeriği çok faydalı buldum ve kendime bolca notlar aldım. Bu yüzden çok teşekkür ederim. Emeğinize sağlık.
Katılıyorum. Ben proje yaparken hep okulda anlatıldığı gibi aman oop programlama paradigmasına uygun olsun, aman solid prensiplerine uygun olsun, aman tasarım desenlerine uygun olsun, aman katmanlı mimari olsun, aman servisler olsun. Bunları yapmazsam her şey birbirine karışır, başarısız olurum diyordum. Arkadaşım ise kafasına göre saçma şekilde koda dalıyordu. Ben ona "E öyle yapmasını ben de biliyorum. Benim de aklıma geldi ama kuralına uygun yapmak için öyle yapmadım" diyordum. Gerçekten de çuvallıyordu. Ama bir türlü kafasındaki şablonu değiştirmiyordu. İlla öyle yapacak. Teslim zamanı geldiğinde bir bakıyordum ki allem etmiş kallem etmiş o kafasındaki fikre göre projeyi yapmış. Çalışıyor da. Ben ise bitiremedim. Sürekli bişeylerde takılı kaldığım için yetişmedi. Üzerinden birkaç yıl geçti. Şu an o benim yapalım dediğim OOP'yi solidi falan biliyor. Ona göre kod yazabiliyor. Benim daha algoritma geliştirme becerilerim bile yeterli seviyede değil. Oop solid gibi şeylerde tecrübem bile yok. Sadece teorik olarak biliyorum. Hatta zaman geçtiği için unutmaya başladım. Tekrar etmem gerek.
Udemy hatasını bende yaptım.Aldığım kurs çok iyi bir kurstu ama bitirmesi çok uzun sürdü her gün 2-3 saatlik çalışmayla 4 ayda bitti ve kendim proje yapmadan bu kadar sürdü.Şimdi oturup mobil uygulama geliştirmeye çalıştığımda yine dönüp o konulara bakmam gerekiyor.Eğer bir yazılım temeliniz varsa böyle çok uzun süren kurslara bulaşmayın derim konsepti anlayıp direk uygulama yapmaya başlayın acı çekmeden olmuyor maalesef.
Bir konuyu 1 haftada kavrayıp anlamaya ve pratiğe dökmeye çalışmak da problem, bunu çözen en iyi algoritmayı keşfedip kendinize sakladığınızda herkesten bir adım önde oluyorsunuz. Udemy'deki derslerin süresinden şikayet edenler olmuş, bu bile ayrı bir problem mesela, bir dersi sonuna dek, saniye saniye seyretmeli miyiz, her seferinde aynı dökümanlara mı başvurmalıyız, bunları bir arada nasıl görüntüleyip öğrenebiliriz, hızlı düşünen, hızlı çözüm üreten, öğremenin tekniğini kavrayan kişi rakiplerini de eliyor.
Ben ilk başta karar veremeyip kolay öğreniliyor diye python'la başladım. Masaüstü ve django/flask ile web geliştirmeye çalıştım ama pek bana göre değilmiş, geç farkettim. Dilin popüler olması, dışarıdan bakınca heyecan veren YZ, ML gibi alanlardaki kabiliyeti insanı cezbediyor ama işin içine girince farklı olduğu anlaşılıyor. Henüz 1 ay oldu Kotlin'e geçiş yaptım. Mobil, UI/UX tasarım işlerinden çok zevk aldığımı farketmem 1.5 sene sürdü. Bir de şahsi fikrim Python yeni başlayanlar için hiçte uygun bir dil değil. Çok yüzeysel ve çoğu koda nasıl çalışıyor sorusunu sorduğunda yavan ve tatminsiz, anlaşılmaz cevaplar alınabiliyor. Çünkü kısa kısa, özet yazar gibi yazılıyor.. Kotlin'de adım adım yazıyorsun. Bence bu yazılım mantığını kavramayı kolaylaştırıyor. Ve daha detaylı olduğu için bir aşamadan sonra öğrenmesi daha da kolaylaşıyor gibi. Alaylı biri olarak düşüncelerim bunlardır. Edit : kotlinden flutter a geçtim :)
Pratik konusu çok doğru. Ben mesela biraz öğrenip yapıyorum hatta bazen yapamıyorum. Eksiklerimi anlayıp youtube den yabancı derslere bakıyorum ve sonra yavaş yavaş gelişiyorum.
@@cihanyuksel3460 Mesela css öğreniyorsun diyelim. İnternete giriyorum responsive css landing page yazıyorum adamların tutorial videoları var birine giriyorum adam ne yazıyorsa geçiriyorum. Sadece izleyince olmaz ama. Sonra mesela kendim responsive yapmayı deniyorum en büyük öğrenme kendin denerken oluyor eksiklerini farkedip, eksiklerini de öğrenip tekrar deniyorsun. En sonunda yapıyorsun tabii. Şuan bana design ver geçireyim direk böyle yapa yapa öğrendim.
Cok farkli bir sektorden yazılım geliştirmeyi meslek haline getirmeye çalışan biri olarak cok tesekkur ediyorum bu videonuz icin ,emeginize saglik hocam
Bence en sık yapılan hata, hata yapınca hatanın sebebini araştırmadan bilen birisine sormak. Kişi kendisi bulursa araştırırsa kendisi için büyük bir gelişme yaşar ama başkasına sorar ise o kişi komplekse girer kendini geliştiremez. Ki hatalar bu işin doğal bir parçası zaten. Bu sayede feedback yaparak sistemi daha iyi analiz ederek daha iyi öğrenir ya da netten araştırarak araştırmayı pekiştirir. Kod okumak çok iyi geliştirir. Ben hatalarla uğraştım ki kafayı yiyecektim buna rağmen abime sormadım o xp yi alıp lvl atlamalıydım :) Gerçi bir yıll önce başladım ben. Newbie sayılırım ama çok faydasını gördüm diye yaziyorum.
Bazı konuları erken öğrenmeye çalışmak konusunda size katılıyorum. Geçen sene öğrendiğim konuların en doğrusunu öğrenmeye çalışıp, anlayamadığımda motivasyonum düşüyordu. Şu an farkediyorum beni o zaman zorlayan konular şimdi kolay geliyor. Benim de tavsiyem bazı şeyleri zamana ve pratiğe bırakmak gerekiyor.
mesela sınıf yapısını c# da ve javada anlamaya çözmeye çalıştım ve aslında anladım veya anladığımı sandım aklımdaki işlerin bir kısmını yaptım ama bir yerden sonra ezbere gittiğimi farkettim sonra c de struct c++ da class ın atası ve interface kullanmadan çifte miras vs. ayrıca pointer yapısını öğrendikten sonra başta öğrendiğim kavramlar yerine güzelce oturdu. sınıflarda ileri seviye oop kullanmak isteyenlere tavsiye ederim
Hocam Pratik konusunda size katılıyorum fakat Udemy gibi platformlarda ortalama bir eğitim 40 saat ve en büyük problemimiz neyi öğrenmemiz gerektiğini bilmemek bu yolda. Ben şu an Java çalışıyorum örneğin Set, Map ve Listler, Genericler, Interfaceler, hakkında her birinin ne işe yaradığını biliyorum fakat aktif kullanırken videoda yaptığımız örneklere bakıyorum defterimden. Bu projeleri sonra kendim yazıp github'a atıyorum 40 saatlik bir eğitim aylardır bitmiyor bu yüzden ve ben yerimde saydığımı hissedip daha çok umutsuzluğa kapılıyorum.
hepsi çok değerli tavsiyeler! teşekkürler Uğur bey
4 ปีที่แล้ว +3
Uğur bey şu konuda bir tek eksik buluyorum söylediklerinizi. 6 yıldır çalışıyorum ve bilgisayar mühendisiyim. Ne yazık ki yazılım sektörü çok hızlı bir şekilde gelişmekte ve işveren mantığına göre örnek veriyorum bir tasarımcı bir de arka planı kodlayacak bir kişi almaktansa tek kişi aliyim ve o da tüm işi yapsın gibi bir mantık güdüldüğünden ful-stack developer kavramı hayatımıza girmiştir. Onun dışında mobil programlama ile uğraşıp örneğin 1 sene ardından oyun programlamada daha fazla para varmış mantığı ile yapılan seçimlerin hatalı birer seçimden ibaret olduğunu düşünüyorum. Bunun dışında ilanlara da biraz bakmanızı tavsiye edebilirim çünkü bizlerden komik rakamlar ile çok şey istenmekte 😊
4 ปีที่แล้ว +2
@Mehmed Uluskan katılıyorum tabi bunda iş tanımını ve kavramını kestiremeyen insan kaynaklarından ve onlara yapılan yanlış yönlendirmelerden de kaynaklanıyor
Udemy de en popüler kurslara sahip eğitmenlerin çoğunun farklı dillerde de olsa kursunu aldım evet dağınık alıp baktım farklı farklı dillerde ve öğrenirken çok fazla pratikte yapmadım çünkü bu popüler kursları sunan yazılımcı hocaların kurslarının direk son derslerine veya o anki anlatılan konunun son dersine bakıyorum ve hiçte yazılan kod zor gelmiyor. Bu olabilir denilebilir sonuçta yani her yazılım kompleks veya karmaşık olmak zorunda değil ama ben sadece lise de c# dersi almış birisi olarak en azından kod okur yazarlığım anlama durumum çok iyi özellikle o kurslara göre şimdi burada ki sorun ne denilecek olunursa çok basic bir bilgisi olan begginer sayılacak bir insanın en son sırada ki videoyu büyük ölçüde anlaması bana çok güvensiz hissettiriyor ben mesela bu son derste yapılan siteye kendi fikrimi ve kodlarımı entegre edip canlıya alsam diyorum kafamda sonra youtube da daha spesifik tek başlığa odaklanılmış ama öğrendiğim dile ait hatta öğrendiğim konuya ait bir video görüyorum ve en basitinden sql ile database de ki bütün verileri çeken sorguyu yazarken bile işte kod tekrarı sorununu ve mantığını daha iyi kurmuş begginer seviye de ki birisi anlamasa da o konuda bilgisi olan birisi için daha az komplike ve stabil bir kod yazmış en önemlisi sırf hacklenme vs. gibi konuları düşünerek bin bir türlü önlem almış görüyorum ve bu benim kursa olan inancımı kaybediyorum şey denilebilir e o eğitmenler o bilgileri de sana temel bilgi olarak verip geriye gidip araştırma yapmanı düşünerek kendini geliştirmeni istediği için yapıyor sen araştır öğren her şeyi udemy kursundan öğrenemezsin zaten bir kurs kaç saat tüm bilgiyi aktarmak istese kaç saat olunur diye düşünen olabilir ama kursların başlıklarına bakıcak olursak çoğu 0'dan zirveye ileri seviyeye diyor ve kursun sonunda artık kendinize veya cv nize bu dili profesyonel anlamda biliyorum ve yazıyorum diyebilirsiniz deniliyor yani kursun sonunda öğretilen dille çok basit to-do app veya blog app yaparak profesyonel anlamda kendinize biliyorum diyebiliceksiniz deniliyor ve kursların çoğunda şey canımı çok sıkıyor aşırı bence aşırı gereksiz çok basit anlatılıyor begginer konularda alt daha doğrusu ilk videolarda mantığın anlatıldığı videolarda mesela if 2 den fazla ve 2 örnekten fazla anlatılması insanı bayıyor if a == 2 ise ekrana a 2 yazsın else a 2 değildir yazsın mesela mantık öğretildi bunun gibi hadi a yı şimdi 3 yapalım bakalım ne yazıcak a 2 değildir yazdı peki ben a yı 4 yapsam ne yazıcak hiçbir şey yazmadı bu çok sığ ve gereksiz zaman kaybı ki zaten bu tarz daha yavaş can sıkıcı anlatımların türkçe kaynakları artık youtube da da var udemy gibi para verdiğim kursta bunun bu denli uzun anlatılması can sıkıcı çünkü o kursu alan kişinin bu olayı anlamadığında tam olarak araştırma ile öğrenebilir veya kendisi deniyen insandır a ya sen artık 15. farklı zannettiğin ama sadece 15. ye atadığın değeri değiştirerek farklı sonuç çıkaracakmış gibi konuyu devam ettirmeye gerek yok bence ki çoğu kursun yine son videoların da artık sona gelinmesine rağmen yeni kullandığı fonksiyondan çok hala if gibi switch gibi for gibi taa en başta aynı sonucu alacağı ama farklı değerler atayarak şimdi ne olacak acaba diye beklenen bu konulara hala son videolarda atıfta bulunup hala mantığını anlatmaya çalışılıyor "mesela evet db den blogları çektik şimdi bir if açacağım çünkü bloglarımızda okundu okunmadı olayı vardı okunanları getirmemek için deniliyor sonra kod yazılıyor yazıldıktan sonra if burada napıyor if blogDurum okunmadı ise html içinde göster yani if e gelen değer true ise bunu yazacak else ise bunu yazacak" bu anlatım son videoda da olunca insanın canı sıkılıyor soğuyor e izleme veya hızlandır ileri sar falan denilebilir ama bakıyorum bu kurs sahiplerinin en az 5 ila 15 20 yıllık deneyimleri var bu işte kurs puanı 5 üzerinden minimum 4 veya 4.5 olunca diyorum ki böyle anlattığına göre daha komplike o diline kendine ait fonksiyonu da bilmediğim fonksiyon vardır bilmediğim için if ile onu da kullanır da onu da böyle detaylı anlatır zannediyorum veya if else veya bu tarz dediğim basit konularda trick vardır bilmediğim için onu paylaşırda basitte olsa ileri de kendi projemde if kullanırken kullanırım veya mülakatta falan sorulursa bilirim sonuçta yıllardır tecrübesi ve projeleri olan insanlar bunlar diyorum ama yok hala if sayi == 1 se sayi 1 e eşittir den ve aynı konuyu anlatırken bin defa mantığı anlatarak can sıkıcı hale dönüştürüyorlar interaktif bir durum olsa evet şimdi ekrana ne yazar bilen el kaldırsın, - evet sen bunu, yazar hocam gibisinden oda değil video kendilerini de yorularlar yanlış yazıp kendi kendilerine hata çıkarıp bir de onu açıklamak zorunda kalıyorlar falan bu seferde şey denilebilir hiç bilmeyip başka bölümden 0 dan da 0 da başlayan insanlar öğrensin diye olabilir ama tekrar diyorum bu tarz yavaş anlatımlı olup aynı dili aynı örnekler ile anlatan ki kendi youtube sayfalarında oluyor genelde türkçe kaynaklar var para vermeden de milyonlarca if sayi == 1 in ne ekrana yazdıracağına dair youtube videosu var ki hadi diyelim udemy kursunda da olsun da bu seferde yeni başlayan birisi if in mantığını anlattıktan sonra sayi değişkeninine farklı farklı atamalar yapıp 5 10 örnek yapmadan anlamıyor mu ? sonucu hep aynı oluyor çünkü sadece değişkenin değeri değişiyor ve bu kursun sonunda kendime o dili biliyorum diyebilsem de cv me eklemek utanç veriyor ve eklemiyorum çünkü kod kalitesi öyle orada ki hiçbir kod gerçek canlı bir projeye benzemiyor iken basit uygulamalar denilirken ki son videolarının başında hadi basit bir to do app veya blog app yapalım kurs bittikten sonra siz araştırın oluyorken ama ilk bu kurs ne işimize yarayacağının anlatıldığı video da kurs sonunda profesyonel bir şu dil yazılımcısı olabileceksiniz cv nize şunu şunu yazabileceksiniz deniliyor falan ilk video ve son video başları hiç uymuyor yani ----- Özür Dilerim bu yazının tamamını okuyan olursa, udemy kurslarına karşı baya doluyum yazdığım şeyde de içimde ki bütün eleştiriyi kustum umarım bu durum düzelir de bizde adam akıllı ve hızlı edinir araştırma yapma kısmına da neşemiz kırılmadan geçip ileri seviye yazılımcı olabiliriz
Tamamını okudum ve aldığım udemy kurslarını neden aylardır bitiremediğimi bir kez daha öğrenmiş oldum, yalnız değilmişim. Ben çözüm olarak yine bu kanaldaki (Uğur Umutluoğlu) bir videodan yola çıkarak çözüm bulmayı düşünüyorum. Yani o dille ilgili kitabı baştam sonra deneyip, gördükten sonra bol pratikle, proje yaparak pekiştirmeyi düşünüyorum. Zaten internet derya deniz. Bir proje yaparken yapmak istediginiz şeyi bulabilirsiniz internette. Hata yapa yapa ve bu hataları çöze çöze her şey daja iyi kavranır diye düşünüyorum. Zaten 1 dili öğrendikten sonra doğer dillero oğrenmek zor olmuyor. Tek değişen şey bazı kurallar ve syntax(sözdizimi) oluyor.
@@ilkerylmaz aynen katılıyorum ama işte benim ingilizce eksiğim var onu tamamlamaya çalışıyorum o biraz kafamı karıştırıyor ilk başta 4 5 ay full konsantre ingilizce çalışıp öğrenip sonra 0 dan mış gibi yazılıma girmek mi yoksa yarı yarıya kafayı bölüp ikisini aynı anda ilerletmeye çalışmak mı ki bu seferde malesef Türkçe bu tarz udemy kaynaklarına bağımlı kalıyorum yazılımı öğrenmek için ingilizce documentation ı adam akıllı okuyup örnekleri yaparak çoğu udemy kursunun yaptığını yapıyorsun bir o öğrendiğin şeyle basit bir to do app yapmayı da kendin yapabiliyor olman gerekiyor falan ama ingilizce olmayınca documentation ı okuyamıyorsun örneklerin içinde ki yorum satırları falan okuyamıyorsun to do app i yaparsan zaten documentation ile ingilizcen ile stackoverflow falan takıla takıla orta seviye yazılımcı her türlü olunur da bence.
@@yunus_emreWmaalesef benim de ingilizce eksiğim var. Ama ingilizce meselesini de şöyle düşünüyorum. Eğer okul dersleriyle ilgili sıkıntı yoksa birkaç ay boyunca sıkı bir çalışmayla dokümantasyonu anlayacak kadar öğrenilir belki ama şahsen ben okul derslerini de beraber yürüttüğüm için bu mümkün olmuyor. Ama her gün, istisnasız her gün düzenli olarak biraz kelime öğrenip biraz da gramer çalışılırsa ingilizcenin halledileceğini düşünüyorum. Yani mesela türkçede bile günlük hayatta kullandığımız kelime sayısı ya da kitaplarda okuduğumuz kelime sayısı o kadar da büyük bir rakam değil. Mesela iyimser bir yaklaşımla ortalama 5000 kelime öğreneceksek ve yanında da gramer konularını öğrenirsek bu iş halledilir diye düşünüyorum. Gereken tek şey kararlılık. Ben bu iş için birkaç kaynak kullanıyorum, hoşuma gidiyor. Birincisi readtheory.com sitesindeki makaleleri önce ingilizce olarak açıp translate yapmaya çebirmeye çalışıyorum kendim. Bilmediğim kelimeler varsa bunların türkçe karşılığını öğreniyorum. Mesela orta uzunlukta bir makalede 40 civarı bilmediğim kelime oluyor bazen. Önce bu kelimeleri defterime not ediyorum türkçe karşılıklarıyla beraber. Sonra da makaleyi tekrar okuyup çevirmeye çalışıyorum. Zaten kelimeler ve gramer kuralları biliniyorsa çevirmiş, anlamış oluyoruz. Bu bilgisayar bilimlerinde de geçerli. Bence bizim yapmamız gereken tıpkı bu şekilde ihtiyacımız olan kelimeleri öğrenmek ve yanında gramer bilgisine sahip olmak. Zaten bi sorunla karşılaştığımızda çözüm ararken internette onlarca, binlerce ingilizce site var, bunların neredeyse tamamı da ingilizce içerikli. Bu çözümleri ararken bir yandan da kolaya kaçmayıp kendimiz çevirip anlamaya çalışırsak bu iş halledilir bence. Kolaya kaçmak derken de ben genelde uğraşmayıp google translate ile sayfayı çeviriyorum direkt, yani bunu yapmayıp dediğim gibi bilmedığimiz kelimeleri not alırsak, gelişme olacaktır zamanla. Gelelim herkesin sürekli dediği ama benim yapmayı sevmediğim ingilizce müzik dinle , film izle kısmına. Bu kısımda daben küçüklüğümden bero bunları hiç yapmadığım için ingilizce müzikleri de genel olarak ingilizce filmleri de sevmiyorum, sevemiyorum. Buna çözüm olarak da müziği bilemem ama film ihtiyacı için youtube' da istemediğimiz kadar ingilizce belgeseller, ingilizce bilgi kaynakları ya da ingilizce kurslar, egitici videolar var. En azından örneğin android öğreniyorsak bu aralar, yani hangi konuyu öğrenmeye çalışıyorsak bununla ilgili videoları izleyebiliriz udemy yerine. Hem duymuş oluruz hem de konuşmamızda yardımı olur ve bunlarla birlikte derslerimiz aksamamış olur. Tüm bunları yapmakta elbette ben de zorlanıyorum hatta her zaman yapamıyorum, ama bunları yaptığım zaman yavaş yavaş öğrenebildiğimi görüyorum. Teşekkürler...
Merhabalar yorumunuzun tamamını okudum, bende programlamaya yönelmek istiyorum ve çoğu kişiden sizin yorumunuza benzer yorumlar alıyorum udemy hakkında ve madem öyle para vermeye ne gerek var git btk dan falan temel at sonra farklı kaynaklardan halledersin düşüncesi oluşuyor sizin btk ile ilgili bir gözleminiz var mı acaba ve başka hangi kaynakları önerirsiniz
@@nihilius1 benim btk gözlemim var hiç bilmiyorsan yani net olarak sıfırsan bir şeyler yapacak şekle gelirsiniz ama btk'da da ki gözlemimde şu yönde udemy'de ki videolardan daha detaylı özellikle bazı kurslar örnek olarak css, javascript ve php derslerini veren hoca aynı kişi ve aynı şekilde anlatıyor. Bu 3 kursun ilk 100 dersi birebir aynı biraz daha bu işlerle alakalı genel kültür veren dersler bu dillerin tarihçesi ufak ayarları falan hatta şöyle diyeyim yazılım yaptığımız programlar var biliyorsunuzdur visual code, sublime text gibi bu programlarda örnek veriyorum html yazıp klavyeden tab tuşuna bastığımızda bu programlar bize her web sayfasında bulunan html yapısını veriyor ve biz onun üzerinden devam ediyoruz ama bu 3 dersi veren hoca 3 kursunda ilk 100 dersi bizim 2 saniyede yaptığımız bir basit web sayfası iskeletini satır satır nedir, farklı özellikleri nedir falan diye uzun uzun anlatıyor benim udemy de canım sıkılırken onun 2 3 katı ağırlıkta bu dersleri görünce videoları atlıya atlıya bir ilerliyeyim dedim proje videosundan 10 20 video öncesine (400 küsür videonun neredeyse yarısı falan yapıyor) kadar hala hiç elin klavyeye gitmeyeceğin dersler sonra klavye ye geçip anlattığı derslerde udemy de ki hocaların dediğim gibi 2 3 katı can sıkıcılığında bildiğin aşağılamak gibi düşünmeyin ama öyle bir anlatıyor ki bu 3 dersin hocası mesela css te bir sayfanın arka plan rengini değiştireceği zaman yazacağımız kod "background : red; " veya red yerine istediğimiz bir renk ingilizce şekilde yazacağız hoca neredeyse background kelimesinin kelime kökünden kelimenin çıkışını sonra ne anlama geldiğini falan anlatıyor işte şimdi red yaptık sonra blue yapalım yok şimdide green yellow her rengi denemeden anlaşılmıyacakmış gibi falan ama hadi diyelim ki bunu sorun etmedik sabır ettik öğrendik yazdığı kodlar evet iş görür mü görür ama olurda gittin turkcell, turk telekom, yemeksepeti vs vs şirketlerde hatta bu şirketlerin yarısı büyüklük ve öneminde yazılım şirketine başvurdun bu kod yazımı ile seni işe almaları imkansız. He alırlar mı alırlar sonuçta biliyorsun seni eğitirler verimli hale getirip şirket için güzel bir çalışan haline getirirler ama bir çoğu mülakatta der ki kendinizi kod yazım bakımından geliştirin şimdilik hayır, yazılımda şey vardır ne kadar az kod yazarsan ve o koddan ne kadar istediğin şeyi yapmasını sağlar ve bunu bir de daha verimli yapmasını sağlarsan uzun kodda 5 saniyede olan şeyi hem kısa 2 3 satırlık kod haline getirip bir de 2 saniyede çalışmasını sağlarsan bu bilgi pratiklik sende varsa bunu kendi projelerin ile büyük şirketlerin bilmesini sağlarsan veya mülakatlarda falan şirketler senin peşinden koşar ve bir de tekrar etmeyen kod yazmayacaksın ama bu 3 kursta bu saydığım her şeyin içinden geçilmiş yok 0 yani ama dediğim gibi hiç bilmemektense ilk böyle öğrenip sonra kendi bilgilerini güncelliyerekte gidebilirsin. Birde btk akademi de python kursuna katılmıştım mesela 0 dan birisi için gayet güzel uzunlukta yukarıda saydığım güzel yazılım tanımlarına uyarak öğretiyor sadık turan kendisi bilinen bir hoca zaten youtube kanalı da var ona bakabilirsin önerilerim ise şöyle olabilir : bence ilk bir ne yapmak istediğine karar ver web programlama, mobil programlama, oyun programlama vs sonra seçtiğin şey için hangi diller var hangileri ile başlamam lazım diye web için html, css, php, javascript ki özellikle css ve javascripti çok iyi bilirsen yurt dışında özellikle her türlü iş bulur çalışır adam akıllı para da kazanırsın Türkiye de de öyle ama Türkiye de daha çok para kazanacağın dilleri en sonda söylerim, mobil için yine javascript(react native, ionic), swift, kotlin, java, flutter. Oyun için c# , c böyle daha detaylarını da yazarım özellikle seçtiğin bir yol için gerekenleri sorarsan ama o dediğim Türkiye de en çok parayı kazandıran diller başta bir kere c#, php(laravel, codeigniter), css, java ve javascript. Diller dışında kaynak olarak bir çok btk akademi ve udemy eğitmeninin youtube kanalları var aklıma gelenleri sayıyorum engin demiroğ, yazılım bilimi, sadık turan, gökhan kandemir, prototürk, selman kahya ve yazılım üretmiyor ama soru cevapları ile belki kendine yol haritası çizmeni sağlıyacak armağan amcalar ama ne olursa olsun bu iş için ingilizce şart malesef bende öğrenmeye çalışıyorum üniye yeni başladım ingilizce hazırlık okuyorum onun sonucunda en azından yazanı anlıyacak seviyeye gelsem her dilin kendi sayfalarında alıştırmaları yani dili öğretme kısımları var ve çoğu udemy eğitmenin veya btk eğitmenin 40 50 saatlik kurslarının içeriklerini sana 1 ila 5 gün içerisinden öğretiyor kaba taslak 1 ay kadar falan o dili kullanarak elini kirletip uygulama yaparsan gelişmiş özelliklerini de öğrenirsin. Bir çok udemy eğitmenin kaynak sitesini vereyim ingilizce bir site ama içerisinde her şey var www.w3schools.com/ . Kusura bakma uzun yazdım udemy hocaları gibi canını sıkmış olabilirim direk yaz geç yapadabilirdim anlardın da sorunda olmazdı sadece 0 dan bu işe yönelen birisisin sanırım örnekler vererek kafanda bir şeylerin canlanmasını istedim o yüzden uzattım aklınıza takılan bir yer olduysa tekrar sorabilirsiniz o kısmı elimden geldiğince yardımcı olmak isterim iyi günler.
Yazılım öğrenilmez, yazılım geliştirmek öğrenilir, doğru kelimeleri seçin. Yeni nesil yazılımsıcıların uyduruk kelimelerini duymaktan artık programcılıktan soğudum ya.
@Mehmed Uluskan adama yorum yapalım şimdi izleyemesekde sonrabizlicem diye bi nebzede olsa motive vermeye çalışıyoruz adamın biri gelmiş bunu niye buraya yazdın ki diyo sanene bilader bide seni mi beğendiricem
hocam yazılıma daha bugün yeni başladım. Front End öğrenmek istiyorum. html + CSS + JavaScript öğrenmem lazımmış bunu öğrendim. Sizce FrontEnd iyi bir dal mı ? maaşları iyi mi ?
Hocam insanlar öğrenmeyi öğrenemiyor, size sorulan şeylerin çoğu basit birkaç sorgulamayla çözülebilecek şeyler, ve insanlar bunun bilincinde değil : )
hocam selamlar. javascript öğreniyorum. localstorage ile todo app yaptım. Buna drop drag mantığını eklemek istedim her şey birbirine girdi. Öğrendiğim 2 konuyu da birleştiremedim bu tarz durumlar çok fazla motivasyonumu kırıyor. Basit yazım hatalarında düzeltme imkanım oluyor ama bu durumlarda projeyi silmek zorunda kalıyorum. Hatayı bulmak çok zor. Hatayı bilmeden de sorunu çözemiyorum.
Saçma da olsa o saçma projeleri yapın aga ki zanaatiniz gelişsin bu iş öyle bişey ki usta çırak ilişkisi gibi ama malesef ustamız yok kendimizin çırağı olup öğreniyoruz
Bilgisayar mühendisi öğrencisi olarak bu sene 1. sınıfım. Ögrenme hevesim, kendimi geliştirme hevesim var. Resmı stajım olmadığı halde bu sene yazın bir yere girip iş öğrenmek istiyorum ama birinci sınıf öğrencilerine destek verilmiyor pek. Henüz erken dönütünü alsam da insanlardan, bir alan seçmek ve o alanda şimdiden kendimi geliştirmek istiyorum. Okulda C dili gösteriliyor ilk senede. Ben de Harvard üniversitesinin Bilgisayar Bilimlerine Giriş dersini izliyorum Kodluyoruz sitesinden. Onun dışında java ve python temeli oluşturuyorum ama çok temel. Henüz çok başlardayım kendi yolumu çizmek istiyorum ve henüz 2 ay oldu okulum başlayalı öncesinde tamamen 0 dım.. Kendimi geliştirmek istediğim alanı seçme konusunda ne önerirsiniz? Sadece dil öğrenmek amacım değil algoritma mantığını kavramak için farklı dillerdeki işleyişlere bakıyorum. Tek bir dile yoğunlaşın derseniz hali hazırda okulla C götürüyorum ama ben bir alan seçmek istiyorum. Umarım kafamdakileri anlatabilmişimdir. Okuduysanız buraya kadar teşekkür ederim.
Önünde 3.5 yıl var, bence çok acele etme. 3. sınıfın sonuna kadar farklı alanlardan farklı dilleri, kütüphaneleri öğrenip kullanmaya çalış. İlgi alanına, yeteneğine ve yatkınlığına göre 3. sınıfta bu kararı en iyi kendin verirsin. C ve C++ dilleri programlama temellerini edinmek için çok iyi diller ama Türkiye'de çok yaygın değiller. Kariyerini bu iki dilin dışındaki dillere göre şekillendirebilirsin.
1 yıl geçmiş bu yorumun üstünden, ne durumdasın? Bende hemen hemen bir yıldır yazılımla uğraşıyorum. Ne kadar şey öğrensemde hep yolun en başındaymışım gibi hissediyorum. Bu durum sende de oluyor mu?
Savunma sanayinde daha çok gömülü sistemler(embedded systems) kullanılıyor. Burada sayılanlardan belki backend kısmen kullanılıyor olabilir ama ağırlıkla gömülü yazılımlar geliştiriliyor.
Hocam pratikler konusunda pek katılmıyorum size, python'la programlamaya başladım ve başlangıçta uyulması gereken pepleri bilmiyordum. Kendime göre bir kod stili oluşturdum ve şu anda temiz kod (bu python için pep8 mesela) yazamıyorum fjdjjd Kod yazmayı ilk öğrenirken ne kadar düzgün öğrenilirse o kadar iyi oturacağını düşünüyorum. Elbetteki refactor işlemleri önemlidir ama bu projenin değişken isimlendirmeleri ya da dokümantasyonu ve yorumları olmamalı bana göre
Bilgiler için teşekkürler. Kulağım konuyu dinlese de gözüm sürekli meme ucundaki mikrofona gitti. Gülesim geldi =)) Mikrofonu keşke düğmenin olduğu yere tuttursaydınız.
bi kaç video izlemeyi denedim 10 video falan izledim sonra çok sıkıcı geldi bıraktım çok iyi motivasyonla başlamıştım hatta alanımı bile bu yönde seçmiştim ama sonradan hukuka yöneldim :/
bir dilin teknolojilerini kutuphanesini öğrenmeden geçme phytondan javaya gecicem diyorsun phyton bir okyanus kardeşim phyton da hangi alan sectim bunu belirlendimi ustalastinmi ilgili olduğun alanda bir framwork bitirdinmi ondan sonra geç yani 2.dile
Öğrenilen bir konuyla ilgili(arrays, collections gibi) örnek kodlar yazmak, kod ve makaleler bulup incelemek, o konuyla ilgili küçük bir proje yapma sürecine pratik yapma diyebiliriz. Projeden kasıt da bir dil/kütüphane öğrendikten sonra, dil/kütüphanenin birçok özelliğini bir arada kullanabileceğin, bazı fonksiyonları çalıştırabileceğin, veritabanı işlemleri yapabileceğin bir çalışma yapmak ve o çalışmadan somut çıktılar almak(ekranlar, çalışan bir uygulama) diyebilirim. Küçük bir e-ticaret sitesi yapmak veya Instagram benzeri bir mobil uygulama yapmak gibi.
Milli yazılım olayı bana kalırsa çok saçma. Yazılım ne kadar Türkçeleştirilirse Türkçeleştirilsin yine de yapılar aynı olacak. Yani sen if yerine eger yazmışsın ne farkeder? Yazılım işi zaten donanıma ne yapması gerektiğini anlatma işi. Belli sabit yapılar var her dillerde kullanılabilen mesela class yapıları oop lerde ortak yada if else en basitinden tüm dillerde olan birşey. Eğer zorluk çekiyorsan git ingilizce öğren. ama yerli dil çıksa bile farklı dilleride kullanmaya devam ediceksin ki yine aynı yola çıkıyor. Lütfen bu saçma fikri bir gözden geçir, bu konu hakkında videolar olduğuna eminim
Bir hatayı çözmek için inat edip 5 saat kalkmadım bilgisayar başından , 5 saat sonunda çözdüğümde ben bu işi yapıyorum ya !!! diyodum en son kendime 😄 yazılımcı olma yolunda delirmemek elde değil
Final haftasında da böyle çalışıyorsan, bütün derslerden çakarsın. multithreading'i hayatına uygulamaya çalış. Bilgisayarlar bizden daha akıllı değil, sadece daha planlı, programlı, disiplinliler.
Bilgisayar dilinde yaptığın şeyin adı, loop. O döngüye takılıp kalmışsın sen. Düşünsene masaüstünde Chrome ya da Firefox'a gireceksin, cihaz kilitlenmiş, mouse cursor bir milim kımıldamıyor, yarına yetişmesi gereken proje için 5 saat ekran başında bekliyorsun. (Ben 1 dk vakit kaybetmez, varsa arkadaşın veya evdeki diğer kişilerin bilgisayarına çökerdim ) Çıkmaz sorunlar sadece vasıta, aynı levelde saatlerce vakit harcayarak 100.level'e ulaşamazsın.
Http protokolü için Gökhan Şengün 1 saat videosu var kesinlikle bilmeyen arkadaşlara tavsiye ederim çok faydalı
Link atar mısın
Farklı bir disiplinden yazılım geliştirmeyi meslek haline getirmeye çalışan biri olarak bu içeriği çok faydalı buldum ve kendime bolca notlar aldım. Bu yüzden çok teşekkür ederim. Emeğinize sağlık.
Katılıyorum. Ben proje yaparken hep okulda anlatıldığı gibi aman oop programlama paradigmasına uygun olsun, aman solid prensiplerine uygun olsun, aman tasarım desenlerine uygun olsun, aman katmanlı mimari olsun, aman servisler olsun. Bunları yapmazsam her şey birbirine karışır, başarısız olurum diyordum. Arkadaşım ise kafasına göre saçma şekilde koda dalıyordu. Ben ona "E öyle yapmasını ben de biliyorum. Benim de aklıma geldi ama kuralına uygun yapmak için öyle yapmadım" diyordum. Gerçekten de çuvallıyordu. Ama bir türlü kafasındaki şablonu değiştirmiyordu. İlla öyle yapacak. Teslim zamanı geldiğinde bir bakıyordum ki allem etmiş kallem etmiş o kafasındaki fikre göre projeyi yapmış. Çalışıyor da. Ben ise bitiremedim. Sürekli bişeylerde takılı kaldığım için yetişmedi. Üzerinden birkaç yıl geçti. Şu an o benim yapalım dediğim OOP'yi solidi falan biliyor. Ona göre kod yazabiliyor. Benim daha algoritma geliştirme becerilerim bile yeterli seviyede değil. Oop solid gibi şeylerde tecrübem bile yok. Sadece teorik olarak biliyorum. Hatta zaman geçtiği için unutmaya başladım. Tekrar etmem gerek.
Udemy hatasını bende yaptım.Aldığım kurs çok iyi bir kurstu ama bitirmesi çok uzun sürdü her gün 2-3 saatlik çalışmayla 4 ayda bitti ve kendim proje yapmadan bu kadar sürdü.Şimdi oturup mobil uygulama geliştirmeye çalıştığımda yine dönüp o konulara bakmam gerekiyor.Eğer bir yazılım temeliniz varsa böyle çok uzun süren kurslara bulaşmayın derim konsepti anlayıp direk uygulama yapmaya başlayın acı çekmeden olmuyor maalesef.
Katılıyoruz. Proje Candır..
Btk akademinin kurslari gayet guzel ucretsiz tavsiye ederim
"Aci çekmeden olmuyor malesef" 🖤🖤🖤
Kesinlikle katılıyorum
Atil hocanin kursundan mi bahsediyordunuz? Şuan ne durumdasiniz ne önerirsiniz ben de o kursu yariladim
Gerçekten şu ana kadar izlediğim en iyi yönlendirici video olabilir. Bilgi ve deneyimlerinizi bizimle paylaştığınız için çok teşekkürler Uğur
Bir konuyu 1 haftada kavrayıp anlamaya ve pratiğe dökmeye çalışmak da problem, bunu çözen en iyi algoritmayı keşfedip kendinize sakladığınızda herkesten bir adım önde oluyorsunuz. Udemy'deki derslerin süresinden şikayet edenler olmuş, bu bile ayrı bir problem mesela, bir dersi sonuna dek, saniye saniye seyretmeli miyiz, her seferinde aynı dökümanlara mı başvurmalıyız, bunları bir arada nasıl görüntüleyip öğrenebiliriz, hızlı düşünen, hızlı çözüm üreten, öğremenin tekniğini kavrayan kişi rakiplerini de eliyor.
Ben ilk başta karar veremeyip kolay öğreniliyor diye python'la başladım. Masaüstü ve django/flask ile web geliştirmeye çalıştım ama pek bana göre değilmiş, geç farkettim. Dilin popüler olması, dışarıdan bakınca heyecan veren YZ, ML gibi alanlardaki kabiliyeti insanı cezbediyor ama işin içine girince farklı olduğu anlaşılıyor. Henüz 1 ay oldu Kotlin'e geçiş yaptım. Mobil, UI/UX tasarım işlerinden çok zevk aldığımı farketmem 1.5 sene sürdü. Bir de şahsi fikrim Python yeni başlayanlar için hiçte uygun bir dil değil. Çok yüzeysel ve çoğu koda nasıl çalışıyor sorusunu sorduğunda yavan ve tatminsiz, anlaşılmaz cevaplar alınabiliyor. Çünkü kısa kısa, özet yazar gibi yazılıyor.. Kotlin'de adım adım yazıyorsun. Bence bu yazılım mantığını kavramayı kolaylaştırıyor. Ve daha detaylı olduğu için bir aşamadan sonra öğrenmesi daha da kolaylaşıyor gibi. Alaylı biri olarak düşüncelerim bunlardır.
Edit : kotlinden flutter a geçtim :)
26 yaşındayım ve yazılım öğrenmeye başlayacağım , tavsiyeleriniz varsa dinlemek isterim hocam.
neden fluttera geçtin acaba
Neden flutter hocam
@@Beratsapaloglu7reis sen hala kotlinde misin
18:10 böyle durumlarda yatağa geçip bir de gözüm kapalı yatış pozisyonundayken sorunu çözmeye çalışıyorum 😂 Emeğinize sağlık, faydalı bir video olmuş.
Yalnız değilmişim :)
bi wc de bi de yemek yerken
Pratik konusu çok doğru. Ben mesela biraz öğrenip yapıyorum hatta bazen yapamıyorum. Eksiklerimi anlayıp youtube den yabancı derslere bakıyorum ve sonra yavaş yavaş gelişiyorum.
pratik ve projelerden kasıt ne biraz açabilir misiniz?
@@cihanyuksel3460 Mesela css öğreniyorsun diyelim. İnternete giriyorum responsive css landing page yazıyorum adamların tutorial videoları var birine giriyorum adam ne yazıyorsa geçiriyorum. Sadece izleyince olmaz ama. Sonra mesela kendim responsive yapmayı deniyorum en büyük öğrenme kendin denerken oluyor eksiklerini farkedip, eksiklerini de öğrenip tekrar deniyorsun. En sonunda yapıyorsun tabii. Şuan bana design ver geçireyim direk böyle yapa yapa öğrendim.
@@mustafaemin7389 Çok teşekkür ederim sağolun :)
gerçekten çok sağ olun hocam belki de dönüm noktamdı bu videoya denk gelmek
Cok farkli bir sektorden yazılım geliştirmeyi meslek haline getirmeye çalışan biri olarak cok tesekkur ediyorum bu videonuz icin ,emeginize saglik hocam
@Melih Ka nasıl öğreneyim 0 dan
1 yıl geçmiş merak ettim ne yapıyorsun şu anda?
Bence en sık yapılan hata, hata yapınca hatanın sebebini araştırmadan bilen birisine sormak. Kişi kendisi bulursa araştırırsa kendisi için büyük bir gelişme yaşar ama başkasına sorar ise o kişi komplekse girer kendini geliştiremez. Ki hatalar bu işin doğal bir parçası zaten. Bu sayede feedback yaparak sistemi daha iyi analiz ederek daha iyi öğrenir ya da netten araştırarak araştırmayı pekiştirir. Kod okumak çok iyi geliştirir. Ben hatalarla uğraştım ki kafayı yiyecektim buna rağmen abime sormadım o xp yi alıp lvl atlamalıydım :)
Gerçi bir yıll önce başladım ben. Newbie sayılırım ama çok faydasını gördüm diye yaziyorum.
Bazı konuları erken öğrenmeye çalışmak konusunda size katılıyorum. Geçen sene öğrendiğim konuların en doğrusunu öğrenmeye çalışıp, anlayamadığımda motivasyonum düşüyordu. Şu an farkediyorum beni o zaman zorlayan konular şimdi kolay geliyor. Benim de tavsiyem bazı şeyleri zamana ve pratiğe bırakmak gerekiyor.
mesela sınıf yapısını c# da ve javada anlamaya çözmeye çalıştım ve aslında anladım veya anladığımı sandım aklımdaki işlerin bir kısmını yaptım ama bir yerden sonra ezbere gittiğimi farkettim sonra c de struct c++ da class ın atası ve interface kullanmadan çifte miras vs. ayrıca pointer yapısını öğrendikten sonra başta öğrendiğim kavramlar yerine güzelce oturdu. sınıflarda ileri seviye oop kullanmak isteyenlere tavsiye ederim
Hocam Pratik konusunda size katılıyorum fakat Udemy gibi platformlarda ortalama bir eğitim 40 saat ve en büyük problemimiz neyi öğrenmemiz gerektiğini bilmemek bu yolda.
Ben şu an Java çalışıyorum örneğin Set, Map ve Listler, Genericler, Interfaceler, hakkında her birinin ne işe yaradığını biliyorum fakat aktif kullanırken videoda yaptığımız örneklere bakıyorum defterimden. Bu projeleri sonra kendim yazıp github'a atıyorum 40 saatlik bir eğitim aylardır bitmiyor bu yüzden ve ben yerimde saydığımı hissedip daha çok umutsuzluğa kapılıyorum.
Sene 2024, hala harika. Çok teşekkür ederim.
Yazılım öğrenirken yapılan iki büyük hata var, birincisi yazılımın ne olduğunu bilmeden öğrenmeye başlamak ikincisi yapmadan öğrenmeye çalışmak
üniversitelerin masaüstü programlama projesi vermeyi bırakması lazım. Daha çok kullanılan teknolojiklerin projelerini yaptırmaları lazım
hocaların çoğu özel sektöre girse, asgari ücretle çalışırsalar şaşırmam.
hepsi çok değerli tavsiyeler! teşekkürler Uğur bey
Uğur bey şu konuda bir tek eksik buluyorum söylediklerinizi. 6 yıldır çalışıyorum ve bilgisayar mühendisiyim. Ne yazık ki yazılım sektörü çok hızlı bir şekilde gelişmekte ve işveren mantığına göre örnek veriyorum bir tasarımcı bir de arka planı kodlayacak bir kişi almaktansa tek kişi aliyim ve o da tüm işi yapsın gibi bir mantık güdüldüğünden ful-stack developer kavramı hayatımıza girmiştir. Onun dışında mobil programlama ile uğraşıp örneğin 1 sene ardından oyun programlamada daha fazla para varmış mantığı ile yapılan seçimlerin hatalı birer seçimden ibaret olduğunu düşünüyorum.
Bunun dışında ilanlara da biraz bakmanızı tavsiye edebilirim çünkü bizlerden komik rakamlar ile çok şey istenmekte 😊
@Mehmed Uluskan katılıyorum tabi bunda iş tanımını ve kavramını kestiremeyen insan kaynaklarından ve onlara yapılan yanlış yönlendirmelerden de kaynaklanıyor
Kaynak öneriniz var mı genel programlama becerileri icin ?
çok iyi tavsiyeler. teşekkürler
12:35 çok doğru eğer kodlamada hata yapmazsan iyi yazılımcı olamazsın
"Aynı anda iki tavşanı yakalamaya çalışırsanız ikisini de kaçırırsınız" -Kızılderili atasözü
Bu söz genel olarak ben ama 2 bile değil genelde 8 tavşan yakalamaya çalışırım 🙂
Faydalı bilgiler teşekkürler.
Değerli bilgiler için teşekkürler.
Udemy de en popüler kurslara sahip eğitmenlerin çoğunun farklı dillerde de olsa kursunu aldım evet dağınık alıp baktım farklı farklı dillerde ve öğrenirken çok fazla pratikte yapmadım çünkü bu popüler kursları sunan yazılımcı hocaların kurslarının direk son derslerine veya o anki anlatılan konunun son dersine bakıyorum ve hiçte yazılan kod zor gelmiyor. Bu olabilir denilebilir sonuçta yani her yazılım kompleks veya karmaşık olmak zorunda değil ama ben sadece lise de c# dersi almış birisi olarak en azından kod okur yazarlığım anlama durumum çok iyi özellikle o kurslara göre şimdi burada ki sorun ne denilecek olunursa çok basic bir bilgisi olan begginer sayılacak bir insanın en son sırada ki videoyu büyük ölçüde anlaması bana çok güvensiz hissettiriyor ben mesela bu son derste yapılan siteye kendi fikrimi ve kodlarımı entegre edip canlıya alsam diyorum kafamda sonra youtube da daha spesifik tek başlığa odaklanılmış ama öğrendiğim dile ait hatta öğrendiğim konuya ait bir video görüyorum ve en basitinden sql ile database de ki bütün verileri çeken sorguyu yazarken bile işte kod tekrarı sorununu ve mantığını daha iyi kurmuş begginer seviye de ki birisi anlamasa da o konuda bilgisi olan birisi için daha az komplike ve stabil bir kod yazmış en önemlisi sırf hacklenme vs. gibi konuları düşünerek bin bir türlü önlem almış görüyorum ve bu benim kursa olan inancımı kaybediyorum şey denilebilir e o eğitmenler o bilgileri de sana temel bilgi olarak verip geriye gidip araştırma yapmanı düşünerek kendini geliştirmeni istediği için yapıyor sen araştır öğren her şeyi udemy kursundan öğrenemezsin zaten bir kurs kaç saat tüm bilgiyi aktarmak istese kaç saat olunur diye düşünen olabilir ama kursların başlıklarına bakıcak olursak çoğu 0'dan zirveye ileri seviyeye diyor ve kursun sonunda artık kendinize veya cv nize bu dili profesyonel anlamda biliyorum ve yazıyorum diyebilirsiniz deniliyor yani kursun sonunda öğretilen dille çok basit to-do app veya blog app yaparak profesyonel anlamda kendinize biliyorum diyebiliceksiniz deniliyor ve kursların çoğunda şey canımı çok sıkıyor aşırı bence aşırı gereksiz çok basit anlatılıyor begginer konularda alt daha doğrusu ilk videolarda mantığın anlatıldığı videolarda mesela if 2 den fazla ve 2 örnekten fazla anlatılması insanı bayıyor if a == 2 ise ekrana a 2 yazsın else a 2 değildir yazsın mesela mantık öğretildi bunun gibi hadi a yı şimdi 3 yapalım bakalım ne yazıcak a 2 değildir yazdı peki ben a yı 4 yapsam ne yazıcak hiçbir şey yazmadı bu çok sığ ve gereksiz zaman kaybı ki zaten bu tarz daha yavaş can sıkıcı anlatımların türkçe kaynakları artık youtube da da var udemy gibi para verdiğim kursta bunun bu denli uzun anlatılması can sıkıcı çünkü o kursu alan kişinin bu olayı anlamadığında tam olarak araştırma ile öğrenebilir veya kendisi deniyen insandır a ya sen artık 15. farklı zannettiğin ama sadece 15. ye atadığın değeri değiştirerek farklı sonuç çıkaracakmış gibi konuyu devam ettirmeye gerek yok bence ki çoğu kursun yine son videoların da artık sona gelinmesine rağmen yeni kullandığı fonksiyondan çok hala if gibi switch gibi for gibi taa en başta aynı sonucu alacağı ama farklı değerler atayarak şimdi ne olacak acaba diye beklenen bu konulara hala son videolarda atıfta bulunup hala mantığını anlatmaya çalışılıyor "mesela evet db den blogları çektik şimdi bir if açacağım çünkü bloglarımızda okundu okunmadı olayı vardı okunanları getirmemek için deniliyor sonra kod yazılıyor yazıldıktan sonra if burada napıyor if blogDurum okunmadı ise html içinde göster yani if e gelen değer true ise bunu yazacak else ise bunu yazacak" bu anlatım son videoda da olunca insanın canı sıkılıyor soğuyor e izleme veya hızlandır ileri sar falan denilebilir ama bakıyorum bu kurs sahiplerinin en az 5 ila 15 20 yıllık deneyimleri var bu işte kurs puanı 5 üzerinden minimum 4 veya 4.5 olunca diyorum ki böyle anlattığına göre daha komplike o diline kendine ait fonksiyonu da bilmediğim fonksiyon vardır bilmediğim için if ile onu da kullanır da onu da böyle detaylı anlatır zannediyorum veya if else veya bu tarz dediğim basit konularda trick vardır bilmediğim için onu paylaşırda basitte olsa ileri de kendi projemde if kullanırken kullanırım veya mülakatta falan sorulursa bilirim sonuçta yıllardır tecrübesi ve projeleri olan insanlar bunlar diyorum ama yok hala if sayi == 1 se sayi 1 e eşittir den ve aynı konuyu anlatırken bin defa mantığı anlatarak can sıkıcı hale dönüştürüyorlar interaktif bir durum olsa evet şimdi ekrana ne yazar bilen el kaldırsın, - evet sen bunu, yazar hocam gibisinden oda değil video kendilerini de yorularlar yanlış yazıp kendi kendilerine hata çıkarıp bir de onu açıklamak zorunda kalıyorlar falan bu seferde şey denilebilir hiç bilmeyip başka bölümden 0 dan da 0 da başlayan insanlar öğrensin diye olabilir ama tekrar diyorum bu tarz yavaş anlatımlı olup aynı dili aynı örnekler ile anlatan ki kendi youtube sayfalarında oluyor genelde türkçe kaynaklar var para vermeden de milyonlarca if sayi == 1 in ne ekrana yazdıracağına dair youtube videosu var ki hadi diyelim udemy kursunda da olsun da bu seferde yeni başlayan birisi if in mantığını anlattıktan sonra sayi değişkeninine farklı farklı atamalar yapıp 5 10 örnek yapmadan anlamıyor mu ? sonucu hep aynı oluyor çünkü sadece değişkenin değeri değişiyor ve bu kursun sonunda kendime o dili biliyorum diyebilsem de cv me eklemek utanç veriyor ve eklemiyorum çünkü kod kalitesi öyle orada ki hiçbir kod gerçek canlı bir projeye benzemiyor iken basit uygulamalar denilirken ki son videolarının başında hadi basit bir to do app veya blog app yapalım kurs bittikten sonra siz araştırın oluyorken ama ilk bu kurs ne işimize yarayacağının anlatıldığı video da kurs sonunda profesyonel bir şu dil yazılımcısı olabileceksiniz cv nize şunu şunu yazabileceksiniz deniliyor falan ilk video ve son video başları hiç uymuyor yani ----- Özür Dilerim bu yazının tamamını okuyan olursa, udemy kurslarına karşı baya doluyum yazdığım şeyde de içimde ki bütün eleştiriyi kustum umarım bu durum düzelir de bizde adam akıllı ve hızlı edinir araştırma yapma kısmına da neşemiz kırılmadan geçip ileri seviye yazılımcı olabiliriz
Tamamını okudum ve aldığım udemy kurslarını neden aylardır bitiremediğimi bir kez daha öğrenmiş oldum, yalnız değilmişim.
Ben çözüm olarak yine bu kanaldaki (Uğur Umutluoğlu) bir videodan yola çıkarak çözüm bulmayı düşünüyorum. Yani o dille ilgili kitabı baştam sonra deneyip, gördükten sonra bol pratikle, proje yaparak pekiştirmeyi düşünüyorum.
Zaten internet derya deniz. Bir proje yaparken yapmak istediginiz şeyi bulabilirsiniz internette. Hata yapa yapa ve bu hataları çöze çöze her şey daja iyi kavranır diye düşünüyorum. Zaten 1 dili öğrendikten sonra doğer dillero oğrenmek zor olmuyor. Tek değişen şey bazı kurallar ve syntax(sözdizimi) oluyor.
@@ilkerylmaz aynen katılıyorum ama işte benim ingilizce eksiğim var onu tamamlamaya çalışıyorum o biraz kafamı karıştırıyor ilk başta 4 5 ay full konsantre ingilizce çalışıp öğrenip sonra 0 dan mış gibi yazılıma girmek mi yoksa yarı yarıya kafayı bölüp ikisini aynı anda ilerletmeye çalışmak mı ki bu seferde malesef Türkçe bu tarz udemy kaynaklarına bağımlı kalıyorum yazılımı öğrenmek için ingilizce documentation ı adam akıllı okuyup örnekleri yaparak çoğu udemy kursunun yaptığını yapıyorsun bir o öğrendiğin şeyle basit bir to do app yapmayı da kendin yapabiliyor olman gerekiyor falan ama ingilizce olmayınca documentation ı okuyamıyorsun örneklerin içinde ki yorum satırları falan okuyamıyorsun to do app i yaparsan zaten documentation ile ingilizcen ile stackoverflow falan takıla takıla orta seviye yazılımcı her türlü olunur da bence.
@@yunus_emreWmaalesef benim de ingilizce eksiğim var. Ama ingilizce meselesini de şöyle düşünüyorum. Eğer okul dersleriyle ilgili sıkıntı yoksa birkaç ay boyunca sıkı bir çalışmayla dokümantasyonu anlayacak kadar öğrenilir belki ama şahsen ben okul derslerini de beraber yürüttüğüm için bu mümkün olmuyor. Ama her gün, istisnasız her gün düzenli olarak biraz kelime öğrenip biraz da gramer çalışılırsa ingilizcenin halledileceğini düşünüyorum. Yani mesela türkçede bile günlük hayatta kullandığımız kelime sayısı ya da kitaplarda okuduğumuz kelime sayısı o kadar da büyük bir rakam değil.
Mesela iyimser bir yaklaşımla ortalama 5000 kelime öğreneceksek ve yanında da gramer konularını öğrenirsek bu iş halledilir diye düşünüyorum. Gereken tek şey kararlılık.
Ben bu iş için birkaç kaynak kullanıyorum, hoşuma gidiyor.
Birincisi readtheory.com sitesindeki makaleleri önce ingilizce olarak açıp translate yapmaya çebirmeye çalışıyorum kendim. Bilmediğim kelimeler varsa bunların türkçe karşılığını öğreniyorum. Mesela orta uzunlukta bir makalede 40 civarı bilmediğim kelime oluyor bazen. Önce bu kelimeleri defterime not ediyorum türkçe karşılıklarıyla beraber. Sonra da makaleyi tekrar okuyup çevirmeye çalışıyorum. Zaten kelimeler ve gramer kuralları biliniyorsa çevirmiş, anlamış oluyoruz.
Bu bilgisayar bilimlerinde de geçerli. Bence bizim yapmamız gereken tıpkı bu şekilde ihtiyacımız olan kelimeleri öğrenmek ve yanında gramer bilgisine sahip olmak. Zaten bi sorunla karşılaştığımızda çözüm ararken internette onlarca, binlerce ingilizce site var, bunların neredeyse tamamı da ingilizce içerikli. Bu çözümleri ararken bir yandan da kolaya kaçmayıp kendimiz çevirip anlamaya çalışırsak bu iş halledilir bence.
Kolaya kaçmak derken de ben genelde uğraşmayıp google translate ile sayfayı çeviriyorum direkt, yani bunu yapmayıp dediğim gibi bilmedığimiz kelimeleri not alırsak, gelişme olacaktır zamanla.
Gelelim herkesin sürekli dediği ama benim yapmayı sevmediğim ingilizce müzik dinle , film izle kısmına. Bu kısımda daben küçüklüğümden bero bunları hiç yapmadığım için ingilizce müzikleri de genel olarak ingilizce filmleri de sevmiyorum, sevemiyorum.
Buna çözüm olarak da müziği bilemem ama film ihtiyacı için youtube' da istemediğimiz kadar ingilizce belgeseller, ingilizce bilgi kaynakları ya da ingilizce kurslar, egitici videolar var. En azından örneğin android öğreniyorsak bu aralar, yani hangi konuyu öğrenmeye çalışıyorsak bununla ilgili videoları izleyebiliriz udemy yerine. Hem duymuş oluruz hem de konuşmamızda yardımı olur ve bunlarla birlikte derslerimiz aksamamış olur.
Tüm bunları yapmakta elbette ben de zorlanıyorum hatta her zaman yapamıyorum, ama bunları yaptığım zaman yavaş yavaş öğrenebildiğimi görüyorum.
Teşekkürler...
Merhabalar yorumunuzun tamamını okudum, bende programlamaya yönelmek istiyorum ve çoğu kişiden sizin yorumunuza benzer yorumlar alıyorum udemy hakkında ve madem öyle para vermeye ne gerek var git btk dan falan temel at sonra farklı kaynaklardan halledersin düşüncesi oluşuyor sizin btk ile ilgili bir gözleminiz var mı acaba ve başka hangi kaynakları önerirsiniz
@@nihilius1 benim btk gözlemim var hiç bilmiyorsan yani net olarak sıfırsan bir şeyler yapacak şekle gelirsiniz ama btk'da da ki gözlemimde şu yönde udemy'de ki videolardan daha detaylı özellikle bazı kurslar örnek olarak css, javascript ve php derslerini veren hoca aynı kişi ve aynı şekilde anlatıyor. Bu 3 kursun ilk 100 dersi birebir aynı biraz daha bu işlerle alakalı genel kültür veren dersler bu dillerin tarihçesi ufak ayarları falan hatta şöyle diyeyim yazılım yaptığımız programlar var biliyorsunuzdur visual code, sublime text gibi bu programlarda örnek veriyorum html yazıp klavyeden tab tuşuna bastığımızda bu programlar bize her web sayfasında bulunan html yapısını veriyor ve biz onun üzerinden devam ediyoruz ama bu 3 dersi veren hoca 3 kursunda ilk 100 dersi bizim 2 saniyede yaptığımız bir basit web sayfası iskeletini satır satır nedir, farklı özellikleri nedir falan diye uzun uzun anlatıyor benim udemy de canım sıkılırken onun 2 3 katı ağırlıkta bu dersleri görünce videoları atlıya atlıya bir ilerliyeyim dedim proje videosundan 10 20 video öncesine (400 küsür videonun neredeyse yarısı falan yapıyor) kadar hala hiç elin klavyeye gitmeyeceğin dersler sonra klavye ye geçip anlattığı derslerde udemy de ki hocaların dediğim gibi 2 3 katı can sıkıcılığında bildiğin aşağılamak gibi düşünmeyin ama öyle bir anlatıyor ki bu 3 dersin hocası mesela css te bir sayfanın arka plan rengini değiştireceği zaman yazacağımız kod "background : red; " veya red yerine istediğimiz bir renk ingilizce şekilde yazacağız hoca neredeyse background kelimesinin kelime kökünden kelimenin çıkışını sonra ne anlama geldiğini falan anlatıyor işte şimdi red yaptık sonra blue yapalım yok şimdide green yellow her rengi denemeden anlaşılmıyacakmış gibi falan ama hadi diyelim ki bunu sorun etmedik sabır ettik öğrendik yazdığı kodlar evet iş görür mü görür ama olurda gittin turkcell, turk telekom, yemeksepeti vs vs şirketlerde hatta bu şirketlerin yarısı büyüklük ve öneminde yazılım şirketine başvurdun bu kod yazımı ile seni işe almaları imkansız. He alırlar mı alırlar sonuçta biliyorsun seni eğitirler verimli hale getirip şirket için güzel bir çalışan haline getirirler ama bir çoğu mülakatta der ki kendinizi kod yazım bakımından geliştirin şimdilik hayır, yazılımda şey vardır ne kadar az kod yazarsan ve o koddan ne kadar istediğin şeyi yapmasını sağlar ve bunu bir de daha verimli yapmasını sağlarsan uzun kodda 5 saniyede olan şeyi hem kısa 2 3 satırlık kod haline getirip bir de 2 saniyede çalışmasını sağlarsan bu bilgi pratiklik sende varsa bunu kendi projelerin ile büyük şirketlerin bilmesini sağlarsan veya mülakatlarda falan şirketler senin peşinden koşar ve bir de tekrar etmeyen kod yazmayacaksın ama bu 3 kursta bu saydığım her şeyin içinden geçilmiş yok 0 yani ama dediğim gibi hiç bilmemektense ilk böyle öğrenip sonra kendi bilgilerini güncelliyerekte gidebilirsin. Birde btk akademi de python kursuna katılmıştım mesela 0 dan birisi için gayet güzel uzunlukta yukarıda saydığım güzel yazılım tanımlarına uyarak öğretiyor sadık turan kendisi bilinen bir hoca zaten youtube kanalı da var ona bakabilirsin önerilerim ise şöyle olabilir : bence ilk bir ne yapmak istediğine karar ver web programlama, mobil programlama, oyun programlama vs sonra seçtiğin şey için hangi diller var hangileri ile başlamam lazım diye web için html, css, php, javascript ki özellikle css ve javascripti çok iyi bilirsen yurt dışında özellikle her türlü iş bulur çalışır adam akıllı para da kazanırsın Türkiye de de öyle ama Türkiye de daha çok para kazanacağın dilleri en sonda söylerim, mobil için yine javascript(react native, ionic), swift, kotlin, java, flutter. Oyun için c# , c böyle daha detaylarını da yazarım özellikle seçtiğin bir yol için gerekenleri sorarsan ama o dediğim Türkiye de en çok parayı kazandıran diller başta bir kere c#, php(laravel, codeigniter), css, java ve javascript. Diller dışında kaynak olarak bir çok btk akademi ve udemy eğitmeninin youtube kanalları var aklıma gelenleri sayıyorum engin demiroğ, yazılım bilimi, sadık turan, gökhan kandemir, prototürk, selman kahya ve yazılım üretmiyor ama soru cevapları ile belki kendine yol haritası çizmeni sağlıyacak armağan amcalar ama ne olursa olsun bu iş için ingilizce şart malesef bende öğrenmeye çalışıyorum üniye yeni başladım ingilizce hazırlık okuyorum onun sonucunda en azından yazanı anlıyacak seviyeye gelsem her dilin kendi sayfalarında alıştırmaları yani dili öğretme kısımları var ve çoğu udemy eğitmenin veya btk eğitmenin 40 50 saatlik kurslarının içeriklerini sana 1 ila 5 gün içerisinden öğretiyor kaba taslak 1 ay kadar falan o dili kullanarak elini kirletip uygulama yaparsan gelişmiş özelliklerini de öğrenirsin. Bir çok udemy eğitmenin kaynak sitesini vereyim ingilizce bir site ama içerisinde her şey var www.w3schools.com/ . Kusura bakma uzun yazdım udemy hocaları gibi canını sıkmış olabilirim direk yaz geç yapadabilirdim anlardın da sorunda olmazdı sadece 0 dan bu işe yönelen birisisin sanırım örnekler vererek kafanda bir şeylerin canlanmasını istedim o yüzden uzattım aklınıza takılan bir yer olduysa tekrar sorabilirsiniz o kısmı elimden geldiğince yardımcı olmak isterim iyi günler.
Yazılım öğrenilmez, yazılım geliştirmek öğrenilir, doğru kelimeleri seçin. Yeni nesil yazılımsıcıların uyduruk kelimelerini duymaktan artık programcılıktan soğudum ya.
çok güzel bir video elinize sağlık hocam
başta sıkıldım sonra izlemeye devam edince kaliteli bilgiler ve güzel bir video olduğunu anladım
01:32 HOİ4 limana asker yükleme sesi miydi, ben mi benzettim ?
Uğur Bey merhaba. Backend'e ait tek bir dil öğrenmemizi tavsiye etseniz bu dil hangisi olurdur? Not: Henüz junior bir yazılımcı bile değilim.
Allah razı olsun
Video yu kaydettim beğendim daha sonra izlicem
@Mehmed Uluskan senin gibi birisi mesaj atsında hatırlim diye
@Mehmed Uluskan kardeşim ye bu kadar büyüttün alt tarafı yorum yapdım beğenmediysen yorumu geç
@Mehmed Uluskan adama yorum yapalım şimdi izleyemesekde sonrabizlicem diye bi nebzede olsa motive vermeye çalışıyoruz adamın biri gelmiş bunu niye buraya yazdın ki diyo sanene bilader bide seni mi beğendiricem
@Mehmed Uluskan tamam bilader sen öyle yap
hocam yazılıma daha bugün yeni başladım. Front End öğrenmek istiyorum. html + CSS + JavaScript öğrenmem lazımmış bunu öğrendim. Sizce FrontEnd iyi bir dal mı ? maaşları iyi mi ?
Uğur abi emeğinize sağlık
Çok faydalı oldu teşekkürler.
Kanalı yeni keşfettim hatam bu oldu desem?
Hocam insanlar öğrenmeyi öğrenemiyor, size sorulan şeylerin çoğu basit birkaç sorgulamayla çözülebilecek şeyler, ve insanlar bunun bilincinde değil : )
hocam selamlar. javascript öğreniyorum. localstorage ile todo app yaptım. Buna drop drag mantığını eklemek istedim her şey birbirine girdi. Öğrendiğim 2 konuyu da birleştiremedim bu tarz durumlar çok fazla motivasyonumu kırıyor. Basit yazım hatalarında düzeltme imkanım oluyor ama bu durumlarda projeyi silmek zorunda kalıyorum.
Hatayı bulmak çok zor. Hatayı bilmeden de sorunu çözemiyorum.
Saçma da olsa o saçma projeleri yapın aga ki zanaatiniz gelişsin bu iş öyle bişey ki usta çırak ilişkisi gibi ama malesef ustamız yok kendimizin çırağı olup öğreniyoruz
ustamız githubdır
@@abdullamertoglu stackoverflow’u unutmayalım
Bilgisayar mühendisi öğrencisi olarak bu sene 1. sınıfım. Ögrenme hevesim, kendimi geliştirme hevesim var. Resmı stajım olmadığı halde bu sene yazın bir yere girip iş öğrenmek istiyorum ama birinci sınıf öğrencilerine destek verilmiyor pek. Henüz erken dönütünü alsam da insanlardan, bir alan seçmek ve o alanda şimdiden kendimi geliştirmek istiyorum. Okulda C dili gösteriliyor ilk senede. Ben de Harvard üniversitesinin Bilgisayar Bilimlerine Giriş dersini izliyorum Kodluyoruz sitesinden. Onun dışında java ve python temeli oluşturuyorum ama çok temel. Henüz çok başlardayım kendi yolumu çizmek istiyorum ve henüz 2 ay oldu okulum başlayalı öncesinde tamamen 0 dım.. Kendimi geliştirmek istediğim alanı seçme konusunda ne önerirsiniz? Sadece dil öğrenmek amacım değil algoritma mantığını kavramak için farklı dillerdeki işleyişlere bakıyorum. Tek bir dile yoğunlaşın derseniz hali hazırda okulla C götürüyorum ama ben bir alan seçmek istiyorum. Umarım kafamdakileri anlatabilmişimdir. Okuduysanız buraya kadar teşekkür ederim.
Önünde 3.5 yıl var, bence çok acele etme. 3. sınıfın sonuna kadar farklı alanlardan farklı dilleri, kütüphaneleri öğrenip kullanmaya çalış. İlgi alanına, yeteneğine ve yatkınlığına göre 3. sınıfta bu kararı en iyi kendin verirsin. C ve C++ dilleri programlama temellerini edinmek için çok iyi diller ama Türkiye'de çok yaygın değiller. Kariyerini bu iki dilin dışındaki dillere göre şekillendirebilirsin.
@@UgurUmutluoglu Teşekkür ederim cevap verdiğiniz için :) Iyi günler.
@@Sude-kl7cx Sude
1 yıl geçmiş bu yorumun üstünden, ne durumdasın? Bende hemen hemen bir yıldır yazılımla uğraşıyorum. Ne kadar şey öğrensemde hep yolun en başındaymışım gibi hissediyorum. Bu durum sende de oluyor mu?
@burcutas1647 sen ne durumdasin hangi alandasin
15 saat neredeyse araliksiz kod yazan dahi yine ben 🤦♂
savunma sanayi alanında gelişmek isteyen biri 6.dakikada saydığınız alanlardan ya da daha başka alanlardan hangisine yönelmeli sizce?
Savunma sanayinde daha çok gömülü sistemler(embedded systems) kullanılıyor. Burada sayılanlardan belki backend kısmen kullanılıyor olabilir ama ağırlıkla gömülü yazılımlar geliştiriliyor.
@@UgurUmutluoglu anladım, sağ olunn
Hocam pratikler konusunda pek katılmıyorum size, python'la programlamaya başladım ve başlangıçta uyulması gereken pepleri bilmiyordum. Kendime göre bir kod stili oluşturdum ve şu anda temiz kod (bu python için pep8 mesela) yazamıyorum fjdjjd Kod yazmayı ilk öğrenirken ne kadar düzgün öğrenilirse o kadar iyi oturacağını düşünüyorum. Elbetteki refactor işlemleri önemlidir ama bu projenin değişken isimlendirmeleri ya da dokümantasyonu ve yorumları olmamalı bana göre
Bilgiler için teşekkürler.
Kulağım konuyu dinlese de gözüm sürekli meme ucundaki mikrofona gitti. Gülesim geldi =)) Mikrofonu keşke düğmenin olduğu yere tuttursaydınız.
bi kaç video izlemeyi denedim 10 video falan izledim sonra çok sıkıcı geldi bıraktım çok iyi motivasyonla başlamıştım hatta alanımı bile bu yönde seçmiştim ama sonradan hukuka yöneldim :/
Şu an Python öğreniyorum bı kaç ay sonra Java ya geçmeyi planlıyorum sizce Java ya geçmek doğru bir karar mıdır?
Ben de javadan başladım direkt
@@pembehasan9647 bende ona başlamayı düşündüm ama Python daha kolay ve daha rahat başlangıç için onu seçtim o yüzden
bir dilin teknolojilerini kutuphanesini öğrenmeden geçme phytondan javaya gecicem diyorsun phyton bir okyanus kardeşim phyton da hangi alan sectim bunu belirlendimi ustalastinmi ilgili olduğun alanda bir framwork bitirdinmi ondan sonra geç yani 2.dile
pratik ve projelerden kasıt ne biraz açabilir misiniz?
Öğrenilen bir konuyla ilgili(arrays, collections gibi) örnek kodlar yazmak, kod ve makaleler bulup incelemek, o konuyla ilgili küçük bir proje yapma sürecine pratik yapma diyebiliriz. Projeden kasıt da bir dil/kütüphane öğrendikten sonra, dil/kütüphanenin birçok özelliğini bir arada kullanabileceğin, bazı fonksiyonları çalıştırabileceğin, veritabanı işlemleri yapabileceğin bir çalışma yapmak ve o çalışmadan somut çıktılar almak(ekranlar, çalışan bir uygulama) diyebilirim. Küçük bir e-ticaret sitesi yapmak veya Instagram benzeri bir mobil uygulama yapmak gibi.
@@UgurUmutluoglu Çok teşekkür ederim sağolun :)
Js, php, java bunlar olmasa ne güzel . milli yazılım olsa süper olurdu
Milli yazılım olayı bana kalırsa çok saçma. Yazılım ne kadar Türkçeleştirilirse Türkçeleştirilsin yine de yapılar aynı olacak. Yani sen if yerine eger yazmışsın ne farkeder? Yazılım işi zaten donanıma ne yapması gerektiğini anlatma işi. Belli sabit yapılar var her dillerde kullanılabilen mesela class yapıları oop lerde ortak yada if else en basitinden tüm dillerde olan birşey. Eğer zorluk çekiyorsan git ingilizce öğren. ama yerli dil çıksa bile farklı dilleride kullanmaya devam ediceksin ki yine aynı yola çıkıyor. Lütfen bu saçma fikri bir gözden geçir, bu konu hakkında videolar olduğuna eminim
@@beypazariofficial Milli yazılım isteyenler zaten yazılımdan anlamayan, OOP'de daha collectionlara ve interfacelere gelmeden pes edecek tipler :d
@@beypazariofficial O saçmalıkta da bir hayır var, şimdiden 2 rakip eledik
@@beypazariofficial Başvurularda 2 kişi eksildi, var mı arttıran
@@sigmaupsilon3768 yazılım full türkçe olsa bile ingilizce bilmeden dev olabileceklerini sanıyorlar🤠
Ugur bey yazılımın yaşı var mi?
Yok, ama ne kadar erken yaşta başlanırsa o kadar iyi.
selamlar yazılım,program dili ve siber güvenlik uzmanlığı için amerikan ingilizcesimi ingiliz ingilizcesimi daha iyi olur ?
Amerikan İngilizcesi
Te allahim sen sabir ver sordugu soruya bak adamin
Hocam yaş kaç?
Bu videodaki yaş 38 :)
@@UgurUmutluoglu yazılım hayatınızda başarılar
14:20 ben
Bir hatayı çözmek için inat edip 5 saat kalkmadım bilgisayar başından , 5 saat sonunda çözdüğümde ben bu işi yapıyorum ya !!! diyodum en son kendime 😄 yazılımcı olma yolunda delirmemek elde değil
Final haftasında da böyle çalışıyorsan, bütün derslerden çakarsın. multithreading'i hayatına uygulamaya çalış. Bilgisayarlar bizden daha akıllı değil, sadece daha planlı, programlı, disiplinliler.
Bilgisayar dilinde yaptığın şeyin adı, loop. O döngüye takılıp kalmışsın sen. Düşünsene masaüstünde Chrome ya da Firefox'a gireceksin, cihaz kilitlenmiş, mouse cursor bir milim kımıldamıyor, yarına yetişmesi gereken proje için 5 saat ekran başında bekliyorsun. (Ben 1 dk vakit kaybetmez, varsa arkadaşın veya evdeki diğer kişilerin bilgisayarına çökerdim ) Çıkmaz sorunlar sadece vasıta, aynı levelde saatlerce vakit harcayarak 100.level'e ulaşamazsın.
Bunu iş yerinde yapıyorsan o daha da kötü, patronla papaz olur, ertesi sene maaşına yapılacak zamla ilgili olarak tartışıyor olursun.
+1
Uğur bey Yazılım sizi baya zorlamış .. neymiş bu yazılım sac baş bırakmıyor insanda..