10 ila 20. Günler

Nov 27 2022
Sanırım kursun yoğunluğuyla birlikte, bloguma düzenli olarak eklemeyi hatırlamak sonradan aklıma gelen bir düşünce haline geldi. İlerleme, 3. haftayı bitirmişken 1. haftaya kadar dikkate değerdi, ancak hala gidecek çooooook uzun bir yol olduğunu takdir ediyorum.

Sanırım kursun yoğunluğuyla birlikte, bloguma düzenli olarak eklemeyi hatırlamak sonradan aklıma gelen bir düşünce haline geldi. İlerleme, 3. haftayı bitirmişken 1. haftaya kadar dikkate değerdi, ancak hala gidecek çooooook uzun bir yol olduğunu takdir ediyorum. Her günün sonunda artık beynim bu kadar çok şey almaktan pişiyor, bu yüzden buraya yazmayı unuttum, bu yüzden işlerin akışına geri dönmeye çalışıyorum.

Son 10 gündür kurs öncesi çalışmanın Yakut Ustalığı bölümünün bölümleri üzerinde çalışıyorum. 1-6. Bölümler, farklı veri türleri, döngüler vb. gibi çok temel kavramlardı ve 7-10 gerçekten odaklanmayı ve sorunları çözmek için algoritmik düşünmeyi gerektiriyordu. Genel olarak onları tamamlayabildiğimi fark ettim, ancak bazı soruları çözmem birkaç saatimi aldı.

Bölümlerde de birkaç soru vardı, özellikle karmalar hakkında, diğer öğrencilere yardım için ulaşmamı gerektirdi. İlk kez herhangi birimiz mesaj yoluyla değil de doğrudan konuşmuştuk, bu çok hoştu. Hâlâ aynı gemide olmamız güven vericiydi ve diğer insanların sorunlara nasıl yaklaştığını görmek ilginçti.

Ruby bölümlerini tamamladıktan sonra, eşleştirilmiş programlama alıştırmasına ve yeni bir konsept olan Test Odaklı Geliştirmeye geçtim. Bir kişinin takılıp kaldığı ve diğerinin yardım edebildiği birkaç durum olduğu için, her soruna başka biriyle yaklaşmak canlandırıcı bir deneyimdi. Ayrıca, 2 günlük bir süre boyunca sürekli olarak değişiklikleri zorlamak ve çekmek iyi bir uygulamaydı.

Sözdizimi oldukça farklı hissettirdiği için TDD için testler yazmak da ilginç bir deneyimdi. Birkaç örneğe baktıktan ve mantıksal olarak geriye doğru çalıştıktan sonra, başlangıçta şaşırttıktan sonra tatmin edici bir deneyim olan temel bir testin nasıl yazılacağını çözebildim.

Son 10 güne dönüp baktığımda, özeti incelemek ve sorular üzerinde çalışmak için gerçekten geri adım atmak zorunda kaldığım pek çok zor an vardı. Kafamın karıştığı ve yapabileceğimden şüphe ettiğim birkaç dakika ama burada akranlarımın yardımıyla bir şekilde atlatıyorum.

Ön kursun son haftası olan 4. haftaya girerken, tüm kurs öncesi alıştırmaları tamamlamış olarak programın bir hafta ilerisindeyim. Bir hafta ara vermek yerine Javascript üzerine bir kod akademisinde çalışmak istiyorum. Ayrıca Python'da bilgisayar vizyonuyla ilgili bir projem var ve kendi zamanımda da başlamak istiyorum. 2018'de veri görselleştirme ve makine öğrenimi için Python'u öğrenmek için uzun zaman harcadım ama onunla hiçbir şey yapmadım! İkinci ekranım şu anda "Python for Data Viz" kitabımda destekleniyor. Bunun tozunu alıp geri döneceğim için heyecanlıyım. 1 hafta geçmesine rağmen ayağımı gazdan çekmeyi düşünmüyorum.