تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00
حمیده سلامی

چگونه در فناوری اطلاعات پیشرفت کنیم ؟ نحوه شروع ، یادگیری و ...

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

من به عنوان یک دانشجویی که خب رشته ام مهندسی کامپیوتر هست و خیلی هم به رشته ام علاقه مند هستم و دوست دارم که پیشرفت کنم و وقتی این افراد رو میبینم دوست دارم که مثل اونها باشم و خیلی از مسائل IT را بدونم و در اون تخصص داشته باشم ولی اصلا نمی تونم بفهمم که اینها چجوری شروع کردند؟

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

آیا من اشتباه فکر میکنم و واقعا میشه در همه ی این زمینه ها متخصص شد؟ چطور میتونم شروع کنم؟چطور میتونم زمان بذارم تا یک شخص متخصص به معنای واقعی بشم؟ چکارهایی رو باید تو این مسیر انجام داد برای موفقیت ؟ تشکر و سپاس.

این سوال 2 پاسخ دارد.
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
محمد نصیری

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

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

  1. سیسکو + میکروتیک + جونیپر
  2. برنامه نویسی = یادگیری یک زبان سطح پایین = زبان سطح بالا = فقط یادگیری Syntax و شروع برنامه نویسی
  3. فایروال = سیسکو + جونیپر + Fortigate و ...
  4. سیستم عامل = لینوکسی + یادگیری مفاهیم و زیرساخت = یادگیری سایر سیستم عامل ها با درک قوی
  5. ...

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

به دیگران بی منت کمک کن ، خدا جایی بهت میرسونه که تصورش رو نمی کنی
  • انتخاب شده به عنوان جواب توسط 1 نفر
حمیده سلامی

خیلی ممنون مهندس نصیری واقعا توضیحاتتون خیلی جامع و کامل بود.تشکرفراوان.

من از صحبتهای شما یک سوال دیگه هم برام پیش اومد اگر اشکالی نداره اونم میپرسم؟

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

مثلا اگه کتابی هست میشه معرفی کنید ؟(که خیلی کامل و با جزئیات مفاهیم سیستم عامل رو بررسی کرده باشه)که اصلا به آدم بفهمونه که سیستم عامل چیه؟ (ویندوز -لینوکس)

توماس ادیسون: «۱٪ موفقیت انگیزه و ۹۹٪ آن سخت تلاش کردن است.»
محمد نصیری

ببینید من خودم مثلا به کتابهای مایکروسافت هیچوقت بسنده نمی کردم ، از ویندوز سرور 2003 کتابهای انتشارات Syngress که بسیار قوی بود رو مطالعه می کردم ، اگر جایی برام سئوال میشد که خوب چه اتفاقی میوفته دقیقا میرفتم جستجو میکردم و سرسری رد نمیشدم برای مثال همه توی تب های DNS ممکنه گزینه های Netmask Ordering و Round Robin و DNS Cache Against Polution رو ببینند و در حد دو خط هم کتاب مایکروسافت میگه این اینکار رو میکنه و تمام !! ولی من در مورد هر کدوم حداقل یک روز مطالعه می کردم که فلسفه اینکه این گزینه اومده برای چه نوع حمله ای برای چه مشکلی بوده ... فقط کتاب نیست باید جستجو کنید مقاله بخونید سئوال بپرسید یکی از چیزهایی که برای من جذاب بود سئوال کردن تو وب سایت مایکروسافت بود ... دائما سئوال جواب میدادم و سئوال می پرسیدم و این باعث میشد مطالب خوب برام جا بیوفته ... شما کتابهای خود مایکروسافت رو بخونید اما اگر احساس کردید چیزی رو متوجه نشدید تا کامل درکش نکردید با جستجو ، یوتیوب ، سئوال پرسیدن و .. ازش عبور نکنید ... کتاب سیستم عامل دانشگاه خیلی برای درک سیستم عامل به شما کمک می کنه ، من خودم تازه متوجه شدم اون کتاب یعنی چی و واقعیت سیستم عامل یعنی چی ...

