مدت زمان یاد هر زبان برنامه نویسی در ابتدا به این شکله
سطح مبتدی حدود 3 تا 6 ماه هستش سطح متوسط حدود 1 تا 2 سال و سطح حرفه ای بسته به نوع کار تا 5 سال طول میکشه
بعد که روی زبانتون به اندازه کافی مسلط شدید بنا به نیاز ممکنه برید سمت ابزار های بیشتری و دانشتون رو گسترش بدید
بهتره اینطور به قضیه نگاه کنید که این زبان ها ابزاری هستند برای یادگیری و انتخاب کردن درسته مهمه ولی وقتی انتخاب کردید باید از تغییر زبان و تغییر دادن مکرر راه جلوگیری کنید
به نظر من ابتدا یک زبان (در لیست شما ترجیهاً جاوا) رو توش در سطح حرفه ای (تا حدی که بتونید برنامه گرافیکی بسازید و بتونید سرویس راه اندازی کنید و از سرویس ها و ای پی ای ها استفاده کنید و چند فریم فرک مثل اسپرینگ و هایبرنیت رو روش مسلط بشید بعد خود بخود بخاطر یکسری محدودیت هایی که ممکنه باهاش روبرو بشید یا نیاز هاتون ممکنه برید سمت زبان های دیگه ای و باهاشون کار کنید
با آرزوی موفقیت