سلام دوستان عزیز،
امیدوارم حالتان خوب باشه. من یه سوال کلی داشتم که فکر کنم برای خیلی از ما مهمه.
چطور میتونیم یه برنامهنویس بهتری باشیم؟ منظورم اینه که علاوه بر یادگیری زبانهای برنامهنویسی، چه مهارتها و عادتهای دیگهای رو باید توسعه بدیم؟
من خودم چند تا نکته رو تجربه کردم:
- کد خوندن از برنامهنویسهای باتجربه
- مشارکت در پروژههای متنباز
- حل مسائل الگوریتمی
نظرات شما چیه؟ چه تجربهای داشتید؟
س
سارا کریمی
مدرس
342 پست
#1 • ۱ روز پیش
نکته خیلی خوبی مطرح کردی احمد جان!
من از تجربه خودم میتونم بگم که یکی از مهمترین چیزهایی که به من کمک کرده اینا بوده:
**۱. مطالعه کد دیگران:** وقتی کد برنامهنویسهای باتجربه رو میخونی، یاد میگیری که چطور مسائل رو بهتر حل کنی.
**۲. پروژههای شخصی:** هر چند وقت یه پروژه شخصی شروع کن. حتی اگه کوچیک باشه، خیلی یادت میده.
**۳. یادگیری مداوم:** تکنولوژی همیشه در حال تغییره. باید همیشه در حال یادگیری باشی.
موفق باشی! 🚀
ع
علی رضایی۱۲ ساعت پیش
دقیقاً! پروژههای شخصی واقعاً خیلی مهمن. من خودم با همین روش خیلی چیزا یاد گرفتم.
م
محمد رضایی
توسعهدهنده ارشد
89 پست
#2 • ۱۸ ساعت پیش
من یه نکته دیگه هم اضافه میکنم:
**Code Review:** اگه تو یه تیم کار میکنی، حتماً از Code Review استفاده کن. هم کدت بهتر میشه هم از دیگران یاد میگیری.
**Clean Code:** کتاب Clean Code رو حتماً بخونید. واقعاً نحوه نگاه شما به کد رو تغییر میده.
**تست نویسی:** یادگیری Unit Testing و TDD خیلی مهمه. کدتون رو قابل اعتمادتر میکنه.
ف
فاطمه نوری
عضو جدید
23 پست
#3 • ۶ ساعت پیش
نکات فوقالعادهای مطرح شده!
من هم میخوام تجربه خودم رو اضافه کنم:
**شرکت در کامیونیتی:** تو گروههای تلگرام، دیسکورد، یا همین انجمن شرکت کنید. سوال بپرسید و به سوالات دیگران جواب بدید.
**مطالعه مستندات:** عادت کنید مستندات رسمی رو بخونید. خیلی بهتر از آموزشهای تصادفی تو اینترنته.
**صبر و پشتکار:** برنامهنویسی یه مهارته که زمان میبره. عجله نکنید و لذت ببرید! 😊