coder olmak sayısal zeka, birazda zel bir yetenek gerektirdiğini düşünüyorum...

: ShyRain bunu yazdı: Sadece biraz bişey bilen arkadaşlara tavsiye farklı bakış açısı çıkarmı merak ettiğim için sordumamma saçma sapan yanıtlar geliyor ya. Demekki doğru düzgün soru sormasını bilmiyorsun millete kızma. Olayı Tartışma boyutuna taşımadan şyle noktalayım; Mevlana Celaleddin-i Rumi "Sen ne sylersen syle, sylediğin, karşındakinin anladığı kadardır." der. Ben mi soru soramıyorum yoksa... Computer Engineer/SyStem Analyst/ Coder ShyRain

C# ile coder olunmaz, programcı olunur, coder in anlamı daha farklı. C# ile driver yazılmaz. Ayrıca dll dediğin dosyaları driver sandığın için de ayrıca gülüyorum bkz: . sys birde hangi driver, . net framework üzerinde çalışırki, benim bildiğim direkt donanım üzerine yazılıyor, normal programların erişemeyeceği kaynaklara erişiyor vs. Ayrıcana alper de belirtmiş, C# la yapılan oyunların tek amacı, aa bak C# la yaptım oldu demektir, VB ilede yapılır pascal ile de ama sor bakalım kendine neden hepsi C++ ile yapılıyor? What I cannot create, I do not understand. Richard Feynman

: trampfd bunu yazdı: O kadar uçtuktan sonra msdn de ki dll leri kullanmazsın en başta, coder olmak en basitinden kod yazabilen herkese denir, uçmak greceli kavram. C# ile zaten ne kadar uçabilirsin ki, forms da yaptığın basit işlemlerden tesi değil c# olayı. Okunması anlanması basit bir syntaxi var, açıklama yapmadıkları kodlara açıklamak için gerek duymuyorlardır. Yeri gelmişken, "kitap da okuyarak coder olunmaz." Ben uçtum diyebilmek için daha düşük seviyeli bir dil kullanman gerekir, c++ mesela. oturur donanımların için driver yazarsın, native oyunlar yazarsın, ki uçmak bu noktada başlar. "Uçmak" ile ilgili daha fazla detay verirsen ona gre birşeyler syleyebilirim. 1) microsoftun sağladığı dll lerin %99 undan daha verimlisini yazamayacağına garanti veririm yani çok prof. olsanda emin ol kullanırsın microsoft dll'lerini..2) C# ile istediğin kadar uçabilirisin sen C#'a formdan başka bişey yok diyorsan ben sana Vim'de C# kodu yazıp komut satırında derliyorum herşeyim siyah ekranda C# çok güçlü bir dil demek isterim... 3) Uçmak diyince şunu demek istedim aslında basit iki satırlık program yazmak yerine daha kasıntı programalar yazmak.. Aklına gelen her kasıntı programı yazmak olabilir bu mesela C# ile yapay zekalı bir işletim sistemi :)) C# ile yazılmaz oyun deme XNA studio ya bak derimC# ile driver yazılmak deme win phone7 dll leri derimC# ile şunu yapamazsın diye bişey yok :) Hocam şu kalın işaretlediğim yeri yazdıktan sonra seni burda topa tutsalar yeri yani o derece.. Merak ediyorum yazdığın işletim sistemini çalıştıracak. net framework'ü bir işletim sistemi üzerine kurman gerektiğinin farkında mısın? Yoksa ben iyice uçtum, c#'ın assembler'ını yorumlayacak bi işlemci tasarlıcam falan diye mi düşünüyosun? Eğer hayatında C# dışında başka bir dil kullanmadıysan, C++ ve C ile karşılaştığında duvara çarpmış gibi olursun.. Bildiklerini gzünde fazla büyütme, çok daha derinleri var... Drag & Drop programcılığı da bi yere kadar.. There are 10 types of people in the world. Those who knows binary and those who dont...

