• 02-04-2019, 23:57:57
    #1
    Arkadaşlar bölümüm değil.Sizlere danışmak istedim.İnternette geziniyorum, Bilgisayar Mühendisliği bitiren arkadaşım var, 2 yıllık okuyan başka bir arkadaşım var.Yazılım Mühendisi arkadaşım var ama hiç biri Front End Developer bilgilerine sahip değil.
    PC Müh olan arkadaşım e-ticaret scripti oluşturmayı bile öğretmediler okulda diyor 4 yıl okudu hiç birşeyin düzgün anlatılmadığını söyliyor.
    2 yıllık okuyan arkadaşım wordpressci oldu çıktı sonra bıraktı bu işleri...Html-Css dahi bilmiyor.
    Yazılım Mühendisi arkadaşım daha çok başka alanlarda.
    Benim anlamadığım bu ülke de Front End Developer - Back End Developer -Full Stack Developer nasıl yetişiyor?Üniversitesi yok bu kısmı anladım.
    Burda iyi Front End Developerları olduğu için sizlere sormak istedim.


    Öğrenmek, gelişmek yeniliklerle ilerlemek için neler yapmalıyız?


    Bir kaç Front End iş ilanı örneği atıcam :
    burda var veya yok, bir front endciden neler beklenir öğrenebilmek için iş ilanlarını her ay ara ara gözlemliyorum.Benim anladığım, Html Css Js temel öğrenilirken yanında tercih edilen frameworkler Boostrap, SASS, JS frameworklerine gelince her iş ilanında farklı isteniyor, birisi Jquery temelli isterekn, birisi NodeJs, bir diğeri Angular-React gibi çok değişken.Bazı iş ilanları öyle ki Front End Developer yazarak PHP bilgisi istiyorlar, benim bildiğim kadarıyla PHP Back End konusu değil mi? Yoksa burda amaç Front End ilanı verip , Front End bilgileri + PHP/Laravel bilen arıyorlar...(JS'de neye yönelinmeli Jquery?Node Js?React?Angular?Hepsinden biraz mı?Sıra ne olmalı?




    Ben Front End Developer olmak için çabalıyorum ama daha yolun başının başındayım.Daha önce sitede konu açmıştım hangi eğitimlerle ilerlemeliyim diye.Youtubedan, Html-CSS-JS dersleriyle başladım Yakın Kampüs kanalının, arkasından Udemy üzerinden Komple Uygulamalı Web Geliştirme Eğitimi bu kursun %50sini geçtim şuan devam ediyorum.Heryer de PHP ilanı görüyorum, youtubeda PHP'nin çok zor bir dil olmadığını okuyorum(?), PHP ve Laravel frameworkü ilerleyen zamanlarda yeni bir hedefim.Bunun yanı sıra İlçemde Web Tasarım Kursu açıldı, Html CSS PSD anlatım ağırlıklı daha önce hiç bir okul tarzı bi yerde bunları görmediğimden gittim Halk Eğitim kursuna katıldım, kimsenin bilgisi olmadığı için ben hep ilerde gidiyorum ama ev harici öğrenmek benim için çok faydalı oldu, hocanın JS bilgisi sınırlı html css boostrap ağırlıklı anlatım yapıyor.(Bu arada bi miktar PSD, Adobe Illustrator, After Effects bilgim var freelance bir video işi yapıyorum)

    Sizce neler yapmalıyım? Staj yapabilecek seviyeye gelip bir yerde Junior seviyeye gelmek istiyorum.
    Bunların yanısıra ilk sitemi açınca burdan paylaşım yapıcam Öğrendiğim birşeylerden biri proje yapmak öğretiyor, o yüzden webe sunmadığmıız siteler yapıyoruz ama asıl hedefim webe sunucağım bireysel projeler olucak...
    Biraz uzun oldu ama kısa anlatım yapamıyorum.Okuyan cevap veren vermeyen herkese teşekkürler, amacım düşüncelerinize ulaşmak...Yönlendirmelerinize, öğütlerinize ihtiyacım var.

    Dip Not:Forumda çok iyi Front End Developerlık şuan aktif yapan arkadaşlar var konuyu okurlarsa, bana bir tavsiyede bulunmasalar bile kendileri bu işe girişlerini öğrenimlerini anlatan bir cevap yazabilirlerse çok memnun olurum,Deneyimlerini okumak isterim çünkü
  • 03-04-2019, 00:14:44
    #2
    Ne okulda ne sokakta ne çalıştığınız yerde ne de staj yaptığınız da kimse bir şey öğretmiyor maalesef, kendiniz çabalamalısınız. Her yer kaynak dolu az biraz ingilizce ile her şeyi kolaylıkla öğrenebilirsiniz ki ingilizce olmasada olur. İş tarafına gelirsek herkes o kadar meşgul oluyor ki kimsenin kimseye bir şey öğreteceği kalmıyor. Ama bir şekilde bu işin içine girdiniz mi siz farkına bile varmadan bir yerlerden bir şeyler öğrenmiş oluyorsunuz a ben olmuşum diyorsunuz. Konu basit "html" kullanılacaklar belli "taglar" ihtiyaç ne web sitesi nasıl kullanırım? bu işi iyi yapanlar nasıl yapmış sürekli kontrol edilmeli. Ne nerelerde kullanılmış bana ne lazım bunu bilirseniz arkası gelir. Öncelikle öğrenmeye bakın birkaç şey öğrenip iş yapayım demeyin siz işinizi ne kadar iyi yaparsanız arkası gelir ne kadar kötü yaparsanız o kadar kötü bir algı oluşturursunuz ki böyle bir forumda işinizi ne kadar iyi yaparsanız o kadar iyi sizin için. Öğrenirken sürekli siteler yapın kopyalayın güzel gördüğünüz şeyleri kopyalayın yapabilecek kıvama gelin, bu şekilde devam ederseniz illaki bir yelere varıyorsunuz.

    Son olarak gözünüz hiçbir zaman korkmasın jquery tarafına mı geçtiniz? yukarıda bahsettiğim gibi ihtiyacınız ne popup diyelim... Şöyle düşünmeye başlayacaksınız linke tıklanınca popup açılacak çarpıya tıklanınca kapanacak. jquery click yazıp tıklanma olayını çözüyorsunuz, sonra class ekleme veya css değiştirmeyi daha sonra x e basınca kapanmasını vs vs. öğrenme safhası bundan ibaret her şeyin yapılmışı var sadece araştırmak düşüyor.



    Şunu da yazayım frameworklerden korkmayın siz zaten tema yapabiliyorsanız framework tema yapmanızı kolaylaştırmak için var normal kullandığınız kodlardan daha kolay. İş yeri neden bootstrap vs. vs. istiyor şu yüzden genelde hazır tema alıp frontend developera düzenletip php ye döküp satarlar hazır temalar çoğu zaman bootstrap ile yapılmış oluyor düzenlemek için bilmeniz gerekiyor. Php bilginizde şu yüzden olmalı, siz kodladıktan sonra php ye döküleceği için ona uygun kodlamalısınız bu çok basit bir şey zamanla oturur.
  • 03-04-2019, 00:50:42
    #3
    Yaklaşık 10 yılı aşkındır. Yazılımcıyım diyebilirim. Daha bugüne kadar okul, kurs veya bir hocadan tek bir şey alabilmiş değilim.

    Eğitim setleri veya kitaplar (Örnek : PHP için Rıza Çelik Adan-Zye PHP) gerçekten isteyerek okur dinlerseniz size birşeyler katar. Ama yazılımın 90%'ı tecrübe ettikçe öğrenilir.

    Bir işin ucunda 5000 TL varsa ve siz bir sorunu çözdükten sonra bu parayı alacaksanız o sorunu çözersiniz. Gerekirse gece gündüz ararsınız. Aradığınız şeyi de unutmazsınız.

    Demek istediğim 10 yıl önceki ben ile bugünkü ben aynı değil. Her yaptığım projede yeni birşey öğrendim. Yaptıkça geliştim.
  • 03-04-2019, 01:27:12
    #4
    Okuyup cevap verdiğiniz için çok teşekkürler,İngilizce kursumda var şuan, dediğiniz gibi araştırarak öğrenmeye devam edeceğim.Frameworklere daha alışamadım ama bunlar işi hızlandıran durumlar diye bir anlam verdim.Öğrendikçe frameworkleri kullananlar daha çok seviyor olmalı diye düşünüyorum.Öğrenmeden iş yapmaya kesinlikle kalkışma gibi bir planım yok, öncelikle olmamız lazım ki hizmet verebilelim ve bir kalitesi olabilsin.Web'i çok seviyorum eğlenceli, umuyorum öğrenerek ilerleyeceğim, 1 yıl sonra bu konuyu bir daha okumak yorumlamak isterim.
  • 03-04-2019, 03:12:44
    #5
    Platin üye
    Bilgisayarına localhost kurup sürekli bir şeyler yap. Beğendiğin sitelerin kopyalarını yapmaya çalış. Bol bol hata yapacaksın bu işi hata yapa yapa doğrusunu bulana kadar çabalayarak öğrenebilirsin. İnternet üzerinden derslerden ziyade yapmak istediğin şey üzere google'da ingilizce bir şekilde ara. İngilizcede başlangıç seviyesinde olanlar seninle aynı şeyleri yaşadıkları için bol bol soru sormuşlar ve cevap almışlar. Çözümlere çok kolay ulaşabilirsin.
  • 03-04-2019, 03:20:41
    #6
    Üyeliği durduruldu
    Üniversite insana bakış açısı kazandırır. Kendini geliştiren yine insanın kendisi.
  • 03-04-2019, 05:21:03
    #7
    böyle iş ilanları komik, önemli olan azim ve tecrübe bence
  • 03-04-2019, 14:39:42
    #8
    can44 adlı üyeden alıntı: mesajı görüntüle
    böyle iş ilanları komik, önemli olan azim ve tecrübe bence
    Böyle bir sürü ilan oluyor, bazen biraz daha fazla yetenekler istiyorlar, genellikle 2-3 yıl js frameworkleri tecrübesi istiyorlar.
  • 03-04-2019, 15:06:36
    #9
    Köle ilanlarını boşver, biraz yazılım konusunda gelişirsen zaten onlardan daha iyi analiz ve proje fikirlerin olur. Onlara yapıcağın işi kendine yaparak daha fazla kazanç sağlarsın. Başlangıc icin basit freelance işler alabilir, sonrasında araştırarak kendini geliştirirsin.

    Framework konusuna gelirsek, gelişmiş frameworkler senden belli bir yapıya uymanı ister, o yapı dahilinde bazı kolaylıklar sunar. Ama atıyorum 5 sayfalık bir firma scripti kodlicaksın, veya forum sistemi. Bunları potansiyel görmeden neden mükkemmel kodlayasın gereksiz framework yapılarını öğrenmek icin vakit harcayasın, başlangıcta işini görücek en kolay ve hızlı yöntemi tercih edersen zamandan tasarruf edersin, potansiyel oldukca zaten gelişir zamanla belki hiç potansiyeli yoktur projenin boşyere emek vermeye gerek yok ki sürekli yeni frameworkler ve teknolojiler cıkıyor hangi birini öğrenesin?