Konuyu görüntüle
IUCODERS FORUM > İş Güç > Ticaret :) > Programc?l?kta ekmek varm??
Yazar
serdar5


avatar

Kayıt: 12.02.2006
12.07.2006-19:38 #8732
Evet arkadaşlar bu başlıkta herkezin programcılıkla ilgili görüşlerini paylaşmasını istiyorm.Gunumuzde programcılık ne kadar gecerli ve tutulan bi meslek veya Türkiye'de önü ne kadar açık?En çok tutulan,populer veya para kazandıracak programlama dili hangisi?Vereceiniz bilgiler ve fikirler eminim bu foruma takılan herkez için yararlı olacaktır.





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
12.07.2006-19:54 #8733
SAP,AXAPTA vs.. bunların kullandıkları diller bu aralar popüler özellikler hitap ettikleri sektorlerde paralı sektorler. Sen bunlarla ilgileniyormusun dersen ben java cıyım.





N/A
Yazar
serdar5


avatar

Kayıt: 12.02.2006
12.07.2006-20:12 #8734
öncelikle konuya ilk mesajı yazan kişi olduun için teşekkur ederim.Javacı olmanı biraz açabilirmisin .Neden başka bi dil diilde javacısın veya javacılıın yanında dier dilleri de orenmeyi duşunmuyormusun.Dediine gore populer olan daha çok populer olan diller var peki javacı olman neyle alakalı ?oİlerisi daha mı açık?Yoksa bu bi zevk meselesimi?





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
12.07.2006-20:37 #8735
vb.net yazmışlığım var. cok cileli günlerdi. :) şartlar böyle gerçekleşti benim için. java ile daha fazla ilgilendim. çok zengin geliştirme ortamı sunuyor. bir apiyi beğenmezsen diğeri var. cok sayıda framework'e sahip. seçme şansının fazla olduğu bir ortam. sürekli yeniliklerin olmasıda kişinin kendini geliştirmesini sağlıyor belki. finans, telekom sektorunde yoğun kullanılıyor şu an.





N/A
Yazar
serdar5


avatar

Kayıt: 12.02.2006
12.07.2006-20:45 #8736
Evet sanırım demek istediini anladım.Ve de konu yavaş yavaş amacına ulaşıyor.Çunku gerçektende gormek istediim de bu tarz cevaplardı.Java konusunda ki duşuncelerim zaten olumluydu ama seninde bu açıklamalarından sonra peşini kolayca bırakmııycam.Konuya gostermiş olduun ilgi için teşekkurler.Ama sanırım bu forumda bu konuyla ilgili yazacak çok şeyi olan insanlar var.Umarım tecrube ve paylaşımlarını eksik etmezler.





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
serdar5


avatar

Kayıt: 12.02.2006
12.07.2006-23:03 #8745
Konuyu bi kaç saatte 200 e yakın kişi okumasına rağmen yalnızca bi kişinin soyleyecei bişe olması bana çok ilginç geliyor.Kimse programcılıkla ilgilenmiyomu acaba?Lutfen İi yada kotu gorüşlerimizi eksik etmeyelim.





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
mscamci


avatar

Kayıt: 09.02.2006
13.07.2006-00:07 #8747
Güzel konu açmışsın, tebrik ve teşekkür ederim öncelikle.

Şimdi bir kere şunu söyleyeyim, programcılık lafı hoşuma gitmiyor. Eğer bu işe girecekseniz öncelikle büyük resmi görmeli ve "yazılım mühendislği"ni düşünmelisiniz. Yazılım mühendisliği çok ciddi bir disiplindir. Ürünü bir programdan ziyade aynen bir köprü gibi ciddi bir mihendislik ürünü haline getiren, bu tasarımı yapan kişi yazılım mühendisidir. Ve yazılım mühendisi olmak, sadece herhangi bir dil/platform/API bilmekle olmaz, sistem bilgisi ve aslında yazdığınız kodun altında ne işler döndüğünü derinlemesine bilmeyi gerektirir.

Benim kişisel tercihimi sorarsan ben yazılım mühendisliğini tercih ettim. Neden diyecek olursan, mühendislik bilimine, yeni sistemler tasarlamaya ve problem çözen insanlara özel bir hayranlığım var. Öyle günlük bakım, onarım, teknik destek gibi işlerde mutlu olamayacağımı düşündüm.

