Genç Yazılımcı Deneyimleri | Olmalı mı, Olmamalı mı? 02

Avatar Oyuna Devam | 16 Ekim 2024



Intro

Ufuk Erdoğmuş (00:00)
Olmalı mı, olmamalı mı'nın bir bölümünde Utku ile birlikteyiz Utku

Utku Akgüner (00:05)
Sokaktan geldi

Ufuk Erdoğmuş (00:11)
Yoldan

çevirdik videoları İlgisayar mensili lazım.

Utku Akgüner (00:16)
Ben yazılımcıyım, sağ ol abi. Havuzdayandım. Yazılım yapıyorum ben. Bilgisayar mühendisliğine eczanoyum. Sabancı Üniversitesi mühendisliğine eczanoyum. Burada da iki seneden beri çalışıyorum. İki seneye biraz geçti. Web yazılımlarıyla ilgileniyorum. Polis Tech Developer'ım.

Ufuk Erdoğmuş (00:32)
Web deyince şey gibi

anlaşılıyor ya, böyle web sitesi falan gibi. Her şey webde olduğu için sen web diyorsun ama aslında web yapmıyorsun ya, başka şey olsa yapamayacağım yani.

Utku Akgüner (00:39)
Ya tabi, web developer yani webde çalışıyor. Tabi

yani. Yani web tabanlı yazı.

Ufuk Erdoğmuş (00:44)
Duyan

böyle daha yaptığından daha aşağı görmesin diye ben şey yapmaya çalıştım. Poh pohlamaya çalıştım. Uydurma bir şey. Hocam buyurun sorular nedir?

Genç bir yazılımcı için mezuniyet sonrası hayat

S.Alp Sarıçiçek (00:57)
İş hayatına

girişin nasıl oldu? Öğrenciyken mesela staj iş bulma endişen var mıydı? Bunlar konusunda ne yaptın?

Utku Akgüner (01:04)
Ben şey iyi biliyordum. Üniversite döneminden çıkan yeni mezunların iş bulmasının çok zor olduğunu biliyordum. yüzden ben kollara... zamanında Tabii abi her dönemde öyle ki. Hiçbir şey gibi bu yani. Şu anın Türkiye'se çok kötü geçmişte yani.

Ufuk Erdoğmuş (01:11)
Öyle miydi?

Yok

öyle de hani böyle sanki kaç mezunuydu.

Utku Akgüner (01:21)
Ben 17 girişliyim 21 mezunu.

S.Alp Sarıçiçek (01:25)
Her türlü market,

her türlü yani.

Ufuk Erdoğmuş (01:26)
Evet

hakikaten sonlarıymış o. Çünkü çok şeydi yani hani önüne geleni alıyorduk. Biz dahil herkes önüne gel yazımcıya alıyordu. O dalganın sonuna...

Utku Akgüner (01:28)
Yani bir...

Yanlış

san düzelt abi o şey pandemi döneminde gelen işte fonlama ile gevşek

Ufuk Erdoğmuş (01:43)
Sonlama hem de

yapacak bir şey yok. Yapılabilecek tek şey uzaklığa falan.

Utku Akgüner (01:46)
Ki

o dönemde bile zordu yani bilmiyorum herhalde şu anda kat kat daha zor. ben o yüzden hani bulabildiğim stajlara girmeye çalıştım. 2017 senesinde birinci sınıfı bitirdikten sonra da ilk stajımı yaptım. Ondan sonra diğer yaz ikinci stajımı yaptım. Diğer yaz üçüncü stajımı yaptım. Son staj yaptığım firmada da full time başladım. Dört tane mi staj? Üç staj.

Ufuk Erdoğmuş (02:10)
Allah boş durun sen. Şu adam direkt şey yani...

Utku Akgüner (02:12)
Yani, de

var yani hani ben biliyorum başıma geleceğin staj da yeterli bir şey değil. Ben bir de üstüne projeler yaptım yani hobi projeleri gibi veya işte sas girişimi gibi de tanımlayabilirsin. Aslında olacaktı ama işte pandemi girdi bizim de. ilk co-founder olduğum startup o yüzden battım mesela. Direkt hiç çıkamadık bile piyasaya. Çünkü offline deneyimleri yapacaktık biz aslında falan. Öyle bir durum vardı yani.

