r/CodingTR 3d ago

Sap de iş bulamamak

2 Upvotes

Yaklaşık 1.5 yıldır baya büyük bi yerde abap ve fiori developer olarak staj yaptım ama gel görki iş başvurularında geri dönüş almıyorum. Alan mı değiştirmeliyim?


r/CodingTR 3d ago

“Vibe coded” artık kötü ürün demenin yeni yolu mu oldu?

0 Upvotes

Son birkaç gündür yabancı sublarda yaptığım bir ürünü paylaşıp feedback topluyorum. Gelen eleştirilerin çoğu gayet yerindeydi. Hatta bazıları üründe gerçekten değiştirmem gereken şeyleri fark ettirdi. Ama bugün biri teknik bir eleştiri yaparken direkt “shit AI vibe coded platform” dedi.

Haliyle ben de düşünmeye başladım, bir sorunu en iyi şekilde çözüyor olsa bile bir ürün vibe coded ise bu ürünü kötü mü yapar, hatta boktan mı yapar ?

Çünkü evet, ürünü geliştirirken AI’ı bayağı yoğun kullanıyorum. Buna vibe coding diyorsanız vibe coded. Bunu saklama gibi bir derdim de yok.

Ama yaklaşık 16 yıldır yazılım geliştiriyorum. AI yarın yasaklansa ürünü backendinden frontendine oturup kendim geliştirebilecek teknik birikimim var. AI benim için bunu yapabilmek yerine kullandığım bir şey değil, daha hızlı yapabilmek için kullandığım bir kaldıraç.

O yüzden şunu gerçekten merak ediyorum:

Bir ürün düzgün çalışıyorsa, gerçek bir problemi çözüyorsa ve arkasındaki kişi üretilen sistemi anlayıp bakımını yapabiliyorsa, kodun %95’ini AI’ın yazmış olmasının bir önemi var mı?

Yoksa problem AI kullanılması değil de farklı bir şey mi ? Siz bir ürünün vibe coded olduğunu öğrenseniz o ürüne bakışınız değişir mi?


r/CodingTR 2d ago

Kafam Çorba

0 Upvotes

Selam ahali.

Ben kodlama dili öğrenmek istiyorum ama ciddi bir kaç sorum var.

1: Dil derlenmek için ek dile ihtiyaç duymayacak.

2: Kullanacağım kütüphane derlenmek için ek dile ihtiyaç duymayacak.

3: Ayarlarla cebelleştirmeyecek. JSON, YAML, XAML ayarları olmasın.
4: Arada bir sıkıldıkça veya boş kaldıkça o dilde içerikler üretebileyim istiyorum.

5: Son olarak Notepad++ kullanabileyim. Derlemek için CLI kullanabilirim.

6: GUI kütüphanesi iyi olmalı.

Göz attığım diller: 
* Python: Girinti saçmalığı.
* Go: Güzel ama GUI'lerin yarısı 2. maddeden eleniyor.
* C#: Güzel ama 4. maddeden dolayı eleniyor.

Bana öneriniz nedir?


r/CodingTR 3d ago

ComfyUI ve Claude bilenlerin dikkatine.

0 Upvotes

Arkadaşlar merhaba,

Soruma geçmeden önce aranızda yeni olduğumu belirtmek isterim, umarım hepiniz yaptığınız işlerde en üst mertebelere gelirsiniz.

Soruma geçecek olursam, API ücreti vermeden lokalimde ComfyUI kullanarak Claude ile beraber ürün mockupları yapmak istiyorum. Çokça denemeler yaptım, işimize yarayacağını düşündüğüm repolar verdim hala tutarsız sonuçlar alıyorum, mesela ürün halıysa halının altına obje koyuyor ve tutarlı olmuyor. Mockup doğal durmuyor kullanılabilir gözükmüyor.

Yapmak istediğim konu için en ufak bilgi bile kelebek etkisiyle işimi görebilir. Çok teşekkür ederim, çalışmalarınızda kolaylıklar.


r/CodingTR 3d ago

App Store / Google Play / Stripe geliri olanlar muhasebe ve fatura işini nasıl çözüyorsunuz?

3 Upvotes

