Olmaktan kastının ne olduğuna göre değişir.
Bi de sorunun amacı nedir yani, 6 ay değil de 8 ay olsa nolur? 1 yıl olsa ne farkediyor? Bunu sorma sebebim şu, developer'lık "eğitimini aldım bitti" gibi bir şey değil, ömür boyu sürekli kendi kendini eğitmen gerekecek zaten. 6 ay çalıştın, iş buldun, sonraki 6 yılın da akşamları ya da haftasonları çalışarak geçecek ekstradan :)
Soruya cevap: Bilge Adam 250 saatlik kurslar veriyor. Haftada 20 saat desen 3 ay yeter diyorlar.
olunur ama ılk isi bulmak zor bunun yerine yazilim otomasyon tavsiye derim
plutongezegendegilmi her zamanki gibi yine hakli
ben kursla yani ittirerek bir sey olunabilecegini dusunmuyorum. icinde varsa zaten internette her turlu bilgi var. kurslar sadece senin gibi hayal kuran insanlari bir guzel kullanip atiyor. yani mantik var alti ayda frontend degil, backend degil, direkt fullstack web dev olmanin imkani yok. yapman gereken cok calismak, surekli calismak, hic birakmamak. teknolojide ogrendim bitti diye bir sey yok pluton'un dedigi gibi. surekli kendini gelistirmek zorundasin ve bunu sevmen gerekiyor.
el cevab: bence olunamaz, evet hayal
eğitimi alıcam ve öğrenme sürecini bitiricem gibi saçma bir şey söylemiyorum zaten, insanların on yılını yirmi yılını vererek geldiği noktaya bu kadar kısa sürede gelebilmem mümkün değil, farkındayım.
sorunun amacı şu: 6 aylık yoğun eğitimle ve eğitim dışında tüm vaktimi ve enerjimi buna kanalize ederek junior pozisyonunda iş bulabilecek kadar kalifiye olabilir miyim? yoksa istersen günde 24 saatini ver, 6 ayda bu iş profesyonel olarak yapılacak kadar öğrenilmez mi?
junior olarak ise girilecek kadar ogrenilir. bircok insan bootcamp'e gidip sonrasinda is bulabiliyor. yurtdisinda bile is bulunabilir. tabi ciddi calisma ve istek gerekli. is gorusmelerinde ne kadar istekli, kendini gelistirmeye acik oldugunu gostermek gerekli.
ha ben olsam fullstack yerine frontend veya mobil developer olurdum. tek alan bile derya deniz, ikisi birden programlama gecmisi olmayan insanlar icin cok fazla ogrenecek sey demek. her seyden azcik ogrenmek demek. ben fullstack developer'im ama yillarca tecrubeye ragmen iki taraftan da azar azar biliyorum. frontend veya mobil tercih etmemin sebebi de daha az soyut kavramla ugrasacak olmak, direkt gorup etkilesime gececegin bir seyler uretmek, dolayisiyla baslangic icin daha kolay olmasi.
junior pozisyonda is bulabilirsin ama bunun icin birkac nokta bir araya gelmesi lazim;
- oncelikle rekabette sansli olmalisin, cunku son zamanlarca cok kisi bu ise yoneliyor ve hali hazirda calismaya baslamis belki de 6 ayinin sonunda olan ve onumuzdeki gunlerde is basvurusu yapmak isteyen bircok kisi var. yani rekabete hazir ol.
- hizli ogrenmelisin, cunku 6 ay kisa bir zaman. o nedenle kendine iyi bir "roadmap" cizmelisin. planli ilerlemelisin
- ogrenme ve gelistirme sirasinda onune problemler cikacaktir, anlamakta zorlandigin yerler olacaktir. zeki cozumlerle bu problemleri asmalisin, ya da seni yonlendirecek insanlar cevrende bulunmali.
- motivasyonun yuksek olmali, tutarli bir sekilde calismalisin.
boylece 6 ay sonunda belli bir noktaya gelebilirsin, ama is bulup bulamayacagin piyasanin sartlarina, is gorusmesinde kendini ifade etmene, gelisiminin sonunda daha da gelisime acik olup olmamana, yani en onemlisi seni ise alcak kisilerin degerlendirmesine baglisin. cunku normal sartlarda 6 ayda tam anlamiyla uretken olmazsin, ve seni ise alacak olan "tamam eksiklikleri var, kendini de gelistirmek icin caba harcamis ve gelisime acik biri" demeli ki seni ise almali.
6 ay calis, bu is sana gore mi karar ver, en kotu 6 ay sonunda is bulamazsan bir 6 ay daha kendini gelistirip 1 yillik gelisimin sonunda is ararsin. 6 ay cope gitmez yani, bir yerden baslamak lazim, ve sonucu gormek lazim.
bir insan severek yapiyorsa bir isi, uzerinde cok da dusunmeden, sonuclarini cok da kestirmeden o ise girer. yapman gereken 6 ay sonra ne olacagi degil, "yarin" hangi konuya calisacagin olmali.
eklemek isterim ki full-stack cok ciddi bir hedef, cunku tecrubeli full-stack gelistiriciler bile bu alandaki degisimi takip etmekte zorlaniyor. o nedenle bence ya front-end, ya da back-end de baslaman daha iyi.
ek olarak, typo hatasi yaptin sanirim, we"p" developer degil, bu konuda elestiri alabilirsin, aman dikkat.