Google olmasaydı alıp o dilin kitabını okuyacaktık anlamadığımız yerleri çzebilmek için yani bir nevi ilkel google'lama yapacaktık diyebiliriz. Google sadece uzun uzun kitapta araştırtmak yerine nokta hedefiyle aradığımız açıklamayı bulmamızı sağlıyor. Yani programcı google kullanıyor diye ktü bir programcı değildir. Ha dkümantasyon okumak aslında daha mantıklı çünkü orada tüm araçların iyice incik cincik detayları oluyor ama her detayıda her an kullanmayacağımıza gre kullanılmayan bilgi ne işimize yarayacak? Programlama bilmeyen adama google değil wolframalpha versen gene bişey yapamaz. sokoban tarafından 25/Ağu/13 14:27 tarihinde düzenlenmiştir.

2 si birlikte olmuyor mu hocam ya:D Türkiyede kim sevdiği işi yapıyor ki?

iyi bir programcı, iyi bir googlerdır. En başta iyi bir programcı neyi, nerde, nasıl kullanması gerektigini bilir en azından neye ihtiyacı oldugunu bilir, nerde takıldıgının farkındadır. analitik düşünme ve sorunun farkındalığıylada google'da ne aratması gerektigini bilir düşüncesindeyim. Ayrıca yine sadece sorun çzme üzerine değil zamandan tasarruf açısındanda kullanılabilir grüşündeyim. iyi bir googlerın iyi bir programcı olduğunu düşünmüyorum. Bir yere kadar idare edebilir ama o biyerden sonraki adımda zaten iyi bir programcının farkı anlaşılır.

şuan yazıyı okumadan yazıyorum yorumumu :) sabah kalkınca yazıyı okuyup yine fikrimi yazarım.. yazıyı okumadan nce: yazılımcı kod ezberlemez, bir kodu kullandıkça oturur ve bi şeye ihtiyaç duymadan yazabilirsiniz, ama teknoloji sürekli geliştiği için sürekli her şeyi sık sık kullanamıyoruz. mesela ben veritabanları için access, sql, enttiy helperlerını gzüm kapalı yazarım ama bir resim işleme için google yardımcı araçtı. çünkü o konularla ilgili çok kod yazmadım.. ama resim işleme üzerine uzman biri de bu konuda google a ihtiyaç duymaz. ayrıca bazı şeyler vardır ki, kendin geliştirmeye kalksan ya da yazsan çok vakit alır, bu da maliyeti arttırır. genelde firmalarda hazır yazılmışların kullanımı tavsiye edilmiş çünkü birim testleri yapılmış ve bir çok kişi tarafından kullanılıp sürekli geliştiriliyor. benim sıfırdan yazacağım sistem ek maliyet demek. olaya bu ynden bakılırsa bazı konular için hazır kod kullanılmalı. tabii konu biraz kayıyor. bana gre yazılımcı ezberlememeli, işin mantığını oturttuktan sonra çatır çatır kodlarını yazar ve aynı şeyleri kullanacaksa kendi kütüphanesini oluşturur. diğer şeyler için google yeterlidir :) evet biraz kolaya kaçılıyor ancak piyasa şartları gz nüne alınırsa zamanın nemi anlaşılır. ben bu saatte bile çalışıyorsam zamanın yetmediğinden dolayıdır, bir de kalkıp her şeyi sıfırdan yazacaksam... yazıları okuduktan sonra --ekleyeceğim.. unbalanced tarafından 25/Ağu/13 06:07 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