Bir süredir App Store gelirlerini muhasebe tarafında nasıl yöneteceğimle uğraşıyorum ve burada benzer durumda olan var mı merak ettim.
İlk gelir gelince fark ettim ki uygulamayı yapmak ayrı, o geliri düzgün şekilde muhasebeleştirmek ayrı bir iş. Apple raporlarında satış, iade, komisyon, proceeds, ödeme dönemi vs. dağınık; üstüne kur, fatura tarihi ve muhasebe tarafı eklenince her ay elle uğraşmak gerekiyor.
Ben de bu problemi çözmek için küçük bir araç yapmaya başladım. Şu an App Store raporunu yükleyince satış/iade/dönem verisini okuyup fatura taslağı hazırlıyor. Kullanıcı onayı olmadan resmi belge oluşturmuyor. Şimdilik sadece App Store çalışıyor; Google Play ve Stripe tarafını da düşünüyorum.
Burada merak ettiğim asıl şey şu:
App Store, Google Play, Stripe, Paddle vs. üzerinden gelir elde edenler bu işi şu an nasıl çözüyorsunuz?
Muhasebeciye raporu mu gönderiyorsunuz?

Excel’de mi hesaplıyorsunuz?

Başka bir araç mı kullanıyorsunuz?

GVK 20/B kullanan varsa süreç sizde nasıl işliyor?

Özellikle aktif gelir elde eden birileri varsa deneyiminizi duymak isterim. Ben yanlış bir problem çözüyor da olabilirim, o yüzden ürün övmekten çok gerçek süreci anlamaya çalışıyorum.
İsteyen olursa yaptığım şeyi de paylaşırım.


r/CodingTR 3d ago

Sosyal Projelerde cold-start Problemi

1 Upvotes

Arkadaşlar selam,

sektörün kaosu, işsizlik oranları ve coin mazili mavi tikli twitter hesapları kol geziyorken bunlardan uzaklaşıp biraz daha kafa yorabileceğimiz ürün geliştirme alanında kafa açıcı bi tartışma yapmak istiyorum sizinle. 2 ayrı projemde yaşadığım ve çözümünün içinden çıkamadığım bir problemi sizin nasıl çözdüğünüzü veya neler düşündüğünüzü merak ediyorum, günümüzde proje geliştirme hızları yapay zekanın yardımıyla çoğalmışken sorun geliştirmekten çok pazarlama tarafında yoğunlaşıyor gibi düşünüyorum, sonuçta mükemmel bir ürün yapsak da pazarlayamadıktan sonra bir anlamı kalmıyor, tam bu noktada öncesinde içerisinde yine sosyallik olan ancak yan ürün olarak sosyallik pazarladığım akabinde yarı yarıya sosyallik içeren 2 ayrı projemde başlangıç aşamasında yeterli kullanıcı bulamadığım için gören kullanıcılar da ürün ile bağ kurmada ve adım atmada problem yaşıyor ve böylelikle projelerim kullanılmıyor, bunu araştırırken Andrew Chen'in "How to solve the cold-start problem for social products" diye bir makalesine denk geldim ancak içeriği bu problemi çözmem için yeterli değil. Bu konudaki fikirlerinizi duymak/tartışmak isterim. Daha öncesinde sosyal ürünlerde/ sosyal ürün start-up larında çalışmış birileri varsa onları dinlemek isterim.

Bahsime konu içerik: andrewchen.com/how-to-solve-the-cold-start-problem-for-social-products/


r/CodingTR 3d ago

AI Şirket çözümleri

0 Upvotes

Merhaba 5 senelik yazılımcıyım, bilgisayar mühendisliği mezunuyum, benim gibi olan, beraber proje fikri konuşabileciğimiz kısa sürede güzel paralar kazanabileceğimiz projeler yapmayı hedefleyen kişilerle discordda vs sesli konuşup dertleşebiliriz, var mıdır depresif bir şeyler yapan yapmak isteyen yazılımcılar ?


r/CodingTR 3d ago

2. stajı yapmadan önce askere gidip gelmek mantıklı mı

0 Upvotes