: O kadar uçtuktan sonra msdn de ki dll leri kullanmazsın en başta, coder olmak en basitinden kod yazabilen herkese denir, uçmak greceli kavram. C# ile zaten ne kadar uçabilirsin ki, forms da yaptığın basit işlemlerden tesi değil c# olayı. Okunması anlanması basit bir syntaxi var, açıklama yapmadıkları kodlara açıklamak için gerek duymuyorlardır. Yeri gelmişken, "kitap da okuyarak coder olunmaz." Ben uçtum diyebilmek için daha düşük seviyeli bir dil kullanman gerekir, c++ mesela. oturur donanımların için driver yazarsın, native oyunlar yazarsın, ki uçmak bu noktada başlar. "Uçmak" ile ilgili daha fazla detay verirsen ona gre birşeyler syleyebilirim. 1) microsoftun sağladığı dll lerin %99 undan daha verimlisini yazamayacağına garanti veririm yani çok prof. olsanda emin ol kullanırsın microsoft dll'lerini..2) C# ile istediğin kadar uçabilirisin sen C#'a formdan başka bişey yok diyorsan ben sana Vim'de C# kodu yazıp komut satırında derliyorum herşeyim siyah ekranda C# çok güçlü bir dil demek isterim... 3) Uçmak diyince şunu demek istedim aslında basit iki satırlık program yazmak yerine daha kasıntı programalar yazmak.. Aklına gelen her kasıntı programı yazmak olabilir bu mesela C# ile yapay zekalı bir işletim sistemi :)) C# ile yazılmaz oyun deme XNA studio ya bak derimC# ile driver yazılmak deme win phone7 dll leri derimC# ile şunu yapamazsın diye bişey yok :))) Computer Engineer/SyStem Analyst/ Coder ShyRain

çizik bende bu konuda biraz eksigimdir

: Amaç Bir dili en iyi şekilde eksiksiz ğrenmek nasıl olur ve buna giden yol nedir sorusuna alternatif cevaplar bulmak.. Kasıntı ve Uçmak kavramlarından bahsettim ama yetmemiş demekki, Dil üzerinde profesyonel olmak diyelim o kavramlar yerine. Profesynellik grecelidir dersen en iyisi olmak eksiksiz olmak diyelim.. ncelikle ekleyeyim, "insan bildiğini zannettiği bir şeyi asla ğrenemez". Açık fikirli olmalısın, c# ile oyun yazılamaz, driver yazılamaz demedim, sylediğim cümlede arada kalan ayrıntılara dikkat et, çok hayati ayrıntılar onlar. Dil sadece ekranda grdüğün kod sintaksıdır, front end bir developer için "arka planı" yoktur, dilin profesyonellikle uzaktan yakından bir alakası da yoktur, "dil üzerinde profesyonellik" diye birşey yoktur çünkü. Dilin profesyonelliği; kullanılan birkaç komutu ezbere bilmen, yerine gre kullanabilmenden ibarettir olsa olsa. Yazılım profesyonelliği; senin herhangi bir dili kullanarak yarattığın mimarinin kendisidir. Bilinen tabirlerle "programcı kafası"na sahipsen profesyonelsindir, herhangi bir dilin komut setini ğrendikten sonra başkalarına çok karışık ve zor gelebilecek mimarilerle profesyonelce programını yazabilirsin. Buraya kadar okeymiyiz? C# ve. NET framework kullanarak herşeyi yapabilirsin, ama yaptığın yazılım makine üzerinde "native" bir şekilde çalışmaz, "o ne demek?" dersen, bunun farkını araştırmakla uçmaya başlamanı tavsiye ederim. Onun dışında sylediğin kadarıyla kasıntı ve uçuk programcı olmak istiyosan devamlı sadece araştırma ve alıştırma yap, ne biliyim otur aklına gelenleri yapmayı dene. Büyük bi ihtimalle hayalini kurduğun sertifikaların sahibi biri olarak syledim bunları, sıradan bir lamer değilim. Ehl-i Byte

bilmediğini yapmak tamamiyle doğaçlamaktan geçiyor bence. dili bildikten sonra sol kuğını tutmak istemenden geçiyor olay. belki sol elinle yakalayamıyon olayı ama sağelinle itikleye itikleye tutuyosun:D sonra sonra geriside geliyor. ..

O kadar uçtuktan sonra msdn de ki dll leri kullanmazsın en başta, coder olmak en basitinden kod yazabilen herkese denir, uçmak greceli kavram. C# ile zaten ne kadar uçabilirsin ki, forms da yaptığın basit işlemlerden tesi değil c# olayı. Okunması anlanması basit bir syntaxi var, açıklama yapmadıkları kodlara açıklamak için gerek duymuyorlardır. Yeri gelmişken, "kitap da okuyarak coder olunmaz." Ben uçtum diyebilmek için daha düşük seviyeli bir dil kullanman gerekir, c++ mesela. oturur donanımların için driver yazarsın, native oyunlar yazarsın, ki uçmak bu noktada başlar. "Uçmak" ile ilgili daha fazla detay verirsen ona gre birşeyler syleyebilirim. Ehl-i Byte

: trampfd bunu yazdı: Büyük bi ihtimalle hayalini kurduğun sertifikaların sahibi biri olarak syledim bunları, sıradan bir lamer değilim. :)))) Teşekkür ederim nerileriniz için. :))))))) hocam işi sertifika almaya kdr goturmeye gerek yok... hayalini kurmak ve başarmak yeterli... bi kızla birlikte olmak için illa evlilik sertifikasına gerek yok :))) Güzelsin ama daha güzellerini grdüm.

: Sadece biraz bişey bilen arkadaşlara tavsiye farklı bakış açısı çıkarmı merak ettiğim için sordumamma saçma sapan yanıtlar geliyor ya. Demekki doğru düzgün soru sormasını bilmiyorsun millete kızma. Ehl-i Byte

hoca prof coder olmak için tabiri caise yumurta gte dayanmalı! boş boş proje geliştirmelisin. belki sana boş gelecek ama kendini geliştirmekte birebirdir. bir de senin hayal gücüne bağlıdır. nce bişeyleri yazarak başlarsın sonrasında lan şunu da ekleyim dersin nasıl olduğunu ğrenirsin. la bu eksik kaldı nasıl yaparım dersin google amcaya sorarsın orayı burayı araştırırsın. en iyi ğrenme tekniği budur. oku geç ile hiçbir şey ğrenemezsin. coderlik bana gre arkadaşın dediği gibi oturup bişiler yazabiliyorsan codersindir. ucuk bir coder olmak tamamen senin hayal gücüne kalmıştır. fantazilerinle alakalıdır. milletin 10 satırda yazdığı şeyi sen 6 satırda yazıyorsan adam sana ucuk gzüyle bakar. ya da ne bilim adam sql sorgusunu program ile yapıyordur sen t-sql ile yapıyorsundur ona gre ucuksundur. ucukluk tamamen greceli. birine gre sen ucuk kod yazarken başkasına gre sıradan bir codersindir. hiçbir zaman bir dilde profluk bekleme. mutlaka senden daha iyi yazan biri cıkabilir. nemli olan kendini daima geliştirmeye açık tutmaktır. bir projeyi tamamladığında ya sistem çalışıyor benim işim bitti dersen olmaz. tekrar tekrar sisteme dnüp bunu nasıl geliştiririm nasıl daha stabil hale getiririm diye uğraşmalısın. en güzel rneği tahribat.com... tahribat.comu holyone yazdı ancak kodlar zamanla o kadar çok değişti ki ilk yazdığından neredeyse eser yok :D adamlar sürekli olarak tekrar tekrar yazdıkları kodlara geri dnüyorlar nasıl daha da iyisini yaparım diye uğraşıyorlar. bu yüzdendir ki versiyon yenilemesi gelip duruyor... ucuk coder olacam hayalinden vazgeçmeni tavsiye ederim. bunun yerine ben basit bir coderim de ve kendini geliştirebildiğin kadar geliştir. son noktaya geldiğini düşündüğünde her zaman şunu hatırla "ben daha hiçbir şey bilmiyorum" ve "kendimi nasıl daha da geliştiririm"... Kasnak yuvarlandı elek oldu, eski orospular melek oldu...

