ویرگول
ورودثبت نام
پدرام قادری
پدرام قادریبرنامه نویس ساده پایتونی💻 . www.github.com/pooyro
پدرام قادری
پدرام قادری
خواندن ۵ دقیقه·۶ ساعت پیش

کامپیوتر،دانشگاه یا تجربه؟!

بسیاری از دانش آموزان وقتی به کلاس نهم یا حتی دوازدهم میرسند،سردرگم می مانند که رشته کامپیوتر را بخوانند یا اینکه خودشان به صورت آزاد یا شرکت در دوره های خاص آن را فراگیرند.

هنرستان یا ریاضی؟
اگر قصد شما از ورود به رشته کامپیوتر ادامه تحصیل در مقطع کارشناسی و حتی بالاتر است، پیشنهاد من به شما انتخاب رشته ریاضی است؛در رشته مهندسی کامپیوتر(مقطع کارشناسی) با واحد های زیادی از ریاضی و فیزیک روبه رو هستید که اگر علاقه و توانایی کافی نداشته باشید کار سختی خواهید داشت. در دانشگاه شما بیشتر مفاهیم و تئوری را یاد میگیرید،منظورم این است که ریاضیات و الگوریتم بیشترین چیزی است که در دانشگاه با آن رو به رو خواهید بود، البته سخت بودن هر درس بستگی به استاد و استعداد و تلاش دانشجویان دارد.کسانی که مدرک مهندسی کامپیوتر دارند میتوانند در ارگان های دولتی و خصوصی یا حتی به صورت شخصی(فریلنسری یا حتی راه اندازی کسب و کار شخصی) مشغول به کار شوند،در صورت ادامه تحصیل حتی میتوانند در دانشگاه ها یا آموزشگاه ها دروس مربوط به کامپیوتر را تدریس کنند.
اما اگر قصد شما از یادگیری کامپیوتر ورود سریع به بازار کار و یادگیری عملی و کاربردی کامپیوتر است ، بهتر این است که وارد هنرستان شوید. در هنرستان شما بیشتر با دروس و مفاهیم مربوط به کامپیوتر سر و کار دارید و آماده ورود به بازار کار می شوید به طوری که بعد از اتمام هنرستان یا حتی در طول تحصیل میتوانید کار کنید.

دانشگاه(دولتی یا آزاد؟!):

برای شرکت های خصوصی ، چندان معدل و مدرک در زمینه کامپیوتر مهم نیست بلکه بیشتر مهارت ها و توانایی های شماست که شانس استخدام تان را بالا می برد ؛ اما برای ارگان های دولتی معدل بخش بزرگی از امتیاز قبول شدن است و همچنین دارا بودن مدرک مربوط به کار و توانایی هم شانس استخدام را بالا خواهد برد.
اما در نهایت تفاوت آن چنانی میان دانشگاه دولتی و آزاد برای رشته کامپیوتر وجود ندارد و برای مهاجرت تحصیلی هم بیشتر معدل مهم است تا دانشگاه،هرچند که فارغ التحصیلی از یک دانشگاه معتبر شانس تایید شما را بالا می برد اما اگر سواد کافی و مهارت لازم را نداشته باشید کار سختی خواهید داشت.

فراگیری کامپیوتر از طریق آموزشگاه ها و دوره دیدن:
انتخاب نحوه ورود به دنیای کامپیوتر و فناوری اطلاعات(IT) بستگی به شرایط و هدف شما دارد. اگر قصد کار فریلنسری دارید یا حتی میخواهید برای مغازه خود سایت بزنید و یا اینکه علاقه مند به یادگیری فتوشاپ یا بازی سازی و.. هستید،پیشنهاد میشه که از طریق دوره دیدن و تمرین و استمرار یا شرکت در کلاس های خصوصی شروع به کار کنید. اگر خواهان یادگیری هوش مصنوعی هستید؛توصیه میشه که مسیر دانشگاه رو انتخاب کنید چون نیازمند یادگیری ریاضیات پایه(جبرخطی - آمار واحتمال و..) و همچنین مفاهیمی همچون طراحی الگوریتم - ساختمان داده و.. هست و برای یادگیری اینها توصیه میشه که در دانشگاه به دنبال آنها بروید.
برای استخدام شدن در ارگان های دولتی در اکثرا مواقع ،کسی را استخدام میکنند که مدرک دانشگاهی داشته باشد،البته برای برخی از شرکت های خصوصی مهارت در اولویت است و اگر شما رزومه خوب و مهارت کافی را داشته باشید می توانید به عنوان کارآموز یا حتی برنامه نویس ارشد هم وارد بازار کار شوید.
درنهایت انتخاب نحوه یادگیری به هدف و شرایط شما بستگی دارد.

