船头灯-一场关于程序员的自救计划

远洋准备

我是一个即将26岁的互联网菜鸡民工。全日制毕业于一所普通大专,在校期间通过学校组织参加了成人自学考试拿到了本科毕业证。如果说有一天会按照学历来重新进行阶级划分的话,我应该要被划分到"佃农"这个阶层,只比最低等的"农奴"高一层。

说回自身,前段时间因一些工作上的原因萌生出了跳槽的想法,便梳理了下个人求职的需求以及目前所掌握的知识点,却无奈地发现自己如今竟然连任何能拿得出手的能力都没有。综合来说,目前个人技能树杂而不精,每次也只是在面试前临时抱佛脚背一些八股文,不仅未成体系,甚至背过的题目换个问法可能就答不上了。可以毫不留情地说:凭借我当下的技术水平,我真正需要考虑的不是怎么跳槽,而是要怎样保住自己不会失业…

回想下从17年毕业到当下,将近5年的工作时长。从最开始Android原生开发到现在的Java后端开发,期间做过需求,也搞过运维,最后还搬出老本行做过Flutter跨平台的APP。而即使是做Java后端开发,也都是做的一些CRUD相关操作,基本不接触到核心的框架内容。

因此,便萌生了这个我称之为"船头灯"的计划。本计划中,我将技术看做一片海洋(当然,不止是计划,任何一个未知的知识体系都可以一片海洋),我们都是航行在其中的一条小船。这片海洋有的时候风平浪静,有的时候又是波涛汹涌的。而在遥远的、那被迷雾所笼罩的远方,便是我们还未可知的知识。身处这片海域中,即使我们的船头的那盏灯只能发出很微弱的光芒,即使它只能照亮眼前的一小片迷雾。但只要从一点点堆积成一片片,总有一天也能照亮一整片海域。

扬帆起航

说完了什么是"船头灯",接下来自然是具体要怎么做了。

本计划旨在成体系的从Java语言到网络编程再到Java后端进行回顾学习,同时还会再把当初丢下的移动端相关知识捡起来一些,而因为计算机是个相对内聚的系统,即使作为后端开发人员也不可避免的需要跟操作系统、网页开发等打交道,因此计划中也会在有需要时对这些内容进行一些了解,尽量做到触类旁通。最终达到一个主Java后端程序员,同时也能做一些简单的Android应用作为客户端来对个人项目进行展示。

综上所述便有了以下要点:

  1. 首先自然是要构建一条明确可执行的知识体系,再根据知识体系的路线进行学习。而鉴于当前能力水平的限制,目前只是一个粗略的整体方向,会在学习的过程中再对知识体系进行细化调优。
  2. 在学习的过程中将学到的内容进行整理并输出文档,实现以输出倒逼输入的目的。当然,这个整理并输出文档的时间肯定是不能是无限的,因此规定一周至多两周必须要进行一篇的输出(前期基础部分输出相对会比较频繁,后期可能需要更多的时间学习后才能进行输出)。
  3. 对学习的每个知识点要求由浅入深,限于目前技术水平的原因,对一个新的知识点先进行简述,随着后面的学习再回过头来对这一知识点进行深入分析,以防止一开始便囿于细节无法自拔,从而导致无法坚持。
  4. 每年进行一次总结回顾,回看下过去一年内整个计划的执行情况及最终效果

司南

既然是要进行一场"远洋航行",那自然少不了一个给我们指明方向的"司南"了。

计划中将按照Java语言、计算机体系结构、网络编程、后端开发、移动端开发、Web开发这一整体顺序进行。在后续的学习中,根据技术能力的加深再反过来对前面模块中的内容进行加深(各个模块间的具体内容会在具体的明细中进行更新)。

整体路线

关于旅程(持续航行中…)

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值