: coder olmak sayısal zeka, birazda zel bir yetenek gerektirdiğini düşünüyorum... aynen katılıyorum. bi tane programlama dilini ğrendikten sonra her hangi dilide rahatça kullanıyorsan o senin dediğin kavrama gelmiş sayılırsın. misal: visual basic biliyorsun php dede web sitesi hazırlarken zorlanmazsın. birde; bi arkadaş demiş yumurta dayanmalı diye. çok haklı o yumurta dayandığında sağlam bi çzüm buluyorsan; yani yarın işi teslim etmen gerek hala bişeyi çzememişsin. gece bi anda bi şimşek çakıp çzdüğünde olay bitmiştir. yani yle çok bi dilde uzmanlaşmak değil olay. bknz ben :D coder acan... Kayalardan kayarım yoktur benim ayarım (;

Yetenek işidir en başta. En basiti üstad bi coder vardır ve sen de en az onun kadar biliyorsundur. rnek bir proje olduğu zaman o hemen nasıl yapıldığı anlar korsan bir kopyasını daha oluşturabilir. Ama siz sadece ğrendikleriniz doğrultusunda yaparsınız. O nedenle diyorum ki coder olunmaz coder doğulur. Tedbirsiz abdest bozmaya oturan, domala domala taş arar.

uğraşıyoruz bakalm hacı da dediklerin iyi gibi de bişey anlamadım #karipçin

: 1) microsoftun sağladığı dll lerin %99 undan daha verimlisini yazamayacağına garanti veririm yani çok prof. olsanda emin ol kullanırsın microsoft dll'lerini..2) C# ile istediğin kadar uçabilirisin sen C#'a formdan başka bişey yok diyorsan ben sana Vim'de C# kodu yazıp komut satırında derliyorum herşeyim siyah ekranda C# çok güçlü bir dil demek isterim... 3) Uçmak diyince şunu demek istedim aslında basit iki satırlık program yazmak yerine daha kasıntı programalar yazmak.. Aklına gelen her kasıntı programı yazmak olabilir bu mesela C# ile yapay zekalı bir işletim sistemi :)) C# ile yazılmaz oyun deme XNA studio ya bak derimC# ile driver yazılmak deme win phone7 dll leri derimC# ile şunu yapamazsın diye bişey yok :))) Hacı sen birşey ğrenmek için mi soru soruyorsun yoksa millete posta koymak için mi? İlk mesajındaki yazdıklarına binaen sana cevap yazdım, neyi bilip bilmediğini belirtmezsen ben nerden bileyim? C# ile yapılabilecek ve yapılamayacak ne varsa ben biliyorum da, bence sen ne istediğine karar ver nce, ona gre konuşuruz, en azından "kasıntı" dan ve "uçmak" tan kastın ney onu açıkça syle. Ehl-i Byte

: Büyük bi ihtimalle hayalini kurduğun sertifikaların sahibi biri olarak syledim bunları, sıradan bir lamer değilim. :)))) Teşekkür ederim nerileriniz için. :))))))) Computer Engineer/SyStem Analyst/ Coder ShyRain

C# ı çok büyütmüşsün hocam. Bana sakın c# la oyun yazılır zart zurt deme lütfen. crysis c# ile yazılmış olsaydı 15 yıl sonraki donanımla crysis i oynamamız anca mümkün olurdu. C# ile C++ ı bence karşılaştırma, kendi kendini küçük düşürürsün. C# güçlü bir nesneye dayalı programlama dili ancak programlama dilini dil yapan bazı etkenlerden yoksun. Ancak sen burada coder olmaktan bahsetmişsin konuyu c# güçlü mü güçsüzmü konusuna çekmiyim. Coder olmak için en az 1 dilde uzman olmak gerekir. OOP bilmek gerekir. Kodlama tekniklerini iyi bilmek gerekir. Kodlama yaptığı sistemlerin API lerini iyi bilmesi gerekir. Veri Yapılarını ve Algoritmaları iyi bilmesi gerekir. Az kodla çok iş yapması gerekir. Başka birşeye gerek yok. Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

