想做好项目,网工必看!

上午好,我是老杨。

做项目,贯穿一个网络工程师职业生涯的始终。不管是大项目还是小项目,做久了项目,都会形成一种自己的方法论。

项目要划分,无非就是新网组建,旧网优化,以及网络排障三大类。

不管新老网工,每个网工人都在做项目,大到全球范围,小到一间办公室,甚至外包出来的小派单,只要你在干活,你就离不开项目二字,只是项目时间长短、运营技术高低的问题。

也有一些网工,刚开始做项目一头雾水,在还没有形成方法论之前,就先通过外力的加持,比如考下一个PMP,先学习方法论,再梳理自己日常的实战项目,这样会比没有方向更高效形成科学的方法论。

现在很多优质网工的岗位都会明确写出“需要有大中型网络项目经验”的要求,但还大多数网工,还处于懵懂摸索的阶段。

如果我说的就是你的情况,我建议你看完这篇文章。

今日文章阅读福利:《 企业网快速构建与排错手册 》

私信我,添加老杨微信,发送“网络构建”,即可获取上述优质干货资源。前20名添加的私信朋友,额外获得全国网工交流群进群资格。

01 做项目之前,你需要搞懂的可不止技术

这里得和你说清楚,项目经验并不等同于工作经验。

工作经验指的是某一段时间你在哪家企业就职、在企业的哪个岗位上做过什么事情。

项目经验指的是你在某个岗位上、针对某项任务具体做了什么工作,并且取得了什么样的成果。

项目经验可以小到一个功能模块,大到一个独立产品,或者是由很多个团队跨多条产品线协同完成的任务,最后所取得的成果。

话说回来,虽然需要搞懂的并不止技术,但是很多网工在技术基础上就输上了一大截。

很多网工考下HCIE之后,仍然不算一个好的技术人,让他教教后辈,或者和同事解释一个技术,可能都非常困难。

因为没用起来,或者说,的确学了不少,但不会用。所以,真的搞懂技术,还是需要和项目结合在一起。

不说别的类别,就说新网搭建这一块的项目,你网络结构弄懂了吗?

配置路由器、交换机、防火墙、无线AC+AP,你都搞懂了吗?

网络拓扑图会画了吗?

现在展开说说,能和旁边的同事说清楚吗(是什么),能举出几个项目里自己比较出彩的做法吗(怎么做),以及为什么要这样做吗(为什么)?

能回答清楚,你这技术基础就算恰巧合格了。

做项目不仅仅需要你扎实的技术基础,还需要很多。

比如,你需要知道设备的基本概况 ,比如思科、华为、华三的产品大致型号,哪个性价比最高,哪个功能最强大。

你还需要知道,交换机、路由器到底怎么选最适合这个项目,可以看这篇文章《不会选交换机咋整?8年网工告诉你选型思路 》《网络设备最全采购指南(高性价比版)》,多了解一二。

关于设备选型,你可以通过这篇《人手一份!思科、华为、H3C交换机巡检命令全收录》了解清楚。

当然,一些排障经验作为后期维护,也是需要的,之前都整理过:《一枚资深老网工的网络排障全过程,值得收藏!》

虽然这些都是细节,但是也都缺一不可。但最关键的,还是全局观这三个字。

分解每个项目,细化成可执行的部分,再抓住每个执行的关键点,拿捏核心,抓大放小,一个项目自然能够成功 。

不过,这也并不妨碍不少网工做项目时的崩溃,包括但不限于我自己本人

如果想看看其他网工的崩溃瞬间,也可以看这篇《在网工最难忘的项目经验里,总有它的一席之地 》,想想那些年的项目,有趣有泪,有吐槽有回忆。

02 做项目的10个关键因素:用项目管理的思维记住

当然,如果我上面说的太过于抽象,那么通过一些项目管理的理论思维,也许能帮你拿下那些虚无缥缈的“项目成功关键直觉”。

总结了10个方向,希望能给你一点点拨。

01 开始

要确保在客户深入说明出要求后才开始,你需要准确了解甚么是要给予的,给予谁和在何时,正式的写出来,让客户签署,这份文件就会成为以后衡量你成功的基础。

02 客户

让你的客户在参与在整个项目中,参与分析和计划,以及执行。你不必需要他们的批准,只需让他们知道。更多的让他们参与,就更容易获得他们的接受,并更好的处理他们的期望。

03 时限

你给出的时限要短和真实,不要作出太详尽的时限,如有需要就把整个项皿目分割为「小项目」,每个小项目要少于6个月,这会让每个人都更受鼓舞和专注。

04 阶段

把整个时限打散为「阶段」,这是可管理的小块工作,在你的阶段上加上交付的限期,并无论如何,都要准时在限期前交付,如果老的有延迟,告诉你的客户你会尽早交付。

05 沟通

要确保让每个人都会在合适的时间知道正确的消息,提供每周状况报表,并开定期的小组会议。

06 范围

如果时间表上没有特别的问题,必须获得授权才能改动范围。首先在重大的范团改动中,先要得到客户的许可,然后有需要时延长交付的期限。

07 质量

尽可能保持高的交付质量,经常检查质量,不让它下滑。用上「互相检查」,这样团队的队员可以互相检查交付的质量,然后以这样的检查来保证给出客户所需的结果。

08 事件

尽快进入已确定的风险和事件中,在它们影响你的项目前,优先解决这些问题,把风险和事件的影响减至最小。

09 交付

在每次交付完成时,正式的交付给客户,让他们的接收表格上签名来证明这能做到他们的期望。只有这样,才能标记为每个项目100%完成。

10 团队

成功的项目必定由成功的团队所完成。邀请你所能承受的最好队员,多花些时间去寻找适合的队员,这将会在以后节省你不少的时间。

记着,好的队员很容易去推动的,给他们展示远景和他们如何能做到,相信他们,让他们感受到价值,他们会工作得很出色。

最后,再提一提一个网工到底为什么能高薪的原因。

我们做个假设,如果你是流水线的工人,每天就做一个动作,就是把东西套在袋子里。

你会去思考,套在什么样的袋子里,客户更喜欢吗?

你会去思考,怎么样的打结方式,用户最方便打开吗?

所以,为什么有的人一辈子都只是流水线上的工人,有的人就可以在最短时间内升到一个高度,收获自己想要的薪资和事业。

差距就在这里。

网工这行也是同理,你想要加薪、升职、受到领导器重,你就要换位思考,解决领导的难题,解决公司的卡点。

制造更多实际的效益(包括但不限于业绩、效率等),你就有更多增值的空间。

谁会不喜欢能帮你解决问题的员工、朋友、家人、同事和领导?

你说对吧。

原创:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/622747.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【已解决】Spring常见错误:类文件具有错误的版本 61.0, 应为 52.0

目录 问题复现原因分析错误依赖正确依赖 问题复现 报错内容如下: java: 无法访问org.springframework.web.bind.annotation.RequestMapping 错误的类文件: /D:/Java/Apache Software Foundation/apache-maven-3.6.3/maven/repository/org/springframework/spring…

ISO11898-闭环高速CAN网络 (125K~1Mbps)

ISO11898 标准的物理框图如下图 可理解为一个高速闭环 CAN 总线网络;CAN 闭环总线网络允许总线最大长度为 40m;最高速度为 1Mbps;可以看到总线的两端各有一个 120Ω 的电阻,此电阻作为阻抗匹配功能,以减少回波反射;节点就是不同的设备&#…

Pytorch基础知识点复习

文章目录 并行计算单卡训练多卡训练单机多卡DP多机多卡DDPDP 与 DDP 的优缺点 PyTorch的主要组成模块Pytorch的主要组成模块包括那些呢?Dataset和DataLoader的作用是什么,我们如何构建自己的Dataset和DataLoader?神经网络的一般构造方法&…

k8s的策略

集群调度: Scheduler的调度算法: 预算策略 过滤出合适的节点 优先策略 选择部署的节点 NodeName:硬策略,不走调度策略,node1 nodeSelector:根据节点的标签选择,会走一个调度算法 只要是…

Git基础操作

Git 是一种分布式版本控制系统,用于管理软件项目的源代码。它是由 Linux 之父 Linus Torvalds 开发的,并已经成为了现代软件开发领域中最流行的版本控制系统之一。 使用 Git 可以追踪代码的历史修改记录,方便团队协作、代码共享和代码重构。…

系统性学习vue-vue核心

做了三年前端,但很多系统性的知识没有学习 还是从头系统学习一遍吧 课程是b站的Vue2.0Vue3.0课程 后续还会学习的如下,就重新开一篇了,不然太长,之后放链接 vue组件化编程 vue-cli 脚手架 vue中的ajax vue-router vuex element-ui vue3 老师推荐的vscode针对vue的插件: Vue 3…

机器学习~从入门到精通(二)线性回归算法和多元线性回归

为什么要做数据归一化 一、数据归一化: 1.最值归一化 2.均值方差归一化import numpy as npX np.random.randint(1,100,size100) X X.reshape(-1,2) X.shape X np.array(X,dtypefloat) X[:,0] (X[:,0]-np.min(X[:,0]))/(np.max(X[:,0])-np.min(X[:,0])) X[:,1]…

洛谷最经典题目之--垂直柱状图

