CodeGym /وبلاگ جاوا /Random-FA /کمک نخواستن و دور انداختن فناوری های قدیمی: اشتباهات رایج...
John Squirrels
مرحله
San Francisco

کمک نخواستن و دور انداختن فناوری های قدیمی: اشتباهات رایج مبتدیان به گفته مربی جاوا

در گروه منتشر شد
ما یک سری مطالب را ادامه می دهیم که در آن مربیان دانشگاه CodeGym ما تجربه و دانش خود را به اشتراک می گذارند. توسعه دهنده Anton Kupreichik در مورد رایج ترین اشتباهات مبتدیان صحبت می کند. کمک نخواستن و دور انداختن فناوری های قدیمی: اشتباهات رایج مبتدیان به گفته مربی جاوا - 1

دور انداختن فناوری های "قدیمی".

فن آوری های جدیدتر و قدیمی تر وجود دارد. بسیاری از ما می دانیم که به احتمال زیاد از فناوری های قدیمی استفاده نخواهیم کرد. اما ارزش دانستن این نکته را دارد که فناوری جدید همچنان ممکن است بر اساس فناوری قدیمی باشد: زیر کاپوت، اصول فناوری قدیمی وجود خواهد داشت. وقتی مردم کدنویسی را یاد می‌گیرند، گاهی فناوری‌های قدیمی را حذف می‌کنند: "نه، من نمی‌خواهم چیز قدیمی یاد بگیرم. من فوراً چیزهای جدید را می‌خواهم!". من هم چنین مشکلی داشتم. به عنوان مثال، فناوری مدرنی به نام فریمورک Spring و جاوا EE قدیمی وجود دارد. Spring شامل Java EE است و برای تسلط بر فریم ورک باید آن را یاد بگیرید. علاوه بر این، مشاغلی هستند که هنوز به فناوری های قدیمی نیاز دارند. با این حال، فراموش نکنید که روی موارد محبوب جدید نیز تمرکز کنید. شما نیاز به تعادل دارید.

عدم درخواست کمک از همکاران یا دوستان

این اشتباه به ویژه برای کارهای پیچیده ای که به زمان زیادی نیاز دارند رایج است. گاهی اوقات شما فقط می خواهید یک مشکل را خودتان حل کنید. اما گاهی اوقات افراد به دلیل موانع روانی نمی توانند از مشاوره بسیار مورد نیاز درخواست کنند. به عنوان مثال، یک توسعه دهنده جوان به جای اینکه از یک همکار بپرسد و مشکل را در 20 دقیقه حل کند، 3 ساعت را صرف یک کار می کند. اگر چنین مانع روانی دارید، باید روی آن کار کنید. اشکالی ندارد بپرسید چون اینطوری یاد می گیرید.

نوشتن کدهای اولیه

نوشتن کد خوب برای همه مناسب نیست، اما باید یاد بگیرید که چگونه آن را انجام دهید. بنابراین، اگر کد اولیه و طولانی می نویسید، نگران نباشید: همه از این مرحله عبور می کنند. به تدریج، تجربه کسب خواهید کرد و یاد خواهید گرفت که چگونه راه حل های هوشمند ایجاد کنید.

وقتی چیزی روشن نیست، روشن نشدن

بیشتر خطاها از سوء تفاهم ناشی می شود. به عنوان مثال، یک برنامه نویس چیزی را متوجه نشد، شروع به نوشتن کد کرد و اشتباه کرد. پس از پرسیدن دوباره نترسید.

اختراع دوباره چرخ

اگر کد شما با ظرافت نوشته شده است و به خوبی کار می کند، هیچ فایده ای برای اختراع چیز جدیدی وجود ندارد. راه حل در صورتی مناسب است که مشکل را حل کند، نه اینکه پروژه را «تزیین» کند. اجتناب از این اشتباه کار شما را آسان تر می کند و در زمان صرفه جویی می کند.

نادیده گرفتن فرمت های جدید یادگیری

من در دوره های آفلاین برنامه نویسی خواندم. آنها درست و نادرست را به من یاد دادند و شخصاً این کار را انجام دادند. ارتباط زنده ارزشمند است، اما دوران کرونا به ما نشان داده است که مطالعه یا کار از راه دور نیز خوب است. استفاده نکردن از این فرصت ها عجیب است. با این حال، بسیاری از مردم هنوز با یادگیری آنلاین سازگار نشده اند. و به خصوص وقتی صحبت از برنامه نویسان-تغییرکننده های بزرگسال می شود خطرناک است.

عدم تفکیک محل کار و محل استراحت

اگر از راه دور کار می‌کنید/یادگیری می‌کنید، این وسوسه وجود دارد که آن را از راحتی روی مبل خود انجام دهید. اما می ترسم این درست نباشد. بنابراین، در عوض، حداقل یک گوشه از اتاق را به کار اختصاص دهید. میز، صندلی یا لپ تاپ را در آنجا قرار دهید و از آن استفاده کنید. داشتن یک مکان خاص برای کار/تحصیل کار را برای شما آسان تر می کند.

یادداشت برداری نکردن

هنگامی که به طور مکرر با مشکل مشابهی برخورد می کنید، خوب است که راه حل را یادداشت کنید - چه در لپ تاپ، یک برنامه یا یک کتاب کار. دیر یا زود، به یاد خواهید آورد که چگونه یک خطای تکراری را حل کنید، اما یادداشت برداری در وقت شما صرفه جویی می کند.

دنبال چیزی که دوست ندارید

اگر شغلی را دوست ندارید، پس نباید خود را شکنجه کنید و به دنبال روندها باشید. به نظر می رسد یک حقیقت آشکار است، اما هنوز هم، بسیاری از مردم کاری را انجام می دهند که دوست ندارند. بنابراین، صادقانه به این سؤال پاسخ دهید: "آیا این همان چیزی است که من می خواهم؟". اگر بله، پس با خیال راحت به جلو بروید. ما از شما دعوت می کنیم تا حدس بزنید: چه اشتباهاتی برای مبتدیان رایج است؟ نظر خود را در نظرات به اشتراک بگذارید ;) کمک نخواستن و دور انداختن فناوری های قدیمی: اشتباهات رایج مبتدیان به گفته مربی جاوا - 2
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION