Monday, January 2, 2023

Özgüven: Gerekli Bir Yetenek

Bu yazımda özgüven ve kendini pazarlama yeteneğinin iş hayatında (ve hayatın geri kalanında) neden önemli olduğundan, kendi hayatımdan örneklerle bahsedeceğim. İşinizde teknik olarak ne kadar iyi olursanız olun, kendinizi değerli hissedemiyor ve işinizi insanlara sunamıyorsanız işinizde hak ettiğiniz noktaya gelmeniz çok zor.

Bugün LinkedIn'de bir yazı okudum. Oyun sektöründe hiç tecrübesi olmayan veya çok az tecrübesi olan insanların bir şekilde platform bulup konuşmalar yaptığından, tavsiye gönderileri yayınladığından, bazen insanları yanlış yönlendirdiğinden şikayet ediyordu. Bu katıldığım bir şikayet. Dünya, özgüvene ve kendini pazarlama yeteneğine sahip insanların görünür olduğu bir gölge oyunu. Bu oyunun (başka bir deyişle, toplumun) parçası olmak için bu yeteneklere sahip olmak gerekiyor.

Özgüveninizin olmaması, kendinize değer vermemeniz sizi utanacağınız durumlara düşürebilir. İçine düştüğünüz utanç verici durum da sizin özgüveninizi daha zedeler. Bu bir girdap; kırılması gereken bir döngü.

Üniversitedeyken ilk stajımı yapacağım zaman büyük bir yere başvurmamıştım. Şimdiki aklım o dönemde olsa TaleWorlds'e veya başka bir büyük oyun firmasına başvururdum. Kendimi Taleworlds için yeterli hissetmiyordum, halbuki o dönemde benim programlamasını yaptığım, bitmiş, bakanlık destekli bir ticari oyun bile vardı (o oyun bazı nedenler yüzünden piyasaya çıkamadı, o ayrı bir konu). Belki mülakatlarını geçemezdim ama en azından bunu denemem gerekiyordu. Onun yerine, okulun bana bulduğu, maaşlı mühendislerin bütün gün futbol maçı izlediği, sorduğum teknik sorulara mantıklı yanıt veremedikleri bir yerde staj yaptım. Bu beni daha da değersiz hissettirdi. (İkinci stajımı ise sonra maaşlı olarak çalışacağım güzel bir yerde yaptım, ona ayrı bir not düşeyim).

Kendimi ve yaptığım ürünü pazarlayamamakla da ilgili yine üniversite yıllarından bir anım var. İlk bitirme projem "3 bilinmeyenli, bulanık sayılı denklemlerin çözümü" gibi bir konuya sahipti. Danışman hocamın matematiksel çözümünü MATLAB'a uyarlama ve görselleştirme projesiydi. Bitirme projesinin gereksinimlerini tamamen kodlayabildiğimi düşünüyorum ama projenin sunumunu çok kötü yapmıştım. Heyecanlanmıştım, zaten ben konuşmakta genel olarak zorluk yaşıyorum. Yaptıklarımdan "yaptım" diye değil, "yapıldı" diye edilgen bir dille bahsetmiştim, akademiye uygun olacağını düşünüp.

Sunumu yaptığım hoca sinirle "Peki sen bu bize anlattığın şey nasıl çalışıyor, hiç mi merak etmedin?" diye sormuştu. Sunumu o kadar kötü yapmıştım ki, sanki benim kodunu yazdığım bir ödev gibi değil, MATLAB'la gelen bir özelliği bitirme projesi gibi sunmuşum gibi gözükmüşüm. Bir ara o sunumda gösterdiklerimi benim yapıp yapmadığım tartışıldı, danışman hocam da bu konuda beni savunmak zorunda kaldı. Sonra galiba B almıştım.

Aşırı mütevazı olmanın başka bir kötü yanı da sürekli splaining'e ("bilgiçlik" diye mi çevirsem?) maruz kalmanız. "Kardeş eğer İngilizcen varsa sana Unreal'ın şu dökümanlarını öneririm" diye, Google'a girildiğinde ilk çıkan, resmi tutorial'ları benimle paylaşan birisini görmüştüm (o gönderide ben insanlardan tutorial talep etmemiştim bu arada). Veya bir oyuna pre-rendered sinematik ekleyince oyunun dosya boyutunun artacağı kadar basit bir detayı bilmediğimi düşündükleri için beni uyaranlar da çıkıyordu. Bu sinir bozucu. Dışarıya karşı özgüveninizi göstermediğiniz zaman basit şeyleri düşünecek zekâsı olmayan veya o işe henüz yeni başlamış birisi gibi gözükebiliyorsunuz.

Peki kendinizi daha özgüvenli hissetmeniz için ne yapabilirsiniz? "Daha özgüvenli olun" gibi boş bir tavsiye vermeyeceğim. Onun yerine, sizi değersiz hissettiren insanlardan uzaklaşmanızı tavsiye ederim. Arkadaşınız/sevgiliniz size kaba davranıyorsa, saygı göstermiyorsa, küçük görüyorsa zaten ilişkiyi kesmek gerekir. Bir de, konuyla doğrudan alakası yok, ama genellikle boş muhabbetin döndüğü arkadaş gruplarından da çıkmanızı tavsiye ederim. "İnsan, en çok vakit geçirdiği 5 kişinin ortalamasıdır" sözüne kulak vermek gerek; saygı duyacağınız insanlarla yakınlık kurmanız kendinize olan saygınızı da artıracaktır.

Sözün özü, özgüven sahibi olmak, kendinize verebileceğiniz en iyi hediyelerden birisidir. Özgüven sayesinde hak ettiğiniz yere varabilirsiniz hayatta.

Sunday, January 1, 2023

Yılbaşı Ağacı ve Botanik Parkı Fotoğrafları (2023)

Bu gönderide dün ve bugün çektiğim fotoğrafları paylaşacağım. Dün evde yılbaşı ağacı kurmuştuk, bugün de Ankara'da sevdiğim yerlerden birisi olan Botanik Parkı'na gittim.

Nikon D5000'le çektim. Bu makineyi ~13 yıl önce almıştım, hâlen severek kullanıyorum. Makineyle fotoğraf çekmeyi telefonla resim çekmekten daha çok seviyorum.



 
Bu sonuncu ağaç fotoğrafını da kızılaltı filtreyle çektim. İstediğim büyülü, hayaletsi havayı veremedim ama yine de paylaşmak istedim.
 










Saturday, December 10, 2022

Unity portfolyosu hazırlarken dikkat edilmesi gerekenler

Bu yazıda özellikle iş başvurusunda bulunan Unity'cilere açık kaynak kodlu portfolyo veya test case hazırlamakla ilgili tavsiyelerimi vereceğim.

* GitHub'dan indirilen bir projenin syntax hatası falan olmadan derlenebilmesi gerek. Size çok bariz bir tavsiye gibi gözükebilir ama projenin çalışabilmesi için benim syntax hatalarını kendim düzeltmem gerektiği başvurular olmuştu. Projenizin derlenemeyen bir halini halka açık bir yere commit'li bırakmamanızı öneririm, zira bu kötü bir izlenim bırakıyor bence.

* .max, .blend gibi, Unity projenizde çalışabilmesi için özel programlar gerektiren dosya formatlarını kullanmaktan kaçının. .fbx iyidir.

* Library gibi klasörlerin ne GitHub'da, ne de sizin test case olarak yolladığınız .zip'in içinde olması gerek. Library çok fazla yer kaplıyor, bu klasörün içeriğinin kodu okuyan kişinin bilgisayarında yaratılması lazım. Eğer projeniz Library klasörüne ihtiyaç duyuyorsa bir şeyi yanlış yapmışsınız demektir. Git için araştırmanız gereken kelime "gitignore".

* Eğer projeyi mail'le yollayacaksanız .rar veya .7z gibi standard dışı formatlardan kaçınmanızı tavsiye ederim. Zira kodu inceleyecek kişinin bilgisayarında o dosyayı açacak program bulunmayabilir. .zip iyidir.

* Değişken, fonksiyon vesaire isimlerinin sadece İngilizce olmasını öneririm. Belki yorumların da İngilizce olması gerekebilir ama bu konuda net bir fikrim yok.

* Portfolyo kavramıyla ilgili genel fikrim az sayıda kaliteli projenin, çok sayıda eksik/hatalı projeden çok daha iyi gözüktüğü. Bazen Az > Çok.

* Halka açık veya bir firmaya gönderdiğiniz projede Asset Store'da parayla satılan bir asset'in olması bence kötü gözüküyor. (Bu yasal değil zaten)

Sunday, December 4, 2022

Wednesday dizisi hakkındaki görüşlerim

 

Wednesday Addams benim kendime yakın gördüğüm ve sevdiğim bir karakter. 23 Kasım'da Netflix'te gösterime girmiş olan bu diziyi kesinlikle izlemem gerekiyordu, bugün bitirdim ve düşüncelerimi yazacağım (dizi eleştirmeni falan değilim elbette, kişisel görüşlerim olacak).

Başta başroldeki Jenna Ortega'nınki olmak üzere dizinin oyunculuğu mükemmel olmuş. Özellikle Goo Goo Muck eşliğindeki dans çok iyi bir performans, internet dünyası da benim gibi düşünüyor olmalı ki bu aralar Facebook'ta dolaşırken gördüğüm her 7 gönderiden birisi falan bu dans sahnesi. Wednesday'in oda arkadaşı Enid'i canlandıran Emma Myers'ı ileride The Sandman'de Delirium'u canlandırırken görmeyi çok isterim. 1991 ve 1993 yıllarındaki filmlerde Wednesday'i canlandıran Christina Ricci'yi bu dizide görmek de sevindiriciydi.

Dizinin senaryosunu sürükleyici ve eğlenceli buldum. Her bölüm bittiğinde kendimi bir sonraki bölümde neler olacağını merak ederken buldum. Wednesday gibi bir karakterin diyaloglarını hakkını vererek yazmak zor bir iş, bunu başarmışlar.

Diziyi izlemeden önceki beklentim dizinin filmlerdeki gibi çoğunlukla komedi odaklı olmasıydı. Dizide gerilim/korku öğeleri de barınıyor, her ne kadar beni rahatsız etmemiş (hatta hoşuma gitmiş) olsa da bu açıdan diziyi filmleri sevmiş herkese tavsiye edemem.

Antagonist yaratığın CGI'ını sevemedim. Tim Burton o karakterin özellikle mi o şekilde olmasını istemiş, anlayamadım, ama o yaratık ikna edici gözükmüyordu, CGI'lı başka karakterlerin aksine.

Wednesday'in bilinen karakterinin dışına çıkması eleştirilmiş, mesela Enid'le arkadaş haline gelmesi ve bir karakterle aralarında romantizmin başlaması. Bunları ben karakter gelişimi olarak görüyorum, bir de bu şeyler zaten Addams Family Values'ta da yok muydu?

Sonuç olarak, Wednesday dizisini çok beğendim ve ikinci sezoununu merakla bekliyorum.



Wednesday, November 30, 2022

30 Kasım 2022 Dondurması

Bugünün Kasım'ın son günü olması şerefine bir dondurma yedim ve şimdi bu blog gönderisini yazıyorum.

Bu aralar canım hiçbir şey yapmak istemiyor. Ekim'in başında yaptığım Ten Seconds A Demon'dan sonra işim dışında oyun yapımıyla ilgili hiçbir şey yapmadım, yapmak istemedim.

Gönderi bu kadar.

 

Wednesday, November 16, 2022

Eş dostla indie oyunu yapmak

Bugün buraya yazmak istediğim konu, yakın arkadaşlarla ortak olup indie oyun yapma süreçleri. Bugün Twitter'da gördüğüm iki flood (https://twitter.com/EmreBugday11/status/1592659165511811073 https://twitter.com/adrenomicon/status/1592838844189413378) bana bu yazıyı yazmam konusunda ilham verdi. Bu söylediklerim indie oyun yapımıyla ilgili olsa da diğer girişimcilik çalışmaları için de geçerli olacağını düşünüyorum.

Yakın arkadaşlarla, eş/sevgiliyle beraber uzun soluklu bir projede çalışırken yaşayacağınız sorunlardan birisi bazı konularda karar birliğine varmanın zorluğu. Eğer belli konularda son kararı verecek rolde bir ekip üyesi yoksa karar alma aşamasında çıkmaza girmeniz muhtemel. Veya herkesi memnun edebilmek için herkesin istediğini projeye eklemeye çalışmak. Projede çalışan yakın arkadaşlarınız, eşiniz/sevgiliniz arasında bir karar hiyerarşisi bulunması çok sevimli bir durum değil ama bir projenin sağlıklı bir şekilde yürütülebilmesi için gerekli olduğunu düşünüyorum. Ekipteki herkesin gönlünü hoş tutmak adına, projeye dair tüm isteklerini kabul etmeye çalışmak da ortaya çıkan ürünü olumsuz bir şekilde etkileyebilir. Ürünü önceden belirlenen vizyondan çok uzaklaştırabilir, tutarsızlıklara sebebiyet verebilir.

Burada karar verici kişinin ekipteki diğer üyelerin uzmanlıklarına kesinlikle saygı göstermesi de ayrıca önemli bir nokta. Karar vericinin kendisinin uzman olmadığı bir alanda, uzman arkadaşının tekniğine karışması kötü bir işin ortaya çıkmasına neden olacağı gibi, bir de arkadaşın motivasyonunun kaybolmasına neden olacaktır.

Eğer ekipte tek bir son karar verici olmayacaksa, en azından hangi konularda kimin kararları vereceğinin net bir şekilde belirlenmesi gerek.

Oyunlar eğlence odaklı ürünler olsa da oyun üretmek her zaman eğlenceli bir süreç olarak ilerlemiyor. Yakın arkadaşlarınızla oyun yaptığınızda aranızda kavgalar çıkabilir, buna hazır olmanız lazım. Bunu şahsen geçmişte tecrübe ettim ama arkadaşımla aramızdaki bağ, aramızın tekrar düzelebileceği kadar güçlüydü.

Ama kavga etmekten daha kötü bir şey söyleyeyim: Kavga edememek. Arkadaşınızı kırmamak adına arkadaşınızın yapması gerektiği halde yapmadığı, yapmaması gerektiği halde yaptığı şeyleri ona söyleyemediğiniz zaman bu sorun projenin ortasında kalıyor. Konuşulmamış sorunlar ileride başka şekillerde patlıyor.

Biraz konudan sapacağım ama hiç tanımadığınız kişilerle ortak olma konusuna da değineyim. Bir işte birisiyle ortak olmak evlilik gibi bir mesele. Nasıl iki gün önce varlığından haberdar olduğunuz bir insanla bugün evlenmezseniz (umarım böyle bir şey yapmazsınız), aynı şekilde varlığından iki gün önce haberdar olduğunuz birisiyle iş kurmak da sakıncalı. Daha önce hiçbir iletişimim olmayan birisi bana ortaklık teklif ettiğinde (geçmişte birkaç kez oldu) ben bunu o kişinin iş dünyasını yeterince tanımadığıyla ilgili kırmızı bir bayrak olarak görüyorum. Instagram'da gördüğünüz birisine iki dakika sonra evlilik teklif etmek gibi absürt bir durum.

Benim tavsiyem, eğer bir ekip olarak uzun soluklu bir projeye girişecekseniz ilk önce beraber bir game jam'e girmeniz, gerçek bir deadline'ın varlığında jam oyunu yapmaya çalışmanız. Birbirinizle uyumunuzu, kimyanızı bu şekilde önceden az da olsa deneyimleyebilirsiniz.

Ekip halinde oyun yaparken ihtiyaç duyduğunuz tek yetenek teknik/sanatsal yetenekler değil, aynı zamanda da insan ilişkilerine dair yetenek.