vay anasini yazi çok içli. programlama hayatim sadece bu yüksek okul sayesinde ve 1.5 - 2 yil oldu. onun disinda alakam filan yoktu, sadece merak vardi. ben sadece iyi bir google kullanicisiyim. lakin ylede hiç çakmayan biride degilimdir :( bir program yazicaksam bi is, neyin nerde ve nasil kullanacagini biliyorsam, sanirim bu noktada google benim için yardimci olur, daha hizli olurum daha az zaman kaybedebilirim. kaç kisi gidip bi url için regexi bastan yazar? ben yazmam c# url regex yazip koda ulasmam max. 5-10 saniyemi alir. ama bununda bir dez avatanjini hissettim suan. google olmadan neyi nasil kullanacagimi biliyorum lakin kod kismini bilmiyorum. buda iyi bir programci olmadigimi gsterir. vay amk nerden çikti bu gece gece simdi :( ekleme : aslinda ktü birsey oldugunuda farkettim suan, en basitinden bi isi yaptiricak fonksiyonu buluyosun ve kullaniyosun. açipta bakmiyosun amk burda kod napiyor nasil yapiyor diye. ayni ezberci zihniyet gibi. balik tutmayi gretmeden raki-balik yapmak gibi. baristbt tarafından 25/Ağu/13 05:22 tarihinde düzenlenmiştir http://www.leyladansonra.com/

tarcanbot diye birşeyin peşinde düştüm. O zaman işler karıştı, google bile yardımcı olamadı. Sağolsun pesimistzombie bir bot yapmıştı. Onu aldım ASP ile devam ettim, kurcaladım. O sıra php daha czip gelmeye başlamıştı php ile yazdım. Sonra nasıl geliştirebilirim diye uğraştım. Aha o sırada gitti işte... stackoverflow, ceviz. net, tahribat, sağlam ve abuk subuk bir sürü forum, topluluk, maillistler... Arkadaş yapmak istediğim basit, benzeri oluyor ; tam istediğim yok. Zor zar mantık yürüttüm. Sayfalara yazıyorum konuşur gibi , paintte ekliyorum, oraya buraya not al. Sonra bi çzülmeye başladı mevzu ; zellikle A'dan Z'ye PHP diye bir kitap vardı orada fonksiyonları falan okudum ne ne iş yapar vs.. Derken istediklerimi yapmaya başladım. Uzun süredir elimi programlamaya sürmüyorum. Şimdi gel veritabanına bağlanan tek sayfalık birşey yap desek, google'a bakmadan imkanı yok yapamam. Ezberimde tutamyorum tutmakta istemiyorum kodları. Ama bütün bunlar sayesinde google kullanmayı ğrendim. Arkadaşın birisi bana sorununu sylediğinde, anahtar kelimeleri veriyorum ara diyorum. ARadım yok diyor. Aynı kelimelerle ben arıyorum tak buluyorum. Günümüzde bilgisayar işlerini bilen = Google'ı iyi kullanabilen. Progamcı dediğin işe karmakarışık birşey... Şu an localhostta 12 projem var. Bir sürü yaptım, çoğunu yayınlamadan boş beleş gitti. Fakat iyi programcı değilim. Programcı bile olduğumu düşünmüyorum. Programcı dediğimiz adam bana gre ; işin teorik kısımlarını flan çok iyi bilir. Ben sadece işime yarayacak kadarını ğreniyorum, sonrasında zaten unutuyorumda.. Bana gre ; işimi halledebildiğim müddetçe sıkıntı yok. Ben istediğimi yapayım da ; ister programcı, ister Googler desinler... nemli olan benim istediklerimi yapabilecek kadar programlama bilgim olması ve Google'ı kullanabilmem.

İyi bir yazılımcı oturup kod ezberlemez, mantığı bilir, ufak birkaç aramayla işini grecek bilgiyi bulur ve kullanır. Ezber yazılımcının baş düşmanıdır, ezberleyerek yazılımcı olunmaz ama kalifiye bir papağan olunabilir. Ehl-i Byte

güzel yazıymış blogumu yayınlarsam ilk yazım byle bi şey olacak imza

İyi bir yazılımcı oturup kod ezberlemez, mantığı bilir, ufak birkaç aramayla işini grecek bilgiyi bulur ve kullanır. Ezber yazılımcının baş düşmanıdır, ezberleyerek yazılımcı olunmaz ama kalifiye bir papağan olunabilir. Hocam bir yazılımcı değilim. Yalnız bu konulara ilgim var biraz o yüzden konuya girdim. Mantığının yanlış olduğunu düşünüyorum. Hiç bir dkümantasyona ve internete bağlanamadığın bir yerde program yazamıyorsan kendine nasıl programcı diyebilirsin ki. Yani bakıcağım yerleri bilerek bu gün ben bile basit programlar yazabilirim. Ama bu yazılımcı olduğumu gstermez ki. Bu şu demek mantığı bilen bir doktor düşün. Adam kitaplardan bakıp bakıp ilaç yazıyor. Ama acil bir müdahalede gt gibi kalıyor. Yani ben byle düşünüyorum tabiki siz işin içindesiniz daha iyi bilirsiniz konudaki diğer arkadaşlar içinde geçerli bu ama nedense konuyu okuyunca direk bu geldi aklıma sizde papağan vs diyince cevap yazma gereği hissettim www.kriptopedi.com

Değerli Rick abimizde bu yazıya itafenden kendisi bir yazı yazmış ve yeni bir terim ortaya atmış. Acımız katlanarak artıyor. The Search Engine Developer http://www.west-wind.com/weblog/posts/2013/Aug/24/The-Search-Engine-Developer TeRRoR tarafından 25/Ağu/13 05:38 tarihinde düzenlenmiştir herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Hocam verimli olmak için biraz google ve stackoverflow ziyareti şart. Ben çoğu zaman yazabileceğim kodları da hazır toplarım. Tekerleği baştan icad etmeye gerek yok bence. Tabi kullanmadan bir okur, kontrol ederim saçma bir şekilde de yapıyor olabilir bulduğum kod. Asıl programcılığı konuşturacağın nokta hiç yapılmayana ihtiyaç olan yerdir, arge kısmıdır. Sadece programcılık değil, elektronik, endüstriyel tasarımda da aynısı geçerlidir. HolyOne tarafından 25/Ağu/13 11:20 tarihinde düzenlenmiştir Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Pazarlayamıyorsan hic bir boksun :) Hep denedin. Hep yenildin. Olsun yine dene, yine yenil ama daha iyi yenil!

trampfd bunu yazdı İyi bir yazılımcı oturup kod ezberlemez, mantığı bilir, ufak birkaç aramayla işini grecek bilgiyi bulur ve kullanır. Ezber yazılımcının baş düşmanıdır, ezberleyerek yazılımcı olunmaz ama kalifiye bir papağan olunabilir. Hocam bir yazılımcı değilim. Yalnız bu konulara ilgim var biraz o yüzden konuya girdim. Mantığının yanlış olduğunu düşünüyorum. Hiç bir dkümantasyona ve internete bağlanamadığın bir yerde program yazamıyorsan kendine nasıl programcı diyebilirsin ki. Yani bakıcağım yerleri bilerek bu gün ben bile basit programlar yazabilirim. Ama bu yazılımcı olduğumu gstermez ki. Bu şu demek mantığı bilen bir doktor düşün. Adam kitaplardan bakıp bakıp ilaç yazıyor. Ama acil bir müdahalede gt gibi kalıyor. Yani ben byle düşünüyorum tabiki siz işin içindesiniz daha iyi bilirsiniz konudaki diğer arkadaşlar içinde geçerli bu ama nedense konuyu okuyunca direk bu geldi aklıma sizde papağan vs diyince cevap yazma gereği hissettim Şimdi şyle, ben askerde çok büyük bir projeyi internetim olmadan yazdım, normalden 2 kat uzun sürdü ama yazdım ve buna rağmen bunu diyorum. Yazılımdaki olay doktorlukla direkt kıyaslanamaz, ben "kod ezberi"nden bahsediyorum, baştan aşağı bir data access layer'ı ezberlemezsin, o layer'ın ne yapması gerektiğini bilirsin, parça parça yazar eklersin, ya da aynı işi farklı yoldan yapan hazır class bulur editlersin aynı kapıya çıkar. Tabii çoğu terimi / teknolojiyi biliyor olman şart, en basitinden; kullandığın frameworku tanıyor olman lazım, hazırda bulunan bir methodu kullanmak yerine saçma sapan kodlar copy paste yapar çalıştırırsın, ortaya bir "yazılım" da çıkartmış olursun ama bu seni yazılımcı yapmaz. Sylemek istediğim şey daha farklı, biraz birilerine taş attım ;) Ehl-i Byte

RSS'lerimi takip ederken Scott'un blog'unda byle bir yazıyla karşılaştım ve beni deldi geçti. Son 3 yıldır profesyonel anlamda programcı olarak çalışıyorum ve google ve stackoverflow en iyi dostum . Peki siz ne düşünüyorsunuz? İyi bir programcı yada googler olduğumuza nasıl karar verebiliriz? İyi bir googler'sak iyi bir programcılığa giden yol nasıl peki? Yazının linki http://www.hanselman.com/blog/AmIReallyADeveloperOrJustAGoodGoogler.aspx herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Pazarlayamıyorsan hic bir boksun :) aynen