2009 yılında web siteleri oluşturmaya başladım. Bunu akşamları ve hafta sonları yapmaya başladım çünkü yapmak istediğim şeyin bu olduğunu fark ettim.
Tam zamanlı bir işten eve gelmek ve yeni beceriler öğrenmek için oldukça fazla motivasyon gerekiyordu.
Bence web tasarım endüstrisi motivasyon gerektiriyor, herkesi ayak parmaklarında tutuyor. Durağan kalırsanız ve yeni teknolojilere / bulgulara bakmayı reddederseniz, geride kalırsınız.
Bu talihsiz ama doğru. Bu yüzden açık ve aç kal!
Umarım web tasarımına yeni başlayanlar (sadece 2 yıldır sektördeyim, bu yüzden sanırım hala yeniyim) bu makaleyi okur ve yeniden canlanan bir iyimserlik ve tutku duygusuyla gelir.
İnternete girdim çünkü bu sadece 9'dan 5'e bir iş değil. Bu bir yaşam tarzı seçimidir, kendinizi ifade etmenin ve istediğiniz her şeyi yaratmanın en iyi yoludur.
Çok fazla Facebook destekçisi değilim ama Mark Zuckerberg'in bu hollywood tarzında anlatılan hikayesini görmek beni yeni fikirler yaratmaya ve düşünmeye devam etmem için daha da teşvik etti.
W3schools'tan HTML ve CSS öğrenmeye başladığımda, Twitter'dan ve diğer tasarımcıların ve geliştiricilerin öğreticilerinden/bloglarından mutlu bir şekilde habersizdim.
Bunun bana yardımcı olup olmadığından veya engel olup olmadığından emin değilim.
Sektördeki bazı "Büyük isimler" arasında ortaya çıkabilecek küçük argümanları kaçırdığım "yardım edilen" taraflardan biri, yeni başlayanlar için gerçekten önemli olanı ertelemek ve dikkatini dağıtmak olabilir.
Bir başka "yardımcı" nokta da kendi öğrenme yöntemimi bulmam, o zamanki en sıcak trendden veya ayın CSS çerçevesinin lezzetinden etkilenmemem, sadece ihtiyacım olanın ham bileşenlerini öğrenebilmem.
Bununla birlikte, "engellenmiş" tarafta, kendimizi dahil ettiğimiz sürekli büyüyen, her zaman yararlı, fantastik toplulukta kaçırdığım (kısaca, belki 6 aydan az) büyük bir şey.
Şaka değil, eğer böyle yerlere girmeseydim http://tutsplus.com ve http://stackoverflow.com Bugün olduğum yerde olmazdım.
Üniversiteye gitmemeye karar verdim ve bu seçimi yaparken internette çalışma fikri radarımda bile yoktu.
Bu yüzden yapılandırılmış bir öğrenimim yoktu. Kimse üzerimde durmadı, bana ödevler ve testler verdi. Ama dürüst olmak gerekirse, teknik tarafını kaçırmış gibi hissetmiyorum.
Gibi siteler http://thenewboston.org / sindirimi kolay ortamlarda çok fazla öğrenme materyali sağlayın. Üniversiteye gitmemenin yaparak öğrenmeme izin verdiğini gördüm. Yaratarak öğrenin.
Benim de karşılaştığım gibi üniversiteye gitmemekle karşılaştığınız bazı sorunlar var. Beni en çok geride tuttuğunu hissettiğim şey aslında diğer geliştiriciler ve tasarımcılarla çalışmaktı. Kendi kendine öğretildiğinde, bir süreliğine oldukça yalnız bir rol olma eğilimindedir.
Projeleri hacklemek ve hatta Bay Joe Blogg'un Ayakkabı Mağazası web sitesini yapmaktan biraz para kazanmak için ortak olacak birini bulmanızı kesinlikle öneririm. Bu bir başlangıç.
Başkalarından öğrenmek, bulduğum en değerli araçlardır. Hiçbir şey bir problemin üstesinden gelmek için insan etkileşimini yenemez.
Size rtfm'yi söyleyen insanlardan da iyi tavsiyeler gelir, ancak o zamanlar işe yaramaz gibi görünse de, onunla gidin, emdirin ve yapın. Bu şekilde daha profesyonel olacaksın.
İnşa etmeye çalıştığım ilk web sitem, bir MySQL veritabanı ve PHP destekli müzikle ilgili bir web sitesiydi, bunu beklediğimden biraz daha karmaşık buldum ve isteksizce onu terk ettim.
Ama tereddütsüz, gözlerimi indirdim ve biraz daha gerçekçi kreasyonlar yaptım.
Tavsiyem, daha büyük şeylere geçmeden önce "beceri merdiveni" ni yavaşça yukarı taşımak ve bir teknoloji/dilde sağlam bir temel almak olacaktır.
Ayrıca, yan projelerin öğrenmeyi körüklemek için en iyi şey olduğunu (ve olduğunu) buldum. Şu anda hala yan projeler üretiyorum ve web ile çalışma isteğimi tatmin ettiklerini görüyorum.
En son projem, tmdb'den veri çeken ve kullanıcıların bir Filmi ölmeden önce izleyecekleri filmlerin kendi "Kova Listesine" kaydetmelerine olanak tanıyan bir Film web uygulamasıdır.
Basit ama zevk aldığım şeyle çok alakalı - film izlemek. Bu kişisel katılım, uyumak yerine imac'imin ve kodumun önünde oturmak için motive olmayı kolaylaştırıyor.
Son zamanlarda, ön uç geliştiricisi olmak için gerekli tüm becerilerin bir listesi hazırlandı. Metni italik yapmayı öğrenen insanlar için çok kullanışlı ama çok göz korkutucu.
Bu listeden, HTML, CSS ve Javascript'e (tasarımın yanı sıra geliştirmeye çekilirseniz PHP + MySQL) kadar kaynatabilirsiniz.
Duyarlı Web Tasarımı, Aşamalı Geliştirme ve Akıcı düzenler, becerilerin değil tasarımın yönleridir. Yeni başladığınızda onlara dikkat etmeyin bile.
İyi kodlamayı veya güzel tasarlamayı öğrenin, yukarıdaki terimler, öğrenme sırasında değil, temel becerileri öğrendikten sonra uyarlanmalıdır. Öğreniminizi bulanıklaştırmak istemezsiniz.
Yukarıda listelenen bu 5 beceriyle, yukarıdaki bağlantıdan listedeki başka herhangi bir şeyi uyarlayabilir ve alabilirsiniz (tamam, belki Ruby dışında).
Bu yüzden kapanış konuşmam maalesef aşırı kullanılmış bir söz. Ama
"Aç kal v/veya Aptal kal".
Harika öğrenme kaynaklarının bir listesi (kişisel olarak öğrendiğim):
Yorum Gönder