: AMpul bunu yazdı: C# ile coder olunmaz, programcı olunur, coder in anlamı daha farklı. C# ile driver yazılmaz. Ayrıca dll dediğin dosyaları driver sandığın için de ayrıca gülüyorum bkz: . sys birde hangi driver, . net framework üzerinde çalışırki, benim bildiğim direkt donanım üzerine yazılıyor, normal programların erişemeyeceği kaynaklara erişiyor vs. Ayrıcana alper de belirtmiş, C# la yapılan oyunların tek amacı, aa bak C# la yaptım oldu demektir, VB ilede yapılır pascal ile de ama sor bakalım kendine neden hepsi C++ ile yapılıyor? Alper değil o kill :))) ahaha o veleti grünce nicke bile bakmıyorum :D adam hakkaten zdeşleşmiş. What I cannot create, I do not understand. Richard Feynman

Bi soru sormuşsun cvp verene posta koyuyosun, iş olsun diyemi yazdın hocam buraya? The king is bleeding.

Mesela bir programalama dili C# için, Manuel i okudunuz Msdn i yuttunuz ama hala profesyonel coder değilsinizdir. Acaba C# ı ğrenip uçuk şeyler yapmaya karar verdiğinizde ne yapmanız gerekir?Alın piyasadaki tüm kitapları okuyun gene olmaz bir Coder olamazsınız!! Mesela MSDN de yle classlar varki adamlar bile üşenmiş açıklamaya ama siz kullanmak istiyorsunuz ne yapıcaksınız? Yine bir programyapıcaksınız kullanmaya çalıştıgınız dll'şn ne anlatımı ne google da rneği varnasıl çzeceksiniz.. İşte bu noktadan sonra nasıl bir yol izlenmeli bir programlama dilini ğrendikten sonra Nasıl Uçuk Hala gelinebilir bir dilde?Kendini aştığını düşünen kişilerin Mantıklı cevapları herkese yol gsterir diye ince bir soru sormak istedim.. En çokda HolyOne'ın cevap vermesini isterim... Computer Engineer/SyStem Analyst/ Coder ShyRain

sadece biraz merak.. gerisi kendiliginden gelir.. az insan çok huzur.

: C# ile coder olunmaz, programcı olunur, coder in anlamı daha farklı. C# ile driver yazılmaz. Ayrıca dll dediğin dosyaları driver sandığın için de ayrıca gülüyorum bkz: . sys birde hangi driver, . net framework üzerinde çalışırki, benim bildiğim direkt donanım üzerine yazılıyor, normal programların erişemeyeceği kaynaklara erişiyor vs. Ayrıcana alper de belirtmiş, C# la yapılan oyunların tek amacı, aa bak C# la yaptım oldu demektir, VB ilede yapılır pascal ile de ama sor bakalım kendine neden hepsi C++ ile yapılıyor? Alper değil o kill :)))

: ShyRain bunu yazdı: trampfd bunu yazdı: O kadar uçtuktan sonra msdn de ki dll leri kullanmazsın en başta, coder olmak en basitinden kod yazabilen herkese denir, uçmak greceli kavram. C# ile zaten ne kadar uçabilirsin ki, forms da yaptığın basit işlemlerden tesi değil c# olayı. Okunması anlanması basit bir syntaxi var, açıklama yapmadıkları kodlara açıklamak için gerek duymuyorlardır. Yeri gelmişken, "kitap da okuyarak coder olunmaz." Ben uçtum diyebilmek için daha düşük seviyeli bir dil kullanman gerekir, c++ mesela. oturur donanımların için driver yazarsın, native oyunlar yazarsın, ki uçmak bu noktada başlar. "Uçmak" ile ilgili daha fazla detay verirsen ona gre birşeyler syleyebilirim. 1) microsoftun sağladığı dll lerin %99 undan daha verimlisini yazamayacağına garanti veririm yani çok prof. olsanda emin ol kullanırsın microsoft dll'lerini..2) C# ile istediğin kadar uçabilirisin sen C#'a formdan başka bişey yok diyorsan ben sana Vim'de C# kodu yazıp komut satırında derliyorum herşeyim siyah ekranda C# çok güçlü bir dil demek isterim... 3) Uçmak diyince şunu demek istedim aslında basit iki satırlık program yazmak yerine daha kasıntı programalar yazmak.. Aklına gelen her kasıntı programı yazmak olabilir bu mesela C# ile yapay zekalı bir işletim sistemi :)) C# ile yazılmaz oyun deme XNA studio ya bak derimC# ile driver yazılmak deme win phone7 dll leri derimC# ile şunu yapamazsın diye bişey yok :) Hocam şu kalın işaretlediğim yeri yazdıktan sonra seni burda topa tutsalar yeri yani o derece.. Merak ediyorum yazdığın işletim sistemini çalıştıracak. net framework'ü bir işletim sistemi üzerine kurman gerektiğinin farkında mısın? Yoksa ben iyice uçtum, c#'ın assembler'ını yorumlayacak bi işlemci tasarlıcam falan diye mi düşünüyosun? Eğer hayatında C# dışında başka bir dil kullanmadıysan, C++ ve C ile karşılaştığında duvara çarpmış gibi olursun.. Bildiklerini gzünde fazla büyütme, çok daha derinleri var... Drag & Drop programcılığı da bi yere kadar.. Ben Senin Kalın işaretlediğin yeri grdüm de sen o Cümlenin sonundaki işaretini grdünmü Bilmiyorsan syleyim "dalga geçiyorum" anlamı taşır o işaret. Hey Allah'Im "C++ ve C ile karşılaştığında duvara çarpmış gibi olursun" yazmış birdeAbartmayın arkadaşım ben senin yaşın kadar programalama dili bilmemin yanındabelirli bir statüm var Bilgisayar mühendisi olmamı geçtim geliştiriciyim aynı zamanda neyse... Sadece biraz bişey bilen arkadaşlara tavsiye farklı bakış açısı çıkarmı merak ettiğim için sordumamma saçma sapan yanıtlar geliyor ya. Computer Engineer/SyStem Analyst/ Coder ShyRain