Yaşsal sebeplerden ötürü 4. sınıfı bitirdiğimde askere gitmem gerekiyor. İlk stajımı yaptım 2.si kaldı aslında eğer istersem bi şekilde kaçak olarak takılıp 2. stajımı da yapıp öyle gitme şansım da var ama şöyle düşündüm acaba şirketlerin daha bi işine gelir mi askere gidip gelmiş bir stajyer adayı? Stajdan sonra direkt işe de başlayabilirim bu sayede. Tek kafama takılan nokta ise askerlik süresi boyunca az veya çok ne biliyorsam bunları unutmak ve sektörden uzaklaşmak. Bunu bir şekilde idare edebilirsem askerlik süresi boyunca da kendimi canlı tutabilirim belki bilmiyorum. Ne tavsiye edersiniz arkadaşlar?


r/CodingTR 3d ago

Ek gelir kazanmak yazılımdan

0 Upvotes

Arkadaşlar araba alicam para biriktiriyorum da, hem biryerde çalışıp hemde yazılımdan para kazanan varmı aranızda, nasıl yapıyorsunuz?

💻📱💰

Ek gelir olarak yapan varmı?


r/CodingTR 4d ago

Yapay zeka alanında ilerlenir mi

4 Upvotes

Merhaba arkadaşlar ben matematiğe ve pythona başlayıp yapay zeka alanında ilerlemek istiyorum sizce yapılır mı ve yapılırsa nasıl bir yol izlemem gerekir?


r/CodingTR 4d ago

Backend + Java öğrenilmesi mantıklı mı?

2 Upvotes

Yaklaşık 1 sene sonra Dgsye gireceğim olursa CENG düşünüyorum. Şuan aktif olarak bir sunucu alım satım şirketinde teknisyen olarak çalışıyorum fakat aldığım maaş ve iş yüküm birbiriyle orantılı değil. Aktif olarak iş hayatıma ek olarak yapay zeka ile web siteleri ve anlık kullanıma ihtiyacımız olan yazılımlar geliştiriyorum. Fakat yapay zeka muhabbeti biraz canımı sıkmaya başladı sizce Java + Spring Boot stacki işe yarar mı veya daha doğrusu iş bulma konusunda öbürlerinden arta kalan tarafı var mı?


r/CodingTR 4d ago

ria lang

1 Upvotes

Projenin amacı veri tipleri tanımlayıp diğer dillere senkronize bir şekilde aktarabilmek. Kendine ait bir syntaxı var ve şu anda basit düzeyde typescript code generation işlemini yapıyor. Hala geliştirme aşamasında. İlerleyen zamanlarda attribute bazlı output’u customize edebilme desteği vereceğim. Bu proje hangi sorunu çözüyor derseniz örnek veriyorum backend ve frontend olarak 2 ayrı dilde 2 projeniz var. Backend veri türlerini ria dili ile tanımlayıp diğer dillerde type generation yapabildiğiniz için backend ve frontend veri türleri senkronize oluyor. Bunu yapan bir kaç tool gördüm ve json tabanlılardı. Json input alıp istediğiniz dile çıktı alabiliyorsunuz fakat bunun için json kullanılması en azından benim için durumu kompleks hale getiriyor. Satırlarca JSON ile uğraşmak bana göre değil. Ekstradan attribute desteği ekleyip custom output almayı da desteklediğim zaman diğer alternatiflerinden daha kullanılabilinir olacağını düşünmekteyim.

Örnek olarak attribute kullanılan syntax aşağıdaki gibi gözükmesini düşünüyorum.

type User @typescript(gen = “class”) {
name string @typescript(rename = “username”)
}

Projeye hobi amaçlı başladım. Programlama dili olmasa bile yazılım alanında kullanılan bir dil yapmak istiyordum ve böyle bir proje yapmayı düşündüm.
Kaynak kodlar: https://github.com/wioenena/ria


r/CodingTR 4d ago

Staj Teklifi

7 Upvotes

Arkadaşlar selam sizlere ilginç gelen bir staj teklifinden bahsetmek istiyorum. Kabul edip etmemekte biraz kararsızım daha önce böyle bir şirkette çalışan var mı merak ediyorum.

Bilgisayar müh. yeni mezunum aynı zamanda endüstri çift anadal yapıyorum şu an da ve aktif olarak bir staj arayışım var.

