تردید برای ادامه راه جاوا یا اندروید
با سلام و عرض ادب خدمت تمامی دوستان عزیز بالاخص مدیران و نویسندگان عزیز که مطالبی سرشار را تهیه و در اختیار جامعه برنامه نویسان کشور عزیزمون میزارن:)
من در حدود دو سه ماه پیش بود که یه پکیج اندرویدی رو تهیه کردم و عزمم رو جزم کردم تا به حدی در اندروید برسم که بتونم حرفی برای گفتن داشته باشم
حدود 1 ماهی هر روز 6-7 ساعت وقت میزاشتم و با شوق و اشتیاق اموزش هارو دنبال میکردم و تمرین میکردم و جزوه برمی داشتم
تا اینکه به یه مراحلی رسیدم که دیدم مدرس آموزش اندروید میگه مثلا فلان فایل رو داخل پروژه تون اضافه کنید و از فلان تابع و کلاسش استفاده کنید
اینجا بود که یه جورایی گیج و گنگ شدم که یعنی چی مثلا فلان فایل رو اضافه کن و استفاده کن کگه نباید خودمون کلاس ها وتوابع رو بر طبق نیازهامون بنویسیم و استفاده کنیم؟
خلاصه رفتم دنبال مدرسش و ازش سوال کردم راجب این که گفت جامع اوپن سورس یعنی همین مثلا یه نفر یه چیزی می نویسه و منو شما ازش استفاده میکنیم حتی یکی از دوستام گفت که سعی نکن چرخ رو دوباره اختراع کنی:)
منم پیش خودم گفتم اقا شاید یه کلاسی یا تابعی چیزی نیاز داشتیم که کسی دیگه اصلا تا بحال ننوشته اون موقع چی؟
اونجا بود که فهمیدم دنبال اندروید رفتن و حفظ کردن اینکه مثلا چجوری فلان کار رو پیاده سازی کنم کافی نیست
این بود که تصمیم گرفتم بیام اول جاوا رو خوب یاد بگیرم و بعد حالا اگه خاستم سوییچ میکنم روی اندروید
از طرفی هم استادمون گفت که برید دنبال جاوا و سعی کنید تکنولوژی یاد بگیرید حالا منظورش رو دقیق از تکنولوژی نفهمیدم که از اساتید میخام این رو هم در جوابشون لحاظ کنند:)
داخل پرانتز بگم(من دانشجوی ترم 2 مهندسی کامپیوتر هستم)
خلاصه اومدم دنبال جاوا و با این سایت اشنا شدم و هر روز مطالب اموزش جاوا رو دنبال میکنم و نت برداری و تمرین هم میکنم
و خدارو شکر به یه فهمی تقریبی و ابتدایی از جاوا رسیدم و بیشتر اون چیزایی که زمان یادگیری اندروید برام گنگ بود الان برام رفع شده :)
الان مشکلی که برام پیش اومده اینه که آیا جاوا رو ادامه بدم و تمام وقتم رو بزارم روی جاوا ؟
آیا همین قدر که جاوا رو یاد گرفتم کافی هست ؟برم سراغ اندروید؟
اگه جاوا رو ادامه بدم در آینده مساعل کاری و درآمد زایی به چه نحوی هست ؟پروژه ها به چه نحوی هست برای جاوا؟
الان پروژه ها برای اندروید خیلی هست ایا به نظرتون در آینده هم به همین منوال خواهد بود؟
توو اندروید پیشرفته بشم بهتره برای آینده یا جاوا؟
برای سوییچ کردن به اندروید روو چه مباحثی از جاوا باید تسلط داشت؟
اینا تمام سوالاتی هست که ذهن منو مشغول کرده و مطمین هستم خیلی ها وضعیت منو دارند از اساتید خواهشمندم توضیحات لازم رو کامل بفرمایند یا حداقل مطلبی رو ایجاد کنند که به تمامی این سوالات پاسخ داده بشه
ببخشید که سرتون رو درد آوردم ممنون از وقتی که میزارید
ارادتمند میلاد وطن پرست
1 پاسخ
سلام دوست عزیز
سوال شما:الان مشکلی که برام پیش اومده اینه که آیا جاوا رو ادامه بدم و تمام وقتم رو بزارم روی جاوا ؟ آیا همین قدر که جاوا رو یاد گرفتم کافی هست ؟برم سراغ اندروید؟
لازمه کار برنامه نویس تسلط به زبان برنامه نویسی هست که داره باهاش کار میکنه،اگه فکر میکنی روی جاوا تسلط کافی رو برای نوشتن برنامه هات داری برو رو برنامه نویسی اندروید کار کن
اگه جاوا رو ادامه بدم در آینده مساعل کاری و درآمد زایی به چه نحوی هست ؟پروژه ها به چه نحوی هست برای جاوا؟
ببین دوست عزیز اکثر برنامه ها رو با همه زبان های برنامه نویسی میتونی بنویسی پس اول واسه خودت مشخص کن میخوای بری کدوم زبان برنامه نویسی رو یاد بگیری و به کدومش علاقه داری،برای مثال با #C هم میتونی برنامه اندروید و حتی ios بنویسی یا زبان Kotlin که این چند وقته خیلی ظاهراً بین اندروید کارا باب شده البته جایی خوندم که گوگل میخواد زبان اصلی اندروید رو به Swift (زبان برنامه نویسی شرکت اپل) تغییر بده اینا رو در نظر داشته باش،ولی اینم بدون اگه یه زبان برنامه نویسی رو خوب یاد بگیری اگر زمانی قصد تغییر زبان برنامه نویسیت رو گرفتی راحت میتونی زبان برنامه نویسی جدید رو یاد بگیری،از نظر درآمد و کار بستگی به خودت داره
الان پروژه ها برای اندروید خیلی هست ایا به نظرتون در آینده هم به همین منوال خواهد بود؟ توو اندروید پیشرفته بشم بهتره برای آینده یا جاوا؟
خوب اینم بستگی داره به زمان و ایده یه زمانی برنامه های تحت ویندوز زیاد بودن بعد بحث برنامه نویسی وب خیلی داغ شد امروز هم موبایل خیلی جلو رفته ولی همچنان هم برنامه نویسیای ویندوزی کار میکنن هم تحت وب و هم موبایل یعنی نیازها وجود داره ولی بر فرض که با ورود یه دستگاه یا تکنولوژی جدید اندروید هم از بورس بیفته آیا شما باید بیکار شی؟! خیر باید بری و تکنولوژی جدیدتر رو یاد بگیری یه itman همیشه باید خودشه بروز نگه داره
برای سوییچ کردن به اندروید روو چه مباحثی از جاوا باید تسلط داشت؟
شما باید تمام اصول برنامه نویسی جاوا رو بلد باشی دوست عزیز
***اگه جایی خوب ننوشتم یا اشتباه نوشتم ببخشید،بخاطر اینکه سوالات زیاد بود گیجم الانم :-)