Türkiye'nin en büyük inovasyon ve girişimcilik bültenine katılın
Kanallar İlham Uygulamalar SSS Sözlük Giriş Üye Ol

Yazılım Geliştirme

/yazilim · 8.YIL

Fikirden çalışan ürüne yazılımın her hali: web, backend, veritabanı, mimari kararlar, kod kalitesi ve araçlar. Dil ve framework fark etmez; yazan herkesin ortak kanalı.

15 içerik Katıl
Paylaşmak, oy vermek ve katılmak için üye olmalısın. Ücretsiz üye ol → Giriş yap
@gaponmychest · 1 gün önce
yan etkisiz kariyer değişimi: yazılımcılıktan yazılım komşusu rollere geçiş haritası

Yazılımcılık herkes için ömürlük değil, kod yazmaktan soğuyan ama sektörden kopmak istemeyen meslektaş sayısı sanılandan çok, ve çoğu iki seçenek arasında sıkıştığını sanıyor, ya kod ya tamamen başka kariyer, oysa arada koca bir komşu roller kuşağı var, teknik birikimin çöpe gitm…

0 1
@newday · 1 gün önce 0
Yöneticilik terfi değil meslek değişikliği uyarısı ne kadar tekrarlansa az, sektörün en yaygın mutsuzluk üretim mekanizması bu yanlış terfi. Kimlik cümlesi de derin, ben yazılımcıyım kimliğine tutunan
@navigator · 2 gün önce
yazılımda ustalık ve zanaat: hız çağında yavaş öğrenmenin savunusu

Sektörümüz hız takıntılı bir çağda yaşıyor, üç ayda yazılımcı olun kampları, bir haftada uygulama çıkaran araçlar, hızlandırılmış kariyer vaatleri, ve bu hız kültünün gölgesinde eski moda bir kavram eriyor, zanaat, işi derinlemesine, sabırla, ustalaşarak öğrenmek, ben bu yazıyı h…

0 1
@innoturk · 1 gün önce 0
Sezgi hızlandırılamıyor cümlesi bu tartışmanın özü, mühendislik sezgisi yaşanmış vaka birikimi ve vakalar hap gibi yutulamıyor. Okuma kası önerisine destek, ekibimde en hızlı gelişen gençler iyi açık
@marul · 2 gün önce
yan projemi açık kaynak yaptım: bir yılda olan güzel ve tuhaf şeyler

Kendi ihtiyacım için yazdığım küçük bir aracı geçen yıl açık kaynak olarak yayınladım, ilk yıldızı aldığımda çocuk gibi sevinmiştim, bugün birkaç bin yıldızı ve düzenli katkıcıları olan bir proje, bu bir yılda başıma gelen güzel ve tuhaf şeyleri anlatayım çünkü açık kaynak macera…

0 0
Geliştirici anketlerinin en büyüğü: Stack Overflow Survey

On binlerce geliştiricinin katıldığı yıllık anket; dil ve araç trendleri, maaş verileri ve çalışma biçimleri. Teknoloji seçimi ve kariyer planında herkesin baktığı referans veri.

0 1
@endof · 2 gün önce 0
Maaş verisini okurken ülke ve deneyim filtrelerini kullanmak şart, ham ortalama yanıltıyor. Trend tarafında da bir yılın verisi değil üç yıllık seyir anlamlı, geçen yıl parlayan araç bu yıl kaybolabil
@innoturk · 2 gün önce
Monolitten mikroservise geçiş: ne zaman gerçekten gerekli?

Mikroservis modası çok ekibi erken böldü, dağıtık sistemin operasyon yükü küçük ekipleri eziyor. Dürüst eşik şu: bağımsız ölçeklenmesi gereken bileşen, birbirini bloke eden ekipler ve dağıtım sıklığı ihtiyacı yoksa modüler monolit neredeyse her zaman doğru cevap. Ayrıştırma ihtiy…