برنامه نویسی:

همین ابتدای کار بگویم اگر که قصد شما برای ورود به دانشگاه یادگیری برنامه نویسی است باید در انتخاب خود تجدید نظر کنید، زیرا در دانشگاه شما فقط مهارت الگوریتم و یکسری مفاهیم و مباحث دیگر را یاد میگیرید و خیلی خبری از برنامه نویسی نیست(پ ن : در اکثر دانشگاه های کشور امتحان برنامه نویسی روی کاغذ گرفته میشه!)
دنیای برنامه نویسی بسیار بزرگ و پیچیده است. ابتدا شما باید قصد خود را از یادگیری برنامه نویسی مشخص کنید،اگر قصد شما هوش مصنوعی است پایتون پیشنهاد می شود ولی اگر میخواهید بازی سازی و یا طراحی سایت را یادبگیرید باید زبان های مربوط به هرکدام را فرابگیرید که برای بازی سازی اکثرا سی شارپ(#C) و سی پلاس پلاس(++C) و جاوا(Java) کاربرد دارد وبرای طراحی سایت هم که البته بخش های مختلفی من جمله فرانت اند و بک اند و پایگاه داده دارد هر کدام زبان و فریمورک لازم را می طلبد.برای یادگیری برنامه نویسی نیاز نیست که حتما ریاضیات قوی یا زبان انگلیسی قوی داشته باشید اما سعی کنید انگلیسی را حتما در برنامه روزانه خود برای یادگیری بگذارید.
پیش از هرکاری قصد خود را از شروع برنامه نویسی مشخص کنید و سپس الگوریتم را یاد بگیرید و بفهمید که خیلی مهم است! سپس با انتخاب حوزه مشخصه خود زبان لازم آن را یادبگیرید.

شبکه:
امنیت شبکه شاید جذاب ترین بخش کامپیوتر مخصوصا برای نوجوانان باشد چون با دیدن فیلم های هکری آنها هم مشتاق به یادگیری شبکه شوند. اما دنیای حقیقی فاصله بسیاری با فیلم های هالیوودی دارد؛یعنی شما در فیلم های سینمایی یا سریال ها می بینید برنامه نویسان و هکر ها معمولا یک هودی مشکی به تن دارند و همیشه قهوه می خورند ، باکسی در ارتباط نیستند و به اصطلاح درونگرا هستند و خیلی هم قدرتمند هستند. اما در دنیای واقعی این چیز ها به ندرت یافت می شود . برنامه نویسان و متخصصان شبکه مثل دیگران به زندگی طبیعی خود ادامه میدهند و تفاوت عجیب و غریبی میان آنها و سایرین نیست. بد نیست بگویم خود هکر ها هم به دسته های مختلفی تقسیم می شوند که معمولا آنها را با اسم کلاه سفید یا سیاه و.. می شناسیم. پس همه هکر ها آدم های ترسناک و مرموزی نیستند بلکه حضور برخی از آنها در دنیای اینترنت باعث حفظ اطلاعات کاربران و حریم شخصی آنها خواهد شد.
برای یادگیری امنیت شبکه پیشنهاد من یادگیری شخصی است که اگر این یادگیری همراه با حضور در دانشگاه وتکمیل معلومات باشد چه بهتر!

در نهایت:
حضور در دانشگاه شما را برنامه نویس و یا یک مهندس باسواد نخواهد کرد،شما در هر صورت باید در کنار درس و دانشگاه،خودتان باید به صورت مداوم دوره ببینید و تمرین کنید . سعی کنید به روز باشید و پیگیر اخبار و مقالات حوزه تکنولوژی و برنامه نویسی باشید. یادگیری زبان انگلیسی را فراموش نکنید چون اگر انگلیسی بلد نباشید از بسیاری از منابع و دوره های (اکثرا رایگان) دنیا به نسیب می مانید.

برنامه نویسیهوش مصنوعیطراحی سایتکامپیوتر
۰
۰
پدرام قادری
پدرام قادری
برنامه نویس ساده پایتونی💻 . www.github.com/pooyro
شاید از این پست‌ها خوشتان بیاید