Author : Elif T. Kuş

Elif T. Kuş

Posts Twitter Google+

Temelde web uygulamaları ve mobil uygulamalar ile uğraştım. Python, Java, C#, Objective C, Android ve iOs ile kod yazdım ve hala yazıyorum. Lisansımda Kimya Mühendisliği okudum. Sonradan öğrenenlerdenim. Kendi şirketim üstünden proje bazlı çalışıyorum ve IT danışmanlığı yapıyorum.

Python ile kod yazmak ayrı bir zevk…

Herkes kod yazdığı dili sever, över, en iyisi zanneder. En iyisi demiyorum ama Python’da kod yazmak ayrı bir zevk.. Neden? Geliştirme süresi diğer dillere göre daha kısadır.

Daha az matbu (boilerplate) kod

Geliştirme daha hızlıdır, çünkü gavurların ‘boilerplate’ dediği kod pek yok. Türkçe’de buna matbu kod diyebiliriz. Matbu (boilerplate) kod, koda o dilin gereği tekrar tekrar eklediğiniz koddur. Ne gibi mesela? En basitinden Java’dan ve Python’dan “Merhaba Dünya” diyelim.

Java’da:

public class HelloWorld { //Objenin sınıfını tanımlamak için kullandığımız matbu kod
    public static void main(String[] args) { //gene matbu kod
        System.out.println("Merhaba Dünya!");
    }
}

Python’da:

 print("Merhaba Dünya!")
Okumaya devam edin...

Psikoloji alanında öğrendiğim en etkilendiğim çalışmalardan biri “Beklenti Etkisi”. Bilim insanları diyorlar ki “eğer yanlış birşeye inanırsan o yanlış doğru olur”. Şöyle bir deney yapmışlar. Bir liseye gitmişler. Öğrencilere IQ testi yapmışlar. Sonra öğretmenlere belli öğrencilerin çok yetenekli olduklarını söylemişler ve bu öğrencilerin isimlerini söylemişler. Bir dönem sonra tekrar geldiklerinde IQ testini yeniden yapmışlar ve bu öğrencilerin IQ’su bu sefer gerçekten de daha yüksek çıkmış. Bu öğrenciler tamamen rastlantısal bir şekilde seçilmelerine rağmen hakikaten daha başarılı olmuşlar.

Bunun ingilizcesi “self-fulfilling prophecy”nin birebir tercümesi “kendi kendini gerçekleyen kehanet”. İngilizcesindeki ismi çok güzel anlatıyor kendini. Olayın kehanetinde bulunarak olayın gerçekleşmesini sağlıyorsunuz. “Bu öğrenciler başarılı” diyerek öğretmenin algısını etkiliyorsunuz. Ve bu sonuçlara yol açıyorsunuz.

Okumaya devam edin...

Kadın yazılımcı

Elif T. Kuş —  15 Aralık 2013 — 10 Comments

Dün Yalova Üniversitesi’ne gittik arkadaşlarla. Bilişim Kulübü Yaşar’ı bir konuşma vermek için davet etmiş. Gittik güzel muhabbetler ettik. Bize Yalova’yı anlattılar, üniversiteyi anlattılar, gezdirdiler, yedirdiler, içirdiler. Yaşar’ın konuşması doğaçlama tarzı bir konuşmaydı. Arada Bilişim Kulübü’nün başkanlığını yapan Seher, bir arkadaşlarının kadından yazılımcı olmayacağını düşündüğünü söyledi. Ondan sonra konuşma bunun üzerine sardırdı bir süre.

Kadından yazılımcı olmayacağı bence zırva bir düşünce. Bunu ciddiye almak komik. Konu bile etmeye değmez diye düşünüyorum… veya düşünüyordum. Bundan önce Edirne’de Trakya Üniversitesi’nde bir konuşmaya gitmiştik. Benzer şekilde bu “kadından bilgisayar mühendisi olmaz” fikri ile karşılaşmıştık. Bu sefer daha vahim bir şekilde bu fikir Bilgisayar Mühendisliği’nden bir hocamızdan geldi. Bendeki hissiyat şuna döndü dünden beri: Ne zaman azıcık İstanbul’dan uzaklaşsak, bu fikirle burun buruna geliyoruz.

Okumaya devam edin...