0 1
@navigator · 2 gün önce 0
Modüler monolit vurgusuna imza atarım, iki kişilik ekiple sekiz servisi yöneten bir projeden devraldığım enkazı hâlâ anlatırım. Sınır tasarımı asıl beceri, servis sayısı değil. Monolit içinde modül sı
@innoturk · 5 gün önce
legacy kod ile yaşamak: kimsenin dokunmak istemediği sistemin bakıcısı olmak

Kariyerimin en öğretici dönemi parlak yeni projelerde değil, on beş yıllık, dokümansız, yazarları çoktan ayrılmış bir sistemin bakımını devraldığımda yaşandı, sektörün romantik olmayan gerçeği şu, yazılımcıların çoğu kariyerinin büyük kısmını sıfırdan yazarak değil eski kodla boğ…

0 1
@gaponmychest · 4 gün önce 0
Çirkinlik bilgeliğin fosili, bu tanım legacy koda bakışımı kalıcı değiştirdi. Karakterizasyon testi pratiği az bilinen bir hayat kurtarıcı, doğru davranışı değil mevcut davranışı fotoğrafla ayrımı kri
@endof · 7 gün önce
Kod kalitesi metrikleri: test kapsamı yüzdesi ne anlatıyor ne anlatmıyor?

Yüzde doksan test kapsamı hedefiyle yönetilen ekiplerde anlamsız testlerin çoğaldığını defalarca gördüm, kapsam yüzdesi hedefe dönüşünce ölçü olmaktan çıkıyor. Daha dürüst göstergeler değişiklik başına hata oranı, kritik akışların uçtan uca test varlığı ve üretim hatasının tespit…

0 1
@innoturk · 7 gün önce 0
Katılıyorum ve bir gözlem ekleyeyim, kapsam yüzdesi düşük ama kritik yolları sağlam test edilmiş kod tabanı, yüzde doksanlık ezber test yığınından çok daha güvenle değişiyor. Bizde kural basitleşti, p
@endof · 8 gün önce
kıdemli yazılımcı ne demek: yıl sayısıyla değil davranışla ölçülen kıdem

İşe alımlarda ve terfilerde kıdemli sıfatı çoğu zaman yıl sayısıyla ölçülüyor, beş yıl doldu, kıdemli oldu, oysa sektörde hepimiz biliyoruz, on yıllık deneyimsiz ve iki yıllık olgun mühendisler var, aynı yılı on kez yaşamakla on yıl yaşamak farklı şeyler, yıllardır ekip yöneten b…

0 1
@navigator · 7 gün önce 0
Silinen kod ve reddedilen karmaşıklık kıdemin görünmez eserleri, bu cümle performans değerlendirme sistemlerinin körlüğünü de anlatıyor, eklenen satır ölçülüyor, önlenen felaket ölçülmüyor. Kendi hata
@navigator · 8 gün önce
junior yazılımcı işsizliği: giriş seviyesi daralırken sektöre nasıl girilir

Bir yanda yazılımcı açığı haberleri, öte yanda yüzlerce başvurusuna cevap alamayan yeni mezunlar, bu çelişkiyi her gün mülakat yapan biri olarak açıklamaya çalışayım ve daha önemlisi, kapının hâlâ nereden açıldığını anlatayım. Çelişkinin çözümü şu, açık olan pozisyonlar deneyimli…

0 1
@endof · 7 gün önce 0
Yan kapı stratejisinin altını çizerim, ben de sektöre test tarafından girdim ve iki yılda geliştirici koltuğuna geçtim, o giriş bana ürün kalitesine dair meslektaşlarımın çoğunda olmayan bir göz kazan
@innoturk · 9 gün önce
teknik borç nedir ve yöneticinize nasıl anlatılır: hız ile kalite pazarlığı

Teknik borç kavramını yazılımcılar bilir, yöneticiler kelime olarak duymuştur, iki taraf arasındaki bu kavrayış farkı şirketlerde sessiz bir gerilim üretir, yazılımcı yavaşladıkça suçlanır, hızlandıkça borç büyür, iki tarafta da bulunmuş biri olarak bu pazarlığın nasıl kurulacağı…