Programlama dili/platformu olarak kişisel tercihim de Java'dır. Diğer dil ve platformlarla da uğraştım. Kimisinin dili zor, kimisinin dili kolay ama abidik gubidik, kimisinin platformu yavaş, kimisinin IDE'si nahoş, kimisinde rahatsızlık duyduğum şeyler olması gibi sebeplerden ötürü Java'yı tercih ettim. Java resmi rakamlara göre bilgisayar dünyasının en yaygın kullanıma ulaşmış yazılım geliştirme ve çalıştırma platformudur.

Günümüzde yazılım dünyasında saygıyı hak eden birçok dil ve platform var ama Türkiye'de bunlardan ikisi son derece dominant durumda : Java/J2EE ve C#/.NET. Bu iki platformdan birinde uzman olursan ülkemizde iş konusunda çok sıkıntı yaşamazsın tahminimce. Aslında C++ konusunda da ülkemizde çok iş yapıldığını duydum ama iş ilanlarında C++'a rastlamak diğerleri kadar sık olan bir durum değil.

Bir de yazılım dışındaki işlere bakalım: Orhan'ın dediği gibi SAP/ABAP ve benzeri işler var ki bu işten iyi ekmek çıktığını biliyorum ama bu konuda bireysel olarak kendini eğitmen biraz zor. Bir diğer uzmanlık alanı DBA'lik ya da veri tabanı adminliği ve benzeri işler. Özellikle Oracle Türkiye'de bu konuda çok ezici bir üstünlüğe sahip. Hele Oracle'da DBA'lik yanında PL/SQL, Forms, Reports, Discoverer, AS ve bilimum diğer Oracle ürünlerinde uzman olursan Türkiye'nin sayılı adamlarından olursun. Oracle başlı başına bir kariyerdir. Bunların dışında eğitmenlik gibi bir seçeneğin var. İstediğin bir konuda (mesela Oracle, Microsoft, Sun, Cisco teknolojileri) bol miktarada sertifika toplayıp eğitmenlik işine girebilirsin. Gerçekten iyi para var. Ama tanıdığım sayılı eğitmenlerden biri Microsoft sertifikalarının artık mahalle arası kurslarda bile verilmesinden dolayı Microsoft işinde pek para kalmadığını söyledi. Neyse bir başka iş de genel olarak teknik personellik işi. Bunlar işte networkle, yok ISA Server, Exchange server falan (ben de hiç anlamam bunlardan) işleriyle uğraşıyolar. Bunu tavsiye etmem ama. İşte gene pek anlamadığım Cisco'ydu, UNIX adminlikti şuydu buydu çok iş var, onları da daha bir uzman kişi anlatırsa biz de öğreniriz.

Mesela kaçıncı sınıf olduğunu söylersen sana başka tavsiyelerde de bulunabilirim.

Kolay gelsin.





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
serdar5


avatar

Kayıt: 12.02.2006
13.07.2006-00:36 #8749
Hiç üşenmeden yarım sayfayı doldurarak mevzu bahis konularda beni ve benim durumumda olan arkadaşlarımı aydınlatıı için mscamci ya sonsuz teşekkurler.Klavyene saalık.Bu tur bilgilerin ve gorüşlerin parayla bile satın alınamıyacaını ii biliyorm ve saygı duyuyorum.Bana gelince ben henuz 3. sınıfa gectim.ve de bu tatilde boş durmayı istemediim için hemen bişelere başlamak istedim.
Biraz araştırmadan sonra javanın yanında ona en yakın ve en çok tutulan dilin c# olduunu gozlemledim.
ne kadar doru onuda bilmiyorm.Ve hemen bi takım dokumanları netten indirerek kor topal başladım bi hevesle .Sonra da boyle bi başlık açıp ben ve benim durumumda olan arkadaşlarımızın sizler gibi deneyimli ve bilgili insanların fikirlerinden yararlanmasını istedim.Gerçekten çok saolun makbule geçti.Hiç olmassa belli konularda kafamda bi takım fikirler oluştu.





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
serdar5


avatar

Kayıt: 12.02.2006
13.07.2006-00:40 #8750
Bu arada unutmadan...Programcılık yerine yazılım muhendisliği lafı ve arkasından gelenler gerçekten çok klastıpeace





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
13.07.2006-00:40 #8751
kelimeleri tamamlayarak yazmanı tavsiye ederim çünkü bir çok ciddi ortamda "olduu" "gittii" gibi kelimeleri yarım yazanlara cevap vermezler.





N/A
Yazar
serdar5


avatar

Kayıt: 12.02.2006
13.07.2006-00:52 #8752
Tavsiyen için ayrıca teşekkürler dikkate alınmıştır.Msn den kalma alışkanlıklar.biggrin





