سلام دوستان امیدوارم حالتون خوب باشه ( هرچند گفتن خود این جمله درست نیست)
هنوز نمیدونم باید فعالیت کنم یا نه و طبیعتاً مثل قبل دیگه حال و حوصله فعالیت نیست، هنوز بین سکوت و از پیش گرفتن روند فعالیت دچار تردید هستم.
منتهی در این مدت یه سری تجربیات جالبی درباره برنامه نویسی و همکاری با برخی دوستان بدست آوردم که بد نیست به اشتراک بزارم:
دوران کد نویسی واقعا تموم شده و باید اینو بپذیرید!
از لوپ دوره الکی دیدن خارج بشید. این روز ها دیگه هدف شرکت ها استخدام برنامه نویس برای کد نوشتن نیست هدف حل چالش هست حال با هر ابزاری...
اگر شما سال ها عمرتون رو به برنامه نویسی صرف کنید، میتونید در حد ابزار هایی مثل کرسر، چت جی پی تی، کلاد ، انتی گراویتی ، گوگل متریال دیزاین و... باشید ؟ به هیچ وجه!
عملا هر کدی که بخواین توسط این ابزار تولید میشه.
پس من چی یاد بگیرم و چطور یاد بگیرم ؟
یادگیری این مهارت ها از نون شب براتون واجب تره:
⭕️سرچ کردن:
این مهارت بیشتر تجربی بدست میاد ولی یه سری اصول داره که میشه درباره خود این اصول سرچ کنید! سرچ قوی یعنی اتصال مغزتون به دنیای اینترنت بوسیله دستاتون!
⭕️پرامپت نویسی:
نمیخاد برید صد ساعت دوره پرامپت نویسی حرفه ای ببینید ولی با اصول پایه و مقدماتی آشنا بشید تا بتونید سرچ هدفمندی در مدل های LLM داشته باشید.
⭕️درک زبان برنامه نویسی:
در حوزه ای که کار میکنید ، یه سری مقدمات و درک اصول برنامه نویسی رو برای مدیریت بهتر پروژه نیاز دارید. جادی یه دوره در این باره در یوتیوبش و مکتب خونه داره
⭕️درک نیاز یک بیزینس:
تا وقتی که تو شرکت واقعی کار نکردم وقتمو با هزاران ساعت دوره هدر دادم! به جرعت میتونم بگم از یه دوره ۱۴۰ ساعتی ماشین لرنینگ، اکثرش به دردم نخورد و بیشتر پروژه واقعی با سرچ جلو رفت! البته دیدن دوره بهم دید میداد ولی ۱۴۰ ساعت نیاز نبود!
⭕️مفاهیم کلیدی پروژه های برنامه نویسی:
اگر در حوزه ای مثلا مهندسی هوش مصنوعی یا فرانت، بکند و... کار میکنید ؛ اصول مشترک رو یاد بگیرید. اصول مشترک چیه؟
مفاهیم pipeline, نحوه دیزاین و طراحی یک پروژه، کد نویسی تمیز، فولدر بندی یه پروژه ، معماری پروژه و اصول کلی مهندسی نرمافزار.
تموم این موارد با سرچ کردن تا حدودی قابل دسترسی هستن ولی میتونید درباره اصول کد نویسی تمیز و معماری سازی پروژه یه دوره کوتاه در مکتب خونه بگذرونید.
⭕️زبان انگلیسی:
مهم مهم مهم! جای توضیح نداره. هرچند میشه از ابزار هم استفاده کرد و خیلی چیزا رو ترجمه و تبدیل کرد ،ولی سعی کنید سرچ کردن تو کامیونیتی انگلیسی و forum های انگلیسی و نحوه پرسیدن مشکلات رو یاد بگیرید.
در ضمن اینو هم اضافه میکنم که مسیر آکادمیک با مسیر بازار کار معمولا متفاوت هست و بسیاری از جزییات در پروژه های بازاری لازم نیستن. استفاده از ai در بازار کار مزیت حساب میشه و هدف کارفرما نمره و معدل شما نیست، پول میده تا مشکلش برطرف بشه! باید بتونی یاد بگیری که چطوری نیازتو در لحظه با سرچ کردن و مطالعه داینامیک ، برطرف کنی.
انسان دیگه رسما نقش مدیریت پروژه و سازماندهی اونو بر عهده داره...
اگر همچنان با مسیر سنتی جلو برید ، از رقبا عقب میوفتید.
اینم اضافه کنم که لازم نیست به تسلط تمام برسید تا شروع کنید، میتونید شروع کنید تا به تسلط خاصی برسید! میتونید با برخی اساتید کانکت بشید و با پروژه های ساده آکادمیک شروع کنید ، ارزش یادگیری معکوس و کنجکاوانه از ساعت ها دوره دیدن گاها بهتره هرچند ممکنه سریعتر نباشه.
----------------------
🔺
@hitwithit