Ufuk Erdoğmuş (02:36)
Bitti

kaldı mı?

Utku Akgüner (02:37)
Direkt şeydi yani böyle

Airbnb'nin experiences kısmı var. Bilmiyorum fark edin mi? işte Gezi Tur falan filan. Onu direkt bir platform olarak yapmayı düşünüyorduk biz. E pandemi gelince online de çevirelim dedik falan filan. K*** biliyorsun. Cacık oldu.

Ufuk Erdoğmuş (02:48)
Geçmiş olsun.

Genç bir yazılımcı olarak girişimcilik denemesi

S.Alp Sarıçiçek (02:52)
Bu girişimcilik deneyiminin çabasının üstüne maaşı çalışmayı mı tercih ettin yoksa ikisini yan yana götürürüm diye düşünüyor muydun? Hem kendisine maaşı mı çalışıyorlardı?

Utku Akgüner (03:01)
Bak

şimdi çok ilginç. Ben aslında üniversitedeyken şey kafasındaydım. Ben hiçbir zaman başkasına çalışmak istemiyorum. Başkasının lafını mı dinleyeceğim.

Ufuk Erdoğmuş (03:10)
Bunu

ben hiç defa diyorum ya.

Utku Akgüner (03:13)
Çok Ne işin İkisi de hiç hiç arayamıyor. Ben ilk

bu motivasyonla başladım. İşte bütün hobi projeleri, şeyler, stajlar falan. Stajı şeyden dolayı yaptım yani. Bir kariyere başlayacak olursam, kendi yolumu bulamazsam B planı o da hazır olsun diye. Yaptım, çabaladım hep.

Ben bu dışarıda yaptığım projelerde zaman harcadığım için ve bir nebze iyi şeyler öğrendiğim için yani zamanıma göre erken piştiğim için iyi bir kariyer sahibi olduğumu düşünüyorum. Öyle bir etkisi oldu. O ilginçti yani. Bir girişim bir şey yapamadım kendi başıma.

S.Alp Sarıçiçek (03:51)
Mesela o girişimin başarılı, tırnak içinde söylüyorum, başarılı olmamasının sebebi çok genç olmam mı? Ya da mesela belki de biznes ortamına çok hakim olmaman mı? Şu an bir faydasını görüyor musun karyerinin gelecekteki olası bir girişime?

Utku Akgüner (04:06)
Hala yapıyorum

yani hala deniyorum bir şeyler. Sadece şey babında da değil yani ben işimi bırakayım kendi işimle uğraşayım değil yani başkasının işinde çalışmak da güzel bir şey yani. Onda güzel avantajları var. Bir ortamı var. Çok güzel tarafları da var. Yani şu ortama bak abi yani. daha ne olsun ya. Konuşabileceğin insan başkalarının deneyimlerinden faydalanabiliyorsun. Veya mesela şey muhabbeti. Senle konuşmuştuk Ufuk abi.

S.Alp Sarıçiçek (04:21)
Şahane Ufuz.

Utku Akgüner (04:35)
Bir arkadaşımla tartışmışsın ya ben kendi işimde 200 lira alsam kendi işimde çalışırım 300 liraya başkası iş verse çalışmam diye. Hani artıları var, eksileri var. Burası da güzel, öyle olsa da güzel. Diğerinin sorumları

Ufuk Erdoğmuş (04:52)
İstatistiksel olarak bu yatırım kafası gibi. Yani büyük oynayıp kumar oynamakla girişimcilik kumar oynamak gibi. Öbürü stabil böyle sürekli böyle hisse alıp kenara koyanlar var ya 30 senede garanti kazanıyor. Yani bir yerde çalışmak bence öyle. Yani 30 senede iyi sen, %100 kazanıyorsun girişimcilikte zaten %99 batıyorsun.

Utku Akgüner (05:10)
Tövbe.

Bir de bence şeye de bağlı birazcık. Bir insan mesela kendi işimi mi kurmalıyım yoksa başkasına mı çalışmayayım veya ikisini beraber hani bir hibrid karışımı olarak yapmalıyım da şunu baz almalı. Hani benim potansiyelim nerede? Ben nereye erişmek istiyorum? Eğer senin potansiyelinde hani şey tabii başkasına çalışırken de diye bir startup kurduğun bir şey yaptın, o senin potansiyelini genişletiyorsa o da iyi bir yol aslında.

