: @zumsuk ; Son gnderi konu başlığına gitmemiş :) düzenleme yapayım o zaman kafamı toplayıp :)

: zumsuk bunu yazdı: ya byle ilanları veren tipler açıyo google'ı web programlama yazıyo çıkan bütün sonuçları nitelik diye istiyor. benden bunların hepsini isteyen adama ana bacı sverim :D.

: yok abi komedi olsun diye gsterdim :D byle firmaya tenezzül edilmemeli.5000 verseler bile gidilmemeli. Hem seni zikerler, hem kendilerini. Ortayaverimli iş çıkmayınca tekme.. Tutarlı bir yerde başlamak daha mantıklı olabilir. he programcılara taktiklerdi ya; 10 şeye atılmayın, html, css, javascript bir ksımın bilmeniz gerekiyor sonrasında hem asp, hem php, hem aspx, hem python, hem java... Uğramayın, birini seçin ki gelecekte php ve java kesin var aspx şimdilik var. Net iyide microsoftun aspye yaptığı gibi aspx'ide yüz üstü bırakabilir. & weskeyy : sağol hocam dostum kariyer. net e gir triyonlarca byle ilan var. Dkümanda çok güzel bu arada,

MErhaba arkadaşlar, programlamaya giriş yapmış, biraz ilerlemiş ve programlama mantıklarını merak eden arkadaşlara biraz taktik vermek istedim. HE ben süper coder bi adam mıyım? Değilim. Kendi noktalarımı syleyerek paylaşım başlatmak istedim ki buna ; 2001 de html ile başlayarak html, javascript, css, qbasic, pascal, delphi, perl, asp, php, python, kabuk programlama ve şimdi c ile uğraşan, en ktüsünde bile eğlencelik 1-2 program yazmış adam olarak bşalıyorum. Bu sitede benden çok çok daha kral insanlar var. Umudum bu insanlarında eksiklerimi yada yanlışlarımı belirterek hem bana hem size yol gstermeleri Başlayalım ncelikle php + javascript ile kodlayacağım. Bilmiyorum ben one falan derseniz, zaten gerekli mantık açıklamarını yapmış olacağım yazıya, bunun dışında resimlerlede gstermeye çalışacağım ki resimler picasaweb üstünden oalcak ; bu yüzden google yada picasa kapatılıncaya kadar resimler duracaktır. Web tasarım üstünden konuşacağım, çünkü daha yoğun olduğum kısım budur. Programlama yaparken unutmamamız gereken şey, programları çevremizde internette mail almayı bile zor başarmış, facebok hakkında size ikide birde soru soran amcanız, dayınız, halanızın vs.. kullanacaklarıdır. Yani basit, anlaşılır, bug lara karşıı dayanıklı yapmamız gerekmektedir. NE gibi? rneğin sayı girilmesi gereken bir alan var, siz zaten millet sayı girer diye bıraktınız ya girmezse? 21 yerine yirmibir yazarsa? İşte bunu kontrol etmeniz gerekiyor. Php gibi dillerde performans manyağı olduğum için bu tarz konularada dikkat etmem gerektiği için php ile en az şey yapmaya çalışıyorum.html+javascript sizi kurtaracaktır. Zaten ajax gibi harika bir teknğin çıkış yeri javascripttir. Bir form da nesneleri kontrol etmek için gerekli sayfaya ynlendirip, daha sonra orda kontrol ettirip, ktüyse tekrar baştan başlamak çok zordur. Boşu boşuna alan yemesidir, boşu boşuna zaman kaybıdır. MEsela ; http://paste.org/pastebin/view/36256 Burdaki kodda grdüğünüz gibi tekrar tekrar yenileniyor. İsmin 3 karakterden az olup olmamasına baktık, yaşın hanesine ve sayı olup olmamasına baktık. Tekrar tekrar yeniledik vs.. Oysa javascript kullansaydık direkt lçebilirdik. Sadece javascript kullandımı şyle bir problem oluyor ; Şimdi pislik kısımlarıda düşünücez, adamın biri sql, xss vs.. için sitemizde çalışma yapacak. Html şeklinde dosyayı idnirir, javascript'i siler, daha sonra form' yollar.. PAt kabul olur. Eğer sadece javascript ile yaparsak. Yukardaki php kısım duracak. Yine kontrol edecek post edilen ve kayıt yada işlem yapılacak sayfada. FAkat hemen ncesinde javascript kontrolü. NAsıl? Şyle ; http://paste.org/pastebin/view/36258 Grdüğünüz gibi onSubmit ile fonksiyona gnderdik ve returnler ile gnderilmesini engelledik. Programcı ne kadar uğraşırsa, kullanıcıya o kadar az iş düşer! Burada grdüğünüz gibi uyarılar temel. FAkat kapsamlı yapılabilir. Nasıl? rneğin yaşını düzgün gir dedik, neden düzgün girsin? lütfen rakam girin, lütfen 2 basamaklı girin, isminizi 3 taneden fazla yazın, isminizi yazın vs.. vs.. olabilir. Bu kullanıcıya da çok bilgi verir. Bir diğer olayda, işleri gruplayın. Css neden nemlidir? Hemen gstereyim http://paste.org/pastebin/view/36260 Şimdi bunu css olmadan style ile kodlasaydık ; http://paste.org/pastebin/view/36261 amanınn kodlarken yoruldum. Şimdi diyelim ki üstleri mavi, solları yeşil, sağları gri, altlarıda sarı yapıcaz, açıkgri yerine baka koyu yerine başka kullanıcaz. Eğer alttaki gibi yapsaydınız, vay halinize derdim... Gerek javascript, gerek css, gerek php yada diğer programlama dilleri farketmez. Fonksiyonlara kullanın, sınıfları kullanın, include gibi yntemleri kullanın. rneğin benim bir sayfam var, değişken var. Anasayfa, üye, hakkında, arama o sayfa kodlarında işliyor. O zaman bunları include ederim. Başka sayfalara blerim. Tema editlenecekse sadce o sayfa açılır yada ekleme/çıkartma için. Tek tek elle yazmak işkencedir, lümdür. sınıflar çok daha tatlıdır fakat birazcık ilerde olabilir. Fonksiyonları kullanın, alışınca sınıflarada geçersiniz. Kendinizi Geliştirmek? Webtasarımda da masaüstü programlamada da ortak sorun kendimi nasıl geliştiricemdir. Webde biraz daha şanslıyız çünkü direkt blog, forum birşey yapabiliriz. PRojelerimiz direkt polarak gzükebilir. j Nerde olursanız olun, hangi dilde programlarsanız programlayın sürekli proje yapın. Blog kolay ama etkilidir. Daha sonra işleri gelitşirin portal yazın. DAha sorna mı? Daha sonra bambaşka işlere bulaşın. Mesela ben yapay zekalı tarcan diye birşey yapmıştım. yapay zeka ile alakası yok ama botumsu birşeydi. Pesimistzombie sağolsun baya yardımcı oldu. ASp ile kodladım, sonra phpye dndüm battım. Php ile daha basit, daha hızlıydı fakat fonksiyonları, teknikleri ğrenene kadar.. Hele bütün konuşmayı sesisonlara atayıp, sessionlar arasında konuşma araması yaptım. Kelime tekrarı, ismi şu bu için... Uzun karışık işlemdi. sonuç? Sonuç mu? dosya işlemlerini bile php ile yapıyorum. KEndime bir script yaptım, benzer dosyaları falan arıyor. En son okuldaki fotoğrafları indirdim. ğrenci numarasına gre başladım 000000 dan 099999'a kadar. ARada boş geçtimi okulun logosu çıkıyordu. Resmin kodları ile değşikene atayıp benzerlerini, yani logoları sildirmiştim vs.. En iyi dil, bildiğiniz dildir HEr ne kadar şu dil şu dil daha iyi falan deselerde, en iyi dil bildiğiniz dildir. Yinede asp biliyorsanız en iyisi o olmaya bilri . ASp hiç bilmediğiniz php yada aspx e gre iyidir. Fakat sizin için uygun dil aspx yada php ise? En iyi dil, size en fazla uyandır. rneğin kye gideceksiniz, süper hızlı, alçak bmw 520 mi tercihiniz olur yoksa bir cip mi? Yada uzunnn bir otoban yolunda kamyonet mi tercih edersiniz yoksa mercedes mi? Yaptığınız projeye gre uygun diller vardır. En çok projede kullanılacak dili biliyorsanız mükemmel . Dilleri araştırın. Benim gibi her işlemi phpde yapmayın. Saçmalık! Şimdilik bu kadar sırtım tutuldu, sabahtan beri kendi prjem üstünde çalışıyordum kafa dağıtmak için dküman yazayım dedim. Gzlerim kırmızı, karnım aç, beynim patlıyor. İzninizle bir mola :) devamı gelir herhalde.. tabi beğeniye gre! EN NEMLİSİ!!! eğer bu kısma kadar atlaya atlaya geldiyseniz ; iyiprogramcı olmanın yolu ğrendiklerinizi uygulamaktan, ğrenmenin yoluda okumaktan geçer. Atlaya atlaya okumak yerine, dkümanları anlayarak okumak daha nemlidir. Boş şeyler için dakikalarımızı harcadığımız bir devirde, uzun gibi duran ama başladımı 4-5 dakikada biten dkümanlara dikkat etmeliyiz.

