Programcı, İş ve Servet Üzerine - Hackers&Painters Notları

Bilgisayar Programcılığı

Programcının Özelikleri: Programcı program yazarken kullanıcının düşüncelerine göre programı şekillendirmeli
Program Yazma Kriterleri: Aynı bir bina gibi şekillenmeli ve sistemli bir şekilde hata giderilmeli - Yorum ve açıklama ile doldurmak gereksizdir. Programın yazımı kendini anlatmalıdır.
Programlama Dilleri: Programlama dilleri programları düşünmek içindir; çoktan düşünülmüş olan programları dışa vurmak için değil.
Hacker:  Anlamı Usta’dır. Bilgisayar istesede istemesede, o bilgisayarın istediğini yaptıran kişidir.

Bilgisayar Programcısının Yolu

Artık masaüstü yazılımların devri bitmiş, sunucu tabanlı yazılımların devri başlamıştır.

Kodlar Şehri: Web tabanlı uygulamalar bir binadan çok, bir şehre benzer.
Sürümler: Web tabanlı uygulamalarda sürekli program geliştirilebilir. Masaüstü uygulamalarda ise yılda 1 ve 2 kez güncelleştirme yapılır. Ve bayağı çetrefilli olur.
Hatalar: Tespit edilmesi en zor hata, bir hatanın diğerini yarattığı bağlı hata durumlarıdır.
Destek: Destekte çalışanlar öldürdüğü fareyi, takdir edilmek istercesine ağzında sahibine getiren kedi edası içinde olurlar.
Parkinson Kanunu: İş kendine ayrılan süreye yayılır.

Nasıl Servet Edinilir?

Yeni bir şirket kurmak ya da yeni kurulmuş bir şirkete katılmak.
Graham Denklemi: Ortalama bir kurumda bir programcı olarak yılda 80 bin dolar kazanırsın.
  1. Normal bir kurum çalışanın 2 katı çalışırsanız (x2)
  2. Konsantre olup bir işi 3 kat hızlı bitiriseniz (x3)
  3. Üst düzey yöneticilerin engellemelerini bertaraf ederseniz (x2)
  4. Ne kadar daha akılısınız (x3)
Sonuç: 2x3x2x3=36 kat daha üretken olabilirsiniz.

Şirket Kuralı:  Her çalışan, şirketin servetine yaptığı katkıyla doğru orantılı ücret alırsa, şirket karlılığı en üst seviyeye çıkar.

Servet:  Birimi paradır. Server para demek değildir. Sizin sahip olmak istediğiniz şeylerin toplamıdır. Para bir mübadele aracıdır. Eskiden bir şeyi almak için başka bir şeyle takas yapılırdı. Peki karşıdaki senin vereceğin şeyi istemiyorsa, o zaman değerli, az bulunan maddelerle takas başladı. Günümüzde ise az bulunması sağlanan madde paradır.

Servet Yaratmak:  Farz edinki külüstür bir arabanız var. Arabanızı tamir ederseniz 1000 TL’lik araba oldu 5000 TL. Servet yaratmış oldunuz.
Server Yaratmak = Para Kazanmak

Servet yaratmak için zanaatkar olmalısınız. Serveti yaratanlar zanaatkarlardır. Sanayanin gelişmesi ile pek zanaatkar kalmadı. Şu anda en büyük zanaatkar bilgisayar programcılarıdır.

İş Nedir?

Üniversiteden mezun olan bir öğrenci, kendisine öğretildiği üzere, bir kuruluşun üyesi olmak önemli bir şeymiş gibi, acilen iş bulması gerektiğini düşünür. Bunu daha doğrudan şu şekilde söyleyebiliriz. Halkın istediği şeyler yapmaya başlaması gerekir.

Peki halk arasında en çok bilinen, halkın istediği şeyler yapmanın yolu nedir? Cevap, bir şirkette çalışmaya başlamak.

Şirket Nedir?

Halkın istediklerini yapmak amacıyla bir arada çalışan bir grup birey demektir. O zaman üniversiteden yeni mezun olmuş çocuğun ne yapacağına bir daha bakalım. Cevap, önemli olan şirkete yani bir gruba katılmak değil, insanların istediklerini üretiyor olmaktır.

O zaman iş nedir? Sizin ve o şirketteki diğer çalışanların ürettiklerinin ortalmasını almak suretiyle insanların istediklerini ortaya koymaktır.

İnsanların istedikleri: 100x
Şirketin verdiği: 99x (3x(senin verdiğin) + 96x(diğer çalışanlar)) -> 100x olmamasının sebebi hiçbir şirket insanların tam istediğini hiçbir zaman veremez.
Üniversiteli Çocuk: Eğer sen tek başına 3x yerine 99x verirsen bir şirketin bünyesinde çalışmana gerek kalmaz.

Zenginliğe işaret eden iki yol (Ölçüm - İnisiyatif)

Ölçüm -> Küçüklük

Büyük bir şirket, bin kürekçisi bulunan bir kadırga gibidir. Kadırganın hızını iki şey yavaşlatır.
  1. Küreçilerin bireysel olarak daha sıkı çalışmak için herhangi bir neden görememeleri
  2. Bin kişilik bir grupta ortalama bir kürekçinin, genel ortalamanın biraz altında olma ihtimali çok daha yüksektir.
Çözüm: On kürekçisi olan küçük gruplara bölerseniz tahmin edin ne olur?

İnisiyatif -> Teknoloji

Teknoloji nedir? Tekniktir. Bir şeyleri yapma şeklimizdir. Bir şeyleri yapmak için yeni bir yol keşfettiğimizde, değeri onu kullanan kişiler tarafından kat kat arttırılır.

İnisiyatif alma
  • Çetin bir sorunla karşılaştığında her zaman zor yolu seç.
  • Bunu her karar aşamasında uygula
  • Büyük şirketlerin fikirlerini çalmalarına ve kopyalamalarına engel olmanın tek yolu zor olduğna herkesi inandırmalısın.

Son Not: Pek çok alanda beceri pratik yaparak elde edilir. Para kazanma beceriside…”. Pratiğin asıl yararı, bilinçsiz zihnimizi, bilinçli düşünce gerektiren işleri yapacak şekilde eğitmemizi sağlar.

No comments:

Post a Comment