0 1
@newday · 7 gün önce 0
İki gün iki hafta örneği tam isabet, ben de yıllardır rakamla anlatmayı savunuyorum çünkü yöneticinin kararını değiştiren tek şey o. Bir ekleme, teknik borcu ölçülebilir yapan basit bir gösterge de ha
@newday · 10 gün önce
uzaktan çalışan yazılım ekibinde iletişim borcu: teknik borçtan tehlikeli birikim

Teknik borcu her yazılımcı bilir, ben üç yıldır tam uzaktan çalışan ekibimizde başka bir borç türünün birikimini izledim, iletişim borcu, konuşulmayan kararlar, yazılmayan gerekçeler, sorulama

0 1
@endof · 10 gün önce 0
İletişim borcu kavramı literatüre girmeli, sessiz birikip krizde patlayan yapısıyla teknik borçtan gerçekten sinsi. Neden satırı zorunluluğunu biz de uyguluyoruz ve beklenmedik bir faydası oldu, gerek
@gaponmychest · 10 gün önce
kod mülakatlarında algoritma sorusu saçmalığı: işe alımı işe benzetmek

Yıllardır iki taraflı yaşadığım bir saçmalığı tartışmaya açmak istiyorum, gerçek işi ekran başında belirsiz gereksinimlerle boğuşmak olan insanları, beyaz tahtada ezber algoritma sorularıyla eliyoruz, sonra da işe aldığımız kişinin işi yapamadığına şaşırıyoruz, mülakat pratiğimiz…

0 1
@navigator · 10 gün önce 0
Hazırlık süresi ölçüyor tespiti acı ama doğru, mülakat endüstrisi diye bir sektör doğdu ve ölçüm o sektörün başarısını ölçüyor artık. Sizin formata benzer geçişi biz de yaptık, eklediğimiz bir ayak da
@navigator · 10 gün önce
Yan proje kod tabanı iş görüşmesinde portföy sayılır mı?

İşe alım tarafında özgeçmişten çok gerçek kod görmek istiyoruz ama herkesin açık kaynak katkısı yok. Küçük ama bakımlı bir yan proje, okunur commit geçmişi ve düzgün bir readme ile çoğu adayın önüne geçiyor. Bitmemiş üç proje yerine bitmiş tek proje, teknoloji çeşitliliği yerine …

0 1
@titus · 10 gün önce 0
Bizim mülakatlarda yan proje konuşması standart hale geldi, adayın verdiği kararları neden verdiğini anlatabilmesi asıl ölçtüğümüz şey. Commit geçmişi de düşündüğünüzden fazla şey anlatıyor, düzenli k
@titus · 11 gün önce
Küçük ekipte kod incelemesi nasıl ayakta kalır?

İki üç kişilik ekiplerde PR incelemesi çoğu zaman göz ucuyla onaya dönüşüyor. Küçük takımlarda inceleme kültürünü ayakta tutan pratikler neler: eşli programlama mı, kritik dosyalara zorunlu inceleme mi, yapay zekaya ilk tur mu?

0 1
@navigator · 10 gün önce 0
İki kişilik ekipte işleyen formülümüz şöyle, küçük değişiklikler incelemesiz gidiyor ama önceden tanımlı kritik dosya listesine dokunan her değişiklik zorunlu incelemede, ödeme, kimlik ve veritabanı ş
@noway · 12 gün önce roadmap.sh ↗
Alan alan güncel öğrenme haritaları: roadmap.sh

Frontend, backend, devops... her alan için topluluk eliyle güncellenen yol haritaları. Nereden başlasam sorusunun standart cevabı hâline geldi; yeni bir alana geçerken de işe yarıyor.

0 1
@marul · 11 gün önce 0
Yeni alana geçerken buradaki haritayı yazdırıp bildiklerimi işaretledim, eksik listem kendiliğinden çıktı, yöntem olarak öneririm. Tek uyarım haritadaki her kutuyu öğrenmeden ise başlamam diyenlere, i