Herkese tekrardan merhaba, bugün test otomasyon dünyasındaki esas adımlarım olan staj kısmına değineceğim. Umarım ilk yazım kadar beğeneceğiniz bir şey hazırlayabilimişimdir sizlere.

Staja tam geçen sene bu zamanlarda 12 Mart 2017 tarihinde, Saha Bilgi Teknolojileri Şirketinde başlamıştım. Test otomasyonu alanındaki ilk olmasının yanı sıra, hayatımdaki ilk tecrübemdi bu staj. Bu yazıda esas anlatmak istediğim şeyler test otomasyon ile alakalı olmayacak. Bu ilk iş tecrübemin bana kattıkları ve bu değerlerin önemi olacak.

Naçizane ricam, yazı içeriği ya da genel olarak aklınıza takılan bir şey olursa benimle iletişime geçmekten çekinmeyin. Yorumlarınıza ve sorularınıza her zaman açığım ve görmekten büyük mutluluk duyarım.

1. Sevin!

Her şeyin başı sevgidir diye düşünen birisiyim. Yaşadığınız hayatı, yaptığınız işi, yediğiniz yemeği, yazdığınız kodu sevin. Sevmezseniz bu saydığım her şey size yeni bir “off, yine mi” olarak dönecek.

Staj dediğimiz şey zaten bir nevi mezuniyetle beraber sektöre girildiğinde “sudan çıkmış balık” olmayalım diye alınmaya çalışılmış bir önlem. Ne kadar doğru uygulanıyor, denetleniyor onu bilemem. Fakat buradan bütün staj arayan, yapan bütün arkadaşlarıma tek tavsiyem var. Önünüzdeki hayat sizin olacak ve yapmak için yapmayın bu hayatta hiçbir şeyi. Sevdiğiniz işi yapın ya da yaptığınız işi sevmeye bakın. Stajda eğer size zor geliyorsa, emin olun mezuniyetten sonra iş bulamamak daha çok üzecektir.

2. Sorun!

Yapı olarak kendimi ilk aşamada utangaç olarak tanımlayabilirim. Hemen konuşmaya girmem pek kolay olmaz, genel bir muhabbet açılasıya kadar da pek konuşkan olmayabilirim. Fakat çalışma ortamında sizi onlarca farklı hayalleri/hayatları olan çalışma arkadaşları karşılıyor. Hepiniz ortak olarak o işleyen makinanın bazı parçalarıysanız, bana göre adaptasyon bilgiden üstündür. O işte muhteşem bilgili olsanız bile şirket içi işleyişi öğrenmeniz gerekir. Hele ki staj yapmak için oradaysanız, bilginiz de kısıtlıdır. Fakat orada olmanızın amacı da bu değil mi zaten? Çalıştığınız kuruluştaki değerli bilgiler, sektör tecrübesi, eşsiz insanlarla tanışma fırsatı karşılığında siz de iş gücü ve özverinizi ortaya koymalısınız.

Kısa süreli bir serüvende olabilir staj sizin için, uzun süreli bir kariyerin başlangıcı da, kim bilir. Önemli olan oradaki sürenizi en efektif olarak nasıl geçirdiğiniz olacak. Bu yüzden dirsek dirseğe çalıştığınız iş arkadaşlarınız/yöneticilerinize soru sormaktan çekinmeyin, bu size çok şey katacaktır. Yerine göre hız, özgüven ve önemlisi de süzülmüş saf bilgiyi çok kolay şekilde önünüze sunabilir. Doğru bilgiye bu şekilde ulaşma imkanınız varken kulağınızı kafanızın üstünden tutmaya gerek yok :) Bu konuda sadece bahsetmem gereken ve bence altın kural olan bir şey var. Siz çalışırken, bütün arkadaşlarınız/yöneticileriniz de siz gibi çalışıyor. Siz bir şeyler yapmaya çalışırken, onların zamanına kast etmemek altın kuralınız olsun. Onlara soru sormadan önce sorunun kapsamını soracağınız kişiyle gerçekten eşleştirin. Çok kısa bir örnek vererek bunu herkesin kafasında netleştirip bir sonraki kısma geçmek istiyorum.

Soru: Bu çalışmıyo.
Muhattabı: Bu bir soru bile değil, lütfen.

Soru: Java dilinde enumlar nasıl kullanılıyor?
Muhattabı: Google Amca.

Soru: Testi dışarıdan parametreler ile çalıştırabilmek için nasıl bir konfigürasyon yapmam gerek?
Muhattabı: Şirketteki yazılım mimarlarından, bu tarz bir işi projesinde implemente etmiş herhangi bir arkadaşınıza kadar herkes bu soruyu müsaitliğine göre seve seve yanıtlar.

Belki bazı arkadaşlarımın kafasında “Peki bu Google’da bulunamaz mıydı?” sorusu oluştuysa diye onu da cevaplamak isterim. Tabi ki Google’dan aranıp bulunabilir, fakat bu oldukça hızınızı keser. Hızınızı kesmesinin ötesinde, binbir farklı cevap sizin kafanızı daha da karıştırabilir. Fakat bazı soruların cevabı “Valla, ben de bilmiyorum” ile bitebilir, işte sıradaki başlık tam da bunun için.

3. Araştırın!

Her testin “happy path” ile sonuçlanmayacağını bildiğimiz gibi, her sorunun da şirket içinde bir cevabı olmayabilir. Bu an geldiğinde, ilk adımdaki sevgiyi sınava sokmanın zamanı gelmiş demek. Araştırmak size çok farklı kapılar açabilir, o zamana kadar çalıştığınız yerde cevaplanmamış ya da çözülmemiş bir şeyi çözebilirsiniz, sonrasında bir PoC ile elde ettiklerinizi sunabilirsiniz. Bu çalıştığınız yere göre farklı şekillerde size geri dönüş yapabilir. Aradığınız öncelikli şey, kendi motivasyonunuzu yükseltmek ve bir şeyler öğrenmenin verdiği haz ise bunları tatmin edeceğinin garantisini verebilirim. Ancak başta da belirttiğim gibi yaptığınız işi sevme oranınıza göre araştırıp sonuca ulaşamadığınız her web sayfası sizi “amaan, olmuyormuş” lafına sürükleyebilir. Üstteki “Sevin!” başlığından alıntı yapmak gerekirse:

Sevdiğiniz işi yapın ya da yaptığınız işi sevin.

4. Paylaşın!

Bilgi paylaştıkça çoğalır demiş büyüklerimiz. Peki siz de neden paylaşmayasınız? Bilgiyi paylaşmanın birden fazla yolu var ama biz kısaca üçe bölelim.

Yüzyüze anlatın: Bu şirket içi sunumdan tutun da, öğle arası hızlı bir demoyla masaya toplaşıpta yapılabilir bir şey. Yeter ki istensin.
Blog yazın: Yaptığın araştırma ve sonuçları hakkında bir şeyler yazın. Teknik konular hakkında yazıyorsanız, öncesinde bir kaç blog yazısı okumak yazıyı şekillendirmenizi kolaylaştırabilir. Medium büyük nimet, kullanmak gerek.
GitHub’a atın: Araştırmanız sonunda belki bir eklenti ya da bir tür araç yaratmış olabilirsiniz. Diğer insanların kullanıma ve hatta bu aracın geliştirilmesine imkan tanımak için açık kaynak kodlu proje olarak paylaşın.

Her birinin size geri dönüşü çok güzel olacaktır. İnsanlara yardım etmenin yanı sıra doğru bildiğiniz yanlışlar ya da göz ardı ettiğiniz hatalar olabilir. Birden fazla gözün yaptıklarınızı incelemesi, bu hataları yeni yeni bilgilere çevirebilir.

5. Kendinizi bulun!

Staj beklediğiniz gibi gidebilir/gitmeyebilir veya derslerde eğlenceli düşündüğünüz alanda staj yapsanız bile; sektörde o alanla uğraşmak sizin ilginizi çekmeyebilir. Ya da her şey muhteşem geçebilir. Bu olasılıklar ışığında, stajınızı yaparken veya sonrasında “Her gün bu işi yapabilir miyim?” sorusunu sormak çok ama çok önemli. Bu tarz yol değiştirmeleri staj sonrası — hala öğrenciyken — yapmak, profesyonel hayatta olan birisine kıyasla çok ama çok daha kolay olduğunu düşünüyorum.

Kendini bulmaktan kastımı sadece çalışma alanı, dil, iş gibi düşünmeyin. Bir sonraki işiniz için görüşmeye gittiğinizde sizin de istekleriniz olabilir. Bu tarz isteklere sahip olmak çok değerli çünkü bu isteklerinizin karşılanması, her gün işe giderken daha motive daha istekli olmanızı sağlayacaktır.

Toparlamak gerekirse; Mart’tan Eylül’e çok yararlı, çok bilgi dolu, çok efor harcadığım bir stajı geride bıraktım. Bütün çalışma arkadaşlarıma/yöneticilerime/proje liderime sonsuz teşekkürler. Buradan hepsine selam olsun.

Bazı şeyler çalışma alanları hatta mesleklerin ötesindedir. Bu yazının da biraz bu tarz bir konsepti olduğunu düşünüyorum. İnsan hayatının olmazsa olmazı olan bu beş başlığı, stajda yaşadığım tecrübelerle minik minik harmanlayıp dilimin döndüğü kadar sizlere aktarmaya çalıştım. Umarım yazdığım her başlıkta kendinizden bir şeyler bulup, bir yerinden tutmaya çalışırsınız.


Kapanış

Umarım kısa da olsa aklınızdaki bazı sorulara cevap verip, başka yeni heyecanlar yaratabilmişimdir. Bu yazımı faydalı bulduysanız beğenip, paylaşmanız benim için çok kıymetli.🦄

Yandaki menüye mailinizi yazıp, göndererek siteye abone olabilirsiniz. Böylece ben de yeni bir içerik yayınlar yayınlamaz size haber vereceğim, söz!

Ayrıca bana ulaşmak için yine sol menüdeki iletişim formunu kullanabilirsiniz. Tüm mesajları özenle okuyup, elimden gelen en hızlı şekilde geri dönmeye çalışıyorum. Yorumlarınızı ve önerilerinizi duymayı heyecanla bekliyorum!

Son olarak da, bir kahve ısmarlamak isterseniz de, aşağıdaki link aracılığıyla siteme yardımcı olabilirsiniz. Tüm destekleriniz için şimdiden teşekkür ederim! 🤩

Buy Me A Coffee

Bir sonrakinde görüşmek üzere,
Furkan