2. mesajdaki bilgileri buraya aktardım en yenisi bir üsttedir Taslak ve strateji nemlidir! Sandman'la uzun süredir konuşuruz, sağolsun bana mühendis olma yolunda bir sürü bilgi verdi. Linux, programlama, hatta hayat konusunda da.. Neyse; Biriside yazarak çalış demesiydi. nceden oturup saatlerce uğraşırdım. Şimdi ise kağıda çiziyorum. Olay basit ; sitenin elemanlarını bir kenara yazın. İlemi bir kenarda yapın. Bu şekilde güzel verim alırsınız. oturup editrde uğraşıp bakmaktansa, nce taslağı çıkartın. Daha sonra sitenin dizaynını kodlayın daha sonra tema , en sonunda da kodlama. Çoook daha rahat oluyor. Kitap, ğrenme yntemleri stratejiler vs.. Php yada javascript, html ğrneirken kitaba karşıyım. NEden karşıyım? Türkiye'deki ktiapların çoğunda tamamen kısa geçişler olacaktır. Bizim okulda ignilzice kitap vardı c kitabı. Bir baktım ki off off off, ramlere girmiş, ordan bilgisayarın devlerine ordan çıkmış başka yerlere. Yle bir teori ve temel anlatmış ki, keşke bizde de olsa. FAkat maalesef. O yüzden kitaptan şimdilik uzak durun. Eğer elinizin altında internet varsa işiniz çok daha kolaydır. Google + ceviz. net işinize yarıyacaktır. İngiliczce biraz biliyorsanız ohoo... Türkçe biraz ğrnein daha sonra http://www.w3schools.com/ bu siteden bir sürü konuyu takip edebilirsiniz. Gzüel güzel rnekler veriyor. Ceviz. net'teki, konulara bakın ilgili durumda. MEsela html, javascript, css yada php için bir sürü konu açılmış. Sorular soruyorlar vs.. belli bir aşamaya geldiğinizde o soruları, cevapları vs.. anlayabileceksiniz. Ondan sorna aa nasıl çzülüyormuş derken bir sürü yeni bilgi ğreneceksiniz. Bunun dışında sizde sorunları çzmeye çalışın. Kimse birşey yazmamışsa araştırın bu sorun nasıl çzülür bakın. Hem araştırmaya, hemde programlama ğrenmeye yardımcı olur. ARaştırmak gelişmektir. Okumaktır. Okuyun, bütün dkümanları okuyun. Üşenmeyin. asla ama asla kodları kopyala yapıştır şeklinde çalıştırmayın. KEndinizi kandırırsınız 1 gram birşey ğrenemezsiniz. Baka baka yazın 1/5/10/100/1000 defa yazın. Allah bilir PRogramlama bir lanettir. En iyi bildiğim dil dediğim phpye 1 sene eimi sürmeyeyim hantallaşıyorum. Bol tekrar, araştırma... Biraz ğrenmeye başladığınızda proje geliştirin. Zaten ilk başlarda ziyaretçi defteri çok yardımcı olacaktır size. Veritabanı, php, html, css, javascript içinde barındırır. Güvenlik vs.. yazmanız gerekir... ilerleyen aşamalarda blog yazn, portal yazın. Sürekli bir projeniz olsun. Daha ilk adım attığınızda, nasıl yazılır bilmezken bismillah deyip z. defteri projem var deyin. NE gerekiyor ziyaretçi defteri için araştırın. PRogramlarınızı aşamalı gtürün, modüler bir hale getirin Ziyaretçi defteri uygulamasıyla ; - veritabanı,- mesajların gsterildiği,- mesaj yazıldığı,- mesajların kontrol edildiği,- adminin giriş yapıp onayladığı, sayfalar elinizin altında olacak. ncelikle ktü kodlanmış sayfa olacak doğal. Daha sonra bunları fonksiyona en sonunda da sınıflara çevireceksiniz. PEki ne işinize yarıyacak? ziyaretçi defteri temeldir. Blogta; - yorum,- toplu gsterim,- kategori,- tek konu gsterimi,- admin paneli,- konu girişi,- konu düzenleme- veritabanı işlemleri- tema olacak(saat 3 unuttuklarım olabilir). Zaten çoğu ziyaretçi defterinde mevct. Forum ve portalda ne olacak? anasayfadaki kategoriler, üye girişi, üye olma, üye bilgilerini düzenleme, admin paneli, forum yaratma, kategori yaratma, konu ama, konu silme, üye banlama, konuyu düzenleme, cevap ekleme vs.. vs.. Grdüğünüz gibi ziyaretçi defterini geliştirerek portal'a kadar gelebilirsiniz. Portal'a kadar sadece ğrenme oalcak. KEndinize pek alışıla geldik olmayan bir proje bulun mesela : http://www.tahribat.com/Forum-Tarcanbot-Asp-Php-Dagon-Portal-Asp-Ve-Ayroxblog-Php-Kodlari-136835/ FArklı proje sizi daha da geliştirecektir belki para kazanabilirsiniz. modülerlik konusu Burada durum şu ; yle bir üyelik modülü yazın ki, forumda, portalda, başka birşeyde kullanılabilsin. Yle bir veritabanı modülü yazın aynı şekilde. Hepsi modül modül, farklı yerlerde uyarlanabilir olsun. Yarın bürgün bir site tasarlamanızı istediklerinde hepsi cuk otursun, ekstraları yazar, birleştirip geçersiniz. sınıflara kadar gelmek zorundasınız. Şimdilik bu kadar sakin kafayla yarın yine bakarım.

