bu konu aslinda bircok kisinin kafasini kurcalayan bir problem, bu teknolojilere yatirim yapmaya deger mi? bunun icin pozitif ve negatif cevaplar var aslinda, ve su sekilde ozetleyebilirim.
pozitif:
- bu teknolojiler web, mobil hatta masa ustu ve server tarafli yazilim gelistirme icin kullanabilecegin teknolojiler. bu nedenle ogrendiginde bilgi birikimin bir alanda kisa vadede para getirmediginde farkli alanlari da deneyebilirsin.
- web ve mobil sayfa ihtiyaci buyuk kucuk sirketler icin kisa vadede bitecek bir sektor degil.
- buyuk sirketlerin de mevcut desktop uygulamalarini daha esnek web tarafina gecirme ihtiyaci nedeniyle buyuk ve orta olcekli sirketlerin de bu konuda ihtiyaci giderek artiyor.
- bu teknolojiler programlama kabiliyetinin en kisa yoldan urune dokulebilecegi teknolojiler o nedenle bilgi birikim ile kisa zamanda uretkenlige gecemek mumkun.
- freelance konusunda calisilabilecek uygun teknolojiler
negatif:
- maalesef gidisat sadece bunlari ogrenerek kisa zamanda para kazanmayi garanti etmeyecek yonde.
- bunlardan html ve css basit teknolojiler sayiliyor ve piyasada calisan insan fazlasi var diyebilirim. bu nedenle rakiplerden ayrismak gerekiyor. html ve css isin sanat yonune dokunan alanlar ve bu konuda isin sanat ve zevk yonunde yetenege sahip olmak onemli. ayni zamanda ux/ui alanlarinda da bilgi sahibi olmadan sadece bunlari yapmak buyuk bir kalabalikta kaybolmaya neden olur.
- javascript ise genis bir ekosistemi olan bir programlama dili. bu nedenle bu dili basit amaclarla da kullanabilirsin, ileri seviye amaclar icin de. piyasa gunumuzde sadece vanilla javascript denilen javascriptin en saf hali ya da jquery gibi nispeten eskimekte olan teknolojiler yerine daha yeni kutuphanaleri kisiden bekliyor. bu teknolojiler react, vue, ve angular gibi teknolojilerin yainda react native vs. giib mobil gelistirme saglayn javascript kutuphanlerini de mevcut vanilla javascript in uzerine koyman gerekiyor. yine ayni sekilde sadece javascript temellerini bilerek buyuk bir kalabalik icinde kaybolmak mumkun.
- bu alanlarda rakiplerden ayrisip dikkat cekecek nitelikte olmak freelance is almanin ana anahtari. bunun disinda alincak freelance isler biraz daha cok tanidik vs ile yuruyen esnaf arasi kucuk ticari isler oluyor. bu tarz islerde de odeme problemi olmasi, ya da yapilan ise gore alinan paraya degmemesi olasi. yani piyasasa kucuk isler yaptiranlar az paraya cok is yaptirma pesinde. o nedenle bas agritabilir.
Benim kisisel tavsiyem arduino kodlama bilmek ve elektronik yetenegi bu teknolojilerde giris seviyesi bilgiye sahip olmaya gore cok daha degerli. gelecegin Internet of Things (IoT) denilen alanda buyuk isler vaad edecegini dusunuyorum. Ornegin akilli evler, akilli is yerleri, guvenlik kamera ve sensor teknolojileri ile ihtiyaclari belirleyip birseyler uretebilirsen cok daha degerli olur. Hele bu bilgini ilerde robotik, cloud destekli object detektion gibi alanlarla ilerletirsen cok daha faydali bence.
ornegin en basitinden gunumuzde turkiyede bircok sitede ve is yerinde giriste guvenlik calisiyor ve bu kisiler giris cikis yapan arabalarin plakalarini elle sisteme girme durumunda kaliyor. bir arduino, bir kamera ve bu goruntuyu bir cloud sistemde isleyip aracin plakasini otomatik okuyup sisteme giren bir kodu yazman bir elektronikci icin cok daha kolay olur bence. yani bir web teknolojisini ogrenmekten daha kolay ve degerlidir bunu yapabilmek ve bu alanda yapilacaklarini son yok, ve elektronik bilgi birikiminin uzerine yapilan bu islerde size rakip cikmasi o kadar kolay olmayacaktir.
0