Episodes
Bu bölümümüzde hemen her yazılımcının kariyerinde uyguladığı bir pratikten, fazla mesai kavramından bahsettik.
Fazla mesainin tanımı nedir?
Fazla mesai yaptırmak yasal mı?
Fazla mesai yapılacağı ne kadar önceden haber verilmeli?
Fazla mesai demek her zaman plansızlık mıdır?
gibi sorulara cevap vermeye çalıştık.
Published 04/18/21
Bu bölümümüzde sağlıklı bir çalışma kültürü oturtmak ve hızlı büyüyen ekiplerde bu kültürü korumak için neler yapabiliriz konusuna, konuğumuz Berk Ulsoy'un değerli katkıları ile değindik.
Kültürden kastımız nedir?
Zehirli kültürün belirtileri nelerdir?
Ekibin/Firmanın kültürüne uygun davranmayan birine nasıl geri bildirim verilebilir?
Kültürün işe alım süreçlerine olan etkisi?
Şirketin benimsediği değerler haricinde bazı ekipler kendi kültürünü oluşturabilir mi?
gibi sorulara sevap bulmaya...
Published 04/09/21
Bu bölümde,
Highly aligned loosely coupled şirketler nasıl çalışır?
Yazılım ekipleri nasıl otonomi kazanabilir?
Ekipler arasındaki koordinasyon nasıl sağlanır?
Yazılım ekiplerini sağlıklı bir biçimde ölçeklemek için neler yapılmalıdır? gibi sorulara cevap aradık.
Published 04/02/21
Bu bölümde;
Hacking nedir?
Hack yapmanın amacı nedir?
Hackathon’ların amaçları nedir?
Tactical Tornadoes(taktiksel kasırga) nedir? gibi sorulara cevap vermeye çalıştık.
Published 03/30/21
Bu bölümde yazılımcı olmak için nasıl yetkinlikler gerektiğini, okulun faydalarını ve okuldanki mühendislik eğitimini ve neden yazılımcılıkta bu kadar çok alaylı yazılımcının olduğunu tartıştık.
Published 03/17/21
Konuğumuz Buket Baran ile birlikte teknik ürün yönetimi, teknik borç gibi kavramları yazılım perspektifinden değerlendirdiğimiz bu bölümü Talentgrid'in destekleriyle sunuyoruz.
Published 03/12/21
Yönetici olmayı tercih etmeyen yazılımcılar ya da roller hakkında konuştuğumuz bu bölümü Talentgrid'in destekleriyle sunuyoruz.
Published 03/04/21
Talentgrid'in katkılarıyla hazırladığımız bu bölümde, her zaman kağıt üzerinde kalmış veri yapıları ve algoritmik karmaşıklık kavramlarını konuştuk.
Published 02/28/21
Talentgrid'in katkılarıyla hazırladığımız bu bölümde, Thales'te DevOps & System Engineer olarak çalışan Gülçin ile birlikte farklı veritabanı teknolojilerini ve veritabanı seçimindeki kriterlerimizi konuştuk.
Published 02/18/21
Talentgrid'in katkılarıyla yepyeni bir seriye başlıyoruz! Bu seride firma olarak tek bir teknoloji seçimine bağlı kalmamanın faydalarından bahsediyor olacağız ve gelecek bölümlerde konuklarımızla farklı teknoloji seçimlerinin nasıl sonuçlar doğuracağını tartışacağız. Bu yüzden serinin ilk bölümünde polyglot kavramını konuştuk.
Published 02/12/21
Talentgrid'in katkılarıyla yeni bölümde BDD ile açılışı yapıp test edilmesi en zor konuları nasıl test ettiğimizi konuştuk.
Published 02/04/21
Sezonun ikinci bölümünde Progressive Web Apps, Static Site Generator, Single Page Application, Server Side Rendering, Accelerated Mobile Pages gibi ön yüz teknolojilerini ve yöntemlerini konunun uzmanı konuğumuz Önder Ceylan ile konuşuyoruz.
Published 01/28/21
Özellikle kurumsal firmalarda duyduğunuz yazılım mimarı rolü ne iş yapar? Kod yazar mı? Yazmalı mı? Yoksa sadece toplantılara mı girer? Gelin hep beraber iyi yazılım mimarı ve kötü yazılım mimarı arasındaki farkları tartışalım.
Bu sefer konuğumuz Atlassian firmasinda Principle Tech Evangelist olarak çalışan Serhat Can (https://twitter.com/srhtcn).
Katılımcılar:
Deniz İrgin (https://twitter.com/denizirgin)
Deniz Özgen (https://twitter.com/_denolk)
Mert Susur (https://twitter.com/MertSusur)
Published 01/24/21
210'dan fazla kişinin dinleyici olarak katıldığı ilk superpeer yayınında konuklarımızla CV hazırlama, işe alım süreçleri yazılımcı maaşları ve firmaların maaş politikalarını tartıştık. kaydını paylaşıyoruz.
Konuklarımız
Azmi Mengü (https://twitter.com/azmimengu)
Müge Kılıç (https://twitter.com/MugeeKilic)
Ender Ahmet Yurt (https://twitter.com/eayurt)
Deniz İrgin (https://twitter.com/denizirgin)
Deniz Özgen (https://twitter.com/_denolk)
Mert Susur (https://twitter.com/MertSusur)
Published 01/24/21
TalentGrid'in katkılarıyla yeni Codefiction sezonu başlıyor! Kayıt olmak için https://talentgrid.io/codefiction !
Bu bölümde Edge Computing, microfrontend, AR ve bol bol bulut teknolojileri hakkında konuştuk.
Published 01/22/21
Bu bölümde firmalarda bilgi paylaşımını nasıl yaptığımızı konuştuk ve bir çok farklı yöntemi tartıştık. Dokümantasyon her şeyin ilacı mıdır? Bilgi kulaktan kulağa mı yayılmalıdır yoksa yapısal çözümler mi bulmalıyız? Kodların her yerine açıklamalar koymak neye derman olur?
Published 06/18/20
Bu bölümde kendi deneyimlerimizden ve travmalarımızdan yola çıkarak tamamen hem şirket açısından hem de işe başlayan açısından, işe yeni başlama süreçlerini, yaşananları, yapılması gerekenleri ve yapılmaması gerekenleri tartıştık.
Published 06/08/20
Generic Mahmut Abi sizlerin sorularını oturup gecelerce düşündü, sonra gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi!
Bu bölümde Delivery Hero firmasında data scientist olarak çalışan Bahadır Uyarer'i konuk olarak aldık dopdolu bir program kaydettik.
Published 05/19/20
Bazen bulunduğunuz yere eğitiminizle, başarılarınızla, zekanızla değil de şans eseri geldiğinizi düşünürsünüz, aslında hiç de insanların zannettiği gibi zeki/başarılı/bilgili olmadığınıza inanır ve bir gün gerçek yüzünüzü görecekler, diye endişe edersiniz ya, işte bu duygunun adı impostor (sahtekar) sendromu. Bir sosyal hayvan olarak yazılımcı serimizin son bölümünde, yazılımcıların çok sık yaşadığı bu sorun üzerine konuştuk.
Published 05/15/20
COVID-19 sebebiyle bir çok şirket gibi Codefiction ekibinin çalıştığı şirketler de uzaktan çalışma modeline geçtiler. Uzaktan çalışmayla geçen bu bir aylık süre zarfında nasıl tecrübeler edindik, ne tip sorunlarla karşılaştı ve bunlara nasıl çözümler bulduk konularını tartıştık.
Published 04/27/20
Bir sosyal hayvan olarak yazılımcı serimizin ikinci bölümüyle devam ediyoruz. Bu bölümde, sağlık bir yazılım organizasyonunun olmazsa olmazlarından "Geri Bildirim Kültürü" üzerine konuştuk. Geri bildirim almak ve vermek, geribildirim ve eleştiri arasındaki farklar, özfarkındalık, öz eleştiri yapmak , niyet okuma ve yanlış anlaşılmalar gibi konuları tartıştık.
Published 04/19/20
Yazılım problem alanlarının genişlemesiyle birlikte yazılım ekiplerini ölçeklemek için birçok çalışma ve araştırma yapılıyor. Ekipler büyüdükçe, ekip içinde ve takımlar arasında birçok çatışma ortaya çıkabiliyor. Bütün çatışmalar kötü müdür? Kişilik farklılıkları ekiplerin dinamiklerine nasıl etkide bulunur? Bir firmada başarılı olmak için politik mi olmalıyım? Diplomasi her zaman gerekli midir? Bu bölümde bu sorulara yanıt arayacağız.
Published 04/10/20
Mikroservislerin ve genel olarak uygulamaların çözülmesi gereken en büyük problemlerinden biride 'Observability' ve 'Monitoring' kavramları. Bu bölümde 'Monitoring', 'Alerting', 'Incident Management', 'Logging', 'Distributed Tracing' gibi konuları masaya yatırdık ve kendi şirketlerimizde uyguladığımız yöntemlerden yola çıkarak, tecrübelerimizi paylaştık.
Published 03/30/20
Generic Mahmut Abi sizlerin sorularıyla içine kapandı ve düşündü, başka bir görüş alabilmek için gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi!
bu bölümde Trendyol firmasından Barış Özaydın uzmanımız olarak konuk olarak aldık ve dopdolu bir program kaydettik.
Yapımcılar: Fırat Özbolat, Mert Susur
Published 03/24/20
Mikroservislerle uğraşırken çözmemiz gereken bir çok konu var, en önemlisi de hazırladığımız onca servisin dayanıklılığını çevresel koşulları da göz önünde bulundurarak test edebilmek. Bu bölümde bu yöntemlerden birisi olan Chaos Engineering kültürünü ve tecrübelerimizi aktardık.
Published 03/17/20