از کجا شروع کنم؟

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

قدم اول این است که ببینید چه نیاز و هدفی در آینده دارید. همان طور که می دانید حوزه IT گسترده است و بخش های گوناگونی دارد. شما بر حسب نیاز و علایق خود می توانید بخشی را انتخاب کنید و در آن متخصص شوید و آینده کاری خود را بسازید. انتخاب آن فیلد بسیار مهم و اثر گذار می باشد.

مجموعه آنیسا نقشه راهی را مطابق با آخرین نیازهای بازار و معروف ترین فیلدهای حوزه IT تدوین کرده است. در این نقشه راه هفت فیلد اساسی وجود دارد که از معروف ترین فیلدهای حوزه IT و مهندسی کامپیوتر است. بر اساس توضیحات و مشاوره هایی که می گیرید و توضیحات کلی که در این مقاله به شما داده می شود باید انتخاب کنید که به کدام یک از آنها علاقه مند هستید تا بتوانید مسیر خود را به عنوان یک فرد حرفه ای ترسیم کنید.

Image

مسیر یادگیری حوزه Adminstration

اول از همه خوب است تعریفی از این فیلد ارائه بدهیم. در یک تعریف ساده و کلی ادمین شبکه و سیستم های لینوکسی وظیفه راه اندازی، نگهداری و عیب یابی شبکه ها را دارد. این حوزه اتفاقا از حوزه های پر تقاضا و مهم در مارکت امروزی است  که بسیار مورد توجه کارفرمایان است.

مشخصا برای اینکه ادمین حرفه ای شوید باید بعد از LPIC-1 دوره های LPIC-2 را بگذرانید. LPIC-2 به طور خلاصه پیوند بین لینوکس و شبکه را برقرار می کند و فرد را برای کار در شبکه های لینوکسی آماده می کند. اگر می خواهید ادمین شبکه حرفه ای باشید،  Network+ و مفاهیم پایه شبکه ضروری و حیاتی است. این دوره ها شما را برای تبدیل شدن به یک متخصص حرفه ای آماده می کند.

یکی از دوره های مهم دیگری که برای شروع کارتان در این فیلد حیاتی و مهم است، دوره Bash Scripting می باشد. پیشنهاد می شود بعد از LPIC-1 یادگیری Bash Scripting را آغاز کنید. در این دوره با خودکارسازی و نوشتن اسکریپت های حرفه ای به کمک Bash را می آموزید. این دوره ها در کنار یکدیگر یک شروع بسیار عالی برای حوزه Administration هستند.

امن سازی سرورها نیز تا حد زیادی برای یک ادمین حرفه ای مهم است. بعد از همه این دوره ها پیشنهاد می شود که به یادگیری امنیت بپردازید چرا که بعد از پیکره بندی و طراحی هر زیرساختی موضوع بعدی که مطرح می شود امنیت آن زیرساخت است. برای شرکت در این کورس می توانید در دوره 303 ثبت نام کنید.

اگر به حوزه مجازی سازی و High Availability علاقه مند بودید پیشنهاد می شود در دوره حرفه ای 304 شرکت کنید یا اگر به بحث رایانش ابری علاقه مند هستید دوره OpenStack پیشنهاد ماست. اگر در محیط های مختلط کار می کنید و ترکیبی از سرورهای لینوکسی و ویندوزی در کنار هم قرار دارند، دوره حرفه ای 300 پیشنهاد ماست. در چنین محیطی دانش دوره ۳۰۰ بسیار کاربردی است. در این دوره چگونگی تعامل بین سرور های لینوکسی و ویندوزی تدریس می شود که از دوره های حرفه ای مجموعه آنیسا است. دوره های دیگری نیز در این فیلد وجود دارد که بر بحث علاقه می توانید آن ها را انتخاب کنید. 

عناوین و مسیر انتخاب دوره های این حوزه را می توانید در لینک زیر دنبال کنید.

Image

مسیر یادگیری حوزه DevOps

