Kod KâşifiMERAK ET. DENE. KEŞFET.Bir şey öğren
KARİYER4 DK OKUMA

Yazılımcı olmak: kod yazmak bir meslek olunca

Uygulama açarken arkasında bir yazılımcının emeği var. Bu meslek ne gerektirir, nasıl başlanır?

Ne yapar?

Yazılımcılar kullanıcıların ihtiyaçlarını anlayıp bunları çalışan programlara dönüştürür. Kimi uygulama geliştirir, kimi web sitesi yazar, kimi oyun tasarlar, kimi büyük sistemlerin arka planını kurar. Tek bir "yazılımcı" tanımı yoktur; alan çok geniştir ve her bölümünde farklı beceriler öne çıkar.

Hangi beceriler gerekir?

Teknik olarak en az bir programlama dili bilmek gerekir. Ama bunun yanında problem çözme, sabır, açık fikirlilik ve takım çalışması en az kodlama kadar önemlidir. Büyük projeler yalnız yapılmaz; ekip içinde iletişim kurabilmek kritiktir. İyi bir yazılımcı anlamadığı şeyi sormaktan çekinmez.

Çeşitli yollar

Bilgisayar mühendisliği bölümü klasik yoldur. Ama yazılım alanında başka yollardan gelenler de çok başarılı olur. Fizik, matematik, hatta biyoloji mezunları kodlamayı öğrenip farklı alanlarda yazılımcı olarak çalışmaktadır. Önemli olan öğrenmeyi bırakmamaktır.

Kendin dene

Bu hafta içinde küçük bir proje belirle: basit bir hesap makinesi, renk değiştiren bir sayfa ya da kısa bir oyun. Sıfırdan tamamlayabileceğin bir şey seç. Projeyi bitirdiğinde yazılımcıların her gün hissettiği tatmini küçük de olsa yaşarsın.

KEŞFE DEVAM

Bir sonraki merakın ne?

{ }KARİYER
4 DK OKUMA

UI/UX tasarımcı: güzel değil, kullanılabilir tasarlamak

Bir uygulama çirkin görünse de kullanımı kolaysa sevilir. Kullanımı zor ama güzelse terk edilir. UI/UX tasarımcılar bu dengeyi kurar.

Yazıyı oku
01KARİYER
4 DK OKUMA

Veri bilimci: sayıların içindeki hikayeyi bulmak

Büyük veri yığınları içinde anlamlı kalıplar bulmak hem matematik hem merak gerektirir.

Yazıyı oku
✦KARİYER
4 DK OKUMA

Siber güvenlik uzmanı: dijital dünyanın koruyucusu

Zararlı yazılımları, şüpheli ağ trafiğini ve açıkları tespit etmek özel bir bakış açısı gerektirir.

Yazıyı oku