CodeGym /وبلاگ جاوا /Random-FA /7 نکته و ترفند برتر برای یادگیری جاوا در سریع ترین زمان م...
John Squirrels
مرحله
San Francisco

7 نکته و ترفند برتر برای یادگیری جاوا در سریع ترین زمان ممکن

در گروه منتشر شد
این روشی است که مغز انسان کار می کند. هر کاری که می‌کنیم، مغز ما دائماً به دنبال راه‌حل‌ها و میانبرهای مؤثرتری است که به ما امکان می‌دهند همان کار را سریع‌تر، بهتر و راحت‌تر از قبل انجام دهیم. بنابراین خیالتان راحت باشد، اگر می‌پرسید که آیا نکات و ترفندهایی برای یادگیری سریع‌تر و آسان‌تر جاوا وجود دارد، انجام این کار برای شما کاملاً طبیعی است. 7 نکته و ترفند برتر برای یادگیری جاوا در سریع ترین زمان ممکن - 1 ما در مورد «ترفندها» مطمئن نیستیم، اما مطمئناً راه‌هایی برای به حداکثر رساندن کارایی این فرآیند وجود دارد که به شما امکان می‌دهد تا جایی که واقعاً ممکن است، جاوا را به سرعت یاد بگیرید. البته، چیزهای مختلفی برای افراد مختلف کارساز خواهد بود، اما برخی نکات و توصیه‌ها قطعاً می‌توانند زندگی شما را به‌عنوان یک زبان آموز جاوا بسیار آسان‌تر کنند. در اینجا تعدادی از کاربردی ترین و ثابت شده ترین نکات و پیشنهادات در مورد یادگیری سریع جاوا، بر اساس تجربه خود ما در CodeGym و تعدادی از توسعه دهندگان با تجربه جاوا، آورده شده است.

1. یک پروژه هیجان انگیز را پیدا کنید که بتوانید با جاوا بسازید

در اینجا یک نکته شروع خوب از برایان ناپ، برنامه نویس باتجربه و نویسنده وبلاگ Code Career Genius آورده شده است: «زمانی که در سال 2002 سال آخر دبیرستان بودم، تصمیم گرفتم جاوا را یاد بگیرم. من برای خودم یک کپی از Teach Yourself Java را در 21 روز دریافت کردم تا اصول اولیه و تفاوت آن با C/C++ را بفهمم. کتاب مفید بود، اما من آن را در یک یا دو هفته جویدم. و سپس کاری انجام دادم که تفاوت زیادی ایجاد کرد. تصمیم گرفتم با جاوا چیز جالبی درست کنم! من در مورد ساخت بازی RPG خودم به سبک Final Fantasy با استفاده از Java 2D بسیار هیجان زده شدم. برای ماه بعد، هر بعدازظهر و عصر با وسواس در آن پروژه هک می کردم. در طول راه متوجه شدم که چگونه می توانم گرافیک را به صفحه نمایش، متحرک سازی، خروجی و حرکت نقشه کاشی روی صفحه، تشخیص برخورد، موسیقی، جلوه های صوتی، و حتی ویرایشگر نقشه کاشی خود را با استفاده از جاوا Swing ساختم! نکته کلیدی برای من این بود که برای ساختن چیزی هیجان زده باشم. من پروژه ای داشتم که انرژی خوبی در مورد آن داشتم و جاوا یک فناوری هیجان انگیز بود که همه چیز را ممکن می کرد!» مطمئنا حق با برایان است. پیدا کردن چیزی سرگرم‌کننده و هیجان‌انگیز که می‌خواهید با جاوا بسازید، راهی عالی برای ایجاد انگیزه در خودتان برای یادگیری سریع و سرگرم‌کننده زبان است. در واقع، این یکی از مواردی است که ما هنگام طراحی دوره CodeGym در نظر داشتیم. به همین دلیل است که ما یک خط داستانی داریم، بخش‌هایی از دوره را به هم متصل می‌کنیم، و وظایف مختلفی را طراحی کرده‌ایم تا در مورد استفاده از جاوا هیجان‌زده شویم تا یاد بگیریم چگونه می‌توان از این زبان برای ایجاد چیزی که دوست دارید استفاده کرد.

2. تا حد امکان تمرین کنید