Potansiyel nedir?

S.Alp Sarıçiçek (05:34)
Kişinin

potansiyeline bağlı dedin ya mesela hani onu erken fark etmek ne kadar büyük avantaj? Mesela sen hala devam ediyorum dedin yani bunu mesela kariyerinin ortasında fark etseydin biraz daha mı zor olurdu yoksa gençken biraz hızlı başlayıp sonra yavaşlamak mı daha avantaj sence? Aslında...

Utku Akgüner (05:50)
Şöyle bir şey var, bence olabildiğince her zaman hızlı gitmek gerekiyor. Özellikle gençken. Bir de potansiyel çok soyut bir kavram.

Ufuk Erdoğmuş (05:57)
Ben de onu soracaktım.

Utku Akgüner (06:01)
Aşırı bir

soyut bir kavram yani sen diyorsun ki e ne bileyim yani potansiyel diye bir şey yazılı değil sonuçta. Sen kafanda diyorsun ki a ben bunları yapabilirim yapmayı deneyeyim falan hani oradan ilerliyorsun.

Ufuk Erdoğmuş (06:12)
Ya ben ergenkenki hayaller potansiyel değil ama. buradan ergen gençlere uyarayım. Yani oradaki hayallerimin hiçbiri olmadı ama hepsi de oldu yani öyle bir ilginç şey var. O şekilde o hayaldeki potansiyelin gibi gördüğüm en azından kendi adıma. Evet yani hani sonuç kesinlikle alakası yok ama bana sağladığı getirdiği birebir aynı gibi gidiyor.

Utku Akgüner (06:22)
...

S.Alp Sarıçiçek (06:27)
ismi değil işleme aynı oldu diyorsun.

Ufuk Erdoğmuş (06:37)
Demek ki hani o hayal aslında değil. Ben hep videolarında diyorum ya. Bir günlük sıradan şeyi hayal lazım diye. Sonucun gerçekten hiçbir... Bilme şansın yok zaten.

Utku Akgüner (06:45)
Sen

mesela diyordun ya ben rockstar olacağım bir şeyler falan ondan sonra... Ondan sonra mesela hani değişti ya. Ben de de mesela aynı. Ben de diyordum ki iş kuracağım ama iyi bir eleman olduğumu düşünüyorum. Yani aynı muhabbet.

Ufuk Erdoğmuş (06:49)
Kamera karşısında

Ben niye

bir hayal kuruyorsun? Şunları şunları şunları hissetmek ya da yapmak ya da yaşamak için çok alakasız bir yoldan yine onları onları yaşayıp hissedebiliyorsun. Sen kendi işini kurmak istiyorsun niye? Atıyorum rahat olmak istiyorum, özgür olmak istiyorum. Sen bir işe girip yine rahat ve özgürsen zaten...

Tercih ettiği çalışma setup'ı

S.Alp Sarıçiçek (07:18)
Rahat

ve özgür müsün sorusuna devam etmen şey getirmek istiyorum. Şu an nasıl çalışıyorsun? Nerede çalışıyorsun?

Utku Akgüner (07:23)
Evden

çalışıyorum. 40 yılın bir başında ofiste geliyorum. Evde rahatım var. Güzel oluyor. Sabah kalkıyorum kahvemi yapıyorum. Bilgisayar başına oturuyorum. Rahat kıyafetler.

Ufuk Erdoğmuş (07:32)
Evet,

tamam. Anlatık.

Tamam.

Utku Akgüner (07:43)
Mesela bilgisayar ortamını mı diyorsun? Çalışma ortamı. Çalışma ortamı. Tamam, ben genel olarak anlatayım o zaman. Benim masamın yanında hiçbir zaman kettle'ım eksik olmaz. Kahvem de eksik olmaz.

Ufuk Erdoğmuş (07:55)
yazımcı

dediğin kahve ile çalışır. Çok sağlıklı.

Utku Akgüner (07:58)
Ben kahveyle. Şey

