Ethanzyc / blog

点击上方 Issues 查看博客
0 stars 0 forks source link

First Blood #1

Open Ethanzyc opened 6 years ago

Ethanzyc commented 6 years ago

之前在 CSDN 写博客,体验很差,于是向公司大牛学习来 github 写 blog。刚好今天是今年上半年的最后一天,收个尾,起个头。

其实之前的学习挺散,因为自己毕竟是转行的,不管是因为底子薄,还是好奇,东学学,西学学,感觉这好玩,这也好玩。导致很多东西没看完就开始看别的,甚至有些刚起头后来就没看过。于是今天就想着把这些整理下,做个小规划。

现在自己感兴趣主要是三块吧,java 后端,web 前端(包括微信小程序),区块链。前两者是自己的工作,后者是一部分原因是兴趣,另一部分是因为比特币吧。第一次了解比特币的人应该都会被他的设计所惊叹吧,我也不例外,当然我也投资/机了以比特币为代表的数字货币,但我相信投资的回报是与自己的认知成正比的,身为码农,了解他的代码当然是对他最好的了解方法,所以正在学习区块链相关的编程,如果有机会,也会从事相关工作。并不会说因为现在是 Java 工程师就一直做 Java,我从一名汽车从业者转行到码农是因为我觉得写代码是现在社会普通人创造价值、做出一些好玩的东西成本最低的一种方式,他能给我带来喜悦感,虽然自己现在还不知道自己到底想做出一个什么东西,但是我希望当我有想法,或者有机会时,自己能有强大的技术储备来支撑他。

说了这么多虚的,说点实际的。给下半年定个实际的目标吧。手头的书和一些买的课程如下:


Java

JavaScript

BlockChain

写完这些我哇了一声,我要学的竟然有这么多,而在过去一个月,我竟然还在寻找其他课程,殊不知自己的 todoList 中已经排满了东西,有些课程,自己甚至已经买了半年之久却还没看过,还有些像 git,自己只知道 git commit 之类的,当然以上可能还没列全,而且伴随着学习的过程,遇到不懂的肯定还会学习拓展一些,加上以后工作中自己可能接触新的东西,这半年还真挺充实啊。仔细想了下,还是按优先级定个顺序,然后看完一个再开始下一个。还有一些是可以利用碎片的时间可以完成的,单独列出来。


碎片时间处理

按优先级依次完成

其他也不定太多规矩了,一项一项去学习吧,然后继续在这上面更新博客,之前在 CSDN 上的博客太枯燥了,单纯是记录知识点,希望接下来的博客能有自己的想法,自己的思考,有时间就每天写一篇,不管长短,记录下每天的收获,工作忙的话也保证一周最少一篇吧。写博客的目的一是记录,二是分享,也有些许监督自己的意思,但还有个重要的原因是希望能通过文字输出找到志同道合之人。

上面要学习的东西其实挺多的,半年内学透基本不可能,但希望自己能至少把书和视频带着思考看一遍。能看到这篇博客或者看到这的人应该不多,看完你也可能认为我在吹牛逼。但人生不就是一个实现自己吹过的牛逼的过程吗?

昨天(6.30晚上开始写的,写到一半耽误了,现在是7.1上午)参加了 HiBlock 的线下活动,大牛之间的针锋讨论很让我佩服,也让我看见了我以后想成为的人,相比于他们,我唯一的优势可能就是年轻,珍惜时间,充分利用时间,也是我写下这个开头的原因。

Ethanzyc commented 6 years ago

又想到个好玩的东西:gitbook,也是找时间学习一下,学习完了把自己的 blog 也整理成 gitbook ,方便以后查阅

Ethanzyc commented 6 years ago

还有一本十分优秀的关于前端的gitbook:前端工程师手册

Ethanzyc commented 6 years ago

mark 一下,今天把 JavaScript 看完了,DOM 之前的章节是细看的,之后的内容除了 JSON 都是粗看的,有点违背一开始的想法,但确实感觉工作用的比较少,以后如果用到了再去细看。js 的话除了 es6 算是告一段落了,es6 的话平时抽空看吧,开始看 vue 了

Ethanzyc commented 6 years ago

vue 核心技术看到实战部分发现还是得先看下 node,于是找了个 node 的视频在学习,准备 node 和 java 同时进行,不然会拖慢 java 的进度

Ethanzyc commented 6 years ago

找了个 web 全栈的视频,准备前端就看这个,不懂的就深入了解,然后输出成博客。重心还是 java,java 准备先把核心技术看完,然后找个项目视频,然后再去看编程思想,最后再看算法。小程序的话其实包含在前端里面,但下周公司要组织培训,可能自己空闲时间也会抽出一部分看一下这个。之前的计划是准备单线程干下去,后来发现一直有异步请求很难受,还是开启多线程吧,大核还是搞 Java!

Ethanzyc commented 5 years ago

好久没更新了,说说最近吧,那个web全栈视频看到nodejs那块,就没再往下看,继续主攻java。这段时间稍微深入看了下 nginx,redis,activeMQ,mysql多数据源,java并发编程,zookeeper,spring cloud微服务。 还看了本图解http,spring实战看了100页不到。自己做了个网站,给自己和女朋友的,登陆模仿https用了对称和非对称加密,前端还是vue,后端springboot+mybatis。还做了个小程序,查比特币和汇率的,写着玩,之后再加上定时任务和消息队列,丰富下功能,除了第二天有点人气,现在也就十几个人在用了,意料之中。接下去就是准备年后的面试,加油