caylakgirisimci adlı üyeden alıntı: mesajı görüntüle
Çok teşekkür ederim hocam, o kadar 0 değilim frontend backend biliyorum fakat, framworktür, işte hazır paketlerdir, githubdur o şeylere aşina olmadığım için bu ruby falan sanki bana ne bileyim böyle iki kod yazıyorsun o sana şaheser çıkarıyor gibi gelmişti, yoksa php ve html cssle yazdığım bazı şeyler var, yani php ile arkada dönen işleri yaptırıp görüntüyü sadece css ve js ile boyadığımızı biliyorum. Ama işte rails'i dün kurayım dedim, kurması bile uzun sürdü, videolarda adamlar bir konsola gidiyorlar bir editöre gidiyorlar, dedim heralde muhteşem bir şey ki
Allah razı olsun hocam yazdıkların için. Peki son bir şey sormak istiyorum eğer müsaitsen, şimdi ben artık boş durmaktan sıkıldım ve bir dil öğrenmek istiyorum, hangi dilden başlamalıyım çok demode olacaktır o yüzden şöyle sorayım, benim frontend daha hoşuma gidiyor hani ben tasarım yapayım başkaları onu aktif etsin isterim ama ülkemizde 5 parmağında 5 marifet olması gerekiyor. O yüzden daha dil gibi dil olanlardan öğrenmek istiyorum. Bunun için kendime birkaç alternatif belirledim ve birini seçmek istiyorum. Seçtiğim dilde böyle google'a falan bakmadan adam akıllı bir website yapana kadar öğrenmeye devam etmeyi planlıyorum. Alternatiflerim şunlar, rails, python, php, javascript.
Şimdi, rails hoşuma gidiyor zaten söylemiştim, python da ülkemizde meşhur, hem iş fırsatı var hem de tercih ediliyor biliniyor, mesela kariyer'de ruby yazıyorsun 1 tane ilan çıkmıyor vs. php en iyisi sanırım ama o da çok uzun diye biliyorum ve öğrenmesi zor sanırım ama onu tercih et derseniz onu da seçebilirim, php ile bir geçmişim var ama öğrenmeli değil copy-paste ile. Yaptığım bir sitede işte php kısımlarını şu nasıl yapılır bu nasıl yapılır gibi araştırıp kopyala yapıştırla php kullanmıştım. javascript ise ya onu tam anlamadım benim bildiğim javascript front-end, animasyon falan yapmaya yarıyor bildiğim ama nedense bu diğer alternatif dillerin arasında geçiriyorlar, bir numarası olmasa koymazlar diye düşündüm, eğer onun da backend ile bir ilgisi varsa onu da tercih edebilirim fark etmez.
Hocam tabii ki javascript’in backend yorumlayıcısı da mevcut. Node.js adında efsane zevkli bir ortam. Hocam bir kere php’yi elemenizi isteyeceğim aslında. Çünkü hakkaten bir yerden sonra çok frontend gibi kalıyor. Yani yapabildiğiniz işler çok sınırlı. Python ve Ruby gibi dillerle bir web uygulaması yapınca üstünde çalışam bilgisayarın dahi her şeyine erişebiliyorsunuz. Php iste web için hazırlanmış bir ortam. Javascriptte mesela sadece animasyon ibaret değil hocam. Client side rendering mevzuları var istemci bağımsız uygulamalar mevzuları var bunlar biraz advanced konular ama ciddi performans farkları yaratıyor neyse bunlar sonraki konular. Benim size verebileceğim en büyük tavsiye python ve ruby yi bir baştan deneyin. İkisininden dil basiclerini öğrenin. Kendinizce bir iki işlem yapmaya çalışın. Sonra hangisi size daha ergonomik geliyorsa bana yazın. Ben size bir yol haritası çizerim hocam. Bende geçtik bu yollardan cebimden bir kuruş para çıkmadı. Herşey internette mevcut. Ben size gerekli kaynakları gösteririm sonrası önünüz açık zaten. Bu dünya uçsuz bucaksız biraz. Ama zaten bu işin mantığını anlayınca sizde hangi dili istiyorsanız onu kullanabileceksiniz. Hepsi aynı işi yapıyor zaten genelde.