Video yükleniyor...
Video Yüklenemedi
تجربه اخیری که در Tech Immigrants از مصاحبه برای پوزیشن Product داشتن خیلی جالبه، AI/LLM ها فضای مصاحبه های کاری به خصوص در پوزیشن سنیور رو به سمت و سوی خاصی سوق میدن، مثلا بحث اینکه پروژه تستی بگیریم و بعد از چند روز تحویل بدیم به دیگه منسوخه.... show more
18,355 görüntüleme • 2 ay önce •via X (Twitter)
13 Yorum

الان دیگه زمین بازی عوض شده، به این معنی که الان شما بری اون پشت یه کدی بزنی و بیاری تحویل بدی به درد کسی نمیخوره، برای همین یکی از چیزهایی که احتمالا خیلی مهم میشه بحث Live Coding هست اون هم نه لزوما توانایی شما در کد نویسی، بلکه تونایی شما در پیاده سازی و دیزاین یک بسته کاملِ

یک سیستم در زمانی محدود در طول مصاحبه به کمک AI، مثلا به شما میگن یه سیستم طراحی کن که کاربر میاد یه متن مینوسه، شما باید نتایج رو نه فقط به صورت Full Text Search بلکه Semantic هم پیشنهاد بدی، Rank و درصد بدی و بهترین کاندید رو هم پیشنهاد بده حالا این با voice هم ممکن باشه...

اینجا شما باید بتونی سیستم رو minimalistic طراحی بکنی، اون چیزی که تو ذهنت هست به صورت خیلی دقیق و با رعایت همه مسائل پایه ای به Prompt ها تبدیل کنی و بخش های مختلف رو شکل بدی، ابزار ها رو درست انتخاب و سر هم بکنی و در نهایت کد نویسی رو اصولی به Coding Agent بسپاری و review کنی

و جایی که نیازه بهبود بدی، اینکه چطور تست نویسی رو مدیریت میکنی، چطوری Harness ایجاد میکنی که کد های تولید شده خیلی تمیز و ساختارمند با پترن های درست نوشته بشه، خودت چه سلیقه، نظر یا پیشنهادی روی سیستم داری، تحلیل و دیزاینت چقدر قوی هست و همه این ها اهمیت بسزایی پیدا میکنه.

اتفاقی که افتاده اینه که کدنویسی به خودی خود دیگه مهارت خیلی مهم و خفنی به حساب نمیاد و به یک مهارت لازم ولی ناکافی تبدیل شده، به ازاش داشتن مهارت های تجزیه و تحلیل، بالا پایین کردن trade off ها، scale کردن، بررسی کدها و ایجاد یک محیط قوی برای نتیجه گرفتن از coding agent با مصرف

بهینه Token جزو مهارت های جدیده، در نتیجه تک بعدی بودن و Deep شدن روی یک موضوع خاص دیگه کافی نیست، شما باید به سمت T-Shape Engineer شدن پیش برید که چند مهارت مهم دارید که به همراه تجزیه و تحلیل قوی و تعامل با Agent ها در کنار مهارت های نرم یک پکیج استخدامی خیلی خوبی خواهد بود.

لینک نسخه کامل:

@tech_immigrants تقریبا همه رو دارن سمت Forward deployment سوق میدن حالا تو هر پوزیشنی، الان من برای مارکت اینجا که نگاه میکردم، از شما end-to-end میخوان، یکم سیستم آرشیتکت، یکم دیتابیس، و خیلی زیاد problem solving و forward thinking

@tech_immigrants آقا خیلی جدیدا دارم اینو میبینم. به نوعی درست هم هست چون نیازه که هر کسی دیگه خودش بتونه تو یه Pipe line همه چیو پیش ببره.

@tech_immigrants دقیقا، برای همین فکر میکنم کسایی که قدرت درک و حل مسئله رو دارند، و سیستم دیزاین مرتبط با حیطه کاری خودشون بلدند اصلا بیکار نمیماند. هرقدر این ابزارهای نوشتن کد، مثل کدکس و نظیر اونها پیشرفته تر بشن، cognitive load برای کاربر بیشتر میشه و شرکتها این رو خواهند خواست تا کد زنی.

@tech_immigrants موافقم. درسته به نظرم.

@tech_immigrants ممنون بابت انتشار، اتفاقا دلم میخواست این قسمت لایو رو همینطوری short درست کنم :)

@tech_immigrants خواهش میکنم. واقعا ممنون از زحمتی که می کشی و این همه تلاش و پشتکار در این سالها. 🙏🙏👍
