سلام استاد... خسته نباشین... من قبل از اینکه این دوره کاتلین شروع کنم داشتم با جاوا یاد میگرفتم اندروید نویسی رو... ولی الان کل تمرکزم گذاشتم رو کاتلین و مباحث مرتبط به کاتلین... و میخوام کل وقتم رو برای کاتلین بزارم... به نظرتون کار درستی هست...؟ من با دونست چه چیز هایی میتونم تبدیل بشم به android senior developer...? حالا بحث تجربه به کنار...
با سلام خدمت شما دوست عزیز و فعال
ببینین نمیشه گفت بحث تجربه به کنار. چون تمام اطلاعاتی که در این مسیر یاد میگیرین به تجربه برمیگرده
بر اساس نیاز مجبور میشین درگاه پرداخت روی Application پیاده سازی کنین
بر اساس نیاز میرین سمت بازی سازی و کار با ابزارهای اون رو مطالعه میکنین
و تمام اینها به تجربه شما اضافه میکنن
تجربه و دانش اعضای جدا نشدنی هستن و نمیشه هیچ کدوم رو کنار گذاشت
مسئله ای که وجود داره اینه که شما تا یه جایی میتونین از یک دوره اطلاعات کسب کنین
حتی اگه شما بزرگترین نرم افزار اندرویدی دنیا رو بنویسین ، بازم مسائلی هستن که باهاشون آشنایی ندارین
یه برنامه نویس حرفه ای کسیه که با شناخت ابزارش بتونه هر کاری که بخواد انجام بده
شما اگه Kotlin و قابلیت های Android Studio رو به خوبی بشناسین ، تقریبا هر کاری میتونین انجام بدین اما این موضوع بازم برمیگرده به تجربه شما
بذار یه مثال برات بزنم ،
شما یک بار یک Application رو مینویسی و تحویل مشتری میدی ،حالا یه پروژه مشابه همون پروژه اول دارین و قراره یه Application مشابه همون نرم افزار ایجاد کنین.
آیا کدهایی که برای پروژه جدید مینویسین مثل همون قبلی هستش؟
نه ، همیشه روند کد نویسی ما دچار تغییر میشه و بهبود پیدا میکنه و این موضوع باعث تجربه بیشتر میشه
یه نصیحت برادرانه : تئوریسین نباش ، اگه فقط بدونی هیچ وقت به اون چیزی که میخوای نمیرسی
ابزارتو بشناس ، پروژه های مختلف رو انجام بده ( هرچند کوچیک ) تا دستت راه بیفته
بعد وقتی یه زبان رو شناختی و درکش کردی ، میتونی راحت هر زبان دیگه رو یاد بگیری چون قوائد معمولا یکی هستن و این syntax هستش که متفاوته
بعد از گذشت یکی دوسال متوجه میشی میتونی هر کاری رو انجام بدی
دوره ای که من طراحی کردم بیشتر مسیر رو نشون میده ، این شما هستی که تصمیم میگیری تا چقدر پیش بری
نحوه ی کار با ابزار رو من بهت نشون میدم ، اما شما هستی که تصمیم میگیری چطور از ابزارت استفاده کنی
صحبت آخر این که تا پایان دوره صبر کنین. وقتی اطلاعاتت کاملتر شد ، خودت متوجه میشی باید به چه سمتی بری و چه چیزهایی رو یاد بگیری
تا اون موقع من کنار شما هستم تا مسیر کلی رو بهتون نشون بدم
موفق باشین :)
استاد نمیشه بعد از این دوره بازم کنار ما باشی... 😁 واقعا ممنون که هر سوالی میپرسیم وقت میزارین و کامل جواب میدین... سایتی هست که طرح مسأله بکنه برای تمرین...؟
پشتیبانی من از شاگردان این دوره به صورت دائمی هستش. نگران این مسئله نباشین 😊
راستش همچین سایتی رو نمیشناسم
زمانی که خودم در حال یادگیری بودم ، به سایتهایی که پروژه درخواست میکردن مراجعه میکردم و شروع میکردم به پیاده سازی اونا
سایت هایی که سوالای خودشون رو در مورد اندروید مطرح میکنن هم خوبه
اگر عمری باشه ، بعد از اتمام دوره سعی میکنم در مورد نیاز سنجی مشتریان این شاخه یه سری نکاتی رو ارائه بدم تا توی انتخاب مسیر بعدی مقداری کمکتون کنم
ممنون استاد جان... 🙏
خواهش میکنم دوست من
موفق باشین :)