Kısaca Ben
Merhaba, 1990 Ankara doğumluyum. Ankara'da ikamet ediyorum. Sektör ile alakalı üniversite eğitimi görmeden kendimi alaylı olarak geliştirdim. Bilişim sektörüne girdiğim 2008 yılından bu yana birçok kişisel ve kurumsal web projesini tamamladım.
İş hayatımda son derece özverili ve disiplinli çalışan biriyim. Özenli çalıştığım sürece tüm işlerimin başarıyla sonuçlanacağını biliyorum.
Bu bağlamda PHP web programlama, HTML5-CSS3-JAVASCRIPT ön yüz/front end kodlama ve hazır tema kurulumu alanlarında; özgün, amaca uygun ve en güncel web tasarım trendlerini göz önünde bulundurarak, "Kaliteli iş çıkarmak benim prensibim" ilkesiyle Front End'ini kodladığım tüm web site ve uygulamaların "cross browser" ve "fully responsive" olmasına özen gösteriyorum. Back End'ini kodladığım tüm uygulamaların ise hızlı ve basit yönetilebilir olmasını sağlamaktayım.
UI/UX Designer
Kısaca bahsetmek gerekirse; UI, aslında arayüz tasarımıdır. Televizyon kumandasının üstündeki tuşlar, bir arayüz tasarımı örneğidir. Tuşların yerleri, büyüklüğü, renkleri tasarımcının verdiği kararlar sonucu uygulanır. Arayüz tasarımının internet sitelerindeki karşılığı ise butonlar, grid yapısı, mizanpaj, renkler, boşluklar gibi tüm grafik elemanlardan oluşan görsel tasarımdır. Zamanla internet sitelerindeki interaksiyon arttıkça, önceleri çok da önemsenmeyen arayüz tasarımı da gittikçe önemli bir hal aldı. Kullanıcıların sitede rahatça dolaşmaları ve hatta kalmalarını sağlamak için basit ve kullanılabilir bir arayüz artık şart.
Kullanıcılar bir sitede dolaşmaya veya terk etmeye saniyeler içerisinde karar veriyorlar. Yoğun uğraşlarla sitenize yönlendirdiğiniz kullanıcıları sitenizde tutamadığınız zaman da maalesef tüm uğraşlarınız boşa gidiyor.
UX ise tamamen farklı bir hikayedir. UX nasıl göründüğünden çok nasıl hissettirdiğiyle ilgilidir. UX’in amacı yapmak istediğiniz işlemi size basit, sorunsuz ve kolay bir şekilde yaptırmak, yani iyi bir deneyim yaşatmaktır. Bu işi yaparken grafik tasarım önemli bir elemandır ama tek eleman değildir. UX tasarımcısı farklı alanlar hakkında bilgi sahibi olmalı ve bu bilgileri koordine biçimde kulanmalıdır.
Full Stack Developer
Web tasarımcılarla (web designer) web geliştiricilerin (web developer) farkları genellikle yanlış anlaşılıyor. İkisi de benzer şekilde web site oluşturma aşamasına katkıda bulunuyor olsa da uzmanlık ve becerileri birbirlerinden farklıdır. Fakat web tasarımcılar ile web geliştiriciler aralarındaki farklılıklara rağmen genellikle birlikte çalışırlar. Web tasarımcılar ile web geliştiriciler genellikle birbirleriyle rekabet etmek yerine birbirlerini tamamlarlar.
Web Designer ya da web tasarımcı, bir web sitesinin estetiğiyle ilgili her şeyle ilgilenir. Bunun yanında ayrıca tasarım işleriyle meşgulken kullanılabilirliği ve kullanıcı deneyimini de ele alırlar
Bir web geliştiricisi ya da web developer, web sitesi oluşturma sürecinin 2. aşamasında yer alır ve katkıda bulunur. Tüm beklentiler belirlendiği andan itibaren web geliştiriciler bir şeyleri uygulamaya koymaya başlayabilir. Hatta bu noktada birden fazla web geliştirici de olabilir.
Frontend Developer (Önyüz Geliştirici): Eğer bir frontend geliştiriciyi işe alırsanız web sitenizin görünüşüyle ilgilenecektir. Frontend geliştiriciler; HTML, CSS ve JavaScript dillerine hakimdir. Bazıları CMS platformlarına da hakimdir. CMS platformlarıyla birlikte kodlama çalışmalarının çoğuna gerek kalmaz. Fakat CSS bilgisi özellikle ince ayarlar için gereklidir.
Backend Developer (Arkayüz Geliştirici): Bir backend developer, web sitenizin arkayüzüyle yani server-side ile ilgilenir. Her şeyin işlevsel olarak görevini yerine getiriyor olması temel önceliktir. Backend developerlar genellikle çok yoğun çalışırlar ve yaptıkları işlerle frontend developerların yaptıkları her şeyin birlikte çalışmasını sağlarlar.
Full Stack Developer: Full Stack Developer, hem Frontend hem de Backend dünyasının en iyilerindendir. Bir web sitesinin hem arkayüzüne hem de önyüzüne hakimdirler. Birçok durumda genellikle iş akışını rahatlatırlar.
Özetlemek Gerekirse
Bir web yazlım ya da tasarım yaptırmadan önce konunun uzmanı birinden fikirler alın piyasa araştırması yapın her tasarımcı iyi tasarımcı, her yazılımcı iyi yazılımcı değildir. Ucuza kaçmayın! Beklentilerinizi karşılaycak insanlarla çalışın.