我的第一个五年规划

2024-04-28 04:08
文章标签 规划 第一个 五年

本文主要是介绍我的第一个五年规划,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是梅巴哥er


入行前端,深感知识掌握不足,感受到前所未有的压力。为了更好的发展,也为了更好的生活,必须让自己快速成长起来。然而,学习的路,是孤独的,如何下手,要学什么,学成什么样,都是未知的。但是,既然选择了,也不能任由自己迷茫下去。因为,生活,不允许自己堕落。


到了这个年纪,步入人生中年,别人都普遍已经有了十年八年的前端工作经验,而我自己,才刚刚入行。起步晚,自己也够笨,不得不说,这是一个很大的挑战。


前天,在b站上,看了记者对《觉醒年代》导演的拍戏采访。当导演说到“音乐总监一个30多岁的小伙子。。。”时,弹幕里全在打问号,都在说“30多岁?小伙子???小孩???”。不用说,不管在哪个年代,30多岁,都应该正是一个人的奋斗期、发展期,有蓬勃的生命力,有强烈的事业心,有充足的拼搏力。但是,在互联网时代,这一切好像变了,18岁,或者像杨振宁老先生向总工程师提出的15-16岁的青少年,才是一个计算机事业的青春。


在这样的时代,每个人都是受害者。但是,每个人都被迫卷入其中,无法改变。我是一个普通人,甚至,我比一般人还要笨一点,我也只能选择接受这种现状。但是,我始终有继续奋斗的权利。为自己,也为家人。


很快,我也将面临上有老、下有小的状况。而且,目前经济下行,内卷严重,个人的挣扎,已然无足轻重,但又不得不去改善。这,就是我目前面临的大环境。为了好的生活,我只能选择突破自己。于是,第一个五年规划,就这样诞生了。也就是30-35岁之间,我要做到的事情。


第一个五年规划,史称“一五规划”(-_-),也即2021年-2025年。分为三部分,也细分为三步走。


第一部分
  • 分析优势和劣势
第二部分
  • 5年规划要达成的三步目标
第三部分
  • 任务清单,包含要解决的具体问题

优势
  • 兴趣:俗话说,干一行爱一行。对技术的执着追求和浓厚兴趣,使得我坚信要用技术改变生活。
  • 有目标有规划:有每天规划的任务量,有中长期的目标做支撑,有完成任务的勇气和决心。
  • 坚持学习的习惯:不放弃学习机会,掌握更多知识。我深信,知识改变命运。同时,也只有知识,才能改变自己的命运。别人不爱学的,我学!别人不爱做的,我做!一句话,笨鸟先飞,敢拼敢干,这,就是学习!
  • 善于记录和总结,喜欢对知识融会贯通。
  • 沉浸式学习:学习时,不会被外界干扰,能够专心学习和做事。
劣势
  • 年龄大,入行晚。俗话说,前端知识更新换代较快,晚入行一年,难度就增加3倍。何况,别人都有了十年八年经验了,我才刚开始。
  • 目标不够明确:只有大方向的目标,但是目标不够清晰。比如要做中级前端、高级前端,怎么做,怎么才算做到,还不了解。能做的,就是坚持学习。
  • 成长之路不明确:要学要做的事情过多,怎么做,从哪里下手,做到什么程度,一无所知。也缺少人指点。
  • 笨,新知识上手较慢。一般来说,别人学一遍就会,而我要学两遍、三遍,才能理解掌握。而且,我必须要配合实践,才能理解到位。也就是眼手并用才行,只靠脑子想一想,我做不到。而且,我必须知其所以然,才能算是掌握知识。
  • 家事增加,学习时间可能会减少

五年目标解析
  • 长期目标

    • 5年内要还完房贷。
    • 技术水平要达到高级前端水平。
    • 确保工资收入能满足目标要求(达到月入3-4w水平)。
  • 中期目标

    • 2年内达到中级前端水平
    • 掌握底层知识,能够快速完成需求,写出高质量代码
    • 对常用知识架构,能够知其所以然。
    • 工资能达到月入1.5-2w水平。
  • 短期目标

    • 制定每日学习目标
    • 制定每周、每月、每年的学习任务。并以日记的形式做好相应的日、周、月、年报告。
    • 随时掌握学习状况。

任务清单(随技术更新做增删)

如果有些知识未提及相应书目,则以官方文档为准,如git , webpack , ajax等。所列书目,均以最新版本为准。

  • 书目清单
    • HTML + CSS书目

      • 《HTML5权威指南》
      • 《响应式web设计:H5和C3实战》
      • 《精通css:高级web标准解决方案》
      • 《css权威指南》
      • 《css禅意花园》
    • JS(含ES)书目

      • 《JS DOM编程艺术》
      • 《JS高级程序设计》(又名“红宝书”)
      • 《JS权威指南》(又名“犀牛书”)
      • 《你不知道的JS 上中下卷》
      • 《学习JS数据结构与算法》
      • 《深入理解ES6》
      • 《ES6标准入门》(注意,这个是ES6标准的入门,不是ES6的入门…)
    • React书目

      • 《深入React技术栈》
    • Node书目

      • 《深入浅出Node.js》
    • HTTP书目

      • 《图解HTTP》
      • 《HTTP权威指南》
    • web性能书目

      • 《web性能权威指南》
    • 架构书目

      • 《大型网站技术架构核心原理与案例分析》
    • 设计模式书目

      • 《JS设计模式与开发实践》

额… 看着确实还挺多的。但是,确实无奈,前端本来要学的就挺多,而且挺杂。。什么都要懂,什么都要会,还有很多很多前端的小伙伴被推荐去学后端语言。。然而,前端却一直被叫做“不就是个写页面的嘛”,一直受鄙视。。直到现在,还是有听到这句话。在很多情况下,前端不被称作“开发人员”,而是被叫做“一个写页面的”。。。我也很无奈。

为啥要看书呢? 因为这些大佬把知识精华都写在书里了,我要想站在巨人的肩膀上,就必须先靠近巨人,学习巨人,攀登巨人。直到我有资格去站在他们的肩膀上。

除了看书,还要学会看源码。真的,看源码确实很有用。比如vue的源码,我就大致浏览了一下,就深刻的感受到作者的思维之精细、运用之精深,其中的奥妙,真是回味无穷。而且,这让我在学习vue的过程中,理解知识点,也更加快速和深刻。


  • 实战清单
    • 以各大网站的基本功能为模板,达到快速构建和快速实现的能力
    • 边学边做,学完即练,融会贯通。
    • 必须达到看到需求即能写的地步。

这块的内容,没办法一一列出。但是,在实际运用过程中,自己必须要达到所要求的能力。


最后不得不说的话

在整个大环境下,很多文章和博主,都在给技术小伙伴创造压力和焦虑。比如什么互联网经济不行啦,什么30岁以上没人要啦,什么技术人员要被淘汰啦。。之类之类的吧。

这种文章和报道,一搜一大堆。但是,即使这些情况都对,我想说,我一个普通人,能改变吗? 当然不能。那我又何必去管环境怎么样呢? 不管996被怎样宣传成奋斗,我都应当抓住当下,努力奋斗,改善自己和家人的生活,才是个人最应该去做的事情。与众位前端小伙伴共勉!~


以上。

这篇关于我的第一个五年规划的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/942297

相关文章

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

动态规划---打家劫舍

题目: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 思路: 动态规划五部曲: 1.确定dp数组及含义 dp数组是一维数组,dp[i]代表

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

poj 2976 分数规划二分贪心(部分对总体的贡献度) poj 3111

poj 2976: 题意: 在n场考试中,每场考试共有b题,答对的题目有a题。 允许去掉k场考试,求能达到的最高正确率是多少。 解析: 假设已知准确率为x,则每场考试对于准确率的贡献值为: a - b * x,将贡献值大的排序排在前面舍弃掉后k个。 然后二分x就行了。 代码: #include <iostream>#include <cstdio>#incl

代码随想录冲冲冲 Day39 动态规划Part7

198. 打家劫舍 dp数组的意义是在第i位的时候偷的最大钱数是多少 如果nums的size为0 总价值当然就是0 如果nums的size为1 总价值是nums[0] 遍历顺序就是从小到大遍历 之后是递推公式 对于dp[i]的最大价值来说有两种可能 1.偷第i个 那么最大价值就是dp[i-2]+nums[i] 2.不偷第i个 那么价值就是dp[i-1] 之后取这两个的最大值就是d

数学建模笔记—— 非线性规划

数学建模笔记—— 非线性规划 非线性规划1. 模型原理1.1 非线性规划的标准型1.2 非线性规划求解的Matlab函数 2. 典型例题3. matlab代码求解3.1 例1 一个简单示例3.2 例2 选址问题1. 第一问 线性规划2. 第二问 非线性规划 非线性规划 非线性规划是一种求解目标函数或约束条件中有一个或几个非线性函数的最优化问题的方法。运筹学的一个重要分支。2

轨迹规划-B样条

B样条究竟是干啥的?白话就是给出一堆点,用样条的方式,给这些点连接起来,并保证丝滑的。 同时B样条分为准均匀和非均匀,以下为准均匀为例。 参考链接1:https://zhuanlan.zhihu.com/p/50626506https://zhuanlan.zhihu.com/p/50626506 参考链接2: https://zhuanlan.zhihu.com/p/536470972h

Spring Roo 实站( 一 )部署安装 第一个示例程序

转自:http://blog.csdn.net/jun55xiu/article/details/9380213 一:安装 注:可以参与官网spring-roo: static.springsource.org/spring-roo/reference/html/intro.html#intro-exploring-sampleROO_OPTS http://stati

PMBOK® 第六版 规划进度管理

目录 读后感—PMBOK第六版 目录 规划进度管理主要关注为整个项目期间的进度管理提供指南和方向。以下是两个案例,展示了进度管理中的复杂性和潜在的冲突: 案例一:近期,一个长期合作的客户因政策要求,急需我们为多家医院升级一个小功能。在这个过程中出现了三个主要问题: 在双方确认接口协议后,客户私自修改接口并未通知我们,直到催进度时才发现这个问题关于UI设计的部分,后台开发人员未将其传递给

LeetCode:64. 最大正方形 动态规划 时间复杂度O(nm)

64. 最大正方形 题目链接 题目描述 给定一个由 0 和 1 组成的二维矩阵,找出只包含 1 的最大正方形,并返回其面积。 示例1: 输入: 1 0 1 0 01 0 1 1 11 1 1 1 11 0 0 1 0输出: 4 示例2: 输入: 0 1 1 0 01 1 1 1 11 1 1 1 11 1 1 1 1输出: 9 解题思路 这道题的思路是使用动态规划