SonSuza Merhaba,
hızlı giden muhakkak bir yerde tıkanır ve pes eder. Bu işlemleri sırasıyla yapmanız önerimdir. İlk olarak algoritma işlemini tam olarak tamamladığınızdan emin olunuz. Sonrasında fonksiyon, sınıf, kütüphane kullanımı gibi işlevlere alışkanlık olması açısından konsol taraflı çalışmalar gerçekleştiriniz. Bunlar tamamlandıktan sonra mobil, web veya masaüstü alanlarından birini seçebilirsiniz. Günümüz teknolojisinde artık react native, flutter gibi teknolojiler mobil ve web odaklı projelerde kullanılıyor. Çok kompleks uygulamalarda çok mükemmel performans vermeseler de yine de teknoloji anlamında çok iyi konumdalar.
Sizlerde birde anlam karmaşıklığı var. Front-end, back-end veya mobil mi sorusu yanlış bir sorudur. Front-end ve back-end iki farklı daldır. Biri kullanıcı arayüzünü kodlarken diğeri sistemsel, sunucu taraflı kodlamaları gerçekleştirirler. Meslek hayatıma back-end olarak devam eden birisi olarak size tavsiyem deneyerek, test ederek alan seçmeniz. İki alanda yazılım olmasına rağmen tasarım, kullanıcıya hitap ile arka plandaki servisler, uç noktalar, data yönetimi gibi işlemler çok farklı. Bunların hangisi size uygunsa onu tercih ediniz. İşin sırrı merak ve pes etmemeye dayanır. Sizleri tenzih ederek; bir öğrenci veya yeni başlayan birisi çok fazla oyuna, sosyal hayata vakit ayırdığında o kişiden gelişme beklemek yanlış olur. Gelişme beklemek bir mucizedir. Birçok arkadaş çevremden gördüğüm bir durumdur. Bir seçim yapmanız gerekir. Öğrencilik hayatında aşırıya kaçmadan sosyal hayattan vazgeçip, kendinizi geliştirmeye bakmalısınız. Ben bunu yapamam derseniz mezuniyet sonrası çokça zorluk yaşayacağınızdan emin olabilirsiniz. İlk seçenek size 2. sınıfta iş imkanı bile sunabilir.
Velhasıl kelam; merak, istek ve araştırma ile her şeyi başarabilirsiniz. İstediğiniz soruyu forumumuza yazabilir, arkadaşlarınızı davet edebilirsiniz.
Not: Cumartesi saat 19:30'da Discord buluşmamız var; orada bulunursanız sorularınızı sorabilirsiniz.
İyi çalışmalar dilerim.