Geçtiğimiz günlerde bir şirketle online mülakata girme fırsatım oldu ve işe %100 ünü verebilecek birilerini aradıklarını söylediler. Ama gerçekten %100 ünü 7 24 çalıştıklarını ve stajyerden de bunu beklediklerini söylediler. Şirketin çalıştığı alan gerçekten ilgimi çekti ve kendimi bu alanda geliştirmeye çalıştığım bir alan.

Ama bu kadar yüksek tempolu bir deneyimim olmadı. Burada kendimi çok geliştirebileceğimi düşünüyorum ama bir yandan da hayatım var. Herhangi bir mesai yok çünkü gerçekten 7 24 bir mesai var işini bitirene kadar bir yere gitmek yok. Çalışanların bundan memnun olduğunu gördüm en azından görüştüğüm kişiyle.

Bunun sana ne getirisi olabilecek diyebilirsiniz bunu da şöyle söyleyebilirim inanılmaz iyi bir gelişim, işe alım fırsatı, bir çok kurumsal firmadan çok daha hızlı yükselme şansı, uluslararası çok iyi networkler. Açıkcası bu fırsatlar cazip geliyor ama kendimden de ödün vermem gerekecek gibi.

Sizce ne yapmalıyım? daha önce böyle bir kurumda çalışmış olan var mı? Tavsiyelerinizi merak ediyorum.


r/CodingTR 4d ago

Frontend’i sahiplenecek React Native Developer arıyoruz

4 Upvotes

Frontend Developer arıyoruz (React Native)

Merhaba,

Bir süredir üzerinde çalıştığımız dating uygulaması için ekibimize beşinci kişiyi arıyoruz.

Durum: Uygulama büyük ölçüde tamamlandı, iki hafta içinde beta testlerine başlıyoruz. Pazarlama çalışmalarıyla birlikte 3 ay içinde launch hedefliyoruz.

Aradığımız kişi: Frontend tarafını sahiplenecek, React Native ile üretime çıkmış iş yapmış biri. Özellikle:

React Native + TypeScript
State management
Realtime akışlar (chat, eşleşme bildirimleri), push notification entegrasyonu
Animasyon ve jest yönetimi (Reanimated / Gesture Handler) swipe deneyimi işin merkezinde
App Store ve Play Store yayın süreçlerine aşinalık

Beta öncesi son sprintlere yetişecek, sonrasında da frontend mimarisini uzun vadede taşıyacak birini arıyoruz.

İlgilenenler DM'den yazabilir, detayları konuşalım.


r/CodingTR 4d ago

baykar yüksek irtifa yapmış var mı?

0 Upvotes

merhaba, baykarda yüksek irtifaya onay alıp çalışmış olan var mı geçmişte.bir kaç sorum olacak da


r/CodingTR 4d ago

Grafiğe bakarak iki değişken arasında korelasyon olup olmadığını söyleyebilir misiniz

0 Upvotes

kaggle'dan alınmış veri setinde bu grafik şeker oranı ile aburcuburun sevilme durumu arasındaki ilişkiyi gösteriyor aradaki korelasyon için ne söylersiniz ve ne yorumda bulunursunuz


r/CodingTR 5d ago

Erasmusa Gidilmeli mi sizce ?

5 Upvotes

Kötü denebilecek bir ünide 2. sınıf bilgisayar mühendisliği öğrencisiyim. Bahar döneminde 4 aylığına Poznan University’ye Erasmus hakkı kazandım ama gitme konusunda kararsızım.

İngilizcem yaklaşık A2 seviyesinde. En büyük çekincem dersleri anlamakta zorlanıp bazı derslerden kalmak. Böyle olursa döndüğümde o dersleri tekrar almam gerekecek ve okul en kötü ihtimalle yarım dönem uzayabilir.

Diğer taraftan hayatımda hiç yurtdışına çıkmadım ve Erasmus’un hem kişisel gelişim hem İngilizce hem de CV açısından faydalı olabileceğini düşünüyorum. Burada kalırsam da hocalarla proje/TEKNOFEST gibi işlere girme ihtimalim var.

Özetle sizce ne yapmalıyım


r/CodingTR 5d ago

C++ ilgimi cekiyor ama parasi iyi mi?

2 Upvotes

2.sinif yazilim ogrencisiyim. Akranlarim ai ile surekli bir seyler uretiyor. C ye ilgim oldugu icin soruyorum. Vakit kaybi mi? Para kazanmak zor mu ya da is bulmak.


r/CodingTR 5d ago

Technofeudalism?

0 Upvotes

Technofeudalism de yerimizin Datalord tarzi bir veri kontrolu yonetiminde yapay zeka orkestrasi olusturmak oldugunu dusunuyorum.

Bu gelecekte vasat peasant leetcoder olmak yerine datalord olmak icin nasil bir yol cizilmeli? Suan 8 farkli terminalden agentlari proje sutunde orkestra ediyorum ve 3 farkli birlesik hafizalari var, birbirlerinin islerine karismadma efficient bir proje yonetiminj elde ettim. Bu simdilik yeterli fakat gelecek odakli dusunelim. Yapay zeka egitimi ve AGI icin gerekli verilerin yonetimini, yeni dunyanin kapitalismi olarak goruyorum.

Bu yolda beraber yurumek isteyen var mi?


r/CodingTR 6d ago

Forbes’un AI çağında en güvende meslekler listesi

14 Upvotes

Linki paylaşayım ama liste paywall arkasında;

https://www.forbes.com/sites/sarahhernholm/article/safe-degrees/

Liste şu şekilde:
1. Hemşirelik
2. Bilgisayar Bilimleri
3. Muhasebe
4. İnşaat Müh.
5. Makine Müh.
6. Elektrik-Elektronik Müh.
7. Fizyoterapi
8. Siber güvenlik
9. Veri bilimi
10. Eğitim
11. Finans
12. Sağlık yönetimi
13. İnsan kaynakları yönetimi
14. Yapı yönetimi
15. Sosyal hizmet

3 kriterden bahsedilmiş yazıda:
- Fiziksel varlık göstermek gereken işler (hemşirelik, fizyoterapi, inşaat, makine gibi)
- Hukuki sorumluluklar gereği otomatize edilemeyecek dallar (sosyal hizmetler, muhasebe, sağlık yönetimi)
- İnsan karar verme süreçlerine etki etmesi gereken, kompleks tasarımlar gerektiren meslekler (genel olarak mühendislikler, siber, veri, cs)

Bana kalırsa biraz fazla Amerika merkezli bir liste. Türkiye için dinamikler farklı olabilir. Ayrıca günümüz sosyal-hukuki yapısının değişmeden devam edeceği varsayılmış. Belki AI ile gelen otomatizasyon getirisi bazı alanların hukuki sorumluluklarını gözardı etmemize sebep olacak, mesela muhasebede. Yine de Forbes işveren/yatırımcı dünyasında fikir oluşturmak için okunan, dikkate alınan bir yayın.


r/CodingTR 6d ago

DBA işi

4 Upvotes

Merhabalar haziran ayında yazılım mühten mezun oldum tabii öncesinden de iş arayışlarım başlamıştı iş yok diye bir sürü farklı alandan bir sürü iş başvurusunda bulunudum ve daha önce hiç ilgim ve alakalı bilgim olmayan database administrator alanında yetiştirlirmek üzere giriş seviyesi bir iş buldum şirkette db danışmanlık hizmeti veren bir şirket ve ay başında başlayacağım kafam hala karışık bir yandan bu sıkıntılı dönemde en azından bir iş buldum diye düşünüyorum bir yandan alanın geleceği kafamı karıştırıyor sizlerden fikir almak istiyorum ve bu alandan ileride hangi alanlara geçilebilir tecrübelerinize ihtiyacım var


r/CodingTR 6d ago

İş bilmez insanların iş tanımıyla alakası olmayan işleri normalmiş gibi istemesi

3 Upvotes

