Özgür Yazılım

07 Nis, 2009

Özgür Yazılım Öğrencilere Ne Katar?

Yazar: Hakan Uygun Kategori: teori

Üniversitelerin bilgisayar bilimleri ile ilgili bölümlerinde okuyan ya da kariyerini bu alanda yapmak isteyen öğrenciler için özgür yazılımın diğer tüm özelliklerinin dışında çok önemli bir parçası bulunuyor : tecrübe!

Üniversiteden mezun olup iş hayatına atılmak istendiğinde hepimizin karşısına aynı çelişki çıkıyor, iş yerleri tecrübeli çalışanlar istiyorlar fakat bir yerde çalışmadan da tecrübe sahibi olamıyorsunuz. Bu durumu aşmak için genelde öğrenim kurumları öğrenim zamanı içinde staj programlarını yerleştirirler fakat staj programları da ülkemizde çoğu zaman hakkı verilmeden yapıldığı için iş verenler tarafından çok da ciddiye alınmazlar. Ayrıca o staj programında gerçekten bir şeyler yapmışsanız bile bunu büyük ihtimalle olası iş vereninize örnek olarak sunamazsınız, çünkü çalıştığınız program sizden başka bir çok kişinin daha emeğini içeren sahipli bir iş süreci olacaktır.

Özgür yazılım dünyası ise tam da bu konuda size bir çok olanak sunacaktır;

  • Bir özgür yazılım projesine dahil olurken kimse sizden her şeyi bilmenizi, süper kodlar yazmanızı, bütün projeye hakim olmanızı beklemez. Küçük bir parçasından tutup, kendinizi o proje içerisinde yetiştirebilirsiniz.
  • Özgür yazılım projesi içerisinde sorduğunuz sorulara genellikle cevaplar alır ve doğru yöne doğru tartışmalar içerisinde yönlendirilirsiniz.
  • Özgür yazılım projeleri genelde birden fazla geliştiricinin yer aldığı ekip çalışması ile üretilen projelerdir. Takım çalışmasını öğrenirsiniz. Üstelik bu takım içerisinde çalışma esnasında, e-posta, forum, dokümantasyon gibi elektronik iletişim araçlarını kullanmak durumunda kalacağınız için uzaktan bir takımın parçası olma konusunda tecrübe sahibi olacaksınız.
  • Ödevler, staj projeleri gibi eğitim için üretilmiş projeler yerine gerçek hayat uygulamaları üzerinde çalışacağınız için gerçek iş tecrübesi edinmiş olacaksınız.
  • Bir özgür yazılım projesine başladığınız nokta genelde hata ayıklama süreci olacağı için, gerçek hayat uygulamalarında karşılaşacağınız kullanıcı talepleri konusunda da tecrübe sahibi olacaksınız.
  • Bir özgür yazılım projesi içerisinde vermiş olduğunuz katkılar, doğrudan doğruya kamuya açık olacağı için yaptığınız işi örnek olarak rahatlıkla gösterebilirsiniz.

Sonuç olarak bir öğreniminiz süresinde bir özgür yazılım projesi içerisinde yer almışsanız, üniversite bitip iş başvuruları yaparken artık tecrübesiz bir yeni mezun değil, tecrübeli ve işe hazır biri olacaksınız…

Etiketler: , ,

"Özgür Yazılım Öğrencilere Ne Katar?" için 7 yorum var

1 | Javacikiz

Nisan 7th, 2009 at 16:46

Avatar

Gerçekten her şey tecrübe kazanmakla ilgili. Proje’de kazandığım tecrübenin değeri pahabiçilemez!

2 | Gökhan KOCA

Nisan 7th, 2009 at 20:51

Avatar

javacıkız’ın söylediği gibi herşey tecrübe için. Ve öğrenciyken proje geliştirmek sadece özgür yazılım ile oluyor. Bu bağlamda bir öğrenci olarak paha biçilmez kaftan özgür yazılım.

3 | tamahara

Temmuz 8th, 2009 at 15:52

Avatar

bu staja nasıl başvurabiliriz? ben bilgisayar öğretmenliğinde okuyorum ama hiç birşey bilmediğimi düşünüyorum bilgisyarla ilgili. nette pek birşey bulamadım. yardımcı olursanız sevinirim.

4 | Hakan Uygun

Temmuz 8th, 2009 at 16:14

Avatar

@tamahara

Yukarı da bahsedilen özgür yazılım projeleri içinde yer alamayı bir staj gibi düşünmeyin. Doğrudan başvurup kabul edileceğiniz kurumsal projeler olabileceği gibi bir yerinden başlayıp devam edebileceğiniz projelerde var.

Bu projeleri seçmek için http://sourceforge.net‘e bakabilirsiniz. Ayrıca Türkiye’de de bu türden bir çok proje bulunuyor. Örneğin Pardus projesi sizin için iyi bir başlanğıç noktası olabilir…

5 | Görkem Çetin

Ağustos 3rd, 2009 at 17:24

Avatar

Bu yazıyı destekleyen bir başka yazı da aşağıda:

http://blogs.techrepublic.com.com/opensource/?p=821

Yazar, genel olarak açık kaynak kodlu yazılım geliştiren insanların neden işe alınmaları gerektiğini basit bir dille anlatmış.

6 | Mesut

Aralık 7th, 2009 at 11:50

Avatar

Yanlış anlaşılmak istenmem ama bir sorum olacak: Yazıyı okudum da, sanki özgür yazılımı sadece öğrenciler yapacak gibi bir izlenime kapıldım. Özgür yazılım sadece bilgi beceri kazanmak için yapılacak bir çalışma değildir. Eğer yazılımcılığın gelişmesini istiyorsak, yaptığımız tüm çalışmaların da özgür olması gerekir diye düşünüyorum. Yanlış mıyım?

7 | Hakan Uygun

Aralık 10th, 2009 at 10:52

Avatar

Sanırım bir yanlış anlama olmuş, yazının odağı öğrencilere özgür yazılımın neler kazandırabileceği.

Burada biraz pragmatist olarak öğrencilerin tüm özgür yazılım felsefesinin dışında çok pratik bir nedenle de özgür yazılımla ilgilenmeleri gerektiğini anlatmaya çalışmıştım…

Yoksa özgür yazılımı öğrenciler yazar ya da sadece beceri kazanmak için özgür yazılım geliştirilir gibi bir şey tabii ki olamaz :)

Yorum Girişi