یکی از حوزه های ترند بازار امروز DevOps است. هر روز که جلوتر می رویم نیاز به متخصصان DevOps در محیط های عملیاتی توسط کارفرمایان بیش تر حس می شود. به زبان ساده متخصص Devops وظیفه ارتباط و یکپارچگی بین تیم های مختلف یک پروژه از جمله تیم توسعه، شبکه و ... را دارد. برای اینکه متخصص Devops شوید باید به مجموعه ای از ابزار ها و مهارت ها مسلط شوید.

قبل از اینکه یک متخصص Devops باشید، به نوعی باید ادمین حرفه ای هم باشید و دوره LPIC-2 را حتما بگذرانید. LPIC2 پیش نیاز بسیاری از دوره های این پوزیشن شغلی است. از بین دوره هایی که در چارت آنیسا نیز آمده است، دوره Docker بسیار مهم است.  این دوره به آموزش Docker به عنوان یک پلتفرم قابل انعطاف در دنیای کانتینرها می پردازد. داکر به شما اجازه می دهد که به سادگی برنامه های کاربردی خود را به صورت مقیاس پذیر و مستقل از پلتفرم ایجاد و اجرا کنید. بعد از داکر دوره kubernetes پیشنهاد ماست. داکر پیش نیاز این دوره است.  Kubernetes بعنوان یکی از برجسته ترین ابزارهای حوزه Devops مطرح گردیده و جزء موضوعات داغ Devops در این سال ها است. دوره Ansible از دوره های مهم دیگری است که موضوع آن خودکارسازی فرآیندها و تسک های مختلف است. در این دوره آموزش مدیریت پیکربندی با Ansible   و چگونگی استفاده از این ابزار پرکاربرد و قدرتمند را خواهید آموخت. دوره های قدرتمند دیگری مثل مانیتورینگ  و ... نیز در چارت آنیسا وجود دارد که پیشنهاد های بعدی ما هستند و به شما کمک می کند در ادامه این راه از خود یک متخصص حرفه ای و برجسته بسازید.

عناوین و مسیر انتخاب دوره های این حوزه را می توانید در لینک زیر دنبال کنید.

Image

مسیر یادگیری حوزه Development

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

برای مثال اگر به طراحی و برنامه نویسی وب علاقه مندید، پس از گذراندن دوره لینوکس مقدماتی باید از html و CSS شروع کنید. در دوره Web Master به صورت پایه ای و اصولی با HTML  آشنا می شوید و پس از یادگیری اصول و قواعد این زبان با CSS آشنا خواهید شد. در ادامه bootstrap  و JQuery پیشنهاد بعدی ماست. در ادامه باید به یادگیری زبان های برنامه نویسی بپردازید که بیش تر در وب کاربرد دارند. برای مثال اگر به بک اند علاقه مند باشید ( یعنی بخواهید بیش تر برنامه نویسی سمت سرور را انجام دهید ) یادگیری PHP، Django و ... انتخاب خوبی است. اگر به فرانت اند علاقه مندید، ( برنامه نویسی سمت کلاینت ) bootstrap و jQuery، جاوا اسکریپت و ... گزینه های مناسبی هستند. بنابراین اگر به برنامه نویسی وب علاقه مندید باید تصمیم بگیرید که به صورت خاص در کدام بخش آن می خواهید فعالیت کنید.

اگر به درایور نویسی و توسعه نرم افزار های کاربردی در لینوکس علاقه مندید، پیشنهاد ما این است که ابتدا LPIC-1 را خوب بلد باشید و بعد از آن در دوره Application Development C programming شرکت کنید. در این فیلد شما دانش خوبی از سیستم عامل لینوکس پیدا می کنید و در انتها می توانید اپلیکیشن های کاربردی مانند درایورهای خاص منظوره طراحی کنید.

گرایش های مختلفی در حوزه برنامه نویسی وجود دارد اما پیشنهاد این است که در کنار هر حوزه ای کار با دیتابیس را یاد بگیرید چرا که در هر پروژه یک دیتابیسی وجود دارد تا اطلاعات و رکورد های کاربران را نگه داری کند. برای مثال شرکت در دوره MYSQL به شما دید خوب و نسبتا جامعی از کار با دیتابیس می دهد. در کنار این ها یادگیری زبان پایتون بسیار می تواند در پیاده سازی پروژه های مختلف به شما کمک کند چرا که پایتون به علت کتابخانه های متعدد و ماژول هایی که به برنامه نویس می دهد، سرعت توسعه نرم افزار را به شدت بالا می برد.

عناوین و مسیر انتخاب دوره های این حوزه را می توانید در لینک زیر دنبال کنید.

Image

مسیر یادگیری حوزه IOT

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

مجموعه دوره های Embedded  یا سیستم های نهفته یکی از شاخه هایی است که می توانید در IOT دنبال کنید. مجموعه دوره های embedded  آنیسا از دوره های کم نظیر است که در آن دانشجویان با ساختار کرنل و سیستم عامل آشنا می شوند و حتی می توانند سیستم عامل های خاص منظوره ای را برای پروژه های خود طراحی نمایند و بر روی برد های صنعتی کار کنند. در Embedded Level-1 با ساختار کرنل و bootloader ها و کانسپت های مهم آشنا می شوید و در دوره های  بعدی به طراحی و ساخت سیستم عامل می پردازید.

ممکن است به حوزه درایور نویسی برای سیستم های نهفته علاقه مند باشید. پیش نیاز این دوره آشنایی خوب با زبان C است. زبان C یکی از پایه ای ترین زبان ها برای توسعه کرنل و درایور هاست. قلب سیستم یا همان کرنل با این زبان نوشته شده است و طراحی شده پس عملا در این دوره نیاز دارید که به این زبان مسلط باشید. طبیعتا انتظار می رود دانشی در حد LPIC1 و ترجیها LPIC2 داشته باشید. چون در این بخش درایور نویسی برای سیستم های نهفته مدنظر است. باید برای ورود به این بخش به Embedded from scratch نیز مسلط باشید. همه این ها در کنار هم یک شروع خوب برای تبدیل شدن شما به یک فرد حرفه ای در حوزه IOT  است.

عناوین و مسیر انتخاب دوره های این حوزه را می توانید در لینک زیر دنبال کنید.

Image

مسیر یادگیری حوزه Data Science

IOT و Data Science ( علم داده ) از علوم نو IT به شمار می رود. علم داده به طور خلاصه یکی از شاخه های حوزه فناوری اطلاعات است که به تحلیل و پیدا کردن الگوهای خاص یا اطلاعات با ارزش در حجم زیادی از دیتا می پردازد که پردازش این اطلاعات منجر به تصمیم گیری ها برای بیزینس می شود. کاری که در علم داده انجام می شود، ذخیره سازی، آماده سازی و نتیجه گیری از دیتا است. چیزی که در علم داده مهم است بخش نتیجه گیری از دیتا می باشد. در این حوزه بعد از یادگیری دوره LPIC-1 باید ابتدا به یادگیری پایتون بپردازید. پایتون کتابخانه ها و ماژول های متعددی دارد که در حوزه علم داده بسیار کار آمد می باشد و می تواند به شما در این مسیر کمک زیادی کند چراکه امروزه یکی از مهم ترین زبان ها برای حوزه علم داده پایتون است. گرایش های مختلفی در این حوزه وجود دارد و علم داده بسیار گسترده است. ماشین لرنینگ، Data mining،  Data inteligence،  web scraping و ... گرایش های متعددی هستند که می توانید آن ها را انتخاب کنید.

بعد از اینکه با پایتون آشنا شدید، دوره Data Science & Machine Learining پیشنهاد ماست. در این دوره با مقدمات ماشین لرنینگ و علم داده آشنا می شوید و با الگوریتم های کاربردی این حوزه آشنا خواهید شد. شیوه کار در این دوره به صورت کلی این است که در ابتدا درباره load کردن دیتا آشنا می شوید و سپس به بررسی الگوریتم ها و شیوه های سنتی ماشین لرنینگ پرداخته می شود و در انتها شبکه های عصبی بررسی و تحلیل می گردد. بعد از این مقدمات و گذراندن این دوره های پیشنهادی یک view کلی و خوبی نسبت به این فیلد خواهید داشت و ادامه مسیر کاری خود را بهتر می توانید انتخاب کنید.

عناوین و مسیر انتخاب دوره های این حوزه را می توانید در لینک زیر دنبال کنید.

Image

مسیر یادگیری حوزه DevNet

دوره های DevNet در مجموعه آنیسا با رویکرد open source دنبال می شود و بر مبنای vendor خاصی نیست. Devnet به معنای یکپارچه سازی و خودکارسازی زیرساخت شبکه است.

پیشنهاد ما برای شروع، پس از یادگیری لینوکس، یادگیری زبان پایتون است. طبیعتا Network+ و دانش خوب از شبکه در این بخش از نقشه راه لازم است. دو دوره بسیار مهم در این پوزیشن شغلی وجود دارد. یکی از آنها Devnet from scratch و دیگری python for network engineers است که پیشنهاد ما این است که برای یک شروع عالی شرکت در این دوره ها را فراموش نکنید.

در دوره Devnet from scratch دید دانشجویان نسبت به Devnet عمیق تر می شود. طراحی اکوسیستم به صورت عملیاتی نشان داده شده و ارتباط بین ماژول ها تدریس می شود. دوره python for network engineers به کاربرد پایتون در حوزه شبکه می پردازد. سرفصل های این دوره بسیار می تواند در انجام تسک های سازمانی مفید واقع شود. یکی از مزیت های Devnet در سازمان ها سرعت همراه دقت است. متخصصان این حوزه کم هستند و کسانی که شبکه را به همراه automation می دانند تعداد اندکی هستند. در ادامه پیشنهاد می شود،  configuration management های مختلف مثل Ansible یا Salt را بیاموزید. پس از این مقدمات می توانید در دوره ها و گرایش های مختلف این حوزه بدون مشکل شرکت کنید و کار حرفه ای خود را به عنوان یک متخصص DEVNET آغاز کنید.

عناوین و مسیر انتخاب دوره های این حوزه را می توانید در لینک زیر دنبال کنید.

Image

مسیر یادگیری حوزه Infrastructure

مخاطب این بخش افرادی هستند که علاقمند می باشند تا به صورت حرفه ای حوزه شبکه و مجازی سازی را دنبال کنند. برای اینکه این پوزیشن شغلی را شروع کنید، پیشنهاد می شود پس از دوره LPIC-1 و network+، در LPIC-2 شرکت کنید. بعد از LPIC-2 دریچه ای به روی شما باز می شود و می توانید بر اساس علاقه فیلد های مختلف این بخش را دنبال کنید. حوزه زیرساخت با بقیه گرایش ها مثل Devops یا Administration هم پوشانی هایی دارد. همان طور که در فیلد administration هم گفتیم، پس از پیکره بندی هر شبکه ای اولین مسئله ای که مطرح می شود بحث امنیت آن است. دوره 303 به شما کمک می کند تا به این هدف برسید. مجموعه ای از این دوره ها یک شروع خوب و عالی برای ورود به این حوزه است و می توانید پس از آن تصمیم بگیرید که ادامه این مسیر را چگونه بروید  و تبدیل یک متخصص حرفه ای زیر ساخت شوید.

عناوین و مسیر انتخاب این حوزه را می توانید در لینک زیر دنبال کنید.

Image

کلام آخر

مجموعه آنیسا به عنوان مجموعه ای که بسیاری از دوره های تخصصی حوزه IT را برگزار می کند، سال هاست در تلاش است که آموزش با کیفیت را به همراه اساتید مجرب و کارکشته به دانشجویان ارائه دهد. اگر در ابتدای راه هستید اصلا نگران نباشید، مجموعه ما تا انتهای مسیر همراه شما خواهد بود.

EN / FA

فناوران آنیسا - خانه لینوکس ایران

تهران، میدان آرژانتین، خ وزرا، کوچه هشتم، یحیوی، پلاک ۴

 اطلاعات تماس:

  • 021-88716168
  • 021-88712172
  • 0910-8555111

info @ anisa.co.ir

© فناوران آنیسا - خانه لینوکس ایران | تمامی حقوق این سایت تحت مجوز GFDL برای فناوران آنیسا محفوظ است.
design by www.digitaldesign.ir