Can sıkıntısından kod yazmaya başlamak

Yeni yazılımcıları bir keseye koymak saçma. Her insan bir değil. Öyle biri gelir ki sanki bu işi yıllardır yapıyor gibi kod yazar. Biri gelir hiçbir şey yazamaz mesela.

Bu kıyaslanabilir bir şey değil. Bu tamamen kişinin öğrenme becerisi, hevesi, meraklı olması ve istemesi ile alakalı :)



Estağfurullah, düzenli olarak rehberler yazıyorum. Profilime girip bakabilirsiniz.

@Uton alt kısımda bazı örnek rehberlerime ulaşabilirsiniz.

Rehberlerinizin devamını ve daha detaylılarını sabırsızlıkla bekliyorum hocam, rehberlerinizi zaten takip ediyorum elinize sağlık gayet iyi rehberler.
 
Rehberlerinizin devamını ve daha detaylılarını sabırsızlıkla bekliyorum hocam, rehberlerinizi zaten takip ediyorum elinize sağlık gayet iyi rehberler.

Bugün bir aksilik olmazsa Visual Studio üzerinde program meta verileri ve DPI ayarı ile ilgili bir rehber hazırlayacağım.
 
Hocam ben yeni yazılımcılar kod yazamıyor argümanına bayağı şoke oldum. Ayrıca umarım 1 ay içinde bir dili öğrenirim derken sadece temel düzeyden bahsediyor diye düşündüm o yüzden hiç cevap vermedim. Keşke hepimiz 1 ay içinde her dili öğrenebilsek ne güzel olurdu :)

Evet hocam bana demediğinizi biliyorum fakat ben de muhtemelen şu an sizin kadar iyi bir yazılımcı değilimdir. O yüzden sizden neler kapabilsem benim için iyi olacak diye düşünüyorum. Özellikle 2 yıldır bu sektörde yokum o yüzden biraz fazla geri kaldım diyebilirim.

Tabii ki de temelinden bahsediyorum, herhangi bir yazılım dilini tamamen bilmek diye bir şey söz konusu olamaz, çünkü öğrenebileceklerinizin sınırı yok. Yeni yazılımcılardan kastım üniversite mezunları. Çok fazla yazılımcı var ama aynı zamanda çok fazla da yazılımcı açığı var. Bizim şirket liseden yetiştirmek üzere stajyer bile alıyor, çünkü üniversite mezunu yazılımcılar kod yazmayı bilmiyor.
Oyun geliştirme kısmında yazılan kodlar çoğu zaman ezber oluyor, ama iş yükü ağır oluyor, çok fazla kod gerekiyor bu yüzden yardımcı programlar kullanılıyor, mesela birkaç ay önce ChatGPT kullanarak bir mobil araba oyunu prototipi hazırlamıştım. Ama ChatGPT ve benzeri programlar henüz çok basit, çok hata çıkıyor, saçma şekilde Java ile JavaScript'i bile karıştırabiliyor.
 
Tabii ki de temelinden bahsediyorum, herhangi bir yazılım dilini tamamen bilmek diye bir şey söz konusu olamaz, çünkü öğrenebileceklerinizin sınırı yok. Yeni yazılımcılardan kastım üniversite mezunları. Çok fazla yazılımcı var ama aynı zamanda çok fazla da yazılımcı açığı var. Bizim şirket liseden yetiştirmek üzere stajyer bile alıyor, çünkü üniversite mezunu yazılımcılar kod yazmayı bilmiyor.
Oyun geliştirme kısmında yazılan kodlar çoğu zaman ezber oluyor, ama iş yükü ağır oluyor, çok fazla kod gerekiyor bu yüzden yardımcı programlar kullanılıyor, mesela birkaç ay önce ChatGPT kullanarak bir mobil araba oyunu prototipi hazırlamıştım. Ama ChatGPT ve benzeri programlar henüz çok basit, çok hata çıkıyor, saçma şekilde Java ile JavaScript'i bile karıştırabiliyor.
Hocam zaten tekerleği tekrar icat etmemize gerek yok, bir kod daha önceden yazıldıysa ve işimizi Clean Code çerçevesinde çözüyorsa sıfırdan kod üretmeye ne gerek var?
 
Bence çok eğlenceli bir olay kendi yazdığın kodlarla bir şey üretmek. Kesin başla ben çok sevdim. Bazen tabii çalışmayınca hevesin kırılabilir pes etme devam et.
 
Hocam zaten tekerleği tekrar icat etmemize gerek yok, bir kod daha önceden yazıldıysa ve işimizi clean code çerçevesinde çözüyorsa sıfırdan kod üretmeye ne gerek var?

Evet ama ben sadece gerektiği kısmından bahsettim, her türlü kodu alıntı yaparak, yapay zekaya yazdırarak halletmeye çalışan junior dolu piyasa. Yani uzun lafın kısası bunu yapan juniorlar para kazanabiliyorken konuyu açan arkadaşın sadece eğlenmek için yapması absürt değil. Hem daha kolay olacağı için de sıkılmamış olur.
 
Evet ama ben sadece gerektiği kısmından bahsettim, her türlü kodu alıntı yaparak, yapay zekaya yazdırarak halletmeye çalışan junior dolu piyasa. Yani uzun lafın kısası bunu yapan juniorlar para kazanabiliyorken konuyu açan arkadaşın sadece eğlenmek için yapması absürt değil. Hem daha kolay olacağı için de sıkılmamış olur.
Genelde deneyimli yazılımcılar kontrol eder kodları, ondan sonra onay veriliyor genelde.
 

Technopat Haberler

Yeni konular

Geri
Yukarı