//
Şu anda okuduğunuz...
açık kaynak kod, özgür yazılım, bilgisayar bilimi, bilgisayar mühendisliği, ceng, ceng 1005, linux

Bilgisayar mühendisliği öğrencilerinin, özgür yazılım projelerine katılımının önemi

“Açık kaynak” kavramının ne olduğundan tam emin değilseniz, öncelikle şu yazıyı okuyun. Bir de “özgür yazılım” kavramı var. Biz biraz ağız/klavye alışkanlığı hep “açık kaynak kod” kavramını kullanıyoruz. Ama aslında söz etmek istediğimiz “özgür yazılım” (düzeltme için Hakan Uygun’a teşekkürler).  Özgür yazılım; bir felsefeyi, yeni bir bakış tarzını ve yazılım lisansını tanımlıyor.  Biz yazılımları gerektiğinde/istediğimizde değiştirmek, özgürce kullanmak/paylaşmak istiyoruz.

Neden özgür yazılım projeleri?

Bilgisayar mühendisliği öğrencilerinin, özellikle eğitimleri sürecinde özgür yazılım projelerinde görev almaları gerektiğini düşünüyorum. Belge yazmak, çeviri, seminer vermek, mail gruplarını takip etmek/cevap vererek katkıda bulunmak, yazılım paketleme, yazılım geliştirme …ve bunun gibi birçok şekilde deneyim kazanabileceklerdir.

Böylece bir çok konuda kendilerini geliştirebileceklerdir:

– Kendini ve bilgisini yazılı/sözlü olarak ifade etme

– Kod inceleme, kod yazımı

– Bir projede görev alma

– Takım çalışması

Öğrenci emeğinin çıktısını da gördükçe daha motive olacaktır. Bu aynı zamanda özgeçmişlerine ekleyecekleri ve İnternet üzerinden teyit edilebilen bir çalışma olacaktır.

Açık kaynak kodlu ve özgür yazılım projeleri de her geçen gün artmaktadır. Bu tür projelerde  yer alan öğrenciler, daha kolay bu işlere girebilecektir. Aşağıdaki sunumdan, iş olanakları ve beklentileri hakkında bir fikir almanız mümkündür

Özgür Yazılım Dünyasında İş Olanakları

Google Summer of Code, Pardus’da staj gibi imkanlardan yararlanabilmeleri için, daha önce bu tür açık kaynak kod yazılım projelerinde yer almış olmaları da önemlidir. Bu stajlarla kendilerini geliştirme fırsatlarını yakalamaları da mümkün olabilecektir.

Öğrencilik süresince (ve sonrasındaki) çalışmalar, aynı zamanda Türkiye’deki özgür yazılım projelerine de ciddi bir destek sağlayacaktır. Bu konuda Çanakkale Bilgisayar Mühendisliği Bölümü’nde gerçekleştirilenler çok iyi bir örnektir. Necdet Yücel Hoca ve öğrencilerinin Pardus projelerine desteği ve başarıları ortadadır.

Öğrencilerime özellikle Python dilinde pratik yapmalarını da öneriyorum. Python hakkında birçok belge, kaynak var. Detaylar için: https://enisden.wordpress.com/2011/02/27/python-hakkinda-birkac-yazi-okuma-onerisi/

Şu sunumlardan da fikir  alabilirsiniz:

Reklamlar

About enisden

Muğla Sıtkı Koçman Üniversitesi Bilgisayar Mühendisliği Bölümünde öğretim üyesiyim. "Bilgiyi paylaştıkça artar." ilkesine inanıyorum. Bu blogda; akademik dünya, araştırma yöntemleri, eğitim ve bilgisayar mühendisliği çoğunlukta olmak üzere, hayata dair deneyim ve bilgilerimi paylaşmayı hedefliyorum.

Tartışma

8 thoughts on “Bilgisayar mühendisliği öğrencilerinin, özgür yazılım projelerine katılımının önemi

  1. Selamlar,

    “Özgür Yazılım” ve “Açık Kaynak” arasında gerçek bir fark olduğunu ancak özgür yazılım ile tanışmamdan bir yıl sonra öğrenmiştim.

    Hatta Richard Stallman, bu sene İstanbul’a Bilmök için geldiğinde konuşmasında epey vurgulamıştı bu farkı.
    Lakin soru soran öğrenci arkadaşlar inatla “açık kaynak” demeye devam etmişlerdi. Kendisi de sürekli düzeltmeler
    yapmak zorunda kalmıştı. :/

    Bu konuda bence en harika kaynak: http://www.emo.org.tr/ekler/7c6326a2cfccd2f_ek.pdf

    Posted by Lipsum | 27 Ekim 2011, 12:23 am
    • Yorum ve kaynak için teşekkürler.

      Posted by enisden | 27 Ekim 2011, 12:32 am
      • Özgür yazılımdan öğrencilerini haberdar eden bir akademisyen olduğunuz ve paylaşma esasını benimsediğiniz için bir öğrenci olarak ben teşekkür ederim.

        Blogunuzu takipteyim. Nice güzel yazılara! 🙂

        O vakit kolaylıklar, iyi çalışmalar.

        Posted by Lipsum | 27 Ekim 2011, 12:38 am

Trackbacks/Pingbacks

  1. Geri bildirim: Muğla Üniversitesi Bilgisayar Mühendisliği Bölümü Nasıl « enisden - 28 Temmuz 2011

  2. Geri bildirim: Staj nedir ve Bilgisayar mühendisliği öğrencileri için bazı staj olanakları « enisden - 12 Mart 2012

  3. Geri bildirim: Özgür Yazılım Söyleşileri « enisden - 29 Haziran 2012

  4. Geri bildirim: Özgür Yazılım Deneyimleri ve Söyleşileri « enisden - 29 Haziran 2012

  5. Geri bildirim: Yazılım Özgürlüğü Günü – 15 Eylül « enisden - 23 Ağustos 2012

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

“Tanrım, Bana değiştirebileceğim şeyler için CESARET, Değiştiremeyeceğim şeyler için SABIR, Ve her iki şey arasındaki farkı anlayabilmek için BİLGELİK ver.”

“God grant me the serenity to accept the things I cannot change; courage to change the things I can; and wisdom to know the difference.”
(P.R. Niebuhr)

Özgürlük ve bağımsızlık benim karakterimdir.” (Mustafa Kemal ATATÜRK)

TEGV

TEGV - eĞİTİM İÇİN BEN DE VARIM

Kategoriler

%d blogcu bunu beğendi: