Instagramdan soruların cevaplarını burdan vermeye karar verdim, başkalarıda görüp faydalanabilir…
Çok soru olduğu için özetle cevaplamaya çalıştım.
Haydi Bismillah.. 🙂
Cevap : Bu soruyu herkes merak etmiştir sanırım, bu sektörde işini seviyorsan ve gerçekten iyi işler çıkartıyorsan işsiz kalma olasılığın yok bence.
Cevap : CodeIgniter veya benzeri Frameworkleri kullandığınızda zaten açıkların bir çoğunu direk bertaraf etmiş oluyorsunuz, ama güncel açıkları takip ederek, arada güvenlik testleri yaparak sağlayabilirsiniz. Güncel açıkları takip ettiğim bir kaynak. Exploit-DB
Cevap : Sanırım çok tüm yazılımcıların cevabı ortak olur. Kullanım rahatlığı
Cevap : Yazılımda bana göre üniversite farkı şöyle olabilir, teori odaklı mı yoksa proje odaklı mı? Projelere yoğunluk veren Üniversiteler bana göre diğer üniversitelerden bir kaç adım öndedir. Şu an bir üniversite seçecek olsaydım senede kaç tane yazılım etkinliği düzenliyor, kimleri getiriyor ona bakardım.
Cevap : Her zaman umutlarını zedeleyen bileri olacak, bugün Prof. yarın başka biri… Bazen kulakların sağır olmalı, tam gaz devam 🙂
Cevap : Bir çok kütüphane mevcut DB ile alakalı benim önerim direk frameworklerle tüm ihtiyaçlarını karşılayabilirsin. Önerim : CodeIgniter, sadece DB Bağlantısı için soruyorsan PDO kullanmanı öneririm.
Cevap : Önerim şu olabilir, kendine bir sektör belirle e-ticaret, tekstil, inşaat, muhasebe vs. o sektörlere yazılmış uygulamaları incele ama sakın kopyalama onu bir adım öteye taşımaya, sektörün sorunlarına çözüm sağlayacak bir uygulama geliştirmeye çalış. İyi çalışmalar 🙂
Cevap : Birisi IT’ye yönelik biriside yazılıma, detaylı bilgi için https://webmaster.kitchen/bilgisayar-muhendisligi-vs-yazilim-muhendisligi/ inceyebilirsin.
Cevap : Yönetilebilir web uygulamaları geliştirebilirsin yani admin paneli olan uygulamalar.
Cevap : PHP Web programlama dilidir, elbette farklı şeyler yapılabilir ama verim konusunda şüpheleyim. Elinde otomobil var birde JEEP, otomobille dağa tırmanmaya çalışmak gibi düşün 🙂
Cevap : Kurumsal firmalar genelde C# ve JAVA Üzerinde duruyor.
Cevap : İlk olarak hangi platformda yazılım yapmak istiyorsun onu seçmelisin. Mobil, Web veya masaüstü yazılımı. Aşağıda bir tablo veriyorum. Platforma göre en çok kullanılan diller, birini başlayıp startı verebilirsin 🙂
Cevap : Kesinlikle büyüyerek devam edecek, başka bir ihtimali yok.
Cevap : Yazılım anlamında ön bilgisi olan, yani üniversiteden mezun kişiler bana göre jr kategorisindedir. Üniversite okumadığınızı var sayarsak. Talep edilen görevi anlıyorsa ama yapamıyorsa bana göre JR’dir :))
Cevap : Ben Full Stack mantığına karşıyım, bu benim düşüncem. Eskiden Web Master diye bir kavram vardı onu bitirdik şimdi Full Stack çıktı :)) Bence back end kendi alanında uzmanlaşmalı, front end ise kendi alanında. Çünkü bu sektör bir okyanus herşeyi bilmek gibi bir şansımız yok ama madem sordun söyleyelim. Backend tarafında, frontend tarafında güçlü olması gerek tüm ihtiyaçları sen karşılayacaksın çünkü. Back end tarafında hangi dili kullanıyorsun bilmiyorum ama front end tarafında HTML,CSS ve Javascript ile aran iyi olmalı iyi çalışmalar.
Cevap : Ben bir dilde profesyonel olmaktan yanayım, hepsinden biraz bilmek size bir proje çıkartmaz ama uzmanı olduğunuz dilde istediğiniz projeyi çıkartabilirsiniz. İyi çalışmalar
Cevap : Unutmak değilde, şaşırabilirsin 🙂 Ben geçen sene yazdığım kodlara baktığımda ürküyorum napmışım ben diyorum 😀
Cevap : Java öğrenmekle başlayabilirsin..
Cevap : Projeye göre değişir, veritabanına hakimseniz çok daha kolay olacaktır. Bir sürü gereksiz kodunda yok olduğunu göreceksiniz. Bence hemen başlayın 🙂
Devamı geliyor…