: birkaç şey okudum saçma geldi. Apple 'a, Microsoft' a ve Google' a kabul edilen üç ğrenci tanıyorum. Çok yakın değilim ancak haklarında bildiğim şey size 15 tane programlama diliyle dans edebildikleri. Gelecek şunda sadece onu çalışayım falan demeyin. ğrenebildiğiniz kadar çok ğrenebildiğiniz kadar kaliteli ğrenin. Algoritmayı ğrendikten sonra syntax ı ğrenmeniz biriki gününüzü alacaktır. Bu tarz yazıları da okumak yerine, http://projecteuler.net/ deneyin. İnternette çzümlerini de bulabilirsiniz. Sadece üzerine zaman harcamayı bilen insanlara, medyasını takip eden değil, başarı layık grülür.. o yerlere alınmalarının sebebi 15 dil bilmeleri değil arkasındaki nedendir. Dil araçtır. hangi aracı sürdüğünüz değil, arabayı nasıl sürdüğünüz nemlidir. birinin algoritmayı bilmesi, iyi bir proje yneticisi olduğunuda gstermez. windowsun çok iyi işetim sistemi olduğunu syleyebilir misin? adamlar sadece şirket stratejileirni kullnaıyor. Bu konuyu okuyan herkes ingilizce bilen, girdiğin sitedeki herşeyi anlayabilecek derecede iyi ingilizce bilen ve gelecekte microsoftta çalışmayı düşünen adamlar değil. Hobi amaçlı yapacaklar, başka işler yapacaklar. Dediğim gibi ; eğer istiyorsan oturup yazabilirsin burdan.

: pesimistzombie bunu yazdı: En nemlisini atlamışsın; Kullanıcı salaktır. Rakipler çakaldır. Bu iki ilke yoksa isterse bütün dilleri bilsin insan hiç bir halt olamaz. aynen. la bazı rakipler var, ne yaparsan aynını yapiyor. bide utanmadan geliştirip daha güzelini yapiyolar :D yle rakiplerin olursa çok daha başarılı olursun hacı güzel bişey :F adamı fişekler. .

Eline sağlık hocam, kişisel gelişim kitabı tadında bi dküman olmuş. Yeni programcıların bi gerisini de dküman yapabilsen aslında , tahmin ediyorum "php grenicem yardım!!!11" gibi konuların sayısı azalır. Devamını ve ncesini bekliyoruz :) Altan naptın oğlum :|

@zumsuk ; Son gnderi konu başlığına gitmemiş :)

burdan çıkacak sonuç asp, aspx ve php nin eline verir beyler :B :D güzel dküman olmuş. eline sağlık. kelimeler albayım bazı anlamlara gelmiyor.

: bunlar amatr dostum, Klasik patronun All in one mantığı, 1 elemana 3 eleman işi yaptıracak, sonra ne verim alacak o elemandan merak ediyorum. Yabancı ilanlara bakarsan, daha doğrusu profesyonel firmalara, Sadece o dil ve ilişkili kümelere hakim adam arıyor yani doğrusu, Php, Ajax, jQuery, Javascript bilen tarzı bir ilan. JAVA nere, flash as3 nere, PS Corel nere amk.

yok abi komedi olsun diye gsterdim :D byle firmaya tenezzül edilmemeli.5000 verseler bile gidilmemeli. Hem seni zikerler, hem kendilerini. Ortayaverimli iş çıkmayınca tekme.. Tutarlı bir yerde başlamak daha mantıklı olabilir. he programcılara taktiklerdi ya; 10 şeye atılmayın, html, css, javascript bir ksımın bilmeniz gerekiyor sonrasında hem asp, hem php, hem aspx, hem python, hem java... Uğramayın, birini seçin ki gelecekte php ve java kesin var aspx şimdilik var. Net iyide microsoftun aspye yaptığı gibi aspx'ide yüz üstü bırakabilir. & weskeyy : sağol hocam

En nemlisini atlamışsın;Kullanıcı salaktır. Rakipler çakaldır. Bu iki ilke yoksa isterse bütün dilleri bilsin insan hiç bir halt olamaz. :|

: dostum kariyer. net e gir triyonlarca byle ilan var. Dkümanda çok güzel bu arada, aiesec diye bir topluluk vardı garip bir yer ama bana iş konusunda falan katkı sağladı belki yine devam edeirm; orda kişisel gelişim için sağlam adamlar falan çağrıyorlar yine bir seminerde anlatmışlardı ; iş için bir şirkete başvuruyorsak şunu aklınızdan çıkartmayın, onlara muhtaç olduğunuz kadar, onlarda size muhtaç. Onların sitedikleri adam olmayın, kendiniz olun, sizinle uyarsa kabul edin. Yani ben bunlar bunları yapıcam, şunları biliyorum.. Mesela html, javascript, php, jquery yi iyi biliyorum bu konuda sizlere katkı sağlarım. Fakat geri kalan photoshop falan bilmem. onlar grafikerlerin işidir. Diye belirtmek lazım. Şirketi araştırın demişlerdi. Mesela ben bunları bilyiorum, yapıyorum ; sizin şu şu projelerini var, onlarda şunlar yapabilirim. Şeklidne. Birde aklınıdakileri sorun ; bunun dışında bana şunları şunları sağlayabilir misiniz diye sorun diyordu Doğru. Byle saçma şirketler bile olsa, girişte yapabildiklerimizi syleyip, bizlere neler sunabileceklerini sorup yle işe oturmalı. İlerde ben dediğimi yaptım siz yapmadınız şeklinde bir koz olabilri.

Emeğine sağlık zumsuk kardeş faydalı bir konu olmuş.. Paslanmış bir uygulama geliştirici.. #AnalistŞart

