سلام دوستان من ۱۶ سالمه و علاقه مند به حوزه هوش مصنوعی ، امنیت سایبری و وب و وب اپ هستم بنظر شما من چه زبان هایی رو باید یاد بگیرم تا بتونم تمام اینها رو تقریبا پوشش بدم ؟ و چه شاخه ای در آینده پر اهمیت تر یا پر درآمد تر هست ؟ یا اصلا بنظر شما مسیر من درسته یا نه باید یک شاخه رو تخصصی یاد بگیرم ؟ و تایم یادگیری باید چند سال باشه برای یادگیری عمیق این موارد ؟
لطفا سریع تر جواب بدین
ممنون 🥰
من خودم مثل تو به چندین حوزه علاقه دارم و از تمرکز فقط روی یه حوزه خوشم نمیاد.
بسته به حوزه هایی که گفتی، python و js حتما یاد بگیر. python توی وب اپلیکیشن، شبکه، هوش مصنوعی، امنیت سایبری و هزاران چیز دیگه به کار میاد. js هم توی برنامه نویسی وب (هم فرانت اند و هم بک اند) و هم امنیت سایبری وب خیلی مهمه.
(البته کتابخونه های اینا هم مهمه. مثلا django , flask , fastapi در وب توی پایتون یا express , nest , react و ... در جاوا اسکریپت برای فرانت اند و بک اند وب و کتابخانه های امنیتی توی پایتون مثل scapy و ... و کتابخانه های هوش مصنوعی توی پایتون مثل pytorch , tensorflow , scikit-learn و ...)
(اگر میخوای مفاهیم عمیق کامپیوتر یا مهندسی معکوس و ... هم یادبگیری باید c/c++ هم بلد باشی با کمی اسمبلی)
همچنین sql، مفاهیم شبکه، لینوکس هم یاد بگیر. هم توی برنامه نویسی به کار میان هم امنیت.
همچنین ریاضیات پیشرفته دبیرستان و دانشگاه هم باید برای هوش مصنوعی مسلط باشی.
حوزه های آینده همین هوش مصنوعی، علم داده، مهندسی هوش مصنوعی و مهندسی پرامپت و ... هست.
ممنون از پاسخت حسین جان اتفاقا منم پس از نتیجه گیری کلی به این رسیدم که python و ++c و Javascript رو باید حتما عمیق یاد بگیرم و sql هم حتما نیازه .
بنظر من توی آینده امنیت هوش مصنوعی خیلی میتونه مهم تر باشه چون هوش مصنوعی خیلی به سرعت داره پیشرفت میکنه و اکثر افراد درباره اون و اثرات مخربش هشدار میدن .
بعد یک سوال بنظر شما نیازه من html رو هم یاد بگیرم یا نه ، چند زبانه کار کنم یا یک زبان عمیق و اگر شما بودید اول با کدوم زبان شروع میکردید ؟
من مسیری که قبلا تو ذهنم میدیدم این بود :
1.html
2.css
3.javascript
4.python
5.++c
بنظرتون ترتیب یادگیری درسته یا خیر ؟
@hosseinyn91
ممنون
سلام پایتون زبان خوبیه برای این مسیری که شما علاقه دارید اما
باید تمرکزتون رو روی یک بخش بزارید چون هم کمبود زمان دارید و نمیتونید همزمان توی همه این رشته ها حرفه ای بشید
و بازار کار همه این رشته ها دنبال شخص حرفه ای میگرده به نظر من با چند نفر مشورت کن و علاقه اصلیت رو از بین اینها انتخاب کن و تخصصی روش کار کن
ممنون بابت پاسخت محمد جان
بله زبان پایتون زبان خوبیه و فکر کنم ++c هم شبیه پایتون باشه ولی حرفه ای تر و سخت تر .
در رابطه با انتخاب تخصص و حرفه ای بودن و یادگیری عمیق کاملا با شما موافقم .
میتونید بگید زمان چقدر نیاز داره ؟
الان ۱۶ سالمه تا ۲۰ سالگی یعنی ۴ سال روزی ۶ ساعت کمه ؟
و اگر میشه لطفا بگید آزمونی یا محل مشاوره ای هست که من به قول شما تخصصم رو انتخاب کنم ؟
@thebeyki
ممنون
@Mahdi9279 زمان بستگی به مسیر داره،
ببین وقتی یک زبان رو خوب یادبگیری مثل python یا js یادگیری بقیه خیلی راحت میشه. همچنین وقتی فرانت اند و بک اند رو خوب یادبگیری یادگیری امنیت هم راحت میشه. همه ی این حوزه ها در کنار هم کار میکنن.
ولی آره تا 20 سالگی میتونی تا حد خیلی خوبی پیش بری
برای اینکه چند حوزه کار کنی یا یک حوزه، باید شخصیت خودت رو ببینی. یکسریا میتونن چندین حوزه رو باهم هندل کنن ولی بعضیا نمیتونن ولی بنظر من شما میتونی از تجربه خودم میگم. علاقه و استمرار و تمرین خیلی مهمه، اگر اینها باشه یادگیری در زمان کم به راحتی ممکن میشه
بله کاملا با شما موافقم و بازم ممنون بابت پاسختون .
اتفاقا من دنبال کار دولتی یا اینکه مدیر پروژه داشته باشم نیستم ، دنبال این هستم کسب و کار خودم رو راه بندازم .
نمیگم از کار گروهی خوشم نمیاد نه اتفاقا تقسیم کار خیلی خوبه و در آینده دنبال تشکیل تیم هستم .
@hosseinyn91
ممنون از شما
شما دقیقا مثل من هستید منم همین علایق رو دارم.
بازم خوشحال شدم که تونستم کمک کنم سوال دیگه ای بود بپرسید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