一起来交流编程吧【CSDN app】: http://qm.qq.com/cgi-bin/qm/qr?_wv1027&kx9pL9ccIHGKNLE0CWviAqQ_q6HzxomLW&authKeyVslKe623ptw8VRepda%2Bh0Ttr8Ruz8v%2FBW5HpVzyTWU7ECwpHIZpULMj6qIHYZBVb&noverify0&gro 垂直柱状图 题目描述 写一个程序从…

Postgres 中文周报:Postgres Weekly 537 期

本周报由 Cloudberry Database 社区编译自英文版《Postgres Weekly》,译文较原文有所调整。 推荐博文 🏆 PostgreSQL: The DBMS of the Year 2023 PostgreSQL 荣获 DB-Engines 网站 2023 年度 DBMS 冠军。DB-Engines 收集了 480 款数据库系统信息并跟踪…

机器学习笔记 - 基于OpenCV+稀疏光流的无监督运动检测

一、简述 在各种高级开源库的帮助下,检测固定摄像机拍摄的运动行为是轻而易举可以实现的,但检测移动的摄像机拍摄的移动物体的运动检测依然是一个复杂的问题。在这里,我们将继续基于稀疏光流,并检测移动的无人机相机的运动。 这里…

项目篇 | 图书管理系统 | 账号模块 | 登录

项目篇 | 图书管理系统 | 账号模块 | 登录 概述 该系统实现了管理员登录和用户登录,二者的实现和逻辑几乎完全一致,这里以用户登录为例进行讲解。 函数简介 // account.h void userLoginPage(); // 用户登录页 void userLogin(); // 用户登录userLoginPage:功能页,用户登…

设计模式-传输对象模式

设计模式专栏 模式介绍模式特点应用场景传输对象模式和序列化的区别代码示例Java实现传输对象模式Python实现传输对象模式 传输对象模式在spring中的应用 模式介绍 传输对象模式(Transfer Object Pattern)是一种设计模式,用于从客户端向服务…

Pandas实战100例 | 案例 11: 添加新列 - 使用 `assign` 方法

案例 11: 添加新列 - 使用 assign 方法 知识点讲解 在 Pandas 中,assign 方法是添加新列到 DataFrame 的一种高效方式。这个方法可以使你在不改变原始 DataFrame 的基础上,添加一列或多列。assign 方法特别适用于链式调用,使得数据处理步骤…

X射线探测器检测锻件缺陷,如何将缺陷显现在图像中的呢?

问题描述:X射线探测器检测锻件缺陷,如何将缺陷显现在图像中的呢? 问题解答: X射线探测器检测锻件缺陷的原理主要是利用X射线的穿透性和成像技术。当X射线穿透锻件时,由于不同材料对X射线的吸收程度不同,因…

MT8766安卓核心板/开发板_MTK联发科4G安卓手机主板方案定制开发

MT8766采用台积电 12 nm FinFET 制程工艺,4*A53架构,Android 9.0操作系统,搭载2.0GHz 的 Arm NEON 引擎。提供了支持最新 OpenOS 及其要求苛刻的应用程序所需的处理能力,专为具有全球蜂窝连接的高移动性和功能强大的平板设备而设计…

MySQL进阶篇(五) 锁

一、概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问…

深入浅出Android dmabuf_dump工具

目录 dmabuf是什么? dmabuf_dump工具介绍(基于Android 14) Android.bp dmabuf_dump.cpp 整体架构结构如下 dmabuf_dump主要包含以下功能 前置背景知识 fdinfo 思考 bufinfo Dump整个手机系统的dmabuf Dump某个进程的dmabuf​​​​​​​ 以Table[buff…

【JVM 基础】类字节码详解

JVM 基础 - 类字节码详解 多语言编译为字节码在JVM运行Java字节码文件Class文件的结构属性从一个例子开始反编译字节码文件字节码文件信息常量池方法表集合类名 再看两个示例分析try-catch-finallykotlin 函数扩展的实现 源代码通过编译器编译为字节码,再通过类加载…

C、C++、QT 中的字符串格式和处理方法

1. C的C风格字符串采用的是什么编码格式? C 的 C 风格字符串并没有指定特定的编码格式。它只是一个以 null 字符(’\0’)作为结尾的字符数组,可以存储 ASCII 字符或多字节字符序列。编码格式是由使用字符串的上下文和编译器的设置…

核心笔记-长篇

一、验证授权 Spring Security 1、登录实现思路 SecurityConfig 配置类:securityFilterChain(httpSecurity) 中配置拦截和放行的地址并添加授权管理器,并注入 AuthenticationManager(认证管理对象) 和 BCryptPasswordEncoder(随机盐值加密方法对象)控制层:接受前端发送的账…