: trampfd bunu yazdı: Hacı sen birşey ğrenmek için mi soru soruyorsun yoksa millete posta koymak için mi? İlk mesajındaki yazdıklarına binaen sana cevap yazdım, neyi bilip bilmediğini belirtmezsen ben nerden bileyim? C# ile yapılabilecek ve yapılamayacak ne varsa ben biliyorum da, bence sen ne istediğine karar ver nce, ona gre konuşuruz, en azından "kasıntı" dan ve "uçmak" tan kastın ney onu açıkça syle. Amaç Bir dili en iyi şekilde eksiksiz ğrenmek nasıl olur ve buna giden yol nedir sorusuna alternatif cevaplar bulmak.. Kasıntı ve Uçmak kavramlarından bahsettim ama yetmemiş demekki, Dil üzerinde profesyonel olmak diyelim o kavramlar yerine. Profesynellik grecelidir dersen en iyisi olmak eksiksiz olmak diyelim.. profesyonellik kelimesinin yanlış kullanımına gıcığım :) skindirik ve dandik tesi bile olsa kod yazıp bundan para kazanıyorsam profesyonel coder olmuşum demektir http://kocaer.me

adamın demek istediği şey galiba şu; c# dili rnek gibi, mesela C diliyle oturup bi işletim sistemi yazıcam eşi benzeri olmucak, elimde kaynak olmayacak, sıfırdan nasıl yapıcam gibisinden. yani nasıl kendim bişeyler üretebilirim gibi bir şey demek istiyor olmalı. ben byle anladım :) =)

: Hacı sen birşey ğrenmek için mi soru soruyorsun yoksa millete posta koymak için mi? İlk mesajındaki yazdıklarına binaen sana cevap yazdım, neyi bilip bilmediğini belirtmezsen ben nerden bileyim? C# ile yapılabilecek ve yapılamayacak ne varsa ben biliyorum da, bence sen ne istediğine karar ver nce, ona gre konuşuruz, en azından "kasıntı" dan ve "uçmak" tan kastın ney onu açıkça syle. Amaç Bir dili en iyi şekilde eksiksiz ğrenmek nasıl olur ve buna giden yol nedir sorusuna alternatif cevaplar bulmak.. Kasıntı ve Uçmak kavramlarından bahsettim ama yetmemiş demekki, Dil üzerinde profesyonel olmak diyelim o kavramlar yerine. Profesynellik grecelidir dersen en iyisi olmak eksiksiz olmak diyelim.. Computer Engineer/SyStem Analyst/ Coder ShyRain