11 yaşımızda Üniversiteli olmamız lazımmış.

Selam, LinkedIn sayfasındaki JavaScript geliştirici iş ilanlarını inceledim. İş ilanlarında başlangıç seviyesi olanlara baktım özellikle çünkü ne kadar bilsem de daha önce herhangi bir takım ile çalışmadım. İlanlarda başlangıç seviyesi yazmasına rağmen hepsinde en az 3 yıl deneyim isteniyor. E deneyim kazanmak için de başlangıç seviyesi eleman arayan bi iş bulmam gerek. Bu nasıl bir saçma paradoks anlamdım ben? Ayrıca başlangıç seviyesi yazıp istenilenlere bakın; · Node. js bilen · Electron. js ile masaüstü uygulaması yazmış · Javascript ve Jquery ile nesne tabanlı programlama konusuna hakim · Rest API konusunuda bilgi sahibi · Tercihen react, vue. js gibi freameworkler konusunda bilgi sahibi · MySQL veritabanı kullanabilen · PHP ve nesne tabanlı programlama konularına uzman · Front-end bilgisi bulunan · En az 2 yıl deneyimli, daha önceki projelerinden örnek gösterebilecek · İstanbul Asya yakasına ulaşımı kolay, tercihen Üsküdar yakınlarında ikamet eden · Askerlik engeli bulunmayan çalışma arkadaşları aramaktayız. Ben bunların her birinde uzman olsam neden başlangıç seviyesi kıdem düzeyinde olayım ki?

Az/çok piyasada olan biriyim, bu becerileri tam olan adam temel seviye iş aramaz.

Gerçekten bu işin piyasasında çalışan kişilerin yorumunu bekliyorum.

Öncelikle Udemy ve BTK kurslarını zerre yararlı bulmuyorum, çok daha iyi kaynaklar var. İngilizceniz var ise YouTube ve dil dökümanları, yok ise bazı diller için YouTube, bazı diller için halka açık makaleler yeterli. HTML ve CSS e %100 hakimseniz (ki en az 4-12 ay sürer) JS ye geçip onu da belli bi' seviyede kullanmaya başladığınız zaman PHP ye başlayabilirsiniz. JavaScript bilginiz ileri seviye olunca Node. JS ye başlayabilirsiniz. Node. JS bilginiz de ortalama da olduğu zaman zaten o zaman PHP bilginiz de başlangıç üstü olur "başlayabilirim" diyebilirsiniz ve iş başvurusu yapabilirsiniz. Proje önerisi: APİ sistemler, Forum scripti, Bankacılık sistemi, YouTube/İnstagram/Facebook/GitHub/StackOverFlow/Steam/TikTok/Twitch/Discord/Epic vb. tasarımlar-siteler-sistemler yapabilirsiniz.

JS ve kutuphanelerini bilen, backend tarafinda da PHP kullanmis 2-3 sene tecrubeli birini ariyorlar iste. Bununla da orantili MySQL bilgisi ariyorlar dogal olarak. JS ve PHP ile OOP prensipleri bir arada yurutulemez, o kismi hava olsun diye yazmislar ya da bilmiyorlar neden bahsettiklerini. Ikisi de limitli sekilde OOP destekler. "Uzman" - "Hakim" gibi ucu acik kavramlara takilmayin is ilanlarinda. Ne istiyor + kac senelik tecrube istiyor ikilisine bakin. Sonuc olarak giris seviye isi icin mantiksiz degil ilan. Biraz fazla sisirmisler OOP tarafini o kadar, her firma yapiyor bunu. Not: PHP'de "is_object" diye fonksiyon var, zira her sey obje degil. Boyle bir fonksiyona ihtiyac duyuluyor olmasi bile neden OOP ye aykiri bir dil oldugunu izah ediyor. PHP: is_object - Manual www.php.net

Örneğin medium.com sitesinin klon projesini yaptım ama backend tarafında sadece PHP kullandığım için performans problemleri yaşadım. Bu yüzden başarılı bir proje olamadı daha sonrasında asenkron programlama ihtiyacı doğduğu için Bu kaynaktan node. js öğrenmeye başladım. Burdaki sorularımın amacı nasıl bir yol izlersem daha çabuk kariyerime başlarım. Klon projeler yeterli olur mu? Frontend için HTML, CSS ve JS backend için PHP yeteri kadar biliyorum. Şimdilik node. js ile çalışmalar yapmaya başladım.

Herhalde doğuştan deneyimli olmamız gerekiyor. Ana karnındayken deneyiminiz yoksa, iş bulamazsınız.

Peki başlangıç seviyesi junior olarak, frontend veya backend js, node. js, HTML, CSS, PHP ile nasıl iş bulabilirim, iş görüşmesinde nasıl etkilerim, nasıl projeler sunmalıyım, klon projeler ve kişisel projeler referans kabul görür mü?

Bu dilleri ne seviye bildiğinize göre değişir, eğer Türkiye de iş arıyorsanız diploma çok işinize yarar, eğer yurt dışında iş arıyorsanız Türkiye diploması hiçbir işinize yaramaz; sertifikalar almanız lazım. Projeler size ait ise tabi ki referansınız olur, ne tarz projelere sahipsiniz?

O listedekilerin sadece adını birliklerine eminim çoğunun.

Zihniyet bu olunca fazla şaşırmamak gerekiyor.