در این مطلب، ویدئو شروع کار با پایتون برای مهندسان شبکه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,129
سلام، این جو نویل است و به
2
00:00:02,129 –> 00:00:04,140
شروع با پایتون برای
3
00:00:04,140 –> 00:00:06,480
انواع مهندس شبکه خوش آمدید، اکنون این یک ضبط شده
4
00:00:06,480 –> 00:00:09,389
از ارائه ای است که من چند بار ارائه کرده
5
00:00:09,389 –> 00:00:11,700
ام و فکر کردم یک ویدیوی YouTube
6
00:00:11,700 –> 00:00:15,080
از آن برای کلیک ها و لایک های بعدی
7
00:00:15,080 –> 00:00:18,960
و غیره ایجاد کنم. بدانید که او یک ویدیوی طولانی است
8
00:00:18,960 –> 00:00:21,900
و بحث بیشتر در مورد این است که چرا
9
00:00:21,900 –> 00:00:25,080
باید یادگیری پایتون را شروع کنید، شاید نه
10
00:00:25,080 –> 00:00:27,630
فقط برای نقش خود از امروز، بلکه این موضوع
11
00:00:27,630 –> 00:00:30,119
بسیار به جایی است که شبکه ها به کجا می روند و
12
00:00:30,119 –> 00:00:32,640
برای آینده شما آماده می شوند، اگر به
13
00:00:32,640 –> 00:00:35,070
دنبال روش های کاربردی تر هستید.
14
00:00:35,070 –> 00:00:37,110
اطلاعاتی را شروع کنید که
15
00:00:37,110 –> 00:00:38,670
به پایان رسیده است، بنابراین کاری که من انجام دادم در
16
00:00:38,670 –> 00:00:40,950
توضیحات است که چند مهر زمانی گذاشته ام،
17
00:00:40,950 –> 00:00:44,100
بنابراین می توانید برای یادگیری دیدگاه من
18
00:00:44,100 –> 00:00:45,960
در مورد آنچه باید با
19
00:00:45,960 –> 00:00:48,210
پایتون یاد بگیرید چگونه با یک نوع کار
20
00:00:48,210 –> 00:00:51,780
عملی تر شروع کنید رویکرد و پیوند من به یک
21
00:00:51,780 –> 00:00:53,910
لیست خواندن، اما فعلا اجازه دهید به برنامه
22
00:00:53,910 –> 00:00:57,090
ادامه دهیم، خوب دستور کار چرا – برای
23
00:00:57,090 –> 00:00:59,670
نتورکرها چگونه داستان زندگی واقعی را شروع کنند.
24
00:00:59,670 –> 00:01:00,449
25
00:01:00,449 –> 00:01:02,879
26
00:01:02,879 –> 00:01:05,880
rted
27
00:01:05,880 –> 00:01:07,830
این به شما آموزش می دهد که چرا
28
00:01:07,830 –> 00:01:10,799
باید شروع کنید و چگونه شروع به یادگیری کنید،
29
00:01:10,799 –> 00:01:13,049
بنابراین
30
00:01:13,049 –> 00:01:16,049
اگر
31
00:01:16,049 –> 00:01:17,220
شما از آن دسته افرادی هستید که در
32
00:01:17,220 –> 00:01:19,020
حال تماشای این برنامه هستند و همه چیز را در مورد رفتن و شما می دانید، بسیار به نتورک هایی با تجربه برنامه نویسی کم یا بدون تجربه است
33
00:01:19,020 –> 00:01:20,729
. سالهاست که
34
00:01:20,729 –> 00:01:24,420
اتوماسیون شبکه را پیکربندی کردهام – و غیره برای سالها
35
00:01:24,420 –> 00:01:27,090
این واقعاً برای شما نیست، این برای مردم است و من
36
00:01:27,090 –> 00:01:28,829
فکر میکنم افراد زیادی در خارج از کشور
37
00:01:28,829 –> 00:01:31,950
با این دنیای جدید از
38
00:01:31,950 –> 00:01:34,470
APIهای اتوماسیون شبکه روی دستگاههای شبکه مواجه هستند،
39
00:01:34,470 –> 00:01:37,680
اما آنها در درجه اول
40
00:01:37,680 –> 00:01:41,130
مهارتها و مهارتهای خود را متمرکز کردهاند. حرفه ای در اطراف CLI
41
00:01:41,130 –> 00:01:44,430
و SNMP بنابراین این واقعاً برای تشویق
42
00:01:44,430 –> 00:01:48,780
مردم است تا شروع به کدنویسی کنند و به
43
00:01:48,780 –> 00:01:51,450
طور خاص پایتون را انتخاب کنند، بنابراین Python چه
44
00:01:51,450 –> 00:01:52,290
45
00:01:52,290 –> 00:01:57,060
زبان برنامه نویسی سطح بالایی است که
46
00:01:57,060 –> 00:01:59,640
سهولت استفاده را به سرعت ترجیح می دهد، بنابراین
47
00:01:59,640 –> 00:02:01,740
کارآمدترین نیست. زبان آنجا
48
00:02:01,740 –> 00:02:03,930
بسیار زیباست من اخیراً توییت هایی دیدم که برخی از
49
00:02:03,930 –> 00:02:06,719
مقالات وبلاگ در مورد کندی سرعت آن هستند،
50
00:02:06,719 –> 00:02:10,288
اما در واقع استفاده از آن بسیار آسان است، زمانی
51
00:02:10,288 –> 00:02:13,360
که با آن مقابله
52
00:02:13,360 –> 00:02:17,050
کنید، منبع باز است و بنابراین میدانید
53
00:02:17,050 –> 00:02:20,350
مهم است زیرا نصب میتواند ادامه
54
00:02:20,350 –> 00:02:22,630
پیدا کند تا آن را با لینوکس دریافت کنید، آن را روی
55
00:02:22,630 –> 00:02:26,620
ماکو قرار دهید و نصب آن در ویندوز بسیار آسان است، در
56
00:02:26,620 –> 00:02:28,720
واقع تا زمانی
57
00:02:28,720 –> 00:02:32,890
که کادر افزودن به مسیر را علامت بزنید و در همه جا اجرا شود،
58
00:02:32,890 –> 00:02:36,150
مثل من میگویم، حتی در ویندوز
59
00:02:36,150 –> 00:02:38,590
حالا شما ممکن است فکر کند که این دو
60
00:02:38,590 –> 00:02:42,580
نکته آخر کمی سبک هستند،
61
00:02:42,580 –> 00:02:44,470
زیرا محبوب است و
62
00:02:44,470 –> 00:02:46,480
یک انجمن فعال وجود دارد، اما این
63
00:02:46,480 –> 00:02:49,120
واقعاً در مورد اینکه چرا پایتون یک
64
00:02:49,120 –> 00:02:51,489
زبان عالی برای انتخاب است و چرا
65
00:02:51,489 –> 00:02:55,959
برای کارهای شبکه محبوب است، بسیار کلیدی است.
66
00:02:55,959 –> 00:02:57,220
کلی به نظر می رسد، بنابراین این
67
00:02:57,220 –> 00:02:59,230
اهمیت شاخص جدی بودن است
68
00:02:59,230 –> 00:03:01,810
که فقط نوعی معیار است،
69
00:03:01,810 –> 00:03:06,120
معیاری برای قضاوت در مورد محبوبیت
70
00:03:06,120 –> 00:03:08,230
زبان های برنامه نویسی وجود دارد، مطمئنم که
71
00:03:08,230 –> 00:03:09,760
استدلال هایی موافق و مخالف برای
72
00:03:09,760 –> 00:03:12,160
معیارهایی که آنها استفاده می کنند وجود دارد، اما همانطور که می بینید –
73
00:03:12,160 –> 00:03:14,590
زبان محبوبی است که او جاوا را در
74
00:03:14,590 –> 00:03:16,239
بالاترین سطح دریافت کرد، این زبانی است که در
75
00:03:16,239 –> 00:03:18,760
ماه فوریه، زمانی که من برای اولین بار این پایتون
76
00:03:18,760 –> 00:03:22,150
را در رتبه چهار انجام دادم و در
77
00:03:22,150 –> 00:03:24,970
سال گذشته در آن نقطه در مورد
78
00:03:24,970 –> 00:03:26,739
جامعه که من چه چیزی هستم، افزایش یافته است. پاسخ این است که در
79
00:03:26,739 –> 00:03:29,950
واقع تعداد زیادی کتاب آموزشی، ویدئوها
80
00:03:29,950 –> 00:03:32,650
و وبلاگ ها وجود دارد، بنابراین منابع رایگان زیادی در
81
00:03:32,650 –> 00:03:35,620
آنجا وجود دارد، و اگر به هر نوع
82
00:03:35,620 –> 00:03:37,989
جستجوی آنلاین ادامه دهید، این نکته واقعاً
83
00:03:37,989 –> 00:03:40,480
مهمی است، من فکر می کنم زمانی
84
00:03:40,480 –> 00:03:42,580
که شما شروع به کار می کنید او آقا است – تا زمانی که
85
00:03:42,580 –> 00:03:44,590
شما می توانید مشکل را به گونه ای بیان کنید که
86
00:03:44,590 –> 00:03:45,940
می توانید پیام خطا را دریافت کنید و می توانید
87
00:03:45,940 –> 00:03:49,030
با این کلمات کلیدی ساده توضیح دهید، مانند
88
00:03:49,030 –> 00:03:51,250
آنچه می خواهید انجام دهید اگر آن
89
00:03:51,250 –> 00:03:54,549
را در موتور جستجوی مورد علاقه خود قرار دهید
90
00:03:54,549 –> 00:03:57,850
، احتمالاً مستقیماً
91
00:03:57,850 –> 00:04:01,959
به وب سایت Stack Overflow خواهید رسید. به
92
00:04:01,959 –> 00:04:04,060
93
00:04:04,060 –> 00:04:06,280
دلیل محبوبیت در جامعه، احتمالاً
94
00:04:06,280 –> 00:04:08,799
صدها یا هزاران نفر
95
00:04:08,799 –> 00:04:10,989
می گویند که اشتباهی که
96
00:04:10,989 –> 00:04:14,170
شما مرتکب شده اید را مرتکب شده اند و این پاسخی
97
00:04:14,170 –> 00:04:16,690
برای شما خواهد بود تا زمانی
98
00:04:16,690 –> 00:04:19,720
که در حال شروع کار هستید واقعاً به شما کمک کند. نکته اضافی
99
00:04:19,720 –> 00:04:20,858
وجود تعداد زیادی کتابخانه شخص ثالث،
100
00:04:20,858 –> 00:04:23,140
بنابراین یکی از چیزهایی که
101
00:04:23,140 –> 00:04:25,300
در مورد کدنویسی وجود دارد این است که به ندرت کسی
102
00:04:25,300 –> 00:04:26,300
واقعاً کد می نویسد،
103
00:04:26,300 –> 00:04:28,129
شما فقط
104
00:04:28,129 –> 00:04:31,039
از افراد دیگر مثال می گیرید و از آنها استفاده می
105
00:04:31,039 –> 00:04:32,870
کنید. برای اهداف خود ما اساساً
106
00:04:32,870 –> 00:04:35,539
منبع باز چیست، بنابراین
107
00:04:35,539 –> 00:04:37,400
کتابخانه های زیادی وجود دارد که نوشته شده اند
108
00:04:37,400 –> 00:04:39,770
و به طور خاص کتابخانه درخواست
109
00:04:39,770 –> 00:04:42,889
ها برای پنهان کردن
110
00:04:42,889 –> 00:04:46,129
پیچیدگی های دوره استراحت API که
111
00:04:46,129 –> 00:04:49,250
در صورت استفاده از اتوماسیون انجام می دهیم عالی است. در مقابل
112
00:04:49,250 –> 00:04:53,840
یک REST API، بنابراین شما یکی از اولین
113
00:04:53,840 –> 00:04:56,270
گامهایی که من تا به حال محیطی را تنظیم میکنم
114
00:04:56,270 –> 00:04:58,580
، وارد کردن
115
00:04:58,580 –> 00:05:01,069
کتابخانه درخواست است و این واقعاً کمک میکند که چرا –
116
00:05:01,069 –> 00:05:02,930
برای شبکهکنندگان خوب است، بنابراین اگر
117
00:05:02,930 –> 00:05:05,750
به طور کلی به فناوری اطلاعات فکر میکنید، این یک نکته است.
118
00:05:05,750 –> 00:05:08,300
بسیار مورد بحث قرار گرفته است، همه چیز
119
00:05:08,300 –> 00:05:10,280
در مورد تغییر همگرایی است، بنابراین اگر
120
00:05:10,280 –> 00:05:12,620
در مورد مجازی سازی و
121
00:05:12,620 –> 00:05:15,139
گام های بزرگ در مورد چیستی آن فکر می کنید حدود ده
122
00:05:15,139 –> 00:05:17,990
سال پیش من برای یک استارت آپ کار می کردم
123
00:05:17,990 –> 00:05:20,659
و اینکه ما افراد خاصی داشتیم که
124
00:05:20,659 –> 00:05:23,509
نصب آن را انجام می دادند. سرورهای جدید و
125
00:05:23,509 –> 00:05:24,560
کاری که قبلاً باید انجام میدادند این است که
126
00:05:24,560 –> 00:05:26,330
اگر شما یک وب
127
00:05:26,330 –> 00:05:27,979
سرور جدید میخواستید که قبلاً
128
00:05:27,979 –> 00:05:29,539
از مجازیسازی استفاده نمیکردند، به طور
129
00:05:29,539 –> 00:05:33,050
فیزیکی یک پلاگین سرور جدید
130
00:05:33,050 –> 00:05:35,960
در rj45 ایجاد میکردند. دی وی دی در
131
00:05:35,960 –> 00:05:38,599
درایو و غیره اگر اکنون به آنچه
132
00:05:38,599 –> 00:05:41,690
که ما در حال حاضر برای مجازی سازی داریم
133
00:05:41,690 –> 00:05:44,210
فکر می کنید که در آن می توانید یک VM را در
134
00:05:44,210 –> 00:05:47,029
عرض چند دقیقه راه اندازی کنید و سپس
135
00:05:47,029 –> 00:05:49,520
روی آن کار کنید یا ابر عمومی
136
00:05:49,520 –> 00:05:52,580
مانند AWS به Azure دارید. بنابراین شما فقط می توانید
137
00:05:52,580 –> 00:05:55,039
سرور جدید خود را مشخص کنید و در عرض چند دقیقه دوباره آن را تکان دهید،
138
00:05:55,039 –> 00:05:57,529
بنابراین
139
00:05:57,529 –> 00:06:00,650
مشاهده کرده اید که در مدیریت نرم افزار و سرور،
140
00:06:00,650 –> 00:06:02,719
آنها قبلاً
141
00:06:02,719 –> 00:06:06,860
تغییرات بزرگ و اتوماسیون های زیادی را تجربه کرده اند، بنابراین
142
00:06:06,860 –> 00:06:08,779
شبکه از این نظر عقب مانده است.
143
00:06:08,779 –> 00:06:11,090
از افرادی که هنوز از CLI
144
00:06:11,090 –> 00:06:13,460
استفاده میکنند هنوز از SNMP استفاده میکنند، میدانید درخت پوشا هنوز
145
00:06:13,460 –> 00:06:15,710
146
00:06:15,710 –> 00:06:17,629
در بسیاری از شبکهها مورد استفاده قرار میگیرد و در
147
00:06:17,629 –> 00:06:20,029
حال تغییر است اما به آرامی، بنابراین ما میخواهیم
148
00:06:20,029 –> 00:06:23,090
سرعت آن تغییر و رابط خط فرمان را تغییر دهیم.
149
00:06:23,090 –> 00:06:24,379
150
00:06:24,379 –> 00:06:27,710
به عنوان یک بازدارنده اولیه برای
151
00:06:27,710 –> 00:06:30,319
تغییر شناسایی شده است، بنابراین چراغ C من
152
00:06:30,319 –> 00:06:34,039
ویدیوهایی را در این مورد ضبط کرده ام قبل از اینکه CLI رابط انسانی
153
00:06:34,039 –> 00:06:36,020
در یک دستگاه شبکه باشد
154
00:06:36,020 –> 00:06:38,419
انسان ها کند هستند ما اشتباهات تایپی داریم اشتباه می کنیم
155
00:06:38,419 –> 00:06:40,070
156
00:06:40,070 –> 00:06:42,260
چه اشتباهی دارد این بازی را انجام می دهد یک
157
00:06:42,260 –> 00:06:44,630
شبکه عملیاتی منظورشان جوایز
158
00:06:44,630 –> 00:06:46,910
نیست، منظورشان اعتبار خدمات است، به
159
00:06:46,910 –> 00:06:48,530
معنای هزینه است، به معنای از دست دادن شهرت است،
160
00:06:48,530 –> 00:06:51,650
بنابراین علاقه مجددی به اتوماسیون شبکه وجود دارد،
161
00:06:51,650 –> 00:06:53,930
درست مانند مناطق
162
00:06:53,930 –> 00:06:55,430
دیگر مانند
163
00:06:55,430 –> 00:06:57,530
زیرساخت سرور با استفاده از ابزارهایی مانند ansible،
164
00:06:57,530 –> 00:07:00,170
به عنوان مثال و نکته جدیدی که ما
165
00:07:00,170 –> 00:07:03,530
شروع کردیم به دریافت کیت های api در شبکه به عنوان
166
00:07:03,530 –> 00:07:06,560
یک رابط جایگزین، بنابراین aruba کارفرمای من
167
00:07:06,560 –> 00:07:10,790
چند سال پیش
168
00:07:10,790 –> 00:07:14,510
api های استراحت را روی محور خود منتشر کرد که روی
169
00:07:14,510 –> 00:07:17,960
سیستم عامل Aruba است که از سال 1602
170
00:07:17,960 –> 00:07:20,750
نسخه کد بود. اکنون ما در نسخه API هستیم
171
00:07:20,750 –> 00:07:23,780
برای هر نسخه جدیدی از کد
172
00:07:23,780 –> 00:07:25,760
که منتشر می شود، به
173
00:07:25,760 –> 00:07:27,290
جز آخرین مورد، در واقع یک
174
00:07:27,290 –> 00:07:29,920
API جدید در آنجا وجود دارد و ما همچنین یک عنوان
175
00:07:29,920 –> 00:07:33,140
CX داریم که امیدوارم از آن آگاه باشید
176
00:07:33,140 –> 00:07:35,360
که عملکرد کاملاً جدید کدام است. سیستمی
177
00:07:35,360 –> 00:07:38,870
که تقریباً پوشش کاملی دارد و
178
00:07:38,870 –> 00:07:40,610
تقریباً هر کاری را که میتوانید روی جعبه انجام دهید، به
179
00:07:40,610 –> 00:07:42,500
جز مواردی مانند
180
00:07:42,500 –> 00:07:44,810
زیرساختهای سطح پایین زیرساختی که میتوانید بوت کردن آن را انجام
181
00:07:44,810 –> 00:07:48,590
دهید، میتوانید توسط API اجرا کنید. y
182
00:07:48,590 –> 00:07:50,180
که برای انجام اتوماسیون باید یک API داشته باشید،
183
00:07:50,180 –> 00:07:51,950
اما به خوبی کمک می کند،
184
00:07:51,950 –> 00:07:53,870
بنابراین بیایید برخی از اصطلاحات را تعریف کنیم، بنابراین
185
00:07:53,870 –> 00:07:56,090
میراث جدید پیکربندی استاتیک و دستی
186
00:07:56,090 –> 00:07:58,070
است که در درجه اول از CLI استفاده می کند
187
00:07:58,070 –> 00:08:00,710
و ما درک می کنیم که
188
00:08:00,710 –> 00:08:03,200
اکثریت مشتریان پردیس از آن
189
00:08:03,200 –> 00:08:05,210
استفاده می کنند. این تمرینها اخیراً من
190
00:08:05,210 –> 00:08:07,010
در اروپا تور میکردم و
191
00:08:07,010 –> 00:08:08,720
به یوتیوب رفتم، من و
192
00:08:08,720 –> 00:08:11,270
من با همکارم دیک یک کارگاه راهاندازی میکردیم و با
193
00:08:11,270 –> 00:08:14,540
هم صحبت میکردیم – شرکای داخلی و داخلی بودند
194
00:08:14,540 –> 00:08:17,090
که وارد میشدند و از آنها
195
00:08:17,090 –> 00:08:19,370
درباره اتوماسیون و اتوماسیون میپرسیدیم. من میتوانم بگویم که
196
00:08:19,370 –> 00:08:22,850
اکثریت قریب به اتفاق مردم و
197
00:08:22,850 –> 00:08:24,410
وقتی یادداشتی را تنظیم میکنم، وقتی
198
00:08:24,410 –> 00:08:26,180
با مشتریان صحبت میکنم، اکثریت قریب به اتفاق
199
00:08:26,180 –> 00:08:29,330
امروز هنوز از CLI استفاده میکنند، اکنون
200
00:08:29,330 –> 00:08:32,299
داغ جدید، وزوز جدید حول
201
00:08:32,299 –> 00:08:34,909
اتوماسیون است، بنابراین منظور ما از اتوماسیون
202
00:08:34,909 –> 00:08:37,640
ترکیب چندگانه است. فرآیندها را در
203
00:08:37,640 –> 00:08:39,710
جریان کار قرار می دهد، بنابراین اگر به CLI فکر
204
00:08:39,710 –> 00:08:41,450
می کنید، آن را در دستور قرار می دهید،
205
00:08:41,450 –> 00:08:43,159
خروجی را که در دستور دیگری قرار داده اید
206
00:08:43,159 –> 00:08:45,230
بررسی کنید، به جای Matt، خروجی را بررسی کنید، بنابراین
207
00:08:45,230 –> 00:08:47,180
این تعامل دستی است.
208
00:08:47,180 –> 00:08:49,310
چون شما باید به صورت دستی وارد کنید
209
00:08:49,310 –> 00:08:52,070
و سپس بررسی را انجام می دهید مانند
210
00:08:52,070 –> 00:08:53,420
احترامی که در حال بررسی Bonz هستید،
211
00:08:53,420 –> 00:08:56,000
کاری که ما با اتوماسیون انجام می دهیم این است
212
00:08:56,000 –> 00:08:58,579
که ما کد می نویسیم تا بتوانیم این فرآیندها را اجرا کنیم
213
00:08:58,579 –> 00:09:00,500
و کد در واقع
214
00:09:00,500 –> 00:09:03,290
با پاسخ ها سروکار دارد و سپس
215
00:09:03,290 –> 00:09:05,180
216
00:09:05,180 –> 00:09:07,430
بدون مداخله دستی، این کارها را در چند مرحله طی کنید
217
00:09:07,430 –> 00:09:09,470
تا کار را شروع کنید
218
00:09:09,470 –> 00:09:11,060
و نیازی به
219
00:09:11,060 –> 00:09:13,279
بررسی و سپس وارد کردن دستور CLI بعدی نباشید،
220
00:09:13,279 –> 00:09:14,930
بنابراین همانطور که اشاره کردم این همان چیزی است که ما آن را رویکرد برنامهای مینامیم.
221
00:09:14,930 –> 00:09:17,480
222
00:09:17,480 –> 00:09:20,690
این نیاز به کد در سمت چپ دارد،
223
00:09:20,690 –> 00:09:23,449
ما سمت چپ را داریم، شبکهای داریم
224
00:09:23,449 –> 00:09:25,550
که در راه خود گیر کرده است، اما تلاش برای
225
00:09:25,550 –> 00:09:28,130
تغییر میخواهیم چیزها را به جلو ببریم،
226
00:09:28,130 –> 00:09:30,560
میخواهیم برنامهنویسی نهایی را شروع
227
00:09:30,560 –> 00:09:32,930
کنیم، اما امیدواریم بیتجربه باشیم، اما امیدواریم
228
00:09:32,930 –> 00:09:35,180
مهارتهای جدید یاد بگیریم. و
229
00:09:35,180 –> 00:09:36,320
سپس در سمت راست ما
230
00:09:36,320 –> 00:09:38,420
پایتون را داریم که استفاده از آن بسیار آسان است اما
231
00:09:38,420 –> 00:09:40,010
کاری که شما می توانید با زبان بسیار قوی انجام دهید
232
00:09:40,010 –> 00:09:41,990
در حال حاضر ما یک
233
00:09:41,990 –> 00:09:43,970
انجمن پر رونق و بخش سوم عالی هستیم. y
234
00:09:43,970 –> 00:09:46,519
کتابخانهها درخواستهایی را دوست دارند که میتوانند ما
235
00:09:46,519 –> 00:09:47,959
را خیلی سریع پیش
236
00:09:47,959 –> 00:09:50,810
ببرند، اما
237
00:09:50,810 –> 00:09:52,190
گفتن مطالبی مانند این بسیار بحث برانگیز است، بنابراین اینها برخی
238
00:09:52,190 –> 00:09:54,350
از پاسخهایی هستند که معمولاً
239
00:09:54,350 –> 00:09:56,149
وقتی شروع به صحبت در مورد این موضوع میکنم دریافت میکنیم، زیرا
240
00:09:56,149 –> 00:09:57,649
این فقط یک چیز جدید نیست. نه اینکه فقط
241
00:09:57,649 –> 00:09:59,269
بگویم اتاق خوابم در حال ضبط این ویدیو است، من
242
00:09:59,269 –> 00:10:01,579
در حال حاضر بیرون رفته ام و با
243
00:10:01,579 –> 00:10:03,110
افراد زیادی که اکنون به صدها نفر
244
00:10:03,110 –> 00:10:05,779
در این مورد آموزش داده اند صحبت کرده ام، بنابراین برخی از پاسخ
245
00:10:05,779 –> 00:10:07,790
هایی که من شخصا داشته ام اگر مردم
246
00:10:07,790 –> 00:10:09,350
پاسخ دهند، می گویند وقتی در مورد پایتون صحبت می کنیم،
247
00:10:09,350 –> 00:10:10,940
آنها چیزهایی از این قبیل می گویم اما من یک
248
00:10:10,940 –> 00:10:12,709
برنامه نویس در شرکت خود نیستم، ما
249
00:10:12,709 –> 00:10:14,600
توسعه دهندگان اختصاصی داریم که
250
00:10:14,600 –> 00:10:16,730
کد را می نویسند چرا باید بدانم
251
00:10:16,730 –> 00:10:19,550
که دختران و پسران در بخش برنامه نویسی
252
00:10:19,550 –> 00:10:22,130
آنقدر به دنبال شبکه نیستند،
253
00:10:22,130 –> 00:10:23,630
پس چرا من باید مهارتهای خود را بیاموزند
254
00:10:23,630 –> 00:10:27,339
همچنین میدانید که CLI و SNMP
255
00:10:27,339 –> 00:10:29,660
برای کار شبکه بسیار مهم هستند و
256
00:10:29,660 –> 00:10:31,820
کاملاً درک میکنند که پایتون
257
00:10:31,820 –> 00:10:35,149
میبیند شما میدانید که مردم به نوعی
258
00:10:35,149 –> 00:10:36,920
با این ایده پاسخ میدهند که چرا من
259
00:10:36,920 –> 00:10:39,170
باید این مهارتهای جدید را یاد بگیرم. که من
260
00:10:39,170 –> 00:10:41,569
واقعاً در شغل شبکهام به آن نیازی ندارم،
261
00:10:41,569 –> 00:10:44,300
بنابراین همه اینها پاسخهای معتبری هستند،
262
00:10:44,300 –> 00:10:45,829
اما من
263
00:10:45,829 –> 00:10:47,990
در اینجا واقعاً جسورانه رفتار میکنم و میخواهم بگویم
264
00:10:47,990 –> 00:10:51,649
اتوماسیون شبکه اجتنابناپذیر است و چرا میگویم
265
00:10:51,649 –> 00:10:54,139
این به دلیل استفاده از کتابچه راهنمای کاربر است. فرآیندها
266
00:10:54,139 –> 00:10:56,600
و خودکار کردن آنها از
267
00:10:56,600 –> 00:10:59,060
ماشین لباسشویی در خانه شما تا ماشینی که
268
00:10:59,060 –> 00:11:01,670
رانندگی می کنید که یک فرآیند دستی را طی می کند
269
00:11:01,670 –> 00:11:04,850
و خودکار کردن آن که پیشرفت بشر
270
00:11:04,850 –> 00:11:06,440
در طول اعصار
271
00:11:06,440 –> 00:11:08,390
نمونه خوب است به نظر من
272
00:11:08,390 –> 00:11:10,550
انقلاب صنعتی خواهد بود که برای مثال
273
00:11:10,550 –> 00:11:12,530
در اینجا یک ریسندگی جنی که
274
00:11:12,530 –> 00:11:16,190
در سال 1764 اختراع شد و اساساً
275
00:11:16,190 –> 00:11:18,820
فرآیند بافت را به صورت دستی انجام می دهد و
276
00:11:18,820 –> 00:11:21,620
فرآیند را خودکار می کند به طوری که
277
00:11:21,620 –> 00:11:23,150
میزان بافتی که می تواند توسط یک
278
00:11:23,150 –> 00:11:26,320
نفر انجام شود بسیار افزایش می یابد ، بنابراین این
279
00:11:26,320 –> 00:11:29,600
اتوماسیون فرآیندهای دستی است و اگر
280
00:11:29,600 –> 00:11:31,340
کمی چیزی می خواهید
281
00:11:31,340 –> 00:11:34,610
در اینجا به روزتر است، ما راه مو را داریم، همانطور که
282
00:11:34,610 –> 00:11:37,610
در اینجا می گوید پروژه ماشین خودران گوگل است،
283
00:11:37,610 –> 00:11:39,830
یکی از چیزهایی که در مورد
284
00:11:39,830 –> 00:11:41,960
این موضوع وجود دارد این است که ممکن است متوجه نشوید که
285
00:11:41,960 –> 00:11:44,600
این واقعاً زنده است. در اینجا یک
286
00:11:44,600 –> 00:11:47,800
برنامه آزمایشی عمومی برای سواران اولیه از روش اکثر
287
00:11:47,800 –> 00:11:50,990
وسایل نقلیه خودران است. این یک
288
00:11:50,990 –> 00:11:53,630
اتوماسیون به روز است
289
00:11:53,630 –> 00:11:58,070
290
00:11:58,070 –> 00:12:00,590
291
00:12:00,590 –> 00:12:02,390
292
00:12:02,390 –> 00:12:03,890
. وقتی
293
00:12:03,890 –> 00:12:06,050
به سوپرمارکت می روید
294
00:12:06,050 –> 00:12:07,750
پشت خود را بپوشید و به صندوقی می روید که
295
00:12:07,750 –> 00:12:10,610
فرآیندهای اتوماسیون را انجام می دهد و حتی اکنون در
296
00:12:10,610 –> 00:12:13,190
زمان های اخیر ما اتوماسیون
297
00:12:13,190 –> 00:12:16,220
آن فرآیند بسیار مهم و دستی
298
00:12:16,220 –> 00:12:18,580
رانندگی شخصی یک خودرو
299
00:12:18,580 –> 00:12:20,750
را داریم و این کار من است.
300
00:12:20,750 –> 00:12:23,030
نظر شخصی من فکر نمیکنم
301
00:12:23,030 –> 00:12:24,740
شبکهسازی بتواند به عنوان یک فرآیند دستی
302
00:12:24,740 –> 00:12:27,500
برای همیشه ادامه یابد، بنابراین در یک نقطه باید
303
00:12:27,500 –> 00:12:29,480
تغییر کند و این فقط دیدگاه من نیست، بنابراین
304
00:12:29,480 –> 00:12:33,290
باغبانها این را میبینند نقل قولی از وبلاگی است
305
00:12:33,290 –> 00:12:34,700
که اوایل سال منتشر شد، بنابراین در
306
00:12:34,700 –> 00:12:36,680
اصل این وبلاگی بود که
307
00:12:36,680 –> 00:12:39,530
در سال 2016 منتشر شد و این ادعا را مطرح کرد و
308
00:12:39,530 –> 00:12:42,170
نام آن مرگ CLI بود
309
00:12:42,170 –> 00:12:44,420
که کمی هیجان را به همراه داشت، زیرا
310
00:12:44,420 –> 00:12:47,480
واضح است که افراد زیادی به CLI اعتماد می کنند.
311
00:12:47,480 –> 00:12:49,670
این ادعایی بسیار جسورانه است که
312
00:12:49,670 –> 00:12:52,280
بگوییم CLI واقعاً در حال نابودی بود، اما
313
00:12:52,280 –> 00:12:53,990
آنچه آنها در اینجا گفتند این نقل قولی
314
00:12:53,990 –> 00:12:55,910
از وبلاگ پیگیری است که در واقع
315
00:12:55,910 –> 00:12:57,230
از وبلاگ اصلی نقل می کند، باید
316
00:12:57,230 –> 00:13:00,800
اشاره کنم که تا سال 2020 فقط 30٪ از
317
00:13:00,800 –> 00:13:03,110
تیم های عملیات شبکه از آن استفاده خواهند کرد. CLI به عنوان
318
00:13:03,110 –> 00:13:07,270
رابط اصلی آنها از 85٪ در
319
00:13:07,270 –> 00:13:09,920
سال 2016 کاهش یافته است، بنابراین این افت بسیار زیادی است و
320
00:13:09,920 –> 00:13:11,870
دلیلی که آنها ارائه کردند این بود که
321
00:13:11,870 –> 00:13:13,940
محصولات جدید و راه های جدیدی برای
322
00:13:13,940 –> 00:13:15,710
مدیریت شبکه وجود خواهد داشت که به این معنی است که
323
00:13:15,710 –> 00:13:17,630
افراد از CLI خارج می شوند
324
00:13:17,630 –> 00:13:19,680
زیرا CLI همانطور که در یک
325
00:13:19,680 –> 00:13:23,760
اشتباه تایپی هزینه گفتم، اجرای چنین
326
00:13:23,760 –> 00:13:26,880
شبکه های حیاتی با استفاده از CLI
327
00:13:26,880 –> 00:13:29,700
برای فرآیندهای روزمره که آنها
328
00:13:29,700 –> 00:13:32,339
در وبلاگ خود دنبال می کنند عالی نیست و اینها آماری است
329
00:13:32,339 –> 00:13:34,800
که منظور من تنها آماری است که از 64 نفر نظرسنجی شده است،
330
00:13:34,800 –> 00:13:37,980
اما ما میتوانند از 85 درصد موارد
331
00:13:37,980 –> 00:13:40,020
قبلی خود ببینند، بنابراین هنوز CLI
332
00:13:40,020 –> 00:13:42,140
در هر دستگاه استفاده میشود.
333
00:13:42,140 –> 00:13:44,580
71 درصد از پاسخدهندگان گفتند
334
00:13:44,580 –> 00:13:47,250
که اینطور بوده است، شما میدانید که به نظر میرسد
335
00:13:47,250 –> 00:13:50,640
پیشبینی خاموش است، میتوانید در آنجا ببینید
336
00:13:50,640 –> 00:13:52,950
که CLI شما. دیگر گرفتم
337
00:13:52,950 –> 00:13:55,200
ابزارهای اتوماسیون وجود دارد، یک API تنها توسط
338
00:13:55,200 –> 00:13:58,700
سه درصد از افرادی که مورد سوال قرار گرفته اند استفاده می شود، اما
339
00:13:58,700 –> 00:14:02,550
این یک نقل قول خاص است، اما نکته اصلی این
340
00:14:02,550 –> 00:14:05,010
است که وقتی از مردم می پرسیم
341
00:14:05,010 –> 00:14:06,899
که
342
00:14:06,899 –> 00:14:09,959
در سال 2018 استراتژیک ترین سرمایه گذاری در شبکه را دارند،
343
00:14:09,959 –> 00:14:11,310
می دانید کجا هستند. می خواهند پول خود را خرج کنند
344
00:14:11,310 –> 00:14:13,709
اتوماسیون شبکه
345
00:14:13,709 –> 00:14:17,010
با 49 درصد به سود خود رسید، بنابراین و من
346
00:14:17,010 –> 00:14:19,200
شخصاً در شغلم این موضوع را می بینم، ما
347
00:14:19,200 –> 00:14:21,750
افراد زیادی را به اتوماسیون شبکه علاقه مند
348
00:14:21,750 –> 00:14:24,060
349
00:14:24,060 –> 00:14:26,250
می
350
00:14:26,250 –> 00:14:28,290
کنیم. اتوماسیون شبکه
351
00:14:28,290 –> 00:14:30,300
رویکرد شما به اتوماسیون شبکه چیست،
352
00:14:30,300 –> 00:14:32,520
در حال حاضر علاقه زیادی به آن در
353
00:14:32,520 –> 00:14:35,310
صنعت وجود دارد و در حال رونق است –
354
00:14:35,310 –> 00:14:37,890
اگر
355
00:14:37,890 –> 00:14:39,959
میخواهید شبکهای را خودکار نکنید و
356
00:14:39,959 –> 00:14:41,430
هیچ کدی نمیدانید که چرا این کار را انجام نمیدهید، دروازه شما برای ورود به این موضوع است. نمی دانم چگونه
357
00:14:41,430 –> 00:14:42,990
بدون هیچ نوع مهارت کدنویسی این کار را انجام می دهید
358
00:14:42,990 –> 00:14:44,880
همانطور که توضیح دادم شما به یک
359
00:14:44,880 –> 00:14:47,820
رویکرد برنامه نویسی برای کد اتوماسیون نیاز
360
00:14:47,820 –> 00:14:50,580
دارید که به شما امکان می دهد کار را هدایت کنید و
361
00:14:50,580 –> 00:14:52,440
پاسخ ها را مدیریت کنید تا بتوانید
362
00:14:52,440 –> 00:14:54,630
از طریق آن حرکت کنید. این مراحل مختلف انجام
363
00:14:54,630 –> 00:14:56,910
آن وظایف دستی و خودکارسازی
364
00:14:56,910 –> 00:14:58,290
آنها، بنابراین پلیفن یک روش عالی برای
365
00:14:58,290 –> 00:15:00,510
اجرای اتوماسیون است، روشی محبوب برای
366
00:15:00,510 –> 00:15:02,670
انجام این کار است، اما میدانید که
367
00:15:02,670 –> 00:15:04,770
مهندس شبکه باید بتواند
368
00:15:04,770 –> 00:15:08,010
این مهارتها را به دست آورد، پس چگونه شروع به کار کنیم.
369
00:15:08,010 –> 00:15:09,720
Python را یاد بگیرید دقیقاً این خیلی چیزهاست
370
00:15:09,720 –> 00:15:12,660
شما می دانید چرا و چگونه با اتوماسیون مطابقت دارد،
371
00:15:12,660 –> 00:15:14,700
اما اگر به عنوان یک
372
00:15:14,700 –> 00:15:15,870
مهندس شبکه هستید که عقب نشینی کرده اید،
373
00:15:15,870 –> 00:15:17,430
تا این حد به ویدیو رسیده اید و می توانید
374
00:15:17,430 –> 00:15:18,930
خوب بفهمید که از کجا باید شروع کنم.
375
00:15:18,930 –> 00:15:21,120
این چیزها را باور کنید این یک
376
00:15:21,120 –> 00:15:23,820
کلمه احتیاط است وقتی که دارید شروع
377
00:15:23,820 –> 00:15:25,170
می کنید اگر چیزی شبیه به این
378
00:15:25,170 –> 00:15:28,079
را دیدید PI 4 را بیاموزید و مطمئناً
379
00:15:28,079 –> 00:15:31,320
در عرض هفت روز پایتون را یاد خواهید گرفت، پس این کتابی است
380
00:15:31,320 –> 00:15:33,240
که در آنجا پایتون را در هفت روز یاد بگیرید
381
00:15:33,240 –> 00:15:35,310
که بسیار به نظر می رسد. زمان سریع برای یادگیری یک
382
00:15:35,310 –> 00:15:37,200
زبان برنامه نویسی جدید، مگر اینکه
383
00:15:37,200 –> 00:15:39,450
از قبل کدنویسی زیادی بلد باشید که در حال
384
00:15:39,450 –> 00:15:40,200
انجام آن
385
00:15:40,200 –> 00:15:43,380
386
00:15:43,380 –> 00:15:45,720
387
00:15:45,720 –> 00:15:48,870
388
00:15:48,870 –> 00:15:53,700
هستید. از آن یاد بگیرند – در ج
389
00:15:53,700 –> 00:15:55,620
ما میتوانیم بدانیم spoil اوه البته ما
390
00:15:55,620 –> 00:15:55,980
391
00:15:55,980 –> 00:15:58,920
میتوانیم در آنجا پایتون را در ده دقیقه کاملاً شگفتانگیز یاد میگیریم،
392
00:15:58,920 –> 00:16:00,120
393
00:16:00,120 –> 00:16:03,600
بنابراین این یک کلمه احتیاط برای من است در مورد
394
00:16:03,600 –> 00:16:06,630
شما واقعاً
395
00:16:06,630 –> 00:16:08,880
نباید عناوین این کتابها
396
00:16:08,880 –> 00:16:11,160
را باور کنید. این آنلاین است
397
00:16:11,160 –> 00:16:13,980
به خودتان برنامه نویسی را در ده سال دیگر آموزش دهید،
398
00:16:13,980 –> 00:16:16,170
می دانید چرا همه عجله دارند
399
00:16:16,170 –> 00:16:17,850
و نکته مهم در مورد این است
400
00:16:17,850 –> 00:16:20,640
که به این روند می پردازد
401
00:16:20,640 –> 00:16:22,020
که کتاب های کدنویسی که می گویند آه این زبان را یاد بگیرید
402
00:16:22,020 –> 00:16:23,610
مانند مثالی که در آنجا می بینید چگونه به
403
00:16:23,610 –> 00:16:26,399
خود جاوا یاد بدهید. در 24 ساعت و بنابراین
404
00:16:26,399 –> 00:16:28,080
شما تنوع زیادی دارید، می دانید
405
00:16:28,080 –> 00:16:30,839
که این چیز جدیدی در
406
00:16:30,839 –> 00:16:34,350
فضای آموزشی کدنویسی نیست و
407
00:16:34,350 –> 00:16:37,170
خود مقاله به شما می گوید که اساساً
408
00:16:37,170 –> 00:16:41,130
زمان زیادی طول می کشد تا واقعاً با یک
409
00:16:41,130 –> 00:16:43,529
زبان برنامه نویسی خاص که به طور خاص وجود داشت آشنا شوید.
410
00:16:43,529 –> 00:16:44,940
گفتن ده سال وجود دارد،
411
00:16:44,940 –> 00:16:47,730
بنابراین ممکن است به خود بگویید ده سال،
412
00:16:47,730 –> 00:16:49,770
اما نکته اینجاست که من می گویم نگران این موضوع
413
00:16:49,770 –> 00:16:51,930
نباشید، زیرا نیازی
414
00:16:51,930 –> 00:16:54,630
نیست که یک برنامه نویس واقعی باشید تا در واقع
415
00:16:54,630 –> 00:16:57,540
از مزایایی بهره مند شوید. از کدنویسی
416
00:16:57,540 –> 00:16:59,850
وظایف اتوماسیون شبکه، بله
417
00:16:59,850 –> 00:17:01,649
، زبانهای زیادی وجود دارد که واقعاً
418
00:17:01,649 –> 00:17:04,020
نیازی به وارد کردن آنها ندارید، زیرا مراحلی که
419
00:17:04,020 –> 00:17:06,270
در اتوماسیون شبکه انجام میدهید،
420
00:17:06,270 –> 00:17:08,010
اگر از یک API استفاده میکنید، اگر در حال
421
00:17:08,010 –> 00:17:10,709
چسباندن و خراش CLI هستید، بسیار زیاد است. دستورات
422
00:17:10,709 –> 00:17:13,260
معمولاً همان نوع وظایفی است
423
00:17:13,260 –> 00:17:15,030
که بارها و بارها در حال رانندگی هستید
424
00:17:15,030 –> 00:17:17,760
به جای اینکه عمیقاً
425
00:17:17,760 –> 00:17:19,939
به زبان بروید زیرا تمرکز اصلی شما
426
00:17:19,939 –> 00:17:23,849
همیشه کارهای شبکه ای است که
427
00:17:23,849 –> 00:17:26,369
می خواهید اجرا کنید و از طریق کدنویسی اجرا کنید
428
00:17:26,369 –> 00:17:29,100
تا kony تبدیل شود. مانند یادگیری
429
00:17:29,100 –> 00:17:31,530
Python به ابزاری اضافی در جعبه ابزار شما تبدیل می شود،
430
00:17:31,530 –> 00:17:34,140
همراه با تمام دانشی
431
00:17:34,140 –> 00:17:36,740
که در مورد آن دارید، VLAN ها و
432
00:17:36,740 –> 00:17:39,450
Wi-Fi را می دانید و تمام این مهارت های شبکه ای
433
00:17:39,450 –> 00:17:40,550
که در طول سال ها یاد گرفته اید در
434
00:17:40,550 –> 00:17:42,660
کدنویسی به این معنا نیست. تبدیل شدن
435
00:17:42,660 –> 00:17:45,240
به تمرکز اصلی فقط علاوه بر آن و انرژی مورد استفاده قرار می گیرد
436
00:17:45,240 –> 00:17:46,419
437
00:17:46,419 –> 00:17:48,820
– مهارت هایی مانند مهارت های CLI شما مهارت های
438
00:17:48,820 –> 00:17:51,009
SNMP و چیز دیگر این است که
439
00:17:51,009 –> 00:17:53,739
این مقاله باید به شما اطمینان دهد زیرا
440
00:17:53,739 –> 00:17:56,139
من شخصاً مجبور هستم که به من نیاز داشته باشم که یک
441
00:17:56,139 –> 00:17:58,419
b خوب این کتاب عالی است در واقع توسط مت
442
00:17:58,419 –> 00:18:00,489
هریسون که با pIEF معامله میشود و
443
00:18:00,489 –> 00:18:02,350
فکر میکنم از این نظر جالب است که
444
00:18:02,350 –> 00:18:03,909
میگوید پایتون را در هفت روز یاد بگیرید و بعد از
445
00:18:03,909 –> 00:18:05,710
حدود هفت هفته به این فکر میکردم که از کجا
446
00:18:05,710 –> 00:18:07,690
میتوانم همه این موارد را
447
00:18:07,690 –> 00:18:10,450
در هفت روز یاد بگیرم. شما می دانید
448
00:18:10,450 –> 00:18:13,179
و نکته این است که شما نمی توانید یاد بگیرید –
449
00:18:13,179 –> 00:18:14,889
اگر هیچ مهارتی ندارید نمی توانید آن را
450
00:18:14,889 –> 00:18:17,080
در مدت زمان کوتاهی یاد بگیرید،
451
00:18:17,080 –> 00:18:18,549
احتمالاً می توانید
452
00:18:18,549 –> 00:18:21,159
هر هفت روز یک بار کتاب را مرور کنید. یکی
453
00:18:21,159 –> 00:18:24,039
از این کتابهای درسی را میدانید، اما این همه
454
00:18:24,039 –> 00:18:26,109
دانشی نیست که قرار است در آن غرق شود و
455
00:18:26,109 –> 00:18:27,970
نکته اینجاست که کدنویسی واقعاً باعث میشود شما
456
00:18:27,970 –> 00:18:30,129
احساس حماقت کنید، بنابراین تعدادی توییت و
457
00:18:30,129 –> 00:18:32,710
مقاله را بهصورت آنلاین از توسعهدهندگان ارشد میبینید
458
00:18:32,710 –> 00:18:34,989
که در مورد نحوه اجرای برنامهنویسی صحبت میکنند.
459
00:18:34,989 –> 00:18:36,789
وظایفی که آنها می توانند
460
00:18:36,789 –> 00:18:38,799
461
00:18:38,799 –> 00:18:40,989
یک دقیقه احساس کنند پادشاه جهان یا ملکه جهان هستند، اما بعد از آن و
462
00:18:40,989 –> 00:18:43,299
احساس می کنند که می توانند آرامش زیادی داشته باشند
463
00:18:43,299 –> 00:18:44,950
، زمانی که چیزی که فکر می کنند
464
00:18:44,950 –> 00:18:47,499
باید کار کند کار نمی کند، می دانید که این
465
00:18:47,499 –> 00:18:50,549
بخشی از آزمایش است. بخشی از
466
00:18:50,549 –> 00:18:52,659
چیزی که شما را
467
00:18:52,659 –> 00:18:55,299
در مورد کدنویسی کمی دیوانه می کند، برت بخشی
468
00:18:55,299 –> 00:18:56,950
از احساس موفقیت است وقتی
469
00:18:56,950 –> 00:18:58,869
واقعاً چیزی به دست نمی آورید.
470
00:18:58,869 –> 00:19:01,149
471
00:19:01,149 –> 00:19:03,070
برای
472
00:19:03,070 –> 00:19:05,739
یادگیری به آن عناوین در مورد
473
00:19:05,739 –> 00:19:08,830
هفت روز ده دقیقه و غیره نگاه نکنید، فقط به
474
00:19:08,830 –> 00:19:11,859
حرکت رو به جلو ادامه دهید بسیار خوب، بنابراین اینجا
475
00:19:11,859 –> 00:19:14,889
زمان داستان به داستان من رسیده است، بنابراین
476
00:19:14,889 –> 00:19:16,779
پیشینه من این است که تا به حال هیچ
477
00:19:16,779 –> 00:19:18,460
پیش زمینه کدنویسی ندارم. دو سال
478
00:19:18,460 –> 00:19:21,609
پیش هیچ آموزش رسمی IT یا علوم کامپیوتر
479
00:19:21,609 –> 00:19:24,039
نداشتم، بنابراین من در دانشگاه تاریخ مطالعه میکنم
480
00:19:24,039 –> 00:19:26,470
و رایانش سرگرمی دیگری نیست جز
481
00:19:26,470 –> 00:19:28,690
بازی کردن کمی Call of Duty محاسبات
482
00:19:28,690 –> 00:19:30,669
،
483
00:19:30,669 –> 00:19:34,960
تماسی نبود.
484
00:19:34,960 –> 00:19:37,379
علاقهای دارم، بنابراین من
485
00:19:37,379 –> 00:19:40,480
خارج از محل کار روی محاسبات کار نمیکردم. من
486
00:19:40,480 –> 00:19:41,109
برای یک بانک کار
487
00:19:41,109 –> 00:19:42,789
میکردم، اولین کار شبکهای خود را از طریق یکی
488
00:19:42,789 –> 00:19:45,249
از دوستانم در سال 2001 انجام دادم و طی
489
00:19:45,249 –> 00:19:48,129
شش سال من اساساً CTI را گذراندم
490
00:19:48,129 –> 00:19:50,409
و نکته کلیدی این است که این تنها
491
00:19:50,409 –> 00:19:53,109
کاری است که من انجام دادم این بود که Cisco Ne را یاد گرفتم در حال کار
492
00:19:53,109 –> 00:19:55,239
کردن در کتاب Cisco بنابراین میدانید
493
00:19:55,239 –> 00:19:57,909
که هیچ دانش گستردهتری وجود ندارد، جایی
494
00:19:57,909 –> 00:19:59,109
که در آن زمان وجود نداشت، اگر به
495
00:19:59,109 –> 00:19:59,980
CCNA
496
00:19:59,980 –> 00:20:03,610
CMP CCIE مراجعه میکردید، به طور
497
00:20:03,610 –> 00:20:05,919
خاص به دنبال شبکهسازی بودید نه سایر
498
00:20:05,919 –> 00:20:08,559
حوزههای IT، میدانید که من نمیدانستم. وقتی وارد CCI شدم
499
00:20:08,559 –> 00:20:11,260
واقعاً DNS یا هر چیزی را که با
500
00:20:11,260 –> 00:20:13,419
مجازیسازی یا هر چیز دیگری مرتبط باشد میدانستم،
501
00:20:13,419 –> 00:20:16,090
زیرا من خیلی
502
00:20:16,090 –> 00:20:19,240
متمرکز روی برنامه درسی داک سیدی
503
00:20:19,240 –> 00:20:21,940
مثل گذراندن آن امتحان بودم، اما خوب،
504
00:20:21,940 –> 00:20:24,640
پس معنی آن حدود سال 2012 بود، زمانی که
505
00:20:24,640 –> 00:20:25,870
تمام شبکههای تعریفشده توسط نرمافزار
506
00:20:25,870 –> 00:20:28,360
مکالمات شروع شد و من
507
00:20:28,360 –> 00:20:30,429
مجبور شدم در مورد اینکه صحبت های زیادی در مورد این موضوع
508
00:20:30,429 –> 00:20:31,960
وجود دارد که صحبت
509
00:20:31,960 –> 00:20:35,169
510
00:20:35,169 –> 00:20:37,690
های
511
00:20:37,690 –> 00:20:39,309
زیادی در مورد
512
00:20:39,309 –> 00:20:41,049
آنها وجود دارد انجام دهم.
513
00:20:41,049 –> 00:20:43,809
در مورد api و من واقعاً
514
00:20:43,809 –> 00:20:45,340
انجام دادم، برای این چیزها کمی گم شده بودم،
515
00:20:45,340 –> 00:20:47,320
زیرا کاری که من
516
00:20:47,320 –> 00:20:49,210
کار روزمره من بود، عمیق تر و
517
00:20:49,210 –> 00:20:51,760
عمیق تر به طراحی MPLS و bgp می رفتم، بنابراین انجام می دادم.
518
00:20:51,760 –> 00:20:53,200
در بیست و دوازده ساعت کارهای
519
00:20:53,200 –> 00:20:55,330
بسیار پیشرفتهای انجام میدهیم
520
00:20:55,330 –> 00:20:59,380
که در AAS دوست داریم VPN چندپخشی چیست، بنابراین این
521
00:20:59,380 –> 00:21:01,210
اسلاید قدیمی من است، این همان چیزی است که من در
522
00:21:01,210 –> 00:21:03,520
مورد برخی از مکالماتی
523
00:21:03,520 –> 00:21:05,799
که میشنیدم احساس میکردم، زیرا نکته این بود
524
00:21:05,799 –> 00:21:08,559
که من فقط نمی توانم با بسیاری
525
00:21:08,559 –> 00:21:11,890
از این چیزها رسیدگی کنم، منظورم تشبیهی که من استفاده می کنم
526
00:21:11,890 –> 00:21:13,870
این است که مثلاً اگر کسی به من گفت که می
527
00:21:13,870 –> 00:21:16,030
دانی github در کجا قرار می گیرد یا
528
00:21:16,030 –> 00:21:18,490
جایی که ولگرد است، می دانید که من حتی نمی توانم
529
00:21:18,490 –> 00:21:20,470
به آن اشاره کنم. نقشه من
530
00:21:20,470 –> 00:21:22,870
نمیتوانم به شما بگویم که همه این نامهای بد بو در کدام حوزه از فناوری اطلاعات
531
00:21:22,870 –> 00:21:26,650
چگونه
532
00:21:26,650 –> 00:21:28,540
با هم هماهنگ میشوند و میدانید
533
00:21:28,540 –> 00:21:30,730
که این بازتابی از
534
00:21:30,730 –> 00:21:32,380
پیشینه شبکهای من است، بنابراین فکر کردم
535
00:21:32,380 –> 00:21:34,480
برای آن کاری انجام دهم.
536
00:21:34,480 –> 00:21:37,090
من در مورد pIEF و چیزهای زیادی شنیدم تصمیم گرفتم
537
00:21:37,090 –> 00:21:39,010
سعی کنم آن را یاد
538
00:21:39,010 –> 00:21:41,440
بگیرم از آکادمی کد استفاده کردم، بنابراین فکر می کنم
539
00:21:41,440 –> 00:21:43,809
این یکی از چیزهایی است که می دانید
540
00:21:43,809 –> 00:21:45,790
برای تشویق مردم در
541
00:21:45,790 –> 00:21:47,919
صورت دیدن این آموزش ها برایشان سخت است،
542
00:21:47,919 –> 00:21:49,840
اگر کسی در مورد آن صحبت می کند، آن را تشویق می کند. کد آکادمی
543
00:21:49,840 –> 00:21:51,400
بسیاری از زمان آنها هستند فقط می گویید
544
00:21:51,400 –> 00:21:53,650
چقدر شگفت انگیز است، می دانید که آنها
545
00:21:53,650 –> 00:21:55,660
واقعاً آسان بود وارد شوید و شروع به
546
00:21:55,660 –> 00:21:56,860
یادگیری کنید و آنچه را که لباس است انجام دهید من
547
00:21:56,860 –> 00:21:59,980
از آن متنفر بودم از CAD کد شده برای من متنفر بودم.
548
00:21:59,980 –> 00:22:01,929
549
00:22:01,929 –> 00:22:03,880
کمی اما
550
00:22:03,880 –> 00:22:06,400
من شخصاً از آنجا شروع نمیکنم.
551
00:22:06,400 –> 00:22:08,590
من رویکرد آنها را دوست نداشتم و یکی از
552
00:22:08,590 –> 00:22:11,740
مشکلات بزرگ این است که
553
00:22:11,740 –> 00:22:13,480
شما را از برخی اصول اولیه عبور میدهد، اما
554
00:22:13,480 –> 00:22:16,870
در چند سال گذشته اگر گیر کردید و
555
00:22:16,870 –> 00:22:19,120
سپس به دنبال آن بودید. برای پاسخ،
556
00:22:19,120 –> 00:22:21,850
همیشه پاسخ
557
00:22:21,850 –> 00:22:23,740
هایی از سوی افرادی وجود داشت که
558
00:22:23,740 –> 00:22:26,710
در زبان بسیار پیشرفته تر از آن زمان من بودم،
559
00:22:26,710 –> 00:22:29,409
بنابراین آنها پاسخ های مختلفی را
560
00:22:29,409 –> 00:22:31,510
می دادند که
561
00:22:31,510 –> 00:22:34,360
در آینده یادگیری من مانند روشی بود و به همین ترتیب.
562
00:22:34,360 –> 00:22:36,340
به محض اینکه پاسخ را دیدید و
563
00:22:36,340 –> 00:22:37,870
فقط سعی کردید آن را کپی و پیست کنید،
564
00:22:37,870 –> 00:22:39,669
همه چیز کاملاً مات است،
565
00:22:39,669 –> 00:22:41,919
فقط مستقیم به سمت آن می پرید، مثل این است که
566
00:22:41,919 –> 00:22:43,299
مستقیماً به خط پایان می پرید
567
00:22:43,299 –> 00:22:44,769
و واقعاً چیزی یاد
568
00:22:44,769 –> 00:22:47,110
نگرفته اید زیرا این کار را نکرده اید. ساختاری را دنبال کرد
569
00:22:47,110 –> 00:22:50,880
فرآیند ویرایشی که در آن زمان انتقاد من از
570
00:22:50,880 –> 00:22:53,289
Codecademy بود، اما
571
00:22:53,289 –> 00:22:55,360
نکته اصلی در مورد این است که وقتی
572
00:22:55,360 –> 00:22:57,519
همه این توییتها را میبینید و افراد در
573
00:22:57,519 –> 00:22:59,850
حال انجام هستند، میتوانید یاد بگیرید که
574
00:22:59,850 –> 00:23:02,769
هر کسی رویکرد خود را دارد، بنابراین شما رویکرد
575
00:23:02,769 –> 00:23:04,299
خود را دارید. آزمایشها و مشکلات
576
00:23:04,299 –> 00:23:06,549
در مورد وامهای کدنویسی و احساس
577
00:23:06,549 –> 00:23:08,860
حماقت نکنید، اگر میخواهید
578
00:23:08,860 –> 00:23:10,720
از یکی از این موارد در آموزشهای آنلاین
579
00:23:10,720 –> 00:23:13,000
یا کتاب و غیره استفاده کنید و
580
00:23:13,000 –> 00:23:14,019
برایتان سخت است، تسلیم نشوید.
581
00:23:14,019 –> 00:23:17,200
واقعاً من را
582
00:23:17,200 –> 00:23:19,870
از پیشرفت بیشتر منصرف کرد زیرا فکر می کردم
583
00:23:19,870 –> 00:23:21,370
مشکلی در من وجود دارد که
584
00:23:21,370 –> 00:23:23,740
به معنای واقعی کلمه نمی توانم از این طریق یاد نگیرم
585
00:23:23,740 –> 00:23:25,510
که همه توییت می
586
00:23:25,510 –> 00:23:27,100
کنند که خیلی آسان است به آنچه من
587
00:23:27,100 –> 00:23:28,570
واقعاً انجام می دادم نگاه کنید ، بنابراین همه چیز در اختیار من بود.
588
00:23:28,570 –> 00:23:30,940
روز به روز به انجام کارهای
589
00:23:30,940 –> 00:23:33,130
اثبات مفهومی در مقیاس بزرگ میپرداختم، مثل اینکه
590
00:23:33,130 –> 00:23:34,919
میگویم عمیقتر و عمیقتر در
591
00:23:34,919 –> 00:23:36,970
شبکهسازی میرفتم و هیچ
592
00:23:36,970 –> 00:23:38,529
کدنویسی در هیچ یک از این چیزها دخیل نبود، بنابراین حتی
593
00:23:38,529 –> 00:23:41,169
BGP بیشتری حتی MPLS داشتم.
594
00:23:41,169 –> 00:23:43,120
موفقیت بزرگ با اثبات
595
00:23:43,120 –> 00:23:45,490
مفهوم و انجام برخی از نسخه 6 برای اولین
596
00:23:45,490 –> 00:23:47,350
بار بدون کد نویسی،
597
00:23:47,350 –> 00:23:49,450
بنابراین اجرای پایتون بسیار
598
00:23:49,450 –> 00:23:51,190
دشوار بود و من به جایی نمی رسیدم
599
00:23:51,190 –> 00:23:53,769
که شبکه واقعاً در حال افزایش بود در
600
00:23:53,769 –> 00:23:56,200
این مرحله ادامه داد، بنابراین
601
00:23:56,200 –> 00:23:57,940
تصمیم گرفتم زیرا از آنچه در حال رخ
602
00:23:57,940 –> 00:23:59,380
دادن بود، در شغلم موفق بودم،
603
00:23:59,380 –> 00:24:01,149
اما فکر میکردم فقط تا
604
00:24:01,149 –> 00:24:03,460
آنجایی وجود دارد که بتوانم شبکهسازی را انجام دهم که واقعاً
605
00:24:03,460 –> 00:24:05,380
به آن نیاز دارم و
606
00:24:05,380 –> 00:24:07,720
از عدم درک خود از سایر زمینهها آگاه
607
00:24:07,720 –> 00:24:11,049
بودم، زیرا خیلی به آن چسبیده بودم. فقط
608
00:24:11,049 –> 00:24:13,870
مسیر یادگیری سیسکو در سال 2016،
609
00:24:13,870 –> 00:24:16,090
سالی بود که تقریباً در کریسمس 2015 است،
610
00:24:16,090 –> 00:24:18,370
من درست تصمیم گرفتم امسال
611
00:24:18,370 –> 00:24:20,080
یاد بگیرم که این چیزی است که می
612
00:24:20,080 –> 00:24:22,419
خواهم انجام دهم، اما مانند برخی از
613
00:24:22,419 –> 00:24:24,429
حوزه های جدید شبکه شبکه، یاد نخواهم گرفت. من قصد دارم
614
00:24:24,429 –> 00:24:26,440
پایتون را یاد بگیرم از کتابها و
615
00:24:26,440 –> 00:24:27,370
آموزشهای
616
00:24:27,370 –> 00:24:30,760
زیادی استفاده کردم و به همین دلیل میتوانم در
617
00:24:30,760 –> 00:24:32,740
اکتبر 2016 در این
618
00:24:32,740 –> 00:24:34,990
کانال قرار بگذارم، اولین ویدیوی پایتون را ضبط کردم که
619
00:24:34,990 –> 00:24:36,580
به گذشته نگاه میکردم و نمیدانستم چه
620
00:24:36,580 –> 00:24:38,710
کار میکنم. شما می دانید که این یک ویدیو است
621
00:24:38,710 –> 00:24:42,700
برای Miko که از دستورات CLI برای
622
00:24:42,700 –> 00:24:44,740
ورود به دستگاه و انجام برخی اتوماسیون ها استفاده
623
00:24:44,740 –> 00:24:46,630
می کند، گفتم منظورم زمانی
624
00:24:46,630 –> 00:24:48,040
است که آن ویدیو را ضبط کردم، من هیچ چیز در مورد
625
00:24:48,040 –> 00:24:50,050
عملکردها نمی دانستم، هیچ چیز در مورد بسته شدن کلاس ها نمی دانستم،
626
00:24:50,050 –> 00:24:52,090
هیچ یک از آن چیزهای متوسط پیشرفته تر، شب
627
00:24:52,090 –> 00:24:54,490
628
00:24:54,490 –> 00:24:58,300
ه های ثابت شغلی روزانه نه – اصلاً خوب است، بنابراین در سال 2017
629
00:24:58,300 –> 00:25:00,850
این زمانی است که من شخصاً احساس میکنم که
630
00:25:00,850 –> 00:25:03,330
بالاخره آن را به دست آوردم، بنابراین به جای اینکه مجبور
631
00:25:03,330 –> 00:25:05,920
باشم هر بار که
632
00:25:05,920 –> 00:25:07,660
چیزی در پایتون مینویسم جستجو کنم،
633
00:25:07,660 –> 00:25:10,000
واقعاً میتوانم بنشینم و
634
00:25:10,000 –> 00:25:12,820
برای مثال یک تابع بنویسم. بدون توجه
635
00:25:12,820 –> 00:25:15,670
به جزئیات زیاد و کاری که من
636
00:25:15,670 –> 00:25:16,990
انجام میدادم بهطوری که واقعاً
637
00:25:16,990 –> 00:25:18,460
پیشرفت کردم این بود که هر
638
00:25:18,460 –> 00:25:20,410
روز را شروع میکردم ایمیل را فراموش کنید توییتر را فراموش کنید
639
00:25:20,410 –> 00:25:21,760
بلهبله همه چیزهایی را که
640
00:25:21,760 –> 00:25:22,929
پشت میزم نشسته بودم و 30 دقیقه انجام میدادم.
641
00:25:22,929 –> 00:25:26,470
در هر روز کاری و بنابراین بیشتر
642
00:25:26,470 –> 00:25:28,510
روزهای کاری و حتی آخر هفتهها
643
00:25:28,510 –> 00:25:29,620
فقط سعی میکردم آن سی دقیقه را چکش کنم
644
00:25:29,620 –> 00:25:31,540
و در این مرحله
645
00:25:31,540 –> 00:25:34,150
به همه آنها متوسط
646
00:25:34,150 –> 00:25:36,190
رفتم – کتابهایی که میتوانم بگویم به نوعی سن
647
00:25:36,190 –> 00:25:39,070
نده من در آنجا بودم و این یک نقطه واقعاً کلیدی است،
648
00:25:39,070 –> 00:25:42,040
بنابراین مانند آنچه قبلاً در مورد
649
00:25:42,040 –> 00:25:44,740
نحوه عملکرد این API REST در سوئیچ Aruba iOS
650
00:25:44,740 –> 00:25:48,040
و سیستم عامل جدید Aruba OS CX ذکر
651
00:25:48,040 –> 00:25:50,890
کردم، بنابراین اینها دارای api روی آنها هستند و این
652
00:25:50,890 –> 00:25:52,540
بدان معنی است که می توانم کد بنویسم. که در
653
00:25:52,540 –> 00:25:55,120
واقع به این api ها ضربه می زد
654
00:25:55,120 –> 00:25:56,770
و من کارهای اتوماسیون انجام می دادم و
655
00:25:56,770 –> 00:25:59,140
دموها را علیه آن api ها انجام می دادم، بنابراین
656
00:25:59,140 –> 00:26:02,170
نکته کلیدی واقعی در مورد این کار روزانه و
657
00:26:02,170 –> 00:26:04,660
مطالعه در نهایت به هم خوردند، بنابراین با نگاه
658
00:26:04,660 –> 00:26:06,760
کردن به شروع های اشتباه،
659
00:26:06,760 –> 00:26:08,260
آینده نگری زیادی داشتم و چرا من من به این
660
00:26:08,260 –> 00:26:10,090
جزئیات پرداختم زیرا فکر میکنم اینجاست
661
00:26:10,090 –> 00:26:12,910
که بسیاری از مردم این درد را
662
00:26:12,910 –> 00:26:15,429
از تلاش برای یادگیری این چیزهای جدید احساس میکنند، میبینند
663
00:26:15,429 –> 00:26:16,990
که دیگران میگویند آه،
664
00:26:16,990 –> 00:26:19,059
یادگیری پایتون بسیار آسان است، شما میدانید که واقعاً من نباید این کار را میکردم.
665
00:26:19,059 –> 00:26:20,850
666
00:26:20,850 –> 00:26:23,380
منظورم این است که خودم از آن عبارت استفاده کردم، اما واضح است
667
00:26:23,380 –> 00:26:25,900
668
00:26:25,900 –> 00:26:27,850
که وقتی اصول اولیه را داشته باشید خواندن پایتون نسبتاً آسان است، اما
669
00:26:27,850 –> 00:26:30,070
به دست آوردن این اصول دشوار است، بنابراین
670
00:26:30,070 –> 00:26:32,200
اساساً خودم شروع های غلط زیادی اضافه کنید و
671
00:26:32,200 –> 00:26:33,880
بزرگترین چالش این بود که مطالعه پایتون
672
00:26:33,880 –> 00:26:36,220
دی به کاری که من انجام میدادم ربطی نداشته باشد،
673
00:26:36,220 –> 00:26:38,170
بهطوریکه آن چیزی که گذشته است، اکنون
674
00:26:38,170 –> 00:26:39,850
به این دلیل است که اتوماسیون در حال تبدیل شدن به
675
00:26:39,850 –> 00:26:40,69