: Eline sağlık hocam, kişisel gelişim kitabı tadında bi dküman olmuş. Yeni programcıların bi gerisini de dküman yapabilsen aslında , tahmin ediyorum "php grenicem yardım!!!11" gibi konuların sayısı azalır. Devamını ve ncesini bekliyoruz :) hocam 2. mesajımda editleye editleye gidiyorum. Birazcık ncesini daha yazdım, sonrasına yavaş yavaş geçerimde bu işin pek ncesi sonrası yok :) google'a phpye giriş yazıyorsun 3 sene sonra bir bakmışsın tarcan kodlamışsın, portallar, bloglar yazmışsın. 2 senedir php ğreniyormuşum bana 5-6 sene gibi gelmişti, şimdi eski konularıma baktım. asp 2 sene (2007-2009) php de 1.5-2 sene (2009-2011) ki 2 senede toplamda 6 ay çalışmamışımdır çok boşladım. Yani çok zor değil html, javascript, css konusunda biraz birşeyler bakınca, php + veritabanı geliyor. Yani off nasıl bilicem olayı değil, az giriş. Esas problem programlama mantığı. Python da biraz bakarlarsa programlama mantığını anlamış olurlar. Sonra javascript ile c ve c tabanlı diller hakkında fikirleri olur. javascript demek php - c de tamam demek. Yani zor değil 2-3 ayda güzel şeylere ğrenilebilir. Tabi nce python gibi bir şeyde kodlama yapması lazım. Ben qbasic'te başladım, pascal ile devam ettim. Ama hiiç bulaşmayın. Amacınız mantığı kavramak olsun python kraldır!

: En nemlisini atlamışsın; Kullanıcı salaktır. Rakipler çakaldır. Bu iki ilke yoksa isterse bütün dilleri bilsin insan hiç bir halt olamaz. aynen. la bazı rakipler var, ne yaparsan aynını yapiyor. bide utanmadan geliştirip daha güzelini yapiyolar :D kelimeler albayım bazı anlamlara gelmiyor.

: burdan çıkacak sonuç asp, aspx ve php nin eline verir beyler :B :D güzel dküman olmuş. eline sağlık. İşi veren yazana kolay olanını yazdırmıyor :) Bazen seçim şansı olmuyor maalesef. Uzun bi aradan sonra güzel bi dküman. mantığın korkunu yenemiyorsa kendini düşünenden sayma,

Hiç bir zaman boş yazısı olduğunu düşünmediğim bir user. Yazıyada arandığında lazım olacak bir makale diyorum ben. Bedenin BAKİRE olmasi onemli degil, Yeterki ruhun OROSPU olmasin!!!

Projenizi yaparken, kiss mantığına gre davranmaya çalışın. İşleri basit kolay tutun. HErşeyi bile bilirsiniz, herşeyi yapmak isteyebilirsiniz fakat; jquery gibi mükemmel bir kütphane varken neden kendi ajax kütüphanenizle uğraşasınız? Tabi isteklerinize yanıt vermiyorsa ayrı. ncelikle sitenin dizaynına yn verin. Linkler nerde, değişkenler nerde, anasayfa vs.. gibi butonlar, arama kutusu nerde, altta ne oalcak vs.. Daha sonra bunları divler ile ayarladığınızda ; sıra tasarım kısmına geliyor. Güzel bir grafik tasarımı ile giydirebilirsiniz. Karışık, reismli falan olmasına gerek yok fakat ; şık olması çok nemlidir. Sitenin dizaynında ve tasarımında çok çok nemlidir. Şık ve basitlik. En son insanların siteye taramaya başladığında sol üstten sağ alta taradıklarını biliyorum. Bir iki dizayn kitabında da bahsediyordu. Yani sol üstteki olaylar, sağ alttaki olaylara gre daha dikkat çeker. Buna gre bir tasarım çok daha işinize yarıyacaktır. -- Bunun yanıdna projenizde ; dizayn ve tasarım bittikten sonra kodlamaya geçin. Kaldı ki kodlamaya geçtiğinizde ; benim yntemim en zorları sona saklamaktır. Bazen problem çıkabiliyor. Ne gibi? zor işleri yaparken tamamen ona gre bazı kodları elden geçirmek gerekebiliyor. FAkat en zorlar en etkileşimli olduklarından diğer modülleri nce yapıp tamamlamak daha avantaj sağlıyor bana. en kolaydan, en zora başlayın ve kendinize zaman koyun. Şu kadarda bitmiş olur diye .

Düzenleme!! Konu başlıklarını burda veril linkleri atayım bu mesajda daha kolay ulaşırsınız. Taslak ve strateji, Kitap, ğrenme yntemleri stratejiler vsPRogramlarınızı aşamalı gtürün http://www.tahribat.com/Forum-Yeni-Programcilara-Taktikler-142243/3/#1665234 -- Ürünün rabet grmesi için yenilik gerekli. Yenilik yaparken dikkat edileceklerinsanların fikrine nem verin fakat kendi tarzınızı oluşturunhttp://www.tahribat.com/Forum-Yeni-Programcilara-Taktikler-142243/3/#1665228

