Ölçülebilir ürünler,net sınırlar,gereksiz hiçbir şey.
Ben Mert Ali Uyanık. 4. sınıf öğrencisiyim ve web teknolojileri üzerine yoğunlaşıyorum. TypeScript, React ve Next.js ile arayüzden API'ye uçtan uca uygulamalar geliştiriyor, her projede bir öncekinden daha iyisini yapmak için çalışıyorum.
- Durum
- Yeni fırsatlara açık
- Rol
- Yazılım Geliştirici
- Eğitim
- 4. sınıf öğrencisi
- Odak
- Full-stack web geliştirme
- Konum
- Türkiye (uzaktan / hibrit)
“Fonksiyonel olan yeterli değil, altı ay sonra da anlaşılabilir olmalı.”
Bilgisayar başında geçirdiğim zamanın büyük kısmı, okulda öğrendiklerimi gerçek projelerde sınamakla geçiyor. Teoriyi önemsiyorum; ama bir kavramı gerçekten anladığımı, onu çalışan bir şeye dönüştürebildiğimde hissediyorum.
Kod yazmayı bir zanaat olarak görüyorum. Çalışması yeterli değil; doğru isimlendirilmiş, sınırları net ve altı ay sonra açıldığında hâlâ anlaşılır olmalı.
Disiplinli çalışırım. Önce problemi tanımlar, sonra küçük ve doğrulanabilir adımlarla ilerlerim. Bilmediğim bir konuyla karşılaştığımda kaynağına inerim: dokümantasyon, kaynak kod ve deneme.
4.
Sınıf: mezuniyete son düzlük
12
Düzenli kullandığım teknoloji
5
Bu sitenin tasarım dili
Problem tanımı
Koddan önce: kim kullanacak, neden, hangi metrikle başarılı sayılacak.
Prototip
En ucuz doğrulama yöntemi. Kararlar varsayımla değil, kullanıcıyla alınır.
Mimari
Sınırlar, veri modeli ve hata senaryoları yazılı hale getirilir.
Uygulama
Tip güvenliği, test ve performans bütçesiyle. Kalite detayda kazanılır.
Yayın ve ölçüm
Kademeli yayın, gözlemlenebilirlik ve kısa geri bildirim döngüsü.
Dil ve arayüz
- TypeScript1.1
- React1.2
- Next.js1.3
- Tailwind CSS1.4
Sunucu ve API
- Node.js2.1
- tRPC2.2
- REST2.3
- WebSocket2.4
Veri
- PostgreSQL3.1
- Prisma3.2
- Redis3.3
- SQLite3.4
Grafik ve altyapı
- Three.js4.1
- WebGL4.2
- Docker4.3
- Sistem tasarımı4.4
Bir proje, bir pozisyon ya da sadece bir soru için:
[email protected]