ne olacak? Bence benim fikrime göre eğer yazılımcıysan ve hani kod ağırlıklı bir iş yapıyorsan, debugging gibi işlerle sık sık uğraşıyorsan, farklı projelerde falan da gidip geliyorsan, illa bir monitörünün olması gerekiyor bence bir veya iki tane. Kimsi üç tane falan da kullanıyor. O çok tatlı oluyor. Kimsi dört tane kuruyor, birinde Spotify duruyor, diğerinde YouTube oynuyor, birinde...

Ufuk Erdoğmuş (08:17)
Dökmendation falan açıyorlar.

Yarım sığdırırsın ya. Ben de soldakini mesela. Yarım yarıma yapıyorum. Yetiyor yani.

Utku Akgüner (08:30)
Bana iki yetiyor mesela

ben iki yapıyorum. Onun dışında işte mekanik klavyem var. O olmasa da olur normal klavyede oluyor. Mausun var zaten. İşte ondan sonra ne diyeyim? Ben Linux kullanıyorum. Windows sevmiyorum. Mac'i de sevmiyorum. Apple'a da karşı bir insanım.

Ufuk Erdoğmuş (08:46)
Haydaa, şu reklam mı olacak diye korkuyordum. Ben tam tersi geldi yani. Link yiyeceksin. Niye Apple'a karşısın?

S.Alp Sarıçiçek (08:51)
Mesafen ne kadar bir de ben onu soracaktım.

Utku Akgüner (08:54)
Mesafem şu, yaptıkları ekosistem güzel aslında, kötü değil. Çıkardıkları yazın ürünler iyi ama ben şeyi sevmiyorum yani böyle, yok biz premium'umuz abi, hayvan gibi markup koyalım biz ürünlerimize denince... Evet, benim başarı ölçtüm o yani. Bir ürün ne kadar iyi olduğundan ziyade verdiğim paraya değiyor mu? Bence değmiyor.

Ufuk Erdoğmuş (09:08)
Fiyat performansı...

S.Alp Sarıçiçek (09:17)
Bahsettin, Fook da bahsetti sorayım o zaman peki. Cevabı biliyoruz artık ama Linux mü? Windows mu? Mac OS mu?

Utku Akgüner (09:25)
Yani,

yazılımcıysan Terminalle işin oluyorsa zaten Windows'u kullanman lazım. Şimdi şöyle bakarsan MacOS da Unix tabanlı bir sistem, Linux da Unix tabanlı bir sistem. oradaki başarı parametresi Unix tabanlı olması bence. Ki nitekim birazcık DevOps işleriyle uğraşıyorsan, instance'a bağlanıp bir şeyleri diplo ediyorsan falan, o da Unix olacak. Windows Server. Çok kalmadı artık. O yüzden ekosistemini çizmek

MkOS da iyi, onda da bir problem.

Ufuk Erdoğmuş (09:57)
Sırf koddaki değişken dediğim mesela bir projedin öbür projeye müşteri bir kere değişiyor. Sonra hedef kitle değişiyor. Zaten hedef kitle derken kullanacak. Birini de atıyorum,

S.Alp Sarıçiçek (10:06)
Birisinin daha avantajlı, ötekisinin daha... Farkları var mı? Yazılımcı gözünden.

Ufuk Erdoğmuş (10:07)
uydurdum. E-ticar sitesi yapıyorsun. Hedef kitle alıcı, müşteri. Doğru yüzden arayüz önemli. Click-through rate ne olsa, checkout hemen yönlendir. Yani başka kriterler var. Arkada gidiyorsun, admine ya da yöneticiye dashboard yapıyorsun mesela. Orada hedef kitlen müdür. Müdür için mesela arayüzün önemi yok. Başka şeylerin önemi var. Yani web sitesi yaptığında arayüzün

Utku Akgüner (10:11)
Farkları ben şunu görmüştüm yani Linux'ta yazılımcı olarak ihtiyacım var her şeyi indirip kurabildiğini rahat rahat kontrol edebildiğini bilgisayarın biliyorum ama mesela şeyi hatırlıyorum bu Apple'ın işte Macbook'larında M1 M2 nesillerinde

Ufuk Erdoğmuş (10:27)
önemli ise atıyorum müdür için başka şeyler önemli. Dolayısıyla benzer problemle karşılaştığında öncelik farklı olduğu için ideal çözüm de farklı oluyor. Tabii o da biraz beyin yakıyor olabilir. Yani bunu bu problemi şurada şöyle çözdüydük ama burada o çözümü kabul ettiremiyoruz falan

Utku Akgüner (10:28)
insanlar mesela bazı işte şey framework'ları falan indirmeye çalışırken çok sıkıntı çektiğini ben hatırlıyorum ya mesela React Native indiremiyordu biri falan filan böyle bir sürü bir sürü problemler yani onları duyduktan sonra da hiç

Yani,

Ufuk Erdoğmuş (10:41)
gibi şeyler yaşıyoruz yani.

Utku Akgüner (10:42)
bilmiyorum benim canımı çekmedi yani hiç bugüne kadar. Belki olsa da kullanayım demedim yani.

Ufuk Erdoğmuş (10:47)
Adamın umrunda olmayabilir senin doğru dedin.

Utku Akgüner (10:59)
Bir şey yaptığımızda yok ki

Ufuk Erdoğmuş (10:59)
hayatın gerçekliği

evet alınmamak

Herkes de var, sana özel değil yani.

Sence şunu sormak lazım. Sence senin mental sağlığın

Manyak birini buraya getirip ben de sarkışını alalım demeyelim.

Utku Akgüner (11:51)
Zaten

temelinde bakarsan, yani GY yani Graphical User Interface dediğimiz zaten şey yani senin terminalde girdiğin komutları otomatik hani düğmeye basarak yani mouse yardımıyla

Ben o kadar radikal değilim açıkçası. Bir learning curve de var sonuçta. Terminal kullanmanın. İşi yazılım olmayan biri. Niye öğrensin ki yani?

Ufuk Erdoğmuş (12:25)
Bu arada senin bu cevabı vermeni hiç beklemiyordum biliyor musun?

S.Alp Sarıçiçek (12:27)
Onu diyecektim mesela teknik birisi olarak belki farkı yoktur da bana var mesela yani.

Ufuk Erdoğmuş (12:27)
Ben birebir aynısını söyleyecektim. kendini çalışmaya itme...

S.Alp Sarıçiçek (12:39)
Yanlışlıkla virüs tıklamışlığım var benimde yani

her vatandaş, sivil vatandaş. Virüs egzesinin açmışlığım var benim de bilgisayar.

İyi ki öyle göndermedin.

Utku Akgüner (12:54)
yani

Şu an çalıştığı projenin zorlukları ve adaptasyon süreci

S.Alp Sarıçiçek (12:56)
Şu an çalıştığın

en büyük proje hangisi?

Utku Akgüner (13:00)
bizim Marina projesi

Ufuk Erdoğmuş (13:02)
Gidin.

Utku Akgüner (13:11)
Ya ben şöyle diyeyim, benim çalıştığım en büyük proje değildi aslında. Daha büyüğünü gördüm ama en zoru bu. Orası net yani.

Ufuk Erdoğmuş (13:14)
...beynin kaçıyorsa bir şeyden ve çözemiyorsan bunu başka bir şey değiştirmen gerek. Yani bir iki

saat ara vereyim, kesin çalışırımdan ziyade başka temelde bir problem olabilir. Ya da alışkanlıklarda bir problem olabilir. Ama geçici şeyler olabilir. Bugün hiç havamda değilim, bu çok normal bir şey.

Utku Akgüner (13:23)
Yani çünkü şöyle bir şey var. orada bir şey var. Business requirement da kurulmuş mesela bir ödeme sistemi, accountlar, işte

rezervasyon sistemleri, o var, bu var, şu var. Şimdi sen bunlardaki doğru yani, doğru fonksiyonilteyi tam olarak bilemediğin için ve sistem genelde çok iç içe karmaşık bir şey olduğu için bir şeyleri değiştirmek bulmak zor olabiliyor.

Ufuk Erdoğmuş (13:45)
Mümkünse ekrandan, bilgisayardan,

klavye den uzak bir şey. Git spor yap.

Bak hep sürekli kitaplara bakıyorum. Nerede? Burada değil ya. Performance. Kim aldı o kitabımızı ya? Kim aldı? Buradan sesleniyorum. Peak Performance kitabımız kimdeyse lütfen bize yazın. Olabilir. İzlen birindedir de. Neyse o kitapta zaten çok güzel anlatıyordu yani. iyi performans hem atletler, sporcular için hem de beyin işi yapanlar için. Müthiş kitap yazmış adamlar. Orada zaten böyle birinci çarptırmıydı neydi? Rest.

