۱ 1

شروع برنامه نویسی

سلام احسان عزیز
خیلی ممنون بابت سایتت و همچنین ویدئوهای عالیت

میخواستم ازت بپرسم که کوتاه ترین راه و بهترین توصیت برای کسی که مدرکش مهندسی صنایع بوده و میخواد برنامه نویسی کامپیوتر رو شروع کنه چیه؟ که وقتی اومدیم استرالیا بشه ازش درآمد زایی کرد یا بشه اونو تو استرالیا ادامه داد تا به درآمد زایی برسه
چه دوره یا زبان برنامه نویسی رو پیشنهاد میکنی؟

بازم ممنون

اعتبار: ۱۰
۱ پاسخ 1

۰ 0

سلام حسین جان. سوال بسیار خوبی هست. اول اینکه من چند تا ویدئو دارم درباره‌ی مهندسی کامپیوتر در استرالیا که نمی‌دونم دیدی یا نه:
https://www.youtube.com/playlist?list=PLFiseBHjPDgbk0lFr6iJBlAEkmjkBi7rd

درباره‌ی اینکه چه زبان برنامه‌نویسی رو پیشنهاد می‌دم، باید بگم اول از همه بنظرم، آگهی‌های شغلی رو توی این دو تا وبسایت چک کن:
https://www.linkedin.com/jobs
https://www.seek.com.au

از این طریق دستت میاد که چه تکنولوژی‌هایی توی بورسه. بعد چند تاشون رو توی حوزه‌های مختلف انتخاب کن. مرحله‌ی بعد اینه که براساس ویدئوها یا مطالب آموزشی ساده، یه پروژه (سرویس، اپلیکیشن یا وبسایت) رو توی هر کدوم از اون تکنولوژی‌ها انجام بده یا حداقل ببین که آخر اون مطلب آموزشی چی ساخته شده. یا مثلا ترجیح می‌دی که خودت کاربر کدوم یکی از اون پروژه‌ها باشی. ببین به کدوم بیشتر علاقه داری. مسئله اینه که اگه بهترین و توی بورس‌ترین تکنولوژی رو هم انتخاب کنی اما علاقه نداشته باشی توی کارت موفق نخواهی بود. اگه بخوام کارت رو راحت کنم، توی ویدئوها هم گفتم، الان این موقعیت‌های کاری توی بورس هستن:
Data scientists
Data engineers
Full stack developers
Mobile developers
Security engineers

از نظر زبان برنامه‌نویسی هم الان پایتون خیلی توی بورسه. زبان راحتی هست برای یاد گرفتن (خصوصا برای کسی که تازه شروع کرده) و مورد مصرف بالایی داره. البته بیشتر برای بک‌اند و آنالیز داده مورد مصرف داره. اگه علاقمند به فرونت‌اند هستی (طراحی و پیاده‌سازی رابط کاربری) React خیلی خیلی پرطرفرداره (به غیر از HTML و CSS که ازت انتظار میره بلد باشی). برای موبایل هم، اگه اندروید رو ترجیح میدی Kotlin و Swift برای iOS. این‌ها خیلی خیلی خلاصه بودن وگرنه هر اکوسیستمی هزار تا تکنولوژی داره. یا مثلا کد تمیز زدن بیشتر مرتبطه به دانش پایه و نه زبان برنامه‌نویسی. یعنی یکی ممکنه با بهترین و مدرن‌ترین زبان برنامه‌نویسی بدترین کد رو بزنه و بالعکس. امیدوارم اینا بهت کمک کنه حسین جان. به هر حال تصمیم خوبی گرفتی چون در حال حاضر تقاضا برای نیروی آی‌تی خیلی بالاست در استرالیا و شرکت‌ها برای استخدام نیروی خوب سر و دست می‌شکونن!

اعتبار: ۱۹۰

برای پاسخ دادن لطفا ابتدا وارد شوید یا ثبت‌نام کنید.