"تمرین همه تفاوت را ایجاد می کند. من به دلیل تمرین مداوم و مکرر توانستم یک معلم خصوصی جاوا شوم. مطمئناً این رمز موفقیت برنامه نویسان حرفه ای است. شما فقط باید آن را کد کنید!» جان سلاوسکی، توسعه‌دهنده ارشد جاوا و مدرس جاوا می‌گوید . و ما نتوانستیم بیشتر به توافق برسیم! ما از همان ابتدا این را می گوییم: در یادگیری نحوه کدنویسی، تمرین تفاوت را ایجاد می کند. ما کل ساختار دوره CodeGym را حول این رویکرد اول تمرین ساخته‌ایم. این یکی از دلایل اصلی است که بسیاری از دانش‌آموزان ما می‌توانند حتی قبل از اتمام آخرین سطح دوره، اولین کار کدنویسی را پیدا کنند. هنگام یادگیری جاوا در CodeGym، بیشتر کارهایی که انجام می دهید تمرین خواهد بود. بنابراین ما قبلاً از این یکی برای شما مراقبت کردیم. اگر تصمیم به یادگیری جاوا به غیر از CodeGym دارید، فقط تمرین را فراموش نکنید.

3. به طور منظم مطالعه کنید و استراحت طولانی نکنید

نکته مهم دیگری که می توانیم بر اساس مشاهدات خود و تجربیات دانش آموزان سابق خود به اشتراک بگذاریم. مطالعه منظم و مستمر، بدون استراحت طولانی (ترجیحا بدون استراحت بیش از یک روز) یک عامل موفقیت مهم است. تجربه به ما نشان می‌دهد که افرادی که تمایل به استراحت‌های طولانی و متعدد دارند، به طور معمول بسیار کند پیشرفت می‌کنند و اغلب بدون موفقیت دوره را ترک می‌کنند. بنابراین ما قطعاً توصیه می‌کنیم تا جایی که می‌توانید، به یادگیری جاوا به طور منظم پایبند باشید، زیرا استراحت کردن برای بیشتر افراد منجر به نیاز به «بازسازی» حافظه در زمان بازگشت به آن یا حتی یادگیری آن می‌شود. دوباره، زیرا مغز شما تمایل دارد دانش جدید را به سرعت فراموش کند، به خصوص اگر این دانش با مقدار مناسبی از تجربه عملی پشتیبانی نشود.

4. با سایر مبتدیان و تازه آموزان همکاری کنید

همکاری با دیگر یادگیرندگان تازه کار برای ترکیب تلاش ها و حمایت از یکدیگر یکی دیگر از ترفندهای کوچک خودآموزان موفق جاوا است. این رویکرد به دلیل نحوه عملکرد مغز ما موثر است: بهترین راه برای یادگیری چیزی برای آن، آموزش آن به افراد دیگر است. به همین دلیل است که همکاری با دیگران و کمک به یادگیرندگان کم تجربه بسیار خوب است. البته ما همیشه می دانیم که اجتماع و همکاری چقدر مهم است. به همین دلیل است که ما بخش Help را در وب‌سایت خود داریم، که در آن دانش‌آموزان CodeGym می‌توانند کمک بخواهند و آن را از زبان‌آموزان یا کارشناسان جاوا خود Codegym دریافت کنند.

5. جلسات آموزشی خود را به اندازه کافی طولانی نگه دارید (بیش از 1 ساعت در روز)

همانطور که بسیاری از برنامه نویسان با تجربه به شما خواهند گفت، یادگیری جاوا به مدت یک ساعت در روز ممکن است موثرترین استراتژی نباشد. برای اکثر مردم، یک ساعت کافی نیست زیرا زمان واقعی شما برای کدنویسی حدود 20 تا 30 دقیقه است. در اینجا چیزی است که Reinder de Vries، یک توسعه‌دهنده با تجربه و بنیان‌گذار وب‌سایت LaernAppMaking.com در این مورد به اشتراک می‌گذارد : «فقط یادگیری یک ساعت در روز (مهم نیست چند روز متوالی) برای حفظ آموخته‌ها مضر است. به توانایی یادگیری شما آسیب می رساند. آیا این امکان را دارید که 2 یا 3 ساعت در روز، شاید در فواصل زمانی کمتر، یاد بگیرید؟ زمانی که برنامه نویسی را به مدت یک ساعت یاد می گیرید، زمان واقعی که برای نوشتن کد صرف می کنید می تواند کمتر از 20 دقیقه باشد. به غیر از برنامه نویسی، شما کارهای زیادی انجام می دهید: خواندن، جستجوی مراجع، خیره شدن به صفحه، تلاش برای جمع آوری سوالات جستجوی گوگل، و البته بررسی فیس بوک یا واتس اپ و دیگر وقفه ها. هنگام یادگیری، ذهن شما باید "گرم شود" (دقیقاً مانند ورزش) و خنک شود و اطلاعات جدید را پردازش کند. جابجایی وظایف و زمینه توجه را می طلبد، و به خصوص برای برنامه نویسی زمان و تلاش لازم است تا «منطقه بندی» شود. یک چیز کلی که باید در اینجا اضافه شود این است: زمان را هدر ندهید و تا جایی که می توانید، روی دستیابی به چیزی سریعتر تمرکز کنید (همه وقت در دنیا ندارید!)، چه یادگیری نحوه کدنویسی در جاوا یا یک چیز دیگر. در اینجا یک توصیه انگیزشی خوب از Hagar Qim، یک توسعه‌دهنده باتجربه جاوا آورده شده است: «لرزید. اقتصاد تغییر می کند. دنیای فناوری اطلاعات در طول سال‌ها تغییر زیادی کرده است، اما یک چیز هنوز یکسان است: وقتی یک اقتصاد ضعیف شرکت‌ها را مجبور به کاهش هزینه‌ها می‌کند، پروژه‌ها به تعویق می‌افتند یا حتی به طور کامل لغو می‌شوند. وقتی پروژه ها ناپدید می شوند، مشاغل ناپدید می شوند. در نهایت، آونگ اقتصاد همیشه به عقب می چرخد، اما ممکن است سال ها طول بکشد. بنابراین، برای شروع خوب، بر موج های یک اقتصاد هنوز پررونق سوار شوید.» خوب گفته.

6. نوار را خیلی پایین قرار ندهید

نکته کلی خوب دیگر این است که هنگام یادگیری نحوه کدنویسی، نوار را برای خود خیلی پایین قرار ندهید، کاری که معمولاً بسیاری از مبتدیان انجام می دهند. به عنوان مثال، برای مردم عادی است که فکر کنند برای یادگیری یک مهارت جدید خیلی پیر هستند، به خصوص اگر "به پیچیدگی برنامه نویسی" باشد. حتی افرادی که در اواخر 20 سالگی یا اوایل 30 سالگی خود هستند، اغلب فکر می کنند که ممکن است "برای این کار خیلی مسن باشند." البته، در بیشتر موارد، سن بیش از حد تنها بهانه ای است که برای ترک سیگار، اغلب قبل از شروع کار، به دست می آورید. برایان لیم، کدنویس باتجربه جاوا، در مورد افرادی که در سن بالای 30 سال شروع به یادگیری جاوا می کنند، در اینجا چیزی می گوید : «جاوا بسیار ساختارمند و سازمانی است. فکر می‌کنم برای یک ذهن ساختاریافته که الگوهای طراحی و برنامه‌نویسی شی‌گرا را دوست دارد، عالی است. و احتمالاً یک فرد مسن تر ذهنی ساختار یافته دارد. همچنین دارای مسیر شغلی در گواهینامه ها و مشاغل آرام و غیر استارت آپی برای افراد مسن است. راه دیگری که جاوا ممکن است عالی باشد این است که محصول خود را بسازید. مایکروسافت و دات نت در دنیای متن باز مورد توجه جدی قرار نمی گیرند، بنابراین اگر برنامه ای چند ساله برای ساخت یک محصول یا حتی بازی مانند Minecraft دارید، جاوا شگفت انگیز است. نتیجه شگفت انگیز است و شما می توانید به جای کد اسپاگتی جاوا اسکریپت یا مشکلات حافظه سطح پایین مانند C یا C++ با ابزارهای بالغ کار کنید." ما فقط نتوانستیم بیشتر به توافق برسیم.

7. نکته جایزه: کد خود را بخوانید

و برای نتیجه گیری، در اینجا یک نکته اضافی خوب و غیرمعمول از Reinder de Vries وجود دارد، که به شما توصیه می کند کد خود را بخوانید (این چیز جدیدی است!) به عنوان راهی برای فریب دادن ذهن خود از خستگی. آیا تا به حال سعی کردید کد برنامه نویسی خود را بخوانید؟ منظورم این است که احمقانه به نظر می رسد، اما کار می کند. وقتی همیشه یک کار را انجام می دهید، ذهن خسته می شود و اگر از یک روش یادگیری استفاده کنید بسیار کمتر یاد می گیرد. خواندن مداوم، فقط تماشای فیلم، فقط نوشتن روی صفحه کلید راه بهینه ای برای یادگیری نیست. در عوض، سعی کنید کد را با قلم و کاغذ یادداشت کنید، یا یک مفهوم برنامه نویسی را با استفاده از یک خط ظریف و یک مداد بزرگتر ترسیم کنید، یا ... کد خود را بخوانید! Reinder را توصیه می کند.
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION