本帖最后由 yeslab官方 于 2019-11-12 14:45 编辑
昨天提到,DEVNET网站上有很多代码教学案例,从网工角度切入的代码学习与从码农角度切入的代码学习方法是有很大差别的。
网工关注的是代码的可用性,将代码平行地理解为命令行语法,一句命令一个功能,相当于懂静态路由;
码农关注的是代码的优雅度,将代码变成一个产品,还要相互PK前端界面后端效率,好的码农还会以优秀算法专家自居,相当于不仅懂动态路由,还懂BGP中的各种选路属性。
不管从哪个角度去理解,代码就是工具,有人习惯用筷子,有人习惯用刀叉,但是不管是谁吃饭都要用工具。
说一下编程中的PYTHON语言,在当当或者京东上搜PYTHON书籍,会发现没有读者水平的限制。有写给8岁小朋友看的,不考虑买家市场容量,写给80岁老朋友看的也不难创作。
可见,每人都应该学PYTHON,你不学只是觉得优先级还不够,如果PYTHON已经影响到了吃饭和谋生了,那有什么可犹豫的。难吗?就英文词汇量而言,应该比四级要简单很多吧。
那么要学习多久呢?
为了把问题简化,我前面在说法上用PYTHON学习来替代了代码学习,因为对网工来说,你需要的是静态路由。
非常粗略地评估,PYTHON学习,抛开眼花缭乱的各种延伸,核心知识应该是一个月的学习量和作业量,基本就可以执行模块了,然后就是长期的训练,长期的观摩,熟能生巧,从做API,到做作品,到做产品一个台阶一个台阶去上。
新网工的大门已经开启,你看到的是一个全面SDN时代的来临,你今天可能踱着步就启程了,但身边会有越来越多的跑友,
更可怕的是,有人已经驾着车超越你,
车的牌子叫PYTHON。
老余互动环节 试讲述一种可用PYTHON支持的网络自动化功能。
评论区互动规则: 关注yeslab微信公众号(最下方二维码),回答并获得点赞数最高的同学将获得老余送出的《Python网络编程》书籍一本。 YESLAB开启新网工之门 对新网工感兴趣的同学可申请加入YESLAB新网工交流微信群。
入群方式: 1,老学员可向课程顾问申请加入学习交流群; 2,新同学可添加下图微信,申请加入学习交流群。
|