image

Nalan Ulusoy

Merhaba,Kısaca kendimden biraz bahsedeyim.Çanankkale On Sekiz Mart Üniversitesi Bilgisayar Mühendisligi mezunuyum.Yazılm geliştirmek yeni teknoloji ve trendleri takip etmek bu noktada da ögrendiklerimi sizlerle paylaşmayı seviyorum.


EGİTİM
Çanakkale On Sekiz Mart Üniversitesi

Bilgisayar Mühendisligi

2015


PROJELER

YETENEKLER
Nesne Yönelimli Programlama
Java
Objective C
Git
Sql
YAZILARIM

YENİ MEZUN BİLGİSAYAR MÜHENDİSİ OLMAK


Bilgisayar mühendisliği okumak zordur arkadaşlar birbirimizi kandırmayalım öncelikle emek daha sonrada sabır ister. Bu yazıyı okuyan yeni mezun arkadaşlarımı bu zorlu süreci başarıyla atlatıkları için kutluyorum.Fakat işin en zor kısmı maalesef yeni başlıyor.Bu aşama tamamen sizin 4 seneyi nasıl geçirdiğinize bağlı ve buna ek olarakta bu süreçteki kararlılığınız  en önemlisi  sabrınızla  uzayıp kısalacaktır .
Hepiniz gibi bende mezun olana kadar benim iş bulacağımı değil işin beni bulacağını zannediyordum fakat işler hiçte öyle yürümüyor.Eğer çok parlak bir öğrenciyseniz zaten bu süreci yaşamadan iş hayatına adım atmışsınızdır.Benim yazım daha çok diğer kısmı ilgilendiriyor.
Okul hayatım sonrası tecrübe etiklerimden yola çıkarsam veri yapıları,algoritma ve nesne yönelimli programla ve veri tabanı dersleri yazılım geliştirici olarak devam etmek isteyenlere söylüyorum.Mezuniyet sonrası için büyük önem taşıyor.Bu noktalarda sıkıntılı olanlar mutlaka bu noktadaki eksiklikleri tamamlamalılar.
Mezuniyet sonrası yapılması gereken ilk şey ingilizce ve türkçe olmak üzere cv hazırlamak daha çok diliniz varsa o dillerde de olur .Cviniz iş tecrübeniz olmadığı için stajlarınızı ve okulda yaptığınız projelerden bahsedeceksiniz.Mümkün olduğunca dolu bir cv olması güzel olur .Çünkü karşınızdaki kişiler sizi tanımıyor onlara kendinizi en doğru şekilde anlatmalısınız.Yani bir nevi kendi reklamınızı yapmalısınız.Cv de olmalı diyebileceğim ilk şey  öğrendiğin  işleri anlatığın bir blogun  yada web siten varsa mutlaka ekle bu süreçte çok işine  yaradığını söyleyebilirim.Daha sonra github hesabı tabi biraz projelerin bulunduğu bir github hesabından bahsediyorum.Eger okul hayatında baştan sona kadar tüm süreçlerini kendin yönettigin bir projen yoksa mezuniyet sonrası mutlaka bu eksigi tamamlamalısın.Okul döneminde katıldığın kurs ve seminerler bunlarda önemli ,yaptığın projeler ve katıldığın organizasyonlar bu aşamada çok yardımcı oluyorlar.Ve en önemlisi satabileceğin en önemli şey bitirme projen o en önemli yeri alıyor.Belkide ballandırarak anlatabilecegimiz en önemli varlıgımızdır.Ama malesef üniversitede  bunun önemini pekte anlayamıyorsunuz.
 Yeni mezun bir kişinin karşı tarafa öğrenim hayatında yaptıklarını anlatmanın en güzel yolları bunlar diyebilirim .Cv ye bu bahsettiklerimide kattıktan sonra eğer bir linkedln hesabınız yoksa mutlaka açmalısınız.Linkedln hesabı olanlar bu bahsettiklerimi profillerinde de uygulayabilirler.Tüm bunların yanına  ek olarak bazı  tavsiyelerim var . Kendinizi  sadece belli teknolojileri kullanırım diye kısıtlamayın eğer bu kısıtlamaları yaparsanız bu süreç biraz  uzayabiliyor.Tabi arada idealist kişiler çıkmıyor da değil onları ayrıca tebrik ediyorum kararlılıklarından dolayı fakat bilgisayar mühendisliğinin oldukça geniş bir iş sahası olduğunu düşünürsek kendinizi kısıtlamanıza gerek olmadığını söyleyebilirim. Tutuculuk yazılım dünyasında çokta dogru bir yaklaşım değil.Tabiki kendinizi bir alana çok ait hissediyorsanız o yolda ilerleyebilirsiniz.Ama bir yerde işe başladınız diyelim bunu daha bir sene içinde bir çok arkadaşımda gördüm. İş değişikliği yaptığınızda başka bir şirkette bambaşka işler yapıyorsunuz hep aynı çizgide devam etme şartı yok.Size vereceğim en doğru tavsiye bir yerlerden başlayın bu çok büyük bir şirkette olabilir küçük bir firmada java  teknolojileriylede c # teknolojoleriylede windows tabanlı sistemlerlede linux unix tabanlı sistemlerlede  kendinize doğru parametreleri kattıktan sonra nereden başladığınızın çokta büyük bir önemi yok.En kötü tecrübe bile tecrübesizlikten iyidir.Bu evrede amacımız sadece öğrenmek bunu aklımızdan çıkarmayalım.
