
Bu eklentiyi veya kütüphaneyi kullanmalı mıyım ? Bu projeyi planlamalı mıyım yoksa direkt kodlara mı dalmalıyım ?
Kulağınıza tanıdık geliyor mu ?
Nasıl hissettiğinizi biliyorum. Ben de aynı şekilde hissediyordum. Aşağıdaki maddelerin hepsini rutin olarak uygulamaya koyduğumda bunların hepsi değişti.
İster profesyonel olun ister yeni başlamış olun, aşağıdaki adımlar frontend kariyerinizde bir üst seviyeye çıkmanızda size yardım edecek.
Saygın bir Ankara Web Tasarım Ajansı olduğumuz için bünyemizde çok başarılı frontend developerlar barındırıyoruz. Eğer siz de bizimkiler gibi başarılı bir frontend developer olmak isterseniz aşağıdaki maddeler size ciddi anlamda yardımcı olacaktır.
1 – Projenizi planlayın
Senior developerların bir kısmını bile dahil olmak üzere birçoğumuzun yaptığı ilk hata plan yapmamaktır.
Sıkıcıdır. Nasıl plan yapacağımızı bilemeyiz ve bu bizim işimiz değilmiş gibi hissederiz.
Bu ifade çok önemli olan plan yapma aşamasını atlamamızın sebebidir.
İyi Planlama Size Şu Konularda Yardım Eder:
- Oldukça çok zaman kazandırır
- Deadline yaklaştığında strese girmemenizi sağlar.
- Son güne kadar rahat bir şekilde işi bitirmenizi sağlar.
Ve bu karmaşık değildir.
Basitçe PSD’den HTML’e çevrilecek tasarımın ayrılacak parçalarının veya karmaşık yapıların küçük parçalara ayrılmış listesini çıkartmak yeterli olacaktır.
Basit Projelerinizde Yapılacaklar Listesi Kullanmanız:
- Organize Çalışmanıza
- Kafanızın rahat olmasına ve elinizdeki işe odaklanmanıza
- Proje evrelerinde karşınıza çıkacak engelleri önceden farketmenize
- Basitçe, müşterinizi, patronunuzu veya proje yöneticinizi döngü içinde tutmanıza
İzin Verecektir.
Planlama İçin Yardımcı Araçlar
- Workflowy – Şablonlarınızın listesini çıkarmanıza yardım eder.
- Writemaps Web site haritaları çıkartmanıza yardım eder.
- Trello Çeşitli element ve şablonlarla proje tabloları oluşturmanıza yardımcı olur.
- Kağıt Ve Kalem – Biraz eski moda ama yukarıdakilerin hepsini yapabiliyor.
Planlama önemlidir, ama her şey planladığınız gibi gitmeyebilir.
Bir Ankara Web Tasarım Ajansı olarak yaptığımız her işi planlayarak yapıyoruz ve siz değerli müşterilerimizi her gün işlerimizden adım adım haberdar ediyoruz.
2 – Proaktif Olun
Hiçbir şey patronunuzun ya da müşterinizin “bunlar beklenenden uzun sürüyor” veya “proje zamanında teslim edilemeyecek” demesi kadar kötü değildir.
Gecikmeleri ve çıkabilecek engelleri tahmin edip bunları belirtmek herkesi mutlu etmenizi sağlayacak en güçlü yoldur.
Bazı şeyler başlangıçta planlandığından uzun sürebilir, bu bir problem değildir. Eğer bunu kendinize alışkanlık haline getirirseniz o zaman problem olur.
Bir şeyi anlayamadın mı veya bir bugla mı karşılaştın ? Yalnız Değilsin, daha önce her türlü projede seninle aynı sorunu yaşamış birçok developer var.
Bu durum başına geldiği zaman onlara ulaş.
Herkes yapabileceğinizin en iyisini denediğiniz için sizi tebrik edecektir ve bu sayede onları da döngü içine sokmuş olursunuz.
Müşterinizi ve patronunuzu mutlu etmek ister misiniz ? Onlara bugün yaptığınız işlerin özetini ve yarın yapacağınız işlerin listesini atın, endişelerinizi belirtin.
Bu sadece 5 dakikanızı alacaktır.
Bunun yüzünden sizi seveceklerdir çünkü B planı düşünmek için zaman kazandıracaktır. Ayrıca müşteriye daha çok ücret veya deadline’nin uzatılmasını sormanın bir başka yoludur.
Proaktif olmak için diğer nedenler:
- Daha profesyonel görünmenizi sağlayacaktır.
- Güvenilirliğinizi artıracaktır.
- Güven inşa etmenizi sağlayacaktır.
Proje ilerlemesini güncellemeyi unutmamak için günlük veya haftalık hatırlatıcılar kurun.
Hatırlatıcılar İçin Yardımcı Araçlar
- Google Calendar – Basit tekrar eden olaylar oluşturmaya yarar
- Evernote – Notlar oluşturmanızı, görevlerinizi kontrol edebileceğiniz listeler oluşturmanızı ve hatırlatıcılar oluşturmanızı sağlar.
- IOS Hatırlatıcıları – Açıklamaya gerek yok, sadece yapın.
Bir sonraki adımı merak mı ediyorsunuz ? Mükemmel…
3 – Meraklı Olun

