Merhabalar, ben hazırlık öğrencisiyim bu sene 1.sınıfa hazırlık için programlama öğreniyorum yaklaşık 4 aydır. Ancak haccerrank-leetcode gibi sitelerden soru çözmeye çalışırken zorlanıyorum ve %90 sorunun çözümünü izleyerek kavrıyorum haliyle biraz öz güven kaybı yaşıyorum. Ha videoyu izleyince çok net anlıyorum algoritmaları, tıpkı matematik problemleri çözmek gibi çok ufak noktaları kaçırıyorum. Sizce nasıl devam etmem lazım? Çözemesen bile uğraş, çözümünü izle böyle böyle gelişirsin mi yoksa daha yetersizsin o yüzden 1-2 kurs daha bitir öğrendiğin dilde mi dersiniz?
kurs bitirmekle alakası yok kağıt üstünde çözebiliyorsan soruyu koda da dökersin zaten.
hackerrankin input sistemi kötü leetcode ise zor codewars ile başla en basitten alıyor
Eyvallah hocam da benim takıldığım nokta şu: Biliyorsun matematik problemleri çözmeye yeni başlayan neredeyse herkes başlarda bir şey anlamaz ancak bir süre sonra o takıldıkları soruları görünce "ben bunu nasıl çözememişim lan" derler ya hani. Benim de aynen öyle oluyor, bu normal midir yazılımda? Misal ben bu hackerrank gibi sitelerdeki başlangıç seviyesindeki soruları kağıt üzerinde çözebiliyorum ancak bazı kodları hatırlamadığım oluyor veya izlediğim kurslarda değinilmeyen ufak noktalar oluyor ondan dolayı koda dökemiyorum çözümü. Ancak çözümü izleyince bi' aydınlanıyorum aslında böyle çok daha iyi geliştiğimi düşünüyorum, öyle ekran başında pasif bir şekilde kurs izlemektense soru çözmeye çalışarak bilmediklerini öğrenmek bana daha iyi bir yol gibi geldi, doğru mudur hocam?
< Bu mesaj bu kişi tarafından değiştirildi Guest-33247115E -- 7 Şubat 2021; 15:14:8 >
çözüm üzerine düşünmüyorsun demek ki ben bunun benzerini bileyim bunu uygulayayım diye düşünüyorsun öyle olmaz deneyeceksin olana kadar kurslarda syntax öğretiyorlar zaten algoritma problemi çözmeyi değil
@vonderplanitz Hocam ne yürümesi ne koşması ben şu an emeklemek istiyorum :D Aslında tıpkı matematik problemler konusunu hallettiğim gibi halletmek istiyorum, bu yola hakim olduğum için bu yolu arıyorum aslında. Hani başlarda alırsın basit bir problem kitabı çöze çöze ilerlersin, bir süre sonra basit gelir seviyeni arttırırsın aynen bunu istiyorum. Hackerrank veya türevi sitelerdeki beginner seviyesindeki sorular benim düzeyimde değil, hem ingilizcem yetmiyor soruyu anlayamıyorum hem de biraz zor geliyor açıkçası. Sizce kitap almam daha iyi olmaz mı? Birkaç tane kitap baktım tıpkı matematik problemler kitabı gibiydi, bir sürü soru ve çözümü ve değerlendirme testleri falan mevcuttu kitaplarda. Hocam biliyorsunuz pandemi dönemindeyiz, benim de şu an psikolojim sağlam olduğu için bu süreci çok iyi geçirmek istiyorum, inanılmaz bir ders çalışma enerjim var ancak bunu doğru kullanamıyorum. Ne önerirsin hocam?
vonderplanitzin dedikleri emeklemeler zaten. ingilizceye gelince B1 yeter o soruları anlamaya bence. ilk yorumumda codewars demiştim gene diyorum codewars kardeşim bundan daha kaliteli site yok
vonderplanitzin dedikleri emeklemeler zaten. ingilizceye gelince B1 yeter o soruları anlamaya bence. ilk yorumumda codewars demiştim gene diyorum codewars kardeşim bundan daha kaliteli site yok
Hocam beni anlamıyorsunuz ki bir türlü :) Ben o sitelerdeki soruları çözemediğim için bu konuyu açtım zaten. Çözemediğim için de sürekli çözümlerini izliyordum. Ne yaptıklarını anlıyordum ki her soruda bilmediğim bir sürü syntax öğreniyordum algoritmanın mantığını anlamakla beraber. Benim sorunum bu tip soruları çözebilmek için ne yapmam lazım? Hali hazırda mustafa murat coşkun'un udemy üzerindeki sıfırdan java kursunu dinliyorum. OOP falan bitti %50'si kaldı kursun. Ben en azından bildiklerimi kullanıyım pekiştireyim diye bu sitelere girdim ancak benim seviyemin üstünde hepsi.
türkçe udemy kurslarının %99u çöp. özellikle dediğiniz kişinin buzzwordlu kurslarını önermiyorum düzgün bir kaynak bulup ordan ilerleyin. ya da üniversiteye başlamayı bekleyin illa erken koşucaksınız diye bi kural yok
Hocam bu kadar boş zamani bir daha ne zaman bulucam? Gunde rahat 5 saatimi ayirabilirim yazilima şu an. Ben zaten yazilima karsi on yargilarimi kirmak icin almistim bu kursu, biliyordum zaten cok kaliteli olmadigini ancak baska bir secenegim yoktu. Ingilizcem henuz zayif diye de calismamazlik yapmak istemiyorum dedigim gibi cok bos vaktim ve enerjim var. En azindan bir kaynak falan oneremez misiniz? Altyazili dinleyerek anlayabiliyorum ingilizce kaynaklari
java için öneremem üzgünüm. şu an günde 5 saatini ayırman önemli değil ayırdın diyelim okul açılınca ne yapacaksın yerinde olsam fizik textbookunu alırdım okulun neyse artık kitap onu çalışırdım
Yok hocam her dersin sonunda bir proje yapiyor ben de kendime uyarlayarak o projeyi yapiyorum. Pc'de 30'a yakin proje, yaklaşık 1000 satir da ders notlarım var unuttugumda bakmak için. Açıkçası ben fayda görüyorum kurstan yani hic yoktan iyidir. Misal OOP'yi universitede goruyor olsaydim bolum degistirirdim stresten. Kursta bile 2 3 haftada anca anladim tabi biraz ezber anlattigi icin de anlamak zor geliyor. Belli oluyor yani ezber anlattigi. Yani benim şu an asıl hedefim: universitede karşılacağım şeylerle önceden karşılaşmak.
Çözmekte zorlandığın soruları göndersene, uygun zamanda bir inceleyelim.
Hocam ben derdimi anlatamıyor muyum size anlamadım ki :) Ben neredeyse hiçbirini çözemiyorum. Hackerrank'te beginner seviyesinde yaklaşık 50 soru var, ilk 5-6 tanesi hariç hiçbirini çözemedim, hangisinin çözümüne baksam bilmediğim bir sürü metot bir sürü bakış açısı öğreniyorum, sonra izlediğim kurslara bakıyorum hiçbiri anlatılmamış. Sorularda istenen algoritmaları oluşturamıyorum bu yüzden. https://www.hackerrank.com/challenges/java-loops/problem Örneğin bu soruyu nasıl çözebileceğimi bulmuştum ancak math.pow() metodunu bilmiyordum, çözümünde öğrendim. Ha bu diğerlerine göre basit kalıyor diğer sorularda ne yapacağımı bile bilmiyorum, çözümüne baktığımda bilmediğim bir sürü şey olduğunu görüyorum. Hocam benim amacım yüksek ortalama yapıp hocaların projelerine dahil olmaya çalışmak. Ona göre bir yol gösterir misiniz lütfen? Ben henüz 3-4 aylık bir yazılımcıyım daha doğrusu adayıyım. Misal bu universitedeki öğrenciler final sınavlarına nasıl hazırlanıyor? Nerelerden sorular çözüyor? Yani bir kaynak istiyorum aslında ben burada ancak konu hep dağılıyor. Lütfen hiçbir şey bilmeyen bir yazılımcı adayına neler önerirdiniz, hangi kaynaklardan faydalanmasını isterdiniz onları söyler misiniz? (Java kaynakları)
Benim tavsiyem hackerrank vs. o tarz sitelere cok takilma. Kendini gelistirmek istiyorsan kendine bir proje sec ve onu artik java, python, c++ hangi dille istiyorsan onunla implemente etmeye calis. Implemente ederken zaten surekli internetteki kaynakalra basvurup nelerin nasil yapildigini ogreneceksin.
Dedigim gibi en iyi yol kendine bir hedef proje koyup onun uzerinde calismak. Hackerrank vs, siteler ogrenme yeri degil, pratik vs. yapma yeridir. Pratigi ogrendikten sonra yaparsin.
Benim tavsiyem hackerrank vs. o tarz sitelere cok takilma. Kendini gelistirmek istiyorsan kendine bir proje sec ve onu artik java, python, c++ hangi dille istiyorsan onunla implemente etmeye calis. Implemente ederken zaten surekli internetteki kaynakalra basvurup nelerin nasil yapildigini ogreneceksin.
Dedigim gibi en iyi yol kendine bir hedef proje koyup onun uzerinde calismak. Hackerrank vs, siteler ogrenme yeri degil, pratik vs. yapma yeridir. Pratigi ogrendikten sonra yaparsin.
Evet hocam gerçekten öyle, hiçbir kurstan beklediğim verimi alamıcam onu anladım. Malesef acemi bir öğrenci olduğum için kim ne derse güveniyorum, bana da bir yazılımcı "bırak projeyi falan amerika baştan fethetmene gerek yok, abuk subuk projeler yapacağına bu tip sitelerden pratik yap" dedi. Yani anlayacağın her kafadan bir ses çıkıyor. Ben en iyisi Mustafa Murat Coşkun'un kursuna devam ediyim, sonuçta 2017 mezunu bir hoca, öğrencinin derdinden anlar diye tahmin ediyorum ki kursunda bir sürü proje var, bu projelerle devam edip iyi bir temel atarım. Sonra dediğiniz gibi kendim de bazı projeler yaparım büyük-küçük demeden sonuçta derdim öğrenmek. Yazın da mat-fizik derslerine çalışır iyi bir ortalama yapıp belki hocaların projelerine dahil olabilirim veya bir staj bulabilirim. En kötü ihtimalle 1.sınıfta göreceğim derslerde hiç takılmadan verimli bir yıl geçirir, üstten ders bile alabilirim. Üstte de demiştim zaten, OOP'yi ilk defa universitede görüyor olsaydım herhalde bölüm değiştirirdim o stresten. Bu tip stresleri erken yaşamak da benim için büyük bir kazanç o yüzden şimdilik incik boncuk hesabı yapmadan temel atmakta fayda var sanırım. İyi günler hocam sağ olun yorumunuz için.
hackerrankin input sistemi kötü leetcode ise zor codewars ile başla en basitten alıyor
Bu mesaja 1 cevap geldi. Cevapları Gizle
< Bu mesaj bu kişi tarafından değiştirildi Guest-33247115E -- 7 Şubat 2021; 15:14:8 >
< Bu mesaj bu kişi tarafından değiştirildi Guest-33247115E -- 13 Şubat 2021; 23:49:3 >
Bu mesajda bahsedilenler: @Kurtçu Restrop
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @vonderplanitz
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @WhoThisGuy
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @WhoThisGuy
< Bu mesaj bu kişi tarafından değiştirildi Guest-33247115E -- 8 Şubat 2021; 1:9:51 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Kurtçu Restrop
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @WhoThisGuy
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Kurtçu Restrop
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @WhoThisGuy
Bu mesajda bahsedilenler: @Kurtçu Restrop
< Bu ileti mini sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Örneğin bu soruyu nasıl çözebileceğimi bulmuştum ancak math.pow() metodunu bilmiyordum, çözümünde öğrendim. Ha bu diğerlerine göre basit kalıyor diğer sorularda ne yapacağımı bile bilmiyorum, çözümüne baktığımda bilmediğim bir sürü şey olduğunu görüyorum. Hocam benim amacım yüksek ortalama yapıp hocaların projelerine dahil olmaya çalışmak. Ona göre bir yol gösterir misiniz lütfen? Ben henüz 3-4 aylık bir yazılımcıyım daha doğrusu adayıyım. Misal bu universitedeki öğrenciler final sınavlarına nasıl hazırlanıyor? Nerelerden sorular çözüyor? Yani bir kaynak istiyorum aslında ben burada ancak konu hep dağılıyor. Lütfen hiçbir şey bilmeyen bir yazılımcı adayına neler önerirdiniz, hangi kaynaklardan faydalanmasını isterdiniz onları söyler misiniz? (Java kaynakları)
Bu mesaja 1 cevap geldi. Cevapları Gizle
Dedigim gibi en iyi yol kendine bir hedef proje koyup onun uzerinde calismak. Hackerrank vs, siteler ogrenme yeri degil, pratik vs. yapma yeridir. Pratigi ogrendikten sonra yaparsin.
Bu mesaja 2 cevap geldi. Cevapları Gizle