Arkadaşlar selam, Haziranda Yönetim Bilişim Sistemleri bölümünden mezun oldum.Geçen dönem zorunlu stajım vardı ve şuan ki çalıştığım firmadan bir çalışan linkedinde ki paylaşımlarımı görüp iş teklifinde bulunmuştu benimde zorunlu stajım bulunduğu için önce 4 aylık stajımı tamamladım ardından haziranda işe başladım. Şuan Ankara'da bir firmada İş zekası ve Raporlama uzmanı olarak çalışıyorum. SAP Business one kullanıyoruz firma olarak, işim genellikle iş birimleri veya yöneticiyle görüşüp rapor ihtiyaçlarını alıp Power BI dan dashboardlar yapmak vs. Planımda şirket ihtiyaçlarına uygun bir data warehouse tasarlayıp çoklu veri kaynaklarını burada birleştirip modern sayılabilecek bir mimaride bir veri/raporlama altyapısı kurmak vardı.Staj zamanı ve ilk işe başladığım zamanlar işler yolunda gibi ilerliyordu ama gün gittikçe saçma isteklerle karşılaşmaya başladım.Herşey ilk başlarda ya bu dashboardları codexte yapıyor artık minvalinde şeyler duymaya başlamamla başladı diyebiliriz. Zaman geçtikçe yöneticimiz n8n'in ne olduğunu biliyor musun biraz araştır demesiyle devam etti ve tabi n8n de artık işimin bir parçası haline geldi ve bundan da gocunmuyordum. SAP ile entegre çalışan güzel workflowlarda yaptığımı düşünüyorum. Ardından yine bir gün yöneticimiz benim de bağlı olduğum ( bana iş teklif eden ) yazılımcıyla birlikte beni odasına çağırdı ve bir CRM projesi düşündüğünü söyledi. SAP'nin CRM'inden memnun olmadığını ve daha düzgün çalışan bir şeye ihtiyacı olduğundan bahsetti ki bu konuda hak veriyorum kendisine. Ancak saçma olan kısım bu projeyi yazılımcı olan kişi ile benim yapmamı istediğini söylemesi. Benim ne gibi bir rolüm olabilir diye düşünürken bu projede en fazla iş analisti gibi bir rolüm olur diye düşünüyordum. Yazılımcının SAP'yi bilmemesinden dolayı o konularda yardımcı olurum gibi geliyordu. Ancak gelinen noktada yazılımcının ben mimariyi inşaa ediyim sen vibe coding ile modülleri yaparsın dediği bir noktaya gelmiş bulunmaktayız. Bu projenin kapsamı SAP'ye de dokunduğu için -sadece okuma değil yazma da olacak- haliyle benim de daha önce böyle bir projeyi yürütme tecrübem ve iddiam zaten yoktu. Gelinen noktada kendimi çıkmazda gibi hissediyorum, iş ilanlarına başvuruyorum bir yandan ama dönüş olmuyor henüz. Sizce istifa etmeli miyim ya da nasıl bir aksiyon almalıyım bu kardeşinize bir fikir verirseniz sevinirim.


r/CodingTR 7d ago

Mezuniyet Sonrası

11 Upvotes

Açıkçası amacım duygu kasmak değil. Bu durumu yaşayan tek kişi ya da yeni mezun olan tek kişi de ben değilim, bunun farkındayım. Daha çok, yaşadığım süreci içimden geldiği şekilde paylaşmak ve fikir alışverişinde bulunmak için bu postu yazmak istedim.

Bu yaz Bilgisayar Programcılığı bölümünden mezun oldum. Mühendislik okumak yerine, okulla aram hiçbir zaman çok iyi olmadığı için en azından eğitim sürecinde daha keyif alabileceğim bir bölüm okumak istemiştim.

Dönem stajımı Türkiye'de kurulmuş bir Cloud şirketinde yaptım. Staj sürecinde, S ile başlayan bir holding için proje geliştirmeye başladım. Projenin temellerini AI'dan destek alarak oluştururken, aynı zamanda kullandığım teknolojilerin ve teknik yapıların nasıl çalıştığını öğrenmeye ve mümkün olduğunca hakim olmaya çalıştım. Bu süreçte Team Lead'im de özellikle teknik konularda bana oldukça yardımcı oldu.

Başlangıçta daha küçük olan iş zamanla beklenenden daha fazla büyüdü. DC Lead sürece dahil oldu, sonrasında ekipten başka arkadaşlar da destek vermeye başladı ve 2-3 kişinin birlikte çalıştığı bir projeye dönüştü.

Staj sürecinin sonunda ortaya çıkan iş için şirket içerisindeki daha üst düzey yöneticilere sunumlar da gerçekleştirdim. Benim açımdan hem teknik hem de profesyonel anlamda oldukça öğretici bir süreç oldu.

Aslında staj sonunda benimle devam edilmesi planlanıyordu. Fakat şirketin bütçe durumu nedeniyle devam edemeyeceklerini söylediler.