: En nemlisini atlamışsın; Kullanıcı salaktır. Rakipler çakaldır. Bu iki ilke yoksa isterse bütün dilleri bilsin insan hiç bir halt olamaz. ayrıca bir düzeltme : pessimist yazmışım ; pesimistzombie olarak düzelttim :D aklımda hep pesimist'sin arkadaş zombie'yi hep unutuyorum. Yeri gelmişken bütün yardımlar için teşekkürler :)

http://www.youtube.com/watch?v=q7WVt63S49s steve jobs'ın yeni yaratıcılığı, iad yani reklamlar. İngilzicedir ama az buz ingilizceniz varsa bu adamın ingilizcesi anlaşılır... Sunumlarını falan izliyorum ve adamın yaptığı olay var. biraz bunları açıklamak isterim. ÜStünde uğraştığım, başarılı olmaya çalıştığım konu Ürünün rabet grmesi için yenilik gerekli. Yenilik yaparken dikkat edilecekler Gnül ister ki bu sitede sağlam adamlar yanıtlasın, fikir versinde sandman'a bi sorucam yazınca. Belki ufak eklemeler falan yapar :) ncelikle bir ürün satılsın diye yeni olması gerek. İSterseniz piyasada olan birşeyi yapın, yine yenilik barındırması gerek. iphone çıktı, yenilikçi çzümdü, ipad, ipod... Windows çıktı, yenilikçiydi.. Google çıktı yenilikçiydi. Daha nce olmayan birşeyler vardı, pazarı grdüler. Belki işi çok daha hızlı, çok daha iyi yapabilirsiniz. Bu bir yenilik değildir. Yapmanız gereken birşey; insanların işine yarıyacak birşeydir. ncelikle hedef kitle ve pazar payı seçilmesi gerek. Gelir düzeyi, kullanacak insanar vs.. Eğer genel seçerseniz bizim kahveci mehmet dayı ile, boyacı hasan ustanın işine yarıyacak birşey, kullanabileceği birşey olmalı. Yada Ali koç 'un işine yarıyacak. HEdef kitlesidir şudur budur sizin işiniz, sizin araştırmanız. Videoda güzel bir şekilde yaptıkları strateji yntemlerinide açıklıyor ister istemez. Kısaca : geliştiricilere para verebilmek için reklam düşünüyor . Bunuda reklam ile düşünüyor. İnternette reklamın etkileşimli, yani hemen tıklanabilir ; bakılabilir olduğu ; televizyonda ise duygusal, duygulara hitap eden olduğunu sylüyor. Bizim telefonumuzda ne internet nede televizyon diyor. Biz ikisini birleştirmeli ve iyisini yapmalıyız diyor. Çzümü basit ; videoda 5.45 ten sonra greceksiniz. Bu tür yenilik arayışları vs.. de tek başıma, tek beyin, tek adam, tek bütçe olduğum için ona gre işler çıkacak. Bir google, apple, oracle, microsfot un yapacağı ile bizim yapacağımnız işler bir değil. FAkat çok daha iyi projelerde çıkartabiliriz. Tek problem satış.. Adamlarda n çalışma var, bilgi var, testler var, deneyim var... Problemi algılama çzme var. Bizde minyatürlerini yapacağız. Başlayalım ; ncelikle yapacağımız yenilik nerde nasıl olacak? Yenilik yle bak bende kırmızı buton var ile olmaz. O buton insanların ne işine yarıyacak? En nemlisi ne kolaylık sağlayacak. çTeknoloji insanları tembelleştirmek için vardır. Bizi daha tembel hale sokacak mı . Bunlardan daha daha nce ne yapmak istediğimze karar vereceğiz. Burda elimdeki projeden giderek açıklamak istiyorum. ncelikle başka bir proje vardı aklımda. Artık herşey internet. FAkat şimdilik sadece insanlar sosyal ağlara taşındı. Hayatlar değil. Hayatları taşımak lazımdı. Bu bir eksikti. Bunu aylar ncesinden fark ettim. Sonra mac'i kurmamla birlikte fikir edindim. Çünkü mac kullanıcılar için o kadar basit, o kdar herşey elinin altında ki burdan ilham geldi. Dedim ki yeni sitemi şimdiki sitelerden çok daha farklı şekilde yapmalıyım. Yani ilk projem tasarım ve dizayn açısından siteydi . ncelikle siteyi ypamam gerek. Amaç nedir? yani yenilik : siteyi çok çok basitleştirme, fazlalıklardan kurtarma / gizleme. Elime kağıtlar alıp çizimler yaptım. Şu anda bile çizimlere devam ediyorum çünkü şu anki halinin üstünden en az 50-60 kez ana dizaynda değişiklik geçirecek. Aklıma gelen fikirleri yazıyorum. Yeniliği bulduk. Bunu nasıl ekleyeceğiz? İşte on numara kısım burda. ARaştırma. E bizim bütçemiz, araştırcak kısmımız yok. Yleyse internet, forumlar. Ben bir kaç kez düşündüm tahribata internet sitelerindeki rahatsızlıklarınız nelerdir diye açmayı fakat insanlar düşünmeye bilir. Neden? opele binene kadar tofaşın, bmwye binene kadar opelin, ferrariye binene kadar da bmwnin ne kadar ktü olduğunu anlamazsınız. Yani insanlara dhaa iyisi gerek. O zaman sorunları benim çzmem gerek. KEndi rahatsız olduğum şeylere bakıyorum. insanlardan duyumlar alıyorum, kendim konu açıyorum ya facebook şyle olsa dha iyi olur gibi. KEndilerinin fikirleri var. Onlarda anlatıyor. Basitleştirme, rahatlama kısımlarına bakıyorum. İnsanların siteleri nasıl kullandıklarına bakıyorum. Bunların hepsini toplayıp üstünde düşünmek lazım. Kağıdı elinize alın. Steve jobs ekibi nasıl internetin etkileşimli, televizyonun duygulu olduğunu grüp birleştirmek istemişse ; sizde olayların züne inin. Siteler benim için karmaşık geliyor. Çoğu webmaster bir anlamda grupluyor fakat ben bunu tamamen yapmak istiyorum. Peki temel problemim ne? kalabalık olması. Bunun yanı sıra karmaşık ve herkese gre olmaması. Eminim facebook kullanıcıların %60 'ı facebook'un bütün herşeyini bilmiyordur. Bizim gibi adamları düşünmeyin. Bakkal Hüso yu düşünün, bu adam hesap ayalarından hespa güvenliği nedir, ağlar nedir vs.. biliyor mu? Bİlmiyor. Bilmesi gerekiyor mu? Bence gerekmiyor. Çoğu olayı facebook paket şeklinde kullanıcılara sunabilir. Tamam ben kendi kısmımı buldum. Şimdi araştırma üstünde düşünme olayına gelebiliriz. yeni sistem nasıl olacak. ncelikle aynı kağıda sitenin grünüşünü çizin. MEnü nerde, menü nasıl olacak, sayfa dizaynı nasıl olacak hangi sayfalar olacak, hangi zellikler olacak. Arkasına yazın. Web sitesinde tamamen basit olay yapın. NE gibi? üyelik için form hazırlayın, tıklayınca üyelik paneline girsin. HEpsi html... Sadece demo. NEden bunu yapıyoruz? Çünkü grafik kısmına geçicez. Grafik kısmını siteye giydirin sonrasında sınıfla mı nasıl yapacaksanız devam edersiniz. Yani bu kısımda ncelikle programın/sitenin/projenin grünüşünün nasıl birşey olacağına karar vermemiz gerek. PRoblemi grdük, yeniliği bulduk şimdide projenin nasıl grüneceğine karar veriyoruz. Bunların hepsini bir inşaat firması gibi düşünün. nce ev yapmak için uygun arazi bulursunuz , daha sonra ev/arsa sahibinden bilgileri alırsınız. Gidip mimarlarınıza, mühendislerinize proje çizdirp maliyet çıkarttırırsınız. DAha sonra uyarsa gidip anlaşırsınız. PRojede bina ne kadar demir ister, ne kadar çimento ; bittiğinde grünüşü nasıl olacak? hepsi hazırdır, bellidir. Bizde araştırmamızı yaptık, problem ve yenilikleir belirledik ; bunların olup olmayacağı ile ilgili araştırmamızı yapıcaz ki buda demo demektir. Projenin bittikten sonraki grüntüsüne benzer bir grüntüsü, benzer işlevleri olması lazım. Site için grafik, dizayn, menüler vs.. aynı olmalı. TAbi ki ilerde ufak tefek pratikte ihtiyaç olan değişiklikleri tamamlayacağız. Dizayn ve grafik bittikten sorna nce ilk demo için milletten fikir alıcaz. Bu yüzden programın fonksiyon vs. lerinin çalışmasına ihtiyacımız yok. Sitede nasıl html ile yaptıysak programda da tamamen grsel, yani burda bu olacak diyebiliriz. Eğer iş büyükse ; grafiksel olarak tasarlayıp insanlara gsterilebilir. YAni illa normal demoya gerek yok. Daha sonra grafik, tasarımda istenilen, gerekli duyulan, milletin beğenmedği şeyler çıkartıp/eklenebilir. Fakat şuna dikkat edin ; belki fikriniz çok güzel, insanların %80'i beğenmedi. Ya siz çıkarttıktan sonra beğenirlerse? İşte buda tecrübe sanırım. GErekli değişiklikler yapılınca alt yapısını hazırlamaya başlayın. Sınıflar, fonksiyonlar. HEr zaman kullanacaklarınız. Daha sonra sayfaları modül modül ayırın. Yani nce arama modülü, sonra üyelik en son forum modülünü yapabilirsiniz. Kolaydan zor'a gitmeyi daha çok seviyorum çünkü sona doğru sitenin bütün fonksiyonları herşeyi aklımda yer ediyor. Kolay işler daha çabuk bitiyor. Site yada programda şunu aklınızdan çıkartmayın, yapabileceğinizin en kolayını yapın. En büyük etkileri en basit tasarımlar yapar. Bunu yaparkende modülleri ve kodlarınızı yle bir yazın ki 2 ay sonra o modülü değiştirmek istediğnizde tek olay için 40 tane farklı kod parçasını değiştirmeyin. tek tek yazmak yerine include edin. css kullanın, basitleştirin. KArmaşaya gerek yok. Zor gelmesin. Tamam yazdım herşeyi, süper oldu yayınlıyorum hemen dur napıyorsun? bi ton test gelecek daha... Sen yazdında program nasıl çalışıyor? Büyük firmalarda programlar yazıldıktan sorna yemekhane vs.. gibi halkın sürekli geçtiği yerde test bilgisayarları konuluyor. ORda gelen geçen test ediyor, sistem logluyyor. MEsela sayı girilecek bir input'a yazı girerse adam ve program çzerse? herşeyi yazdın ama bunları unuttun? gitti koca program. İşte bunun için eşinize, dostunuza test ettirin. Test ettirmeden nce bu bunu bunu yapar bi dene deyin. Yanında oturun. Test ederken bu ne işe yarar diye soruyorsa hiiiçç birşey sylemeyin. Zaten 10 kişiye test ettirip 8'i ya bune diye bakıyorsa onu ya değiştirmeniz/basitleştirmeniz yada yeniden arge tarzında kolaylık sağlayabilecek bir fikir geliştirmeniz gerekir. Testleir bittikten sonra insanlarınf ikirlerini dinleyin. Bu esnada hepsini not edin insanların fikrine nem verin fakat kendi tarzınızı oluşturun büyük firmalar bizlere çok büyük rnek teşkil ediyorlar, yararımıza . Çünkü yıllar süren argeleri bilmem kaç milyon dolarlık araştırma ve testleri sonucunda işlemler yapıyorlar. Bu sırada birşeyler ğrenebilirz. En büyük olayda hepsinin bir tarzı vardır... FAcebook yeni video sistemini soktu. Kaç kişi beğendi? Kimse fakat adamlar otoriter. FAcebook her dizayn değiştirdiğinde millet syleniyor sonra alışıyor. Bu işlerde biraz diktatr olmak gerek. Billy gates ve steve jobs'ın insanların ağzına sıçtığı biliniyor. Fakat yneticilerin, ve marka olacakların otoriter olması kendi tarzları olması gerek. He milleti aşşağılama, azalrama olmalı mı? tartışılır fakat buda onların yntemleri. İnsanlar menünüzü değiştirmesini isteyebilir.10 insandan 8 i isteyebilir. Facebook dizaynı değiştiğinde 10 insandan 7-8 i sevmemiştir eminim. Şimdi alıştılar ve daha kolay geliyor. Yinede kendi tarzınız konusunda bu kadar dikbaşlı gitmekten endişeleniyorsanız ; Değiştirin. Fakat bunu yaparken bak byle byle yap demeleri yerine yine kendi tarzınızda o şekilde yapın. Cem yılmaz, Ata demirel, Şahan gkbakar, microsoft, google, billy gates, Tayyip erdoğan, obama.. Başarılı insanlara bakın. Tarzlarını greceksiniz. KEskin ve belli eder açıda... HAngi konuda olursa olsun...

