Uygulama Geliştiricisi Olarak Nasıl Başladım?


Daniel Paulino, kariyerinin dönüm noktasındayken ilk Windows uygulamasını yarattı: Bir geliştirici olarak başarılı bir kariyere sahip olacak kadar iyi miydi? Emin değildi ama Daniel, antrenman bandına bağlanan bir zamanlayıcı uygulamasına ihtiyacı olduğunu da biliyordu. “O zaman, hiçbir uygulama bunu yapmadı. Bu merakım vardı. Bu beni tekrar uygulama geliştirmeye yöneltti," diyor Daniel.
Daniel'in merakı ona iyi hizmet etti. Bugün, Pillbox , Nightingale ve Ambie dahil olmak üzere birden fazla Windows uygulamasının yaratıcısıdır Aynı zamanda Windows uygulamaları ekibinde bir yazılım mühendisidir ve Daniel'in bir Microsoft cihazları ve takım fanatiği olduğunu söylemek güvenlidir. “Blok çevresinde bulundum, ancak Visual Studio, .NET ve WinUI'ye geri dönmeye devam ediyorum. Microsoft'un gelişmiş takım setine bağımlıyım. Beynimde olanı alıp bir uygulamaya koymam için bana güç veriyor.”
Daniel'in son beş yılda piyasaya sürdüğü birçok uygulamaya bakıldığında, kariyer yolunun basit olduğu sonucuna varmak kolay olurdu - ancak Daniel'in bakış açısına göre geliştirici olmak daha dolaylıydı: Tutkularının peşinden gitmekti.

Bir hobiden bir kariyere

Yazılım geliştirmeyi bir kariyer olarak görmeden önce üniversiteye gidiyordu. Büyürken, Daniel hastanelerde çok zaman geçirdi, doktorların hem kendisinin hem de annesinin tıbbi sorunlarını araştırmasını izledi. Doktorların merakından ve sorgulama ve keşiften hastalığın temel nedenlerini anlamak için nasıl çalıştıklarından büyülendi.
Bu ilgi Daniel'i, Python dersi almak zorunda kalana kadar Vancouver'daki Simon Fraser Üniversitesi'nde Moleküler Biyoloji okumayı planladı. Ailesi yeni bir bilgisayar almaya gücü yetmese de Daniel her zaman bilgisayarlara ilgi duymuştu. Daniel zorunluluktan dolayı işletim sistemini optimize etmede aile uzmanı oldu - hatta eski bir bilgisayardaki Windows işletim sistemi kayıt defterini, arkadaşlarının sahip olduğu yeni cihazlarla birlikte çalışana kadar temizlemişti.
Teknolojiye olan tutkusuna rağmen, Daniel hobisinin bir kariyer olabileceğine asla inanmadı - o Python kursuna kadar ve üniversitesindeki bir konuk konuşmacı ona Biyoinformatik'i hiç duyup duymadığını sorduktan sonra. O an, kariyerinin geri kalanını değiştirdi: Daniel'in okulu, tıp ve immünolojiye olan tutkularını ve bilgisayar bilimlerine olan artan sevgisini birleştiren ortak bir ana program sundu. Bu keşif yeni bir dünyanın kapılarını açtı.

Gerçek dünya problem çözme

Daniel, okul deneyimlerine dönüp baktığında, yeni geliştiricilere gerçek dünyadaki sorunları çözen araçlar geliştirmelerini önermek için hızlı bir şekilde davranıyor. Patronu Daniel'in insan genomundaki boşlukları verimli bir şekilde kapatan ilk C++ aracını geliştirmesini önerdiğinde, ilk biyoinformatik işinde açıklayıcı bir an yaşadı. Deneyim silinmez bir iz bıraktı: Çalışmasının ne kadar etkili olabileceğine şaşırdı.
Bu deneyimin ardından Daniel, Microsoft Garage'da bir yazılım mühendisliği stajına başvurdu ve kabul edildi. Sadece bir geliştirici olarak ilk rolüydü. O ve ekibindeki diğer dört stajyerin başından sonuna kadar bir Windows Phone uygulaması olan ürünlerini oluşturmak için dört ayları vardı. İşbirliği hakkında çok şey öğrenmiş olsa da Daniel'in en büyük çıkarımı, ne kadar büyümesi gerektiğiydi. Daniel şöyle hatırlıyor: “Çok alçakgönüllü bir deneyimdi. O zamanlar yeterince iyi değildim ve bunu kabul etmek zordu.” Daniel bilgisayar bilimini derecesinden çıkarmayı bile düşündü.
Hangi yöne gideceği konusunda kararsız hissetse de Daniel, gerçek sorunları çözmek için uygulamalar geliştirmeye yöneldi. “Yazılıma olan ilgimi yeniden ateşleyen işte bu tutku ve meraktı. Bırakmaktan kendimi aktif olarak alıkoymadım, ama merak etmeme izin verdim.”
 

13.08.2021

Diğer Haberler