FullstacksJS — Academy – Telegram
FullstacksJS — Academy
1.8K subscribers
200 photos
22 videos
3 files
339 links
اشتراک تجربه.
بخشی از جامعه
@FullstacksJS

ارتباط با ادمین: @S_Kill
Download Telegram
سلام به همگی. 👋
داشتم پروژه‌های قدیمیم رو نگاه می‌کردم که چشمم به این پروژه افتاد.
این پروژه رو سال 2018 شروع کرده بودم، با MERN Stack و GraphQL داشتم توسعه می‌دادم. این ابزارهایی که تو وابستگی‌ها می‌بینید اون سال‌ها جز به روز ترین ابزارهای توسعه بودن.
من برای یادگیری این ابزارها 3 سال شبانه روز زمان گذاشتم. هر روز کارم شده بود مطالعه، یادگیری، تمرین و پیاده‌سازی. مشکلاتی که بهشون برمی‌خوردم هنوز جواب و پرکتیس تعریف ‌شده‌ای براشون نبود.

الان 7 سال از اون زمان می‌گذره و می‌شه گفت 90% این ابزارها حتی اسمشون هم شنیده نمی‌شه. شاید بگین که تمام وقتی که توی اون 3 سال گذاشتم هدر رفته و باید کار دیگه‌ای می‌کردم.
اما برعکس؛ تمام چیزهایی که یاد گرفتم رو هنوز هم دارم استفاده می‌کنم حتی با اینکه ابزارهاش منسوخ شدن.
روش من برای یادگیری این ابزارها مثل یک اپراتور نبود که یاد بگیرم که چطور می‌تونم ازشون استفاده کنم تا مشکلاتم رو حل کنم، بلکه همیشه دنبال این بودم که یاد بگیرم این ابزارها چه مشکلی رو حل می‌کنن و چطور اون مسئله رو حل می‌کنند.

درسته که اکثر ابزارهارو امروز استفاده نمی‌کنیم؛ اما همچنان همون مشکلات رو داریم و ابزارهای دیگه رو جایگزین کردیم.

برای مثال
Babel -> SWC
Webpack -> rolldown, turbopack, esbuild
Gulp -> Vite
Lerna -> Nx
TSLint -> ESLint
Styled-components -> tailwind, vanilla-extract


خیلی ها هم با اینکه اسمشون ثابت مونده ولی کلا ابزار متفاوتی حساب میشن و نیاز به یادگیری دوباره دارن.

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

این اتفاق فقط یکبار نیافتاده و نمی‌افته. اتفاقا سرعتش بیشتر و بیشتر هم می‌شه. مطمئنم اگر چند سال دیگه به پروژه امروزم نگاه کنم، همه این جملات درست خواهد بود.
این‌ها رو نوشتم تا بگم اگر امروز هم بخوام از وقتم طوری استفاده کنم که چند سال دیگه نگم چیزهایی که یاد گرفتم اتلاف وقت بود، همین روند رو ادامه می‌دم.
تو مسیر یادگیری تنها چیزی که مهم هست متوقف نبودنه. ما هیچوقت نمی‌دونیم چند سال آینده چه ابزارهایی استفاده می‌شه. اگر بخوایم یادگیری بهینه داشته باشیم نباید دنبال این باشیم که بفهمیم 5 سال دیگه چی استفاده می‌شه (قطعا روش‌ها و ابزارهایی استفاده می‌شه که الان حتی وجود هم ندارن) پس باید چیزهایی رو یاد بگیریم که با عوض شدن ابزار ثابت می‌مونن.

امیدوارم تجربه‌ای که داشتم کمک کننده باشه. کنجکاو بمونید.
1.03K54
ممنون از امیرحسین، علی, حمیدرضا و حامد عزیز برای حمایت ⭐️
#thanks
Please open Telegram to view this post
VIEW IN TELEGRAM
28
AMA

اگر بعد مهاجرت کاری اخراج بشیم یا پروژه‌ای که کار می‌کردیم تموم بشه چی می‌شه؟

#ama
213
یکشنبه (۱۱ آبان) ساعت ۶:۳۰ جلسه بعدی لایو CI/CD رو میریم. تو این قسمت درباره نحوه نوشتن Interaction test برای کامپوننت های React ی با استفاده از Testing Library صحبت می‌کنیم.

لایو تو یوتیوب جامعه برگزار میشه
منتظرتون هستم.

افزودن به تقویم

#cicd #test #event
24
با پیشنهاد Reza و کمک Unlucky Luke اولین بلاگ از ویس‌های SkillPod بیرون اومد 🤝

شما به OAuth احتیاج ندارین

#auth #blog #jwt #oidc
Please open Telegram to view this post
VIEW IN TELEGRAM
10041
بلاک چین چه مشکلی و حل میکنه؟ @S_Kill

#ama
14
FullstacksJS — Academy
تحلیل حرف های مدیرعامل Antropic تو این ویدئو به نقد حواشی صحبت های مدیرعامل انتروپیک درباره جایگزینی هوش مصنوعی برنامه نویسی میپردازیم. مشاهده ویدئو شما هم می‌تونید با فالو کردن توئیچ جامعه توی جلسات شرکت کنید: لینک توئیچ جامعه عضویت در جامعه #wus #ai
الان ۹ ماه از زمانی که Dario پیشبینی کرده بود تا ۶ ماه آینده ۹۰٪ کد رو هوش مصنوعی مینویسه می‌گذره.
شما تو کامنت ها بگین چند درصد از کدهاتون رو AI می‌نویسه ببینیم چقدر نزدیک شدیم بهش.
قسمت مشارکت کننده‌ها به صفحه جامعه اضافه شد.

https://fullstacksjs.com/en#contributors

با تشکر از مشارکت
@TheBikerAmir
@ehsanKeyhani

ممنون از همگی که تو این ۸ سال همراه بودین ❤️

#news #contribution
1632
ارسالی از بنیامین یکی از ۴٪ های جامعه
@benyamin_naa
23
Forwarded from ASafaeirad
With 2025 almost over, I’m handing out my personal awards.
The most ridiculous software decision of the year goes to...
.
.
.
Canonical 🎉
For adopting the Rust rewrite of Coreutils and bringing a toy project to the critical part of the GNU/Linux ecosystem.

#linux #rust #gnu #coreutils
FullstacksJS GitHub Bot
نسخه اول بات گیت‌هاب جامعه منتشر شد 🎉
‏FullstacksJS GitHub Bot یک ربات متن باز هست که مشارکت اعضا توی گیت‌هاب رو تو تلگرام اعلام می‌کنه.

لینک گیت‌هاب

با تشکر از همه بچه ها که تو ساختش مشارکت کردن
@Byfron
@ehsanKeyhani
@AmirRahmani23
@yellow_dark88
@Bod_Bod
Amirabbas

#news #github_bot
128
ممنون از ناصر عزیز برای اشتراک گذاری کانال ❤️

#thanks
16