转职做项目经理,我为什么选择PMP?
老实说,在学习PMP®之前,我做了很长时间的思想斗争,一是平时工作有些忙,没有大块儿时间集中学习;二是不确定考完之后是否真能用上。但现在我可以很明确的告诉每一个想学习PMP®的人:放心学吧,知识不会害你。
下面,我将结合自己的亲身经历,来跟大家分享一下学习PMP®到底值不值。
1.我为什么要考PMP证书?
(1)想要转职做项目经理
我是有天加班到深夜,后来躺在床上迟迟睡不着的时候突然有了这个念头。我是一名服务工程师,也就是大家平常所说的“码农”。
众所周知,加班对程序员来说是“家常便饭”,而我所在的团队加班更是一种常态。刚入行的时候感觉还行,但随着年龄变大,身体感觉有点吃不消了,加班明显不如年轻人能熬了。这是我萌生转职做管理的一个原因,但还不是决定性因素。
在很多人眼里,程序员是一个“有钱途”的职业,只要肯努力,哪怕天天熬夜加班,都能给自己积累一定的资本。其实不然,大多数程序员都只是用时间换金钱而已,工作几年来,也并没有感觉到自己的知识经验有明显提升,很多时候都是在原地踏步,这样下去,遭遇中年危机是迟早的事,到那个时候,生活质量必然是断崖式下跌,这绝不是我想要的生活。
项目经理是和我们频繁打交道的另一个职业,我向一个比较熟悉的项目经理了解后知道,他们经历中年危机的可能性要小一些,而且优秀的项目经理,薪资收入并不比程序员差。后来在一些招聘软件上也看到很多企业在招聘项目经理岗位时,基本上都会要求有PMP®证书的优先,我自己除了技术之外没有其他加分项,所以就想考个PMP®证书来提升竞争力,这也促使我下决心去学习PMP®。
(2)避免自己废掉
如果长时间安于现状,是很容易放纵自己,得过且过的。我当时就在想,既然不确定是不是要继续在程序员这条路上走下去,那就边走边看,在做好当前工作的同时,多花点时间去提升自己。而我本身对管理也一直挺感兴趣的,如果选择自学,很可能三天打鱼两天晒网,倒不如以参加考试拿证书来逼迫自己在一定时间内完成新知识的学习积累。
2.PMP®证书让我收获了什么?
(1)PMP®证书
这个无需多言,通过考试之后证书自然也就到手了。而且这个还是国际认证证书,不只在国内有效,去其他国家从事项目工作也是被认可的,基本上属于是全球通用的项目管理领域专业证书了。
(2)为转型做项目经理提供了加分项
就像我在前面所说的,现在很多企业在招聘项目经理岗位时,都要求有PMP®证书的优先录用,可见PMP®证书不只是自己项目管理专业能力的体现,更是进入项目管理行业的一块敲门砖。
(3)良好的学习习惯
21天就能养成一个习惯,备考PMP®的过程也是持续学习的过程。为了准备PMP®考试,我一开始是逼迫自己每天都要学习,到后面慢慢就养成了顺其自然的学习的习惯,而考试结束后,则是感觉每天不学点东西就心里不踏实。我想,这种持续学习的习惯,是备考PMP给我带来的又一大收获。
(4)系统专业的项目管理知识体系
PMP®涵盖启动、规划、执行、监控、收尾五大过程组,整合、范围、进度、成本、质量等十大知识领域,基本囊括了项目管理所需的各项能力,学完之后,就会对项目管理知识体系有一个系统的掌握。
项目管理领域有一个说法叫做“万事皆项目”,比如我学习备考PMP®的过程就可以看作是一个项目。启动是我了解完一些相关信息之后,决定准备考试;规划是做好计划需要学习多久、每天需要学什么;执行就是我真正去学习的过程;而监控则是通过对自己学习状态变化的监控,适时地做出调整;收尾就是去参加考试,验收备考成果。
总而言之,PMP®认证不只是一张证书,更是一套不断完善的思想体系,我们可以把项目管理的思想应用于日常生活的方方面面,提高我们的做事效率,获得更好的结果。
3.我是如何学习备考的?
我的工作基本上每天都会加班到很晚,所以我都是利用早上和周末的时间进行学习,这其实很难,长时间的加班身体本身已经很疲惫,需要休息,有条件的朋友还是不要这么做,如果平时晚上每天都有一两个小时的时间去学习是最好的。
但是如果真是没有大块儿的时间集中学习,可以了解一下番茄工作法,这个方法可以有效避免学生综合症。
另外,我的学习路径主要是按照才聚老师的学习计划,把整个过程分为预习-精讲-巩固-提升-冲刺五个阶段。每个阶段都跟紧老师的节奏,重点是把课程视频多看几遍,用思维导图自己把整个的知识体系梳理一遍,建立起完整的框架,然后是章节串讲和刷题,章节串讲是深入巩固每一个知识点的重要环节,一定要看并且跟上节奏,刷题是对自己阶段性学习成果的检验,也可以当作正式考试前的演练。此外,才聚公众号考前发的通关宝典和题目解析一定要看,如果以上这些你也能够做到,想通过考试其实并不难。
4.个人建议
其实很多职场人都会面临瓶颈期,而能否走出瓶颈期一方面在于自己是否对未来有足够清晰的规划,另一方面也和当下的选择息息相关。在我感受到职场瓶颈的时候,我的选择是通过学习提升自己,多掌握一项专业技能来增加自己的竞争力,为自己的职业转型打好基础。
如果你也正处于职场发展瓶颈期或对未来的发展感到迷茫,那我建议你可以从现在开始规划职场转型,甚至可以着手准备考一个PMP®证书,让自己的职场多一种更好的选择。
相关文章:
转职做项目经理,我为什么选择PMP?
老实说,在学习PMP之前,我做了很长时间的思想斗争,一是平时工作有些忙,没有大块儿时间集中学习;二是不确定考完之后是否真能用上。但现在我可以很明确的告诉每一个想学习PMP的人:放心学吧,知识不…...
LangChain(5)Conversational Agents
Large Language Models (LLMs) 在语义知识方面表现不错,但也有一些不足,如:不能正确计算数学公式、无法获取最新知识新闻 通过 Agents 可以赋予 LLMs 更多能力,让LLM能够计算、上网查询 agent 简单使用 from langchain import …...
【云原生】Kubernetes临时容器
临时容器 特性状态: Kubernetes v1.25 [stable] 本页面概述了临时容器:一种特殊的容器,该容器在现有 Pod 中临时运行,以便完成用户发起的操作,例如故障排查。 你会使用临时容器来检查服务,而不是用它来构建…...
Jenkins+Robot 接口自动化测试
目录 前言: 设计目标 项目说明 目录结构 配置 jenkins 1.安装插件 2.配置项目 前言: JenkinsRobot是一种常见的接口自动化测试方案,可以实现自动化的接口测试和持续集成。Jenkins是一个流行的持续集成工具,而Robot Framew…...
【Visual Studio Code】---自定义键盘快捷键设置
概述 一个好的文章能够帮助开发者完成更便捷、更快速的开发。书山有路勤为径,学海无涯苦作舟。我是秋知叶i、期望每一个阅读了我的文章的开发者都能够有所成长。 一、进入键盘快捷键设置 1、进入键盘快捷键设置方法1 使用快捷键进入键盘快捷键设置先按 Ctrl K再…...
FastEdit ⚡:在10秒内编辑大型语言模型
概述: 这个仓库旨在通过一个单一的命令,有效地将新鲜且定制化的知识注入到大型语言模型中,以辅助开发人员的工作。 支持的模型:○ GPT-J (6B)○ LLaMA (7B/13B)○ BLOOM (7.1B)○ Falcon (7B)○ Baichuan (7B/13B)○ InternLM (7…...
SpringBoot + Docker 实现一次构建到处运行
一、容器化部署的好处 Docker 作为一种新兴的虚拟化方式,它可以更高效的利用系统资源,不需要进行硬件虚拟以及运行完整操作系统等额外开销。 传统的虚拟机技术启动应用服务往往需要数分钟,而 Docker 容器应用,由于直接运行宿主内…...
Spring-Cloud-Gateway如何自定义断言工厂?
遇到这么一个面试题:如何在网关做配置,实现只有在早晨9点到下午18点之间接口才允许访问,其他时间访问都是404。 我们知道网关的一个重要的作用就是路由转发,路由表的配置大概是这个样子: spring:cloud:gateway:routes:- id: user…...
Android平台如何高效率实现GB28181对接?
技术背景 GB28181协议是一种用于设备状态信息报送的协议,可以在不同设备之间进行通信和数据传输。 在安卓系统上实现GB/T 28181非常必要,GB28181协议实现分两部分,一部分是信令,另外一部分就是媒体数据的编码。 信令主要包括S…...
vue2 实现后台管理系统左侧菜单联动实现 tab根据路由切换联动内容,并支持移动端框架
效果图: pc端 移动端 由于代码比较多,我这里就不一一介绍了,可以去我的git上把项目拉下来 git地址https://gitee.com/Flechazo7/htglck.git 后台我是用node写的有需要的可以评论联系...
一本通1910:【00NOIP普及组】计算器的改良题解
今天是编程集训的第二天,也是我来到CSDN整整1年。感谢所有阅读过我的文章的人,谢谢。 今天的比赛难度略低于昨天,但这道题也卡了我好久。 进入正题 题目: 题目描述: NCL是一家专门从事计算器改良与升级的实验室&a…...
golang网络编程学习-1rpc
网络编程主要的内容是: 1.TCP网络编程 2.http服务 3.rpc服务 4.websocket服务 一、rpc RPC 框架----- 远程过程调用协议RPC(Remote Procedure Call Protocol)-----允许像调用本地服务一样调用远程服务。 RPC是指远程过程调用,也就是说两台服…...
【MQTT】Esp32数据上传采集:最新mqtt插件(支持掉线、真机调试错误等问题)
前言 这是我在Dcloud发布的插件-最完整Mqtt示例代码(解决掉线、真机调试错误等问题),经过整改优化和替换Mqtt的js文件使一些市场上出现的问题得以解决,至于跨端出问题,可能原因有很多,例如,合法…...
基于PyQt5的UI界面开发——对基本控件的介绍
基本控件介绍 在PyQt中,控件是用户界面上的可见元素。控件可以包括按钮、标签、文本框、进度条等。每个控件都有自己的属性和方法,可以通过编程方式进行调整和操作。 以下是一些常用的PyQt控件: QLabel(标签)&#…...
flink 报错:Caused by: java.lang.RuntimeException: Assigned key must not be null!
问题描述 不同情况下需要找对应的解决方法,这里介绍的解决方法不能拓展到别的场景。 场景描述: flink job 的开发过程中遇到这样的需求,需要先 map 处理,然后把返回的 DataStream 作为输入,流入别的 map 中。这里我们遇…...
AN OVERVIEW OF LANGUAGE MODELS RECENT DEVELOPMENTS AND OUTLOOK
LLM系列相关文章,针对《AN OVERVIEW OF LANGUAGE MODELS: RECENT DEVELOPMENTS AND OUTLOOK》的翻译。 语言模型综述:近年来的发展与展望 摘要1 引言2 语言模型的类型2.1 结构化LM2.2 双向LM2.3 置换LM 3 语言单元3.1 字符3.2 单词和子单词3.2.1 基于统…...
ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升
专题一 空间数据获取与制图 1.1 软件安装与应用讲解 1.2 空间数据介绍 1.3海量空间数据下载 1.4 ArcGIS软件快速入门 1.5 Geodatabase地理数据库 专题二 ArcGIS专题地图制作 2.1专题地图制作规范 2.2 空间数据的准备与处理 2.3 空间数据可视化:地图符号与注…...
fastapi初使用,构建自己的api
文章目录 1、安装2、api实现2.1、 app.get("/1")2.2、app.get("/{a}")2.3、app.get("/{a}{b}")2.4、函数和api分离 3、运行 原文链接:https://wangguo.site/posts/d98bb3c9.html fastapi 是一个基于 Python 的 API 构建框架ÿ…...
Html基础知识学习——圣杯布局、margin负值、等高布局(十七)
文章目录 圣杯布局margin负值等高布局 圣杯布局 两边页面固定中间页面宽度随着浏览器大小自适应 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-widt…...
从一长串字符串中找出图片,查看是否符合md5要求
/**检查内容中的图片否含有外部链接*/ function checkExternalLinks(content){var pattern /<img[^>]src["]([^"])["][^>]*>/g;var match;var index 0;while ((match pattern.exec(content)) ! null) {var imageUrl match[1];var regex /\/sto…...
【OSG学习笔记】Day 18: 碰撞检测与物理交互
物理引擎(Physics Engine) 物理引擎 是一种通过计算机模拟物理规律(如力学、碰撞、重力、流体动力学等)的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互,广泛应用于 游戏开发、动画制作、虚…...
【JavaEE】-- HTTP
1. HTTP是什么? HTTP(全称为"超文本传输协议")是一种应用非常广泛的应用层协议,HTTP是基于TCP协议的一种应用层协议。 应用层协议:是计算机网络协议栈中最高层的协议,它定义了运行在不同主机上…...
黑马Mybatis
Mybatis 表现层:页面展示 业务层:逻辑处理 持久层:持久数据化保存 在这里插入图片描述 Mybatis快速入门 直接存储器存取 DMA可以提供外设…...
数据库分批入库
今天在工作中,遇到一个问题,就是分批查询的时候,由于批次过大导致出现了一些问题,一下是问题描述和解决方案: 示例: // 假设已有数据列表 dataList 和 PreparedStatement pstmt int batchSize 1000; // …...
比较数据迁移后MySQL数据库和OceanBase数据仓库中的表
设计一个MySQL数据库和OceanBase数据仓库的表数据比较的详细程序流程,两张表是相同的结构,都有整型主键id字段,需要每次从数据库分批取得2000条数据,用于比较,比较操作的同时可以再取2000条数据,等上一次比较完成之后,开始比较,直到比较完所有的数据。比较操作需要比较…...
Qemu arm操作系统开发环境
使用qemu虚拟arm硬件比较合适。 步骤如下: 安装qemu apt install qemu-system安装aarch64-none-elf-gcc 需要手动下载,下载地址:https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x…...
Golang——7、包与接口详解
包与接口详解 1、Golang包详解1.1、Golang中包的定义和介绍1.2、Golang包管理工具go mod1.3、Golang中自定义包1.4、Golang中使用第三包1.5、init函数 2、接口详解2.1、接口的定义2.2、空接口2.3、类型断言2.4、结构体值接收者和指针接收者实现接口的区别2.5、一个结构体实现多…...
