سلام
از دوستاني كه سابقه فعاليت در حوزه شبكه و برنامه نويسي رو دارن ممنون ميشم معايب و مزايا هردو حوزه رو بيان كنن و چالش ها و مسير هاي هردو رو بيان كنن تا مقايسه اي بين اين دو انجام بشه و اينكه به نظرتون كدوم سمت بهتره و چرا؟
تشكر
سلام
خوب این دو معقوله جدا از هم هست که معمولا هرکدوم متخصص های خاص خودشه رو داره. بعضی از افراد به کار در زمینه برنامه نویسی و کد زنی علاقه دارن و میرن سمت این مورد و بعضی ها هم به شبکه های کامپیوتری علاقه دارن میرن دنبال شبکه های کامپیوتری. بستگی داره که به کدوم علاقه وجود داشته باشید. هر کدوم از این دو موضوع دارای شاخه های گسترده ای هست و برنامه نویسی ها بر روی سیستم های تحت شبکه پیاده سازی میشه. بعضی از افراد توی هر دو زمینه خیلی وارد هستن هم میتونن یک سوئیچ سیسکو رو کانفیگ کنن، فایروال جونیپر کانفیگ کنن و هم برنامه نویسی سطح پائین انجام بدن اونوقت که همچین شخصی خیلی برای هکر شدن مناسبه 😁.
@arminbeik
@mohaligateway
وب سايت هاي مختلفي وجود داره كه به صورت دوره آنلاين حتي تا مقاطع و دوره هاي پيشرفته شبكه چه مايكروسافت چه سيسكو رو آموزش ميدن ولي ميشه مثل برنامه نويسي آنلاين يادگرفت حتي در مقاطع بالاترش يا اينكه بايد به صورت فيزيكي حضور داشته باشي و سوييچ و روتر و اينارو ببيني و كار كني؟
درآمدش نسبت به برنامه نويسي چطوره؟
چالش هاش چيه و به اندازه برنامه نويسي ممكنه پيچيده باشه؟
ممنون
@muhammad
داداش توضیحت خیلی کامل بود و بیان خوبی داشتی...
چنین مباحثی را نمیشه به یه جمع آوری خوب رسید مگر با چنین مقایسه هایی ... 🤣😂
@muhammad
اطلاعي راجع به شبكه ندارم و فقط درحد network + در دانشگاه خوندم
ادامه مسير و مقايسش با برنامه نويسي رو نميدونم
@arminbeik
خودتو توی loop چی بهتر از اینه ننداز.
ببین به کدوم حوزه علاقه داری، همونو انجام بده و لذت ببر.
همهکاری سختیها و چالشهای خودش رو داره و میتونه شمارو گوشهی رینگ بندازه، اگه بکاند علاقه داری به خاطر اینکه فلان مسئله رو نتونستی حل کنی ولش نکن. وقتی که من به وب علاقهمند شدم مثل الان دوره و آموزش نریخته بود، ماهی یه بار به اینترنت وصل میشدم و یه سری مقاله سیو میکردم که بعدش بخونم. تا مدتها گیر این بودم که چرا فایل php رو با براوزر باز میکنم به جای اینکه اجراش کنه، کداشو نشون میده! نمیگم الآن برنامهنویس خوبی شدم و خیلی بلدم، ولی به هر صورت شغلم شده و از انتخابم لذت هم میبرم و هر روز چیز جدیدی برای یادگرفتن دارم. حتی اگه از کاکتوس خوشت میاد، براش وقت بذار و بهش برس، برات رز میشه.
اینترنت خوب رو با بهترین آموزشهای انگلیسی و داکیومنتیشنهای کامل داری. میتونی توی انجمنها و سایتهای مختلف سوال بپرسی، کمک بگیری و از تجربههای بقیه استفاده کنی.
سلام
من هر دوتاش کار کردم
برنامه نویسی بازارکارش بیشتره کلا . مثلا توی جابینجا بگردی 3 هزار اگهی برنامه نویس هست ولی واسه شبکه 500 تا
شبکه بخشیش بصورت فیزیکیه و کابل کشی و سرکشی از شعبه های مختلف و رفع مشکلات . بخشیش هم پشت کامپیوتر میشینی کانفیگ میکنی
برنامه نویسی همش پشت کامپیوتره و هیچ نیازی به سرکشی از شعبه و فلان نداره
برنامه نویسی با فیلمای اموزشی میتونی همه چیشو یاد بگیری ولی شبکه بعضی جاهاش نیاز داره عملی کار کرده باشی .. مثلا دوره mtcwe یا a+ یا server+ یا حتی ccnp رو با فیلم نمیشه درست یاد گرفت و حتما نیاز به دستگاه واقعی داره...
بستگی به علاقت داره
اگه سوال دیگه ای داشتی بگو جواب بدم @arminbeik
@Alighanavati6827
ممنون از راهنماييتون
چالش هاش چطوره؟ مثل برنامه نويسي حل مسئله و اين چيزا داره يا در كل راحت تر از برنامه نويسي هست يا خير؟
درآمدش نسبت به برنامه نويسي چطوره؟
دوره هاي mcsa و mikrotik و ccna رو ميشه آنلاين يادگرفت؟
براي ورود به بازار كار در اين حوزه مدرك لازمه و حداقل تا چه مرحله ايشو بايد كار كرد تا وارد كار شبكه شد؟
تشكر
@arminbeik
بله نیاز به قدرت حل مسئله داره
درامدش مث برنامه نویسی بستگی به تخصص طرف داره . ولی کلا آگهی های کارشناس شبکه یک سوم برنامه نویس و طراح سایت هم نیست...
شبکه رو نمیشه با فیلم یاد گرفت . ولی برنامه نویسی میشه چون فقط یه لپتاپ متوسط نیاز داره . ولی شبکه نیاز به دیوایس واقعی داره اگه میخوای درست یاد بگیری
شبکه کلا باید یا عملی کار کنی ( تجربی )
یا اینکه کلاسهای آموزشگاها رو بری . چون واسه یادگیری صحیح نیاز به دیوایس داره .. واسه میکروتیک باید جایی کلاس بری که چنتا روتر واقعی داشته باشن
سیسکو هم همینطور تا با روتر و سوییچ واقعی کار نکنی نمیفهمی چی به چیه
مایکروسافت هم همینطور باید سرور باشه تا با چالشای واقعی محیط کار روبرو شی
ضمن اینکه شبکه مواردی مثل کابل کشی و داکت و فیس پلیت و سوکت زنی و پچ پنل و کیستون و ... داره که کلا کار عملی هستن و اصلا با فیلم و کتاب نمیشه یاد گرفت
از نظر درآمد میشه گفت اگر خیلی قوی باشید درآمد توی شبکه می تونه خیلی بیشتر از برنامه نویسی باشه. این در صورتی هستش که پشتیبانی شبکه درآمد خیلی بالاتری نسبت به پشتیبانی سایت و اپلیکیشن ها داره. البته بازهم می گم اگر بتونید توی شبکه بیشتر موارد رو آشنا باشید. مثل فایروال معمولا جونیپر و میکروتیک. آشنایی با کانفیگ سرورهای لینوکسی و ویندوزی. آشنایی با infrastructure شبکه. دوره های سیسکو route ، switch تا CCIE lab و در کنار این موارد با ساختار سیستم های ابری و سیستم های storage و.... . در کنار این موارد بهتره حداقل یک زبان برنامه نویسی سطح پائین هم آشنا باشید به کار میاد.
@arminbeik
@juza66
@hesammousavi
سلام امکانش هست راهنمایی کنید که یه نفر مثله من برای شروع کدو رو انتخاب کنه خوبه از جفتش راستش خوشم میاد هم شبکه هم برنامه نویسی با کدومش شروع کنم خوبا؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