Listedeki en önemli özelliğin meraklı olmak olduğuna inanıyorum.
Her gün yeni araçlar, teknolojiler, eklentiler, teknikler ve diller ortaya çıkıyor.
Bunların hepsine açık olmanız, onları keşfedip anlamak için çaba göstermeniz çok önemli.
Frontend Geliştirme konusu çok hızlı gelişiyor. Bu hem iyi hem de kötü bir durum.
Bu, çok hızlı uzman olabilirsiniz ama uzman olduğunuz konu çok hızlı bir şekilde tarihe karışmış olabilir anlamına geliyor.
İpucu: Her şeyi bilmek zorunda değilsiniz, ama yeni tekniklere ve konulara göz atmanız iyi olacaktır. Doğru proje geldiği zaman bu derinliklere dalabilirsiniz.
Frontend Geliştirme Konusunda Yardımcı Kaynaklar;
CSS Weekly
HTML5 Weekly
Javascript Weekly
Responsive Design Weekly
Sidebar.io
Web Design Weekly
Ankara Web Tasarım Ajansları arasında saygın bir yere sahip ajansımız yeni teknolojileri takip ederek markanız için en ürünü ortaya koyuyor.
4 – Yeteneklerinize Yatırım Yapın
Büyümek için yeteneklerinize yatırım yapmalısınız. Söylemek istediğim pahalı kurslara, seminerlere ve kitaplara para harcamak değil, yeteneklerinize zamanınızı yatırın.
Başarıya giden kestirme bir yol yoktur ve araştırmalar uzmanlaşmak için 10000 saat gerektiğini gösteriyor. Bu da haftada 40 saat çalışmayla 4 yıl demek.
yeni siteler keşfederken, yeni eklentiler ve frameworkler üzerinde tecrübe kazanırken, web geliştirme bloglarını okurken, web geliştirmeyle ilgili şeyler dinlerken ve yüzlerce tweete göz atarken gece geç vakitlere kalmaya katlanmaya hazır olun.
İpucu: Her hafta kendinizi geliştirmek için kendinize zaman ayırın. Eğer çalışanlarınız size destek vermiyorsa bunun zor olabileceğini biliyorum, ama boş zamanınızı kariyerinize harcamak için hazırlıklı olun.
Frontend Developerlar İçin Yardımcı podcastlar ve bloglar:
CSS Tricks
Codrops
ShopTalks Podcast
Boagworld Podcast
Apply Filters Podcast
Bonus İpucu: Podcastların oynatma hızını 1.5x veya 2x yapmanız size zaman kazandıracaktır.
Bir Ankara Web Tasarım Ajansı olarak yıllarca yeteneklerine yatırım yapmış uzman çalışanlarımızla markanızı yükseltmek için çalışıyoruz.
5 – Her Şeye Evet Demeyin
Müşterileriniz ve patronlarınız sizden bir şeyler talep ediyorlar, bunların hepsini biliyoruz.
Ama her şeye evet demek çalışmayı daha erken bitirmeye ve stresinizi dışarıya vurmanıza sebep olacaktır.
Proje gereksinimlerini dikkatlice kontrol edip değerlendirin ve bunları yeteneklerinize göre sıraya koyun. Ayrıca hangi tarayıcıları destekleyeceğinizi sorun.
Projenin hangi kısımlarında senyor bir developerın yardımı gerektiğini veya proje kapsamının dışında kalmanız gerektiğinizi söylemenizde yanlış bir şey yoktur.
Bu gibi durumları projeye başlanmadan önce belirtmeniz herkes için projenin daha hafif geçmesini sağlayacaktır.
İpucu: Hangi işlerin veya hangi özelliklerin sizin yetenekleriniz dışında olduğunu vurgulamaktan korkmayın.
Hayır mı dediniz ?
6 – Her Şeye Hayır Demeyin
Önceki maddeyle çelişkili ama frontend developerların her projede yeni şeyler öğrenmesi çok önemli bir özellik.
Her bir proje, size tanıdık olmayan veya ilk kez kullanacağınız şeyleri uygulamak için mükemmel bir fırsat.
Her şeye hayır demek ve sadece size tanıdık olan şeyleri yapmak aslında kişisel gelişim ve kariyer gelişimi için tüm kapıları kapatmak demektir.
Yakında ortalama developerlar denizinin dibini boylarsınız.
Ayrıca öğrendiğiniz her yeni şey size mükemmel hissettirecektir ve sizi yeni şeyler öğrenmeye aç bırakacaktır.
İpucu: Yeni bir teknik, eklenti veya özellik seçin ve bunu sonraki projelerinizde zaman zaman uygulayın.
Ve eğer ihtiyaç duyarsanız, sizi yönlendirecek bir danışman kullanın.
7 – Danışman Bulun
Öğrenmeye kararlısınız ama nereden başlayacağınızı bilmiyor musunuz ? Bir sonraki öğrenmeniz gereken şeyin ne olacağını bilmiyor musunuz ? Bunu nasıl uygulayacaksınız ?
Bu durumda sizin için en iyi olacak şey bir danışmandır.
Sizden daha tecrübeli ve büyümeniz için size yardım etmeye kararlı birisini bulun.
Danışmanınız saygı duyduğunuz, kendisine benzemek istediğiniz biri olsun. Ayrıca bu kişi size nasıl kodlanacağını ve bazı şeyleri nasıl aşacağınızı öğretmeli.
Bu sizin patronunuz, meslektaşınız veya online olarak takip ettiğiniz birisi olabilir.
Büyük şirketler resmi danışmanlık programları düzenleyebiliyor, ama siz küçük bir stüdyoda veya kendiniz için çalışıyorsanız danışmanınızı internette arayın.
Chris Coyier, Paul Irish gibi developerları takip etmeniz veya Thinkful ve benzeri programlardan destek almanız iyi bir fikir.
İpucu: Web geliştiriciliğinde eğer ilerlemiyorsanız, aslında geriliyorsunuzdur.
İyi Bir Akıl Hocası Size Şu Konularda Yardımcı Olacaktır:
- Proje yaklaşımı konusunda,
- Yönünüzü bulmakta,
- Yolunuza çıkacak engelleri önceden görmede.
İpucu: Danışmanınızın sizin her işinizi yapan adam olmadığını ve sizi motive etmek için yanınızda olmadığını unutmayın. Büyümek için meraklı olup kendinizi motive etmeye ihtiyacınız olduğunu unutmayın.
Benimle misiniz ? Mükemmel… Teşekkürler, ama hareket etmeyi unutmayın.
İşinde uzman bir Ankara Web Tasarım Ajansı olarak web sitenizin tasarımı, logonuz, kurumsal kimliğiniz gibi konularda bize danışabilirsiniz.
8 – Aktif Kalın
Dijital endüstri sektöründe çalışıyorsanız bu, zamanınızın çoğunu bilgisayar başına geçiriyorsunuz demektir.
Ofiste 40-60 saat boyunca çalıştığınızda eninde sonunda payınızı alacaksınız.
Bu hayati önem taşır. Vücudunuza iyi bakın, yapacağınız her şeyi iyi organize edin.
Sağlıklı vücüt ve sağlıklı bir kafadan en iyi kod çıkar. Bu yüzden haftanızı planlarken dijital aktiviteler dışında eklemeyi unutmayın. Mesela: yürüyüş, koşu, fitness vs. Kısaca size etrafınızdaki pikselleri unutturacak herhangi bir aktivite.
İpucu: Youtube veya televizyon izlemek teknik dünyadan uzak kalmanızı ve kendinizi tazelenmiş, dinamik tutmaya yaramaz.Bu tarz şeyler kanınızın pompalanmasını engeller.
Biz bir Ankara Web Tasarım Ajansı olarak işimizin yanında sporumuza da çok önem veriyoruz. Sağlıklı vücutlar, sağlıklı beyinler demektir ve sağlıklı beyinler de kaliteli ürünler verir.
Yazının orjinalini (ingilizcesini) buradan okuyabilirsiniz: https://ihatetomatoes.net/8-tips-become-better-front-end-developer/