Şu an ben de birçok yeni mezun gibi iş arıyorum.

Bir yandan daha önce geliştirdiğim 2-3 iOS uygulamasının üzerine yenilerini geliştirmeye ve yayınlamaya çalışıyorum. Bir yandan part-time olarak başka bir işte çalışıyorum, diğer yandan da kendi alanımla ilgili pozisyonlara başvurmaya devam ediyorum.

Biraz hem içimi dökmek hem de içinde bulunduğum süreci paylaşmak istedim.

Yeni mezun olup benzer bir süreçten geçen veya bu dönemi daha önce yaşamış olan kişilerin tavsiyelerini, deneyimlerini ve özellikle iş arama sürecinde öğrendiklerini duymak isterim.

Okuduğunuz için teşekkür ederim.


r/CodingTR 7d ago

GoRL v2.2.1 — sharded key locks ile concurrent multi-key load'da %61-67 daha hızlı (benchstat ile doğrulanmış)

2 Upvotes

Bu işin en keyifli anlarından biri: performans iyileştirmesi sonrası before/after sayılarını görmek.

GoRL'de farklı kullanıcıların isteklerini gereksiz yere birbirine bekleten tek bir lock mekanizmasını, her key'i kendi lock shard'ına yönlendiren 256 parçalı bir yapıyla değiştirdim. Bu repoyu yaklaşık bir yıl önce de paylaşmıştım, gelen feedback'ler geliştirmeye devam etmem için itici güç oldu. Bu hafta yaptığım bir concurrency fix'i paylaşıyorum.

Problem: in-memory sliding window, token bucket ve leaky bucket limiter'ların her biri limiter instance başına tek bir mutex kullanıyordu. Correctness açısından sorun yoktu ama tenant-a için yavaş bir operasyon, aynı limiter üzerindeki tenant-b ve tenant-c'nin işlemlerini de bloke ediyordu — state'leri birbiriyle hiç alakasız olsa bile.

Çözüm: single mutex'i, request key'in hash'ine göre belirlenen fixed 256-shard lock yapısıyla değiştirdim. Aynı key hâlâ sırayla işleniyor (rate-limit kararları etkilenmiyor), farklı key'ler artık farklı shard'lara düşüyor ve concurrent çalışabiliyor. Memory kullanımı limiter başına düz ~2 KB ve key cardinality'sine göre büyümüyor.

Rakamları uydurmadım; bir control group (değişiklikten etkilenemeyecek bir benchmark) ile ve statistical significance (p-values) ile doğruladım. Sonuçlar (benchstat, 10 interleaved sample, Apple M4/Go 1.26, machine drift'i yakalamak için lock-free control benchmark ile birlikte):

Algorithm Before After Change
Sliding window 787.6 ns 262.4 ns -66.7% (p=0.000)
Token bucket 823.1 ns 320.3 ns -61.1% (p=0.000)
Leaky bucket 813.4 ns 315.4 ns -61.2% (p=0.000)

Single-key latency değişmedi (p=0.35-0.97, anlamlı değil) — correctness trade-off yok, allocation'lar before/after byte-for-byte aynı. Public API'de hiçbir değişiklik yok.

Methodology ve control-group setup'ın detaylı anlatıldığı yazı: https://alirizaaynaci.github.io/gorl/architecture/concurrency/

Repo: https://github.com/AliRizaAynaci/gorl


r/CodingTR 7d ago

Avrupa'daki CS, DS, AI vb. Yüksek Lisansların gerçek kalitesi

0 Upvotes

Merhabalar, 2026 Haziran'da Hacettepe CS'den mezun olmuş biri olarak (GPA çok yüksek değil 2.8) Avrupa'daki bahsettiğim alanlarda veya bioinformatik gibi spesifik bazı scientific diyebileceğimiz programlarda yüksek lisans araştırması yapıyorum. Benzer bir akademik profilde olup konuşmak isteyen ya da bazı underrated yüksek lisans programları tavsiye edebilecek olan varsa çok mutlu olurum. Ayrıca detaylı şekilde şimdiye kadarki araştırmamı da paylaşmamı isteyene eğer aynı alandaysak elimden geldiğince yardımcı olmaya çalışırım. Okuyan ve zaman ayıran herkese teşekkürler...