Üyelik aidatı nedir?
Üyelikj aidatı 2004 Genel Kurul kararına göre 2 TL'dir.
Ben bir öğrenciyim, eğitim ücretleri öğrenciler için yüksek değil mi?
Kurs ücretleri Derneğimizin ekonomik programına uygun olarak, gelir-gider dengesi gözönüne alınarak ayarlanmıştır.
Ben bir öğrenciyim, ödevlerim konusunda yardımcı olabilir misiniz?
Derneğimizin öğrencilerin ödevlerini yapmak biçiminde bir amacı yoktur. Pek çok üniversitede öğrencilerin bilgi ve deneyim düzeyini aşan ödevler verilmektedir. Böylesi ödevler için şikayetlerinizi okulunuzdaki yetkililere iletmelisiniz. Eksikliğini duyduğunuz konularda önce ödevi veren eğitmene başvurmalısınız. Eğer eğitmen ödevi geri çekmiyorsa ve ödevi vermekte ısrar ediyorsa ancak bu durumda fikir almak amacıyla Derneğimize başvurabilirsiniz.
C Programlama Dili ile UNIX işletim sistemi arasındaki ilişki nedir?
C Programlama Dili UNIX 70'li yılların başında UNIX işletim sisteminin geliştirilmesi süreci içerisinde tasarlanmıştır. 1973 yılında UNIX işletim sistemi C ile yeniden yazılmıştır. Bu nedenle UNIX işletim sistemi ile C Programlama Dili arasında bir çağrışım bağı oluşmuştur.
C kursu 160 saat, C++ kursu 135 saat sürüyor. Kursların süreleri uzun değil mi?
İyi bir C eğitimi için 160 saatlik bir süre uygundur. Kısa süreli ve kısa bir zaman dilimine sıkıştırılmış eğitimlerin çok az fayda sağladığı görülmektedir. Derneğimizdeki kurslar genellikle haftada iki gün üçer saat olarak düzenlenmektedir. Konuların sindirilebilmesi ve çeşitli çalışmaların öğrenciler tarafından yapılabilmesi için eğitimin zamana yaydırılması tercih edilmiştir.
C ve C++ Programcılığının geleceğini nasıl görüyorsunuz?
C ve C++ programlama dilleri uzun sayılabilecek geçmişine rağmen geçerliliğini hala korumaktadır. Uluslararası düzeyde yazılım geliştiren şirketlerin büyük kısmı geliştirme dili olarak C ve C++ dillerini kullanmaktadır. C ve C++ dillerinin sistem programlama alanındaki vazgeçilmezliği daha uzun süre devam edecektir.
C ve C++ programlama dillerini iyi bir biçimde öğrensem iş bulabilir miyim?
Programlama dilleri birer araçtır. Yalnızca programlama dillerinin kurallarını öğrenmek sizi iyi bir programcı yapmaya yetmeyebilir. Programcılıktan para kazanabilmeniz için belirli bir uygulama becerisine ve çalıştığınız sisteme özgü özel bilgilere sahip olmanız gerekebilir. Bazı araçları kullanma becerisine sahip olmak da size avantaj sağlayabilir. Derneğimizde dilin kurallarını öğrenmiş olan kişilerin uygulama becerilerini artırmak için özel kurslar düzenlenmektedir.
C ve C++ öğrenmek istiyorum, ne yapmalıyım?
C ve C++ öğrenmek için olanaklarınıza ve içinde bulunduğunuz duruma göre şunları yapabilirsiniz:
- Olanağınız varsa iyi eğitmenlerin görev aldığı eğitimlerden faydalanabilirsiniz. Unutmayın ki, hiçbir kitap tek başına iyi eğitmenlerin görev aldığı, usta-çırak sürecinin işlediği bir eğitim programından daha faydalı olamaz. Bunun için Derneğimizden faydalanabilirsiniz.
- Eğitim alma olanağınız yoksa C ve C++ öğrenimi için salık verilen kitaplardan faydalanabilirsiniz. Unutmayın ki, bilgisayar alanındaki kitapların yalnızca %5'lik bir kısmı iyi olarak nitelendirilebilmektedir. Pek çok iyi kitabın elektronik biçimini internette bulabilirsiniz. Bunun için sitemizin "Yararlı Kitaplar" bölümünü gözden geçirmelisiniz.
- İnternetteki çeşitli sitelerden faydalanabilirsiniz. İnternette C ve C++ eğitimi için faydalı pek çok site bulunmaktadır. Bunun için sitemizdeki "Yararlı Linkler" bölümünü gözden geçirmelisiniz.
- Çeşitli haber gruplarını izleyebilir ve e-posta gruplarına üye olabilirsiniz. Örneğin, comp.lang.c, comp.lang.c++, comp.std.c, comp.std.c++ gibi USENET haber grupları tavsiye edilebilir. Derneğimizin de "cdernek" isimli bir e-posta grubu vardır. Bu gruba üye olabilirsiniz.
- Kafanıza takılan soruları soracak bir ortam oluşturmaya gayret etmelisiniz. Haber grupları ve e-posta gruplarını bu amaçla kullanabilirsiniz. Kafanızdaki soruların daha önce binlerce kez sorulan klasik sorular olabileceği gerçeğini gözardı etmeyin. Google'dan USENET haber grupları üzerinde arama yapabilirsiniz.
- Kendi çalışma yöntemleriniz konusunda ısrarcı olmamalısınız. Öğrenciler kendilerine özgü çalışma yöntemlerinden vazgeçmek konusunda direnç göstermektedir. Yanlış ve yetersiz çalışma yöntemlerinin zaman kaybına yol açacağı unutulmamalıdır.
C ve C++ öğrenmek zor mu?
C ve C++ programlama dillerini öğrenmek diğer programlama dillerini öğrenmekten daha zordur. C ve C++ öğrencilerinin bu dilleri öğrenirken aşağı seviyeli birtakım kavramları da öğrenmeleri gerekir. Bu dillerde ürün geliştirme noktasına gelebilmek için dilin kurallarını öğrendikten sonra belirli bir zamana da gereksinim vardır.
CSD İşletim Sistemi Geliştirme Projesi ile C ve Sistem Programcıları Derneği'nin ne bağlantısı var?
CSD İşletim Sistemi Geliştirme Projesi C ve Sistem Programcıları Derneği bünyesinde oluştulmuş olan "Sistem Grubu" tarafından yürütülmektedir. CSD, C ve Sistem Programcıları Derneği'nin kısaltmasıdır.
Dernek herhangi bir ticari firma ya da kuruluştan destek alıyor mu?
C ve Sistem Programcıları Derneği'nin herhangi bir ticari kuruluşla ya da kurumla gizli ya da açık bir bağlantısı yoktur. Ülkemizde C ve sistem programcılığının gelişimi konusunda tüzüğünde belirtilen alanlarda etkinlik gösteren bir dernektir.
Dernekte C/C++ ve sistem programlama eğitimlerinin dışında başka eğitimler de veriliyor. Bu durum Derneğin konumuyla çelişmiyor mu?
Derneğimizdeki diğer eğitim programları C/C++ ve sistem programcılığının sağladığı bilinç düzeyi ve bakış açısıyla yürütülmektedir. Bu nedenle konumuyla çelişmeyip birebir örtüşmektedir.
Derneğe nasıl üye olabilirim?
Üyelik başvurusunu internet yoluyla yapabilirsiniz. Başvurunuz yönetim kurulu tarafından bir ay içerisinde değerlendirilecek ve sonucu size bildirilecektir. Ancak Derneğimize üye olabilmeniz için C/C++ ya da sistem programcısı olmanız gerekir.
Derneğe üye olmakla nasıl bir fayda sağlayabilirim?
Yalnızca Dernek üyeleri Genel Kurul'a katılıp Dernek seçimlerinde oy kullanabilir. Bazı etkinlikler yalnızca Dernek üyelerine yöneliktir ya da bazı etkinliklerde Dernek üyelerine ayrıcalık sağlanmaktadır. Bu etkinliklerin neler olduğu zamana bağlı olarak değişebilmektedir.
Derneğin C/C++ ve sistem programlama eğitimi konusundaki başarısı nedir?
C ve Sistem Programcıları Derneği 10 yılı aşkın bir süredir C/C++ ve sistem programlama alanlarında eğitim vermektedir. Eğitim programları sistematik, planlı ve gerçekçi olarak düzenlenmiştir. Ülkemizdeki C/C++ ve sistem programcılarının önemli bir kısmı C ve Sistem Programcıları Derneğinden sistematik eğitim almıştır.
Derneğin kaç üyesi var?
Derneğimizin 2005 itibarıyla yaklaşık 1500 civarında resmi üyesi vardır. Fakat Derneğimizin üyesi olmayıp da etkinliklerine katılan binlerce programcı bulunmaktadır.
Derneğin İstanbul dışında başka şehirlerde şubeleri var mı?
C ve Sistem Programcıları Derneği'nin ne yazık ki İstanbul dışında başka şehirlerde şubesi yoktur. Geçmiş senelerde başta Ankara ve İzmir olmak üzere büyük şehirlerde şube açma girişiminde bulunulduysa da bu girişimler çeşitli nedenlerle sonuçlandırılamamıştır. Diğer şehirlerde yaşayan katılımcılar bulundukları şehirlerde dernek şubelerinin açılması yönünde yönetime öneri getirebilirler. Dernek yönetimi bu tür önerilere sıcak bakmaktadır.
Genel Kurul toplantıları ne zaman yapılıyor?
Genel Kurul toplantıları tüzük gereği iki senede bir Kasım ayında yapılmaktadır. Yalnızca Dernek üyeleri Genel Kurula katılabilirler.
Kendimi C/C++ ya da sistem programlama alanında yetiştirirsem Türkiye'de bu alanda para kazanabilir miyim?
Ülkemizde sistem programlama etkinlikleri düşük bir düzeyde olmasına karşın, var olan istemi karşılayacak oranda bile C/C++ ve sistem programcısı yoktur. Deneyimli bir C/C++ programcısı ya da sistem programcısının uzun süre işsiz kalması şimdilik söz konusu değildir.
Programlamaya yeni başlamak istiyorum, hangi dili tercih etmeliyim, hangi alana yönelmeliyim?
Programcıları bir eksen üzerinde sınıflandırırsak eksenin bir ucunda "ürüne odaklanmış programcılar", diğer ucunda "olaya odaklanmış programcılar" bulunmaktadır. (Şüphesiz gerçekte programcı bu iki uçlu eksenin herhangi bir yerinde bulunabilir.) Ürüne odaklanmış programcının amacı bir ürünü ortaya çıkarmaktır. Programlama dili onun için bir araçtır. Bu tür programcılar kafalarındaki projeleri gerçekleştirmek için genellikle yüksek seviyeli programlama dillerini ve araçlarını tercih ederler. Oysa olaya odaklanmış programcılar ürünün kendisini oluşturmaktan çok, olayların nasıl geliştikleriyle ilgilenmektedir. Bu tür programcılar araştırmacı eğilimli programcılardır. Şimdi düşünün, kendinizi bu eksende nerede görüyorsunuz? Eğer ürüne odaklanmış programcılara yakın görüyorsanız o halde VB, C#, Java programlama dilleri, veritabanı işlemlerine, raporlamalara yönelik araçlar üzerinde çalışmanız daha uygun olabilir. Eğer kendinizi olaya odaklanmış guruba yakın görüyorsanız o halde C/C++ programlama dilleri ve genel olarak sistem programlama etkinlikleri size daha uygundur.
C ve C++ programlama dilleri sistem programlama dilleri olmakla birlikte uygulama geliştirmede de yaygın olarak tercih edilmektedir. Kararınızı şimdiki ve gelecekteki durumunuzu düşünerek gerçekçi bir biçimde vermelisiniz.