به دیگران بی منت کمک کن ، خدا جایی بهت میرسونه که تصورش رو نمی کنی
  • انتخاب شده به عنوان جواب توسط 1 نفر
حمیده سلامی

پس الان برای سیستم عامل این دوتا رو بخونم؟

1.کتاب اصول سیستم عامل مایکروسافت ویندوز(انگلیسی)؟؟؟!!

2.منظورتون از کتاب سیستم عامل دانشگاه رفرنس های ترجمه شده هست دیگه درسته؟

سیستم عامل دکتر تنباوم خوبه یا کتاب سیستم عامل استالینگز ترجمه دکتر پدرام؟

توماس ادیسون: «۱٪ موفقیت انگیزه و ۹۹٪ آن سخت تلاش کردن است.»
محمد نصیری

ببینید کتابهای رفرنس دانشگاهی الزام به خوندن کلیشون نیست ، پیشنهاد برای بهبود هست ، شما کتابهای رفرنس اصلی زبان اصلی رو بگیرید برای یک تخصص ، هرجا احساس کردید مفهومی نیاز هست عمیقتر بررسی بشه برید تحقیق کنید ، برای مثال Virtual Memory در مایکروسافت مشابه Swap Memory در لینوکس هست این دو مفهوم مشترک هستند یا Environment Variable در هر دو سیستم عامل مشابه هست ، ولی ساختار دیسک ها و لایه های دیسک ها مشابه نیست ... این رو باید جستجو کنید ... یک جا برای نوت برداری داشته باشید هرجا مبهم بود نوت بردارید و بیاین همینجا تو ITPRO سئوال کنید .

به دیگران بی منت کمک کن ، خدا جایی بهت میرسونه که تصورش رو نمی کنی
davood_59

سلام به حمیده خانوم و دوست گلم آقا محمد؛

دوست عزیزم منم میخواستم تجربه هر چند اندک خودم رو بهتون بگم.

ببینید احساس می کنم شما سن مناسبی برای یادگیری و شروع یک تخصص دارین. و از من حتما حتما چند سال کوچکتر هستین. پس اشتباهی که من انجام دادم رو مرتکب نشین.

ببینید من چند سال قبل از هر چیزی مطالعه ای داشتم. مثلا PHP رو تا حد واکشی داده ها از بانک و نصب وب سرور آپاچی(نصبش کاری نداره ها فقط جهت اینکه بفهمیم وب سرور چیه) یاد گرفتم.

بعدش رفتم سراغ #C اون رو هم تا حد برنامه هایی که میگفتن می تونستم.

بعدش رفتم سراغ CSS و wordpress و در حد طراحی قالب (در حد مبتدی ها و نه زیاد) که دیگه دیدم ریسپانسیو اومد و کمتر مطالعه کردم.

در همین اثنا، شبکه و مجازی رو هم بعنوان پس زمینه همیشه نگاه می کردم.

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

ولی خوب الان که به گذشته نگاه میکنم می بینم اشتباه می کردم که تو همه زمینه ها میرفتم جلو و ولشون میکردم.

الان دیگه تمرکزم رو گذاشتم رو شبکه و چون تو همه شاخه ها میخواستم باشم ، بعضی از اصول پایه رو نمیدونم و دارم از دوستان می پرسم.

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

ببخشید زیاد شد.

موفق باشین.

حمیده سلامی

سلام . خیلی ممنون از اینکه تجربه تون رو در اختیار بنده گذاشتید.واقعا ممنونم سپاس فراوان.

توماس ادیسون: «۱٪ موفقیت انگیزه و ۹۹٪ آن سخت تلاش کردن است.»
مهرناز معروف

با عزت نفس شروع کن. و به خودت هم اعتماد کن :)

MrnzMruf
پاسخ شما
برای ارسال پاسخ خود وارد شوید.