Utku Akgüner (14:21)
Yani bu şeyden kaynaklı.

Abi senin dediğin, Sharp'ı kesinlikle ben gördüm. En karmaşık şey yani en karmaşık proje hem biznes sür kay

Ufuk Erdoğmuş (14:23)
Dinlenmezsen performansın zaten düşüyor. Dolayısıyla o beynini dinleneceksin ve orada şey anlatıyordu optimum dinlenmeyi işte fiziki iş yapıyorsan atıyorum sporcuysan fiziki bir şey yapmadan dinleneceksin atıyorum bilgisayar oynayacaksın.

S.Alp Sarıçiçek (14:36)
Livanetli.

Ufuk Erdoğmuş (14:37)
Sporcular

da görüyoruz ya Playstation o güzel bir şey ama beyin işi yapıyorsan da ekrana bakıyorsan da tam ters bakıyorsun bahçeyle uğraşacaksın atıyorum spor salonuna giriyorsun yani tam ters yani diğer özelliklerini kullanacaksın o zaman zaten

Utku Akgüner (14:38)
Bazen psikoloji de bozabiliyor biraz. Ama yani özet olarak şu yani başta yapılmış bir proje var. Ondan sonra daha önceden biz bilmediğimiz biznes rükayarmutlar üzerine gele gele gele eklendiği

için bir yerden sonra kod şey oluyor karmaşık oluyor ister ister.

Ufuk Erdoğmuş (14:52)
Sağ günün.

S.Alp Sarıçiçek (14:54)
bu

hukukla

Utku Akgüner (14:58)
İkisi

de.

Ufuk Erdoğmuş (15:33)
Bence.

Burada bende şey bir parantez açabilir miyim? Yani kendini geliştirsin ama yeterince geliştiremedim. Kaygısı olmadan yani. hedef koyuyoruz, hayal koyuyoruz. Eyvah bu hayale ulaşamadım. Lanet olsun yeterince iyi değilim. Bu dünyanın en büyük tuzağı yani. Hani motivasyon kanallarının falan bize dayattığı en kötü şey bu. Ulaşamayacağız zaten. Yani ben hep bunu söylüyorum. Olmayacak. Ama olması önemli değil. Boşuna oyuna devam demedik kanalından. Oyunun sonucu önemli değil. Biz oynuyoruz.

Utku Akgüner (15:48)
Yani düşünsene abi fatura kesiliyor bak otomatik ödeme alınıyor Otomatik ödeme alınıyor aynı şey ya mesela diyelim aylık diyelim rezervasyonum var diyelim 3 aylık Ayağı alıyorsun değil mi 3 ay ödeme alacağım mesela ayağı kesiyorsun Adam aynı ayağı iki

Ufuk Erdoğmuş (16:03)
5-0 geride olabilirse önemli değil,

Utku Akgüner (16:03)
fatura kesmiş ne yapacaksın şimdi

Ufuk Erdoğmuş (16:05)
bir gol daha atmaya bakalım. Olay bundan ibaret. Bir hedef koyacağız. Olmayacak, hiç önemli

S.Alp Sarıçiçek (16:06)
Ne yaptınız?

Utku Akgüner (16:09)
Yani

o şeyler işte ekstraları kaldırıyorsun, refund yapıyorlar. Şeyleri de yani ikinci alınmış bedeli. Çözümler var ama şey büyüklü.

Ufuk Erdoğmuş (16:16)
Oturunca bu arada ilerlemesi daha kolay oluyor bence.

Utku Akgüner (16:33)
Onlar derpi...

S.Alp Sarıçiçek (16:34)
Bu uyutta

bir projede bu şekilde aktif problem çözmenin ve aynı zamanda geliştirmenin aktif olduğu bir projede bulunmanın öz güvene artısı var mı?

Utku Akgüner (16:43)
E var tabi. karşına bir mesela arayüz geliştir dendiği zaman sen yani mesela ben bugün bir şey yapacağım. Web sitesi yapacak olsam derim ne kadar kolay, hiçbir zorluğu yok derim yani.

Kötü günler geride kalmış.

İşte iyi tarafından bakmak lazım.

Bence kötü günler geride kaldı. Biz daha iyi günlere gideceğiz.

Yazılımcıların yüzleştiği fiziksel, mental ve teknik zorluklar

S.Alp Sarıçiçek (18:05)
sorumla şuraya bağlayacaktım ben de zaten mesela bir yazılımcı için mental sağlık ne kadar önemli çok fazla bilgisayar başında oturuyorsunuz fiziksel sağlığın için bir şey yapıyor musunuz?

Utku Akgüner (18:12)
Çok güzel bir konu.

Bak

bunda mesela çok güzel bir araştırma var, stack overflow'un hatta tam bu sene yeni yeni yayılanmış. Mesela şöyle bir şey var, developerlara işte soruyorlar kaçınız işinizden memnunsunuz, nasılsınız falan filan. %20'si iyiyim demiş, %30'su idare ediyorum demiş, %50'si hiç memnun değilim yaptığım meslekler.

S.Alp Sarıçiçek (18:36)
Sebepleri var mı yoksa çok...

Utku Akgüner (18:38)
Sebebi

en şaşırılmış. Bak abi ben en temel sebebini söyleyeyim mi? Bak yazılım şey kısmı güzel. Evden çalışıyoruz biz. Rahatız falan veya mesela işte Silikon Vadisi'nde gören adamlar top havuzuna atlıyor. Bir şeyler yapıyor. Tavaşçı yapıyor. Top havuzuna atılıyor. Hani dersen ki adam tatilde mi çalışıyor.

S.Alp Sarıçiçek (18:54)
kayıtlan

topavuzu yaptırıyoruz.

Utku Akgüner (18:57)
Yani adamlara dersin ki tatil mi yapıyor çalışıyor bunlar ay ne güzel meslek imaj falan da veriyorlar ama bizim mesleğin en temel sıkıntısı şu abi biz sürekli problem çözüyoruz sürekli problem ve hepsi hiçbiri birbirine benzemiyor genelde yani sürekli bir şeyi bulup çözmeye çalışıyorsun bazen çözülmüyor çözmeye çalışıyorsun devam ediyorsun çözdüğün problemden yeni problem çıkıyor yani ucu bucağı yok yani şey sürekli zor bir matematik problemi çözmeye çalışıyorsun gibi bir şey yani e bu da çok uzun süre

devam ederse veya sen kendine mola bir şey yaratmazsan kendini dinlendirmezsen belli bir yerden sonra psikolojin bozuluyor tabi doğal olarak

Artık

Kodu yazmadığın kod olunca illa bir yabancılık çekiyorsun koda. Girip anlamaya çalışıyorsun. Çözdü mü çözülmedi mi onu test etmeye uğraşıyorsun bir süre. Bazen külfet olabilir ama işte bizim mesleğimizin de şeyi bu yani. Olayı bu zaten. Biz problem çözüyoruz aslında. Yazılım yapmıyoruz.

Evet, ben de onu diyecektim. mesela müşteriye kendi doğru bildiğin şeyi anlatamamak o da mesela kültür. Hani şey gibi bir yazılımı yapacaksan yani yapıyı bozacak şey yapacak adam diyor yap ben bunu istiyorum diyor. Yapıyorsun sonra kod base kötü olabiliyor yani bazen. Olur bu arada. Evet tabii alınmıyor.

Şey gibi Juniorken veya yeni mevzulken diyorsun, şunu yapmalıyız, bunu yapmalıyız. En doğrusu ki bende de vardı o toyluk birazcık. Ufuk abi de söylüyordu bana. Ama belli bir yerden sonra hani şeyle yani, business requirement'larla bazen yani kod kalitesi, hızı vesaire gibi şeyler çatıştığı zaman çok iyi anlıyorsun yani gerçekten. Bazı problemlerin çözümü olmuyor.

Yazılımcılar, mental sağlıklarını korumak için neler yapmalı?

S.Alp Sarıçiçek (22:17)
Şöyle yapalım o zaman. Son yorumları alalım ve bu anlattığın her şeyin üstüne bir yazılımcının kendi mental sağlığını sağ tutması için yapabileceklerine dair bir... Sen ne yapıyorsun en azından öyle bir örnekler?

Utku Akgüner (22:32)
İyiyim ben alıştım bende problemim yok yani.

Ben bu arada ilk çalışmaya başladım, hiç sevmiyordum çalışmayı. zaten çok o zamanlarda kafamda çok tembeldim birazcık da. Tembel de değil ama zorluyordum çalışmaya kendimi. O yüzden külfet oluyordum mesela. Şu anda hani kaç senedir çalışıyorum ama alıştım artık. Hani mental sağlığını korumak için şöyle yapabilirsin. Bazen çok zor geldiğinde sana bir şeylere bir adım at geriye çalışma. Çünkü zaten o anda çalışma seni daha kötü bir yere götürecek. Hani bunun şeyi de yok. Belli bir saati de yok mesela. Günde iki saat çalışabiliyorsundur. Çalış abi iki saatin.

sonra dinlen kendini hazır mı hissediyorsun? Otur, yeniden başla. Bir saati yok bunun yani.

Dokunluğu görmedim.

Yok abisi.

Ama burda da şeyi kaçırmamak lazım. Sadece zorlanıyorsun diye sorumluluklarını da yerine getirmekten kaçmamal lazım. sorumluluklarını da, işte arasında iyi bir nokta bulman lazım. Sorumluluklarını yerine getiriyor muyum? Aynı zamanda kendime zarar veriyor muyum? Bunun ikisi arasında böyle optimal bir nokta bulduğun zaman o zaman başarılı.

S.Alp Sarıçiçek (23:46)
Bireysel

farkındalık yani sen... ...hep ikniğini yapıyorsan işinin... ...ara vermekle hakkın doğal olarak kimseye haber vermedi.

Utku Akgüner (23:50)
Bu

Hücudunun

verdiği tepkilere dikkat al, ona göre de aksiyonunu belirle.

Bak mesela şu da çok önemli. Mesela diyelim ben yoruldum abi yazılım yapıyorum. Gidip şey yapma abi. Gidip de Instagram'da scroll'lama bence. Veya gidip YouTube'da bir şeyler izleme. Daha product ev işlerini yap. Duş al.

veya mesela kendini böyle özellikle dopamin döngüsüne sokacak şeylerden uzak tut mesela daha soft şeyler yapmış işte ne bileyim daha aynen

S.Alp Sarıçiçek (24:43)
Hayati yaşa!

Utku Akgüner (24:54)
Ailers de fan olabilir mi?

Genç yazılımcılara tavsiyeler

Genç yazılımcılıkçıları için bir tavsiye Hiçbir zaman vazgeçmesinler. Kendilerini ne çok yorsunlar ne de sorumluluklarını aksatsınlar. İkisinin ortasında olsunlar. Ama çabalamaktan vazgeçmesinler.

İnsan günde oturup her zaman daha fazlasını da yapabilir. Yani kendinizi geliştirmekten geri durmayın. Mesela diyelim ki sen abi şeycisin. C++ yazıyorsun abi işinde. Tek işin bu. Bu alandan da devam edeceksin. Git abi sen boş zamanda yine git yeni bir şey öğren. O seni dinç tutar.

işine yaramasa bile. Yani her şeyi böyle para kazanacağım işimde işime yarar vesaire gibisinden yapma. Kendini geliştir abi.

S.Alp Sarıçiçek (26:28)
Haykırsla.

Utku Akgüner (26:55)
Oram ile hedefe ulaşmak değil, o adımları atmak sadece. O tarafa doğru gitmek. Yürümek sadece. Ulaşmasan da olur yani günün sonunda.

S.Alp Sarıçiçek (27:06)
Şahane. Teşekkür ederim ikinize de.

Utku Akgüner (27:09)
Kusum bir şey söyleyebilir

miyim ben? Bir de şöyle bir şey var. Eğer siz bir iş yapıyorsanız, bence her zaman sadece bir adım ötesine odaklanın. Hiçbir zaman tüm resmi görmeye çalışmayın. Şu andaki önümdeki problem ne? Sadece onu çözmeyi odaklanın. Çünkü odaklanırsanız bir şey daha iyi çözersiniz. Yani şey dikkatinizi de dağıtmayın. Adım atın. Teşekkürler.


Yazar Oyuna Devam