: aynen. la bazı rakipler var, ne yaparsan aynını yapiyor. bide utanmadan geliştirip daha güzelini yapiyolar :D apple gibi geliştirici, kullanmada kolay ; google gibi geliştirilende yenilikçi, performans ve hızda mükemmel, windows gibi stratejik olucak arkadaş :D FOXXLY vs pesimistzombie

: zumsuk bunu yazdı: bunlar amatr dostum, Klasik patronun All in one mantığı, 1 elemana 3 eleman işi yaptıracak, sonra ne verim alacak o elemandan merak ediyorum. Yabancı ilanlara bakarsan, daha doğrusu profesyonel firmalara, Sadece o dil ve ilişkili kümelere hakim adam arıyor yani doğrusu, Php, Ajax, jQuery, Javascript bilen tarzı bir ilan. JAVA nere, flash as3 nere, PS Corel nere amk. aynen yle hocam. Ne gerizekalı ilanlar var. Bu gene iyi geçen bir ilana baktım adam google yazmış programlama diye ne var ne yok kopyalamış. asp, asp. net, c++ c c# php java javascript adobenin tüm programlarını bilen felan yle bir ilandıki. İlanı veren firmada herhalde koç sabancı mynet google microsoft felandır diye umut ettim çünkü bu zellik'e bu kadar parayı anca bu firmalar verir. Bi baktım dandirikduktan ltd şti :D cins bi firma aq

birkaç şey okudum saçma geldi. Apple 'a, Microsoft' a ve Google' a kabul edilen üç ğrenci tanıyorum. Çok yakın değilim ancak haklarında bildiğim şey size 15 tane programlama diliyle dans edebildikleri. Gelecek şunda sadece onu çalışayım falan demeyin. ğrenebildiğiniz kadar çok ğrenebildiğiniz kadar kaliteli ğrenin. Algoritmayı ğrendikten sonra syntax ı ğrenmeniz biriki gününüzü alacaktır. Bu tarz yazıları da okumak yerine, http://projecteuler.net/ deneyin. İnternette çzümlerini de bulabilirsiniz. Sadece üzerine zaman harcamayı bilen insanlara, medyasını takip eden değil, başarı layık grülür.. http://yigitdemirag.com