Yazımın başından beri söylediğim gibi mühendislik sabır gerektiren bir iş  kariyerinizde emin adımlarla ilerlemek için en az beş sene gerekli bunu neye dayanarak söylediğimi  iş ilanlarına biraz göz gezdirerek rahatlıkla anlayabilirsiniz
Mezuniyet sonrası evresi biraz sanıcılı çünkü  iş başvurusu yaptığınızın ertesi günü kimse aramıyor. Ama aramıyor diye kimse dönmeyecek yada asla işe giremicem triplerine girmeyin çünkü  bu süreç sabır istiyor .Ben iş aramaya  ağustos ayında başlamıştım.Ve  ilk olarak büyük firmaların kapısını aşındırdım.İstanbul'dan bir çok büyük teknoloji firması ile görüştüm yapı kredi teknoloji ,ford,garanti teknoloji hatta amerikadan hindistandan bile bazı şirketlerle görüştüm.Bazılarından olumlu geri dönüş alamasamda kendime kazandırdığım ve farkına vardığım çok şey oldu.Her iş görüşmesi sonrası diğer görüşmeye kendimi biraz daha aşarak gidiyordum.Kendimi belirli bir alana şartlamış değilim.Ve her günümü kendime ne yapabilirim ne öğrenebilirim neyi yapamıyorum sorularıyla eğitmeye çalışıyorum.Ve şu kesinlikle  gerçek kendini eleştiren kendini sorgulayan eksiklerinin farkında bir insanın yapamayacağı hiç bir şey yok.Çevrenizdeki insanların olumsuz yorumlarına takılmayın.Bu kötü yorumlu kişileri hayatınız her döneminde her zaman her yerde göreceksiniz.Bu yüzden kendi motivasyonunuz olun.En basitinden olimpiyatlara katılan sporcular 4 sene hazırlanıyorlar ve tek birgün tek bir şansları oluyor.Ama asla mücadeleyi bırakmıyorlar pes etmiyorlar.
 Ben kendimi şu şekilde motive ediyorum. Linkedln de bir kaç kişiyi idol belirledim.Onların profillerine cvlerine bakarak motive oluyorum.Çünkü onlarda kolay bir yerlere gelmemişler.Sizde kendinizi motive etmeyi keşfedin.Ve en önemlisi hayal kurun.Hatta kurduğunuz hayali beyninizde yaşatın.



VMWARE İLE KALİ LİNUX KURULUMU

Çoğumuz Linux yada Windows tabanlı bazılarıda Unix tabanlı sistemler kullanıyor.Kullandığınız  sistemin ağ komutlarının yetersiz kaldığını düşünüyorsanız  yada bu konulara meraklınız varsa mutlaka bilgisayarınızda olması gereken şey  kali linux dur. Kali linux 2013 yılında pek çoğumuzunda bildiği backtrack sisteminin yapımcıları tarafından oluşturulmuş ağ güvenlik kontrol sistemidir.Kali linux işletim sistemini mevcut işletim sisteminin yanına yada live olarak kurabildiğiniz gibi sanallaştırma teknolojisinin  nimetlerinden faydalanarakta kurabilirsiniz.
Ben sizlere sanallaştırma yöntemiyle kurulumundan bahsedeceğim.
Sanallaştırma için İki methodumuz  var. Biri Vmvare player  diğeri ise Virtualbox kurarak kurulum yapmak.
Ben vmvare player ile kurulumu anlatacağım.
Öncelikli olarak verdiğim linkteki sistemlerden sizin sisteminiz  için uygun olanı seçip indiriyoruz.
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/5_0|PLAYER-504|product_downloads
Daha sonra indirme işlemi tamamlanınca sırayla   ekran görüntülerini  takip ediyoruz.

Sanal Makine Oluşturma

vmware

Bu aşamada  ilk olarak yapmamız gereken 64 bit yada 32 bit kali linux iso disc indirmek  bu işlemi bu linkten https://www.kali.org/downloads/
yapıyoruz.








Burası çok önemli eğer işletim sistemine doğru versiyonu seçmezsek krulum esnasında siyah ekran hatası alıyoruz.O yüzden kali linux un debian tabanlı olmasını göz önüne alarak kurulum yaptığım iso ya uygun versiyonla ilerliyorum.

vmware















Bu kısımda çok önemli eğer kurulum yapacağımız yeri gösterme konusunda bir sıkıntı olur ise 2. ekran görüntüsündeki hatayı alabilirsiniz. Ve kurulumunuz yarıda kalabilir.



vmplayer











kali linux


İso diskimiz vmvare playera ekleme işleminden sonra kuruluma başlayabiliriz.Eklenen sanal makinayı açıyoruz.

kalilinux


Daha sonra karşımıza aşağıdaki gibi bir seçim menüsü geliyor.Burda size tavsiyem Graphical ınstall seçeneğini seçmeniz grafif bir arayüzle kolayca kurulum yapabiliyoruz.Ve eklenecek yapılandırmaları daha iyi anlayabiliyoruz.

kali linux
















Gelen sorularda location kısmını işaretleyip dil ve klavye seçeneklerini belirliyoruz.Bizden bir root paralosı belirlememizi istiyor.Bizde belirlediğimiz root paralosını oluşturuyoruz.Root parolanız  unutmamanız gereken sisteminiz için önemli bir bilgidir.



kali linux













Daha sonra disk bölümlendirmeleri ve ağ yapılanması gibi bir kaç ayardan sonra sistem kur seçeneği geliyor.



kali linux












Kurulum tamamlanınca kullanıcı adı ve parolası belirleyip kali linux ile tanışabilirsiniz.



kali linux