Kanit gösterilmeden yapilmis bir iddiayi çürütmek için kanita ihtiyaç yoktur
Yazar
tommyknocker


avatar
Istanbul
Kayıt: 09.02.2006
14.07.2006-01:26 #8783
Serdar arkadaşıma teşekkür ediyorum Bu konuyu açtığı için.Aslında benim de sanırım birçok arkadaşımın da merak ettiği şey hangi programlama dili ya da yolumuz ne olmalı, neye yönelelim...Birçok soru aklımı meşgul ediyor...Bu yüzden de bir türlü kendimi bir konuya veremiyorum.Aslında son zamanlarda cisco nun sertifikaları hakkında birşeyler bakınıyorum...ccna sertifikası ya da daha üst basamakları (Özür diliyorum ccna belki de yanlış oldu tam bilemiyorum)
Network konusunda daha fazla bilgi edinmeyi biras amaç edindim diyebilirim.Bu konuda da acaba biraz bilgi verecek abilerimiz arkadaşlarımız varmıdır?





Those were the days guys...
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
14.07.2006-14:48 #8788
valla öncelikle hangi konuda kariyerini geliştireceğine karar vermen lazım. Sistemci olacaksan MCSE sertifikaları var windows tarafında. öte yandan bu aralar VOIP moda cisco ve unix sertifikaları alabilirsin. ama sistemci olacaksan unix tarafında mutlaka bilgin olsun cok yerde işine "+" olarak yansıyacaktır. dba için Mehmet'in dediği gibi Oracle başlı başına bir kariyerdir. Programlama dillerine gelince Java yada .net hangisi sana yakın geliyorsa onlara kayabilirsin. önce ne alanda kariyerini ilerletmek istediğine karar vermen lazım. Bu arada yazları yada haftaiçi ücretsizde olsa staj yapmanızı öneririm.





N/A
Yazar
mscamci


avatar

Kayıt: 09.02.2006
14.07.2006-21:26 #8793
Eğer yazılım işlerinden hoşlanmıyorsan Cisco senin için iyi bir seçenek olabilir. Bildiğim kadarıyla üç adet Cisco sertifikası vardır. CCNA, ilk aşama ve piyasada sahipleri yavaş yavaş artan bir sertifika. Ki bu sertifikalara sahip olanların sayısı arttıkça değerleri düşer. Buna İTÜ'de falan sahip olabilirsin. Hatta bunun eğitimlerinin bir dönem İÜ'de de yapıldığını duymuştum da duyduklarıma inanamamıştım :) İkincisi CCNP. Buna sahip olursan büyük ihtimalle iyi yerlere gelirsin, oldukça geçerli bildiğim kadarıyla ve iş ilanlarında da en çok görülen nesnelerden biri. Üçüncüsü ve sonuncusu CCIE. Bu gerçekten çok değerli çünkü bildiğim kadarıyla Türkiye'de buna sahip 3-5 adam var.

Eğer kendini yazılım işine vereceksen, şiddetle tavsiye edeceğim şey Web tarafına önem vermendir. Artık büyük çaplı yazılımlar Web taraflı oluyor, yani Web taraflı diller sadece Web sitesi yapmak için kullanılmıyor. Javacıysan JSP, .Net ciysen ASP.NET'e ağırlık ver. Tabi HTML, CSS, JavaScript'le mutlaka uğraş ve hatta biraz dizayn işine de gir ama abartma. Tüm bunlardan sonra da AJAX yap çünkü günümüzün modası o.

Kolay gelsin.





Topçu Onba?? - A?r?/Do?ubeyaz?t
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
14.07.2006-22:03 #8794
kariyerini java ve web uygulamaları olarak planlayanlar için şu frameworkler üzerinde temel bilgi sahip olmaları önemli. (Öncelik sırasına göre yazmadım)

Struts Framework (http://struts.apache.org/) Şu an yoğun kullanılıyor. (MVC MVC2)
JSTL strutsın yanında yardımcı oluyor. (http://java.sun.com/products/jsp/jstl/)
Axis web serviceler için apache nin apisi (http://ws.apache.org/axis/)
Hibernate lightweight ejb conteiner diyebiliriz. (http://www.hibernate.org)
EJB3 (http://labs.jboss.org/portal/jbossejb3 , http://java.sun.com/products/ejb/docs.html)
JSF (http://java.sun.com/javaee/javaserverfaces/ , http://www.iucoders.com/article_detail.jsp?nid=7)

Bunların en az ikisine hakim olmak cok önemli.





N/A
1 2
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb