我是如何学习IT技术的

带着标题的这个疑问?我想我可能需要做个总结,探究下,或者说晾晒下我的学习经历,来去发现我不自知的问题点,这应该是我写这篇文章的初衷。

一、it技术介绍

我最近在学的应该是Java相关、计算机系统相关、算法相关三个方向。

java嘛,我的本职工作主要靠它混饭吃,那它的框架、组件、原生api与jvm相关等都有在学。

计算机系统与及算法相关,则是在30岁后,想着往后的生涯前途,除了CRUD还能干嘛呢?没有一个明确的方向,就想着打好基础准没错,所以学的他们

我的学习通常是通过:博客、视频、书。在上下班路上时会看技术博客,中午休息时会看下视频,晚上在家休息时,以看书为主。

二、学习时的具体操作

我好像没有刻意地去整理总结。上下班看技术博时,通常也没刻意想去看哪方面的技术的书,如果太刻意我可能有压力,怕会坚持不了多久,所以我看技术博通常是凭缘分,缘分让我碰到这个文章我就看一下。

在我,看书是令我梳理知识体系的最佳途径。看博与视频通常都流于表面,或者因着某个知识点没用过会惊喜一下拿来实用一下。但可能因为太过于碎片化,效果目前是不太理想,只有看书,同一本书看了几遍,慢慢理清楚书本的内涵、梳理了总体结构,慢慢把书看薄了,才恍然已经构建好书本相关的知识体系。这个应该是因人而异的,有些人看博收获更多,有些人看视频收获更多,总之要找到自已的路,哪个你觉得适合你,即使在别人说来比较低效,那也是你自已的东西。

四、如何巩固学习

在我这里,无它,唯耐得住寂寞不断重复揣摩而已。自学嘛,千万别自欺欺人,想着我看过了,懂了,就行了。不要被我看懂了所蒙蔽。你能把你所谓的看懂清楚明白的告诉别人并让他们明白,可能就算是掌握了。

所以,我学习IT技术,和大家差不多都是通过技术博客、视频,可能稍稍不同的是我在看书这块花的时间相对会更多点,和其它人沟通时那些10年以上的大抵上都只剩余技术博、视频了,比较少还看书的,所以工作10年以上仍然看书都算是异类了。

这么一看,我好像没有啥系统性的学习方法呀,就比较老实的看博、视频和书去慢慢死磕。积年累月下来,java方面的知识点算是基本都接触过,大多都能说上个一二三四、但必定也仍然还没吃透的点,比如IO与netty。到现阶段,也是会下意识地更有目的性地去看薄弱的点而不像初初时的随缘看。

现在,死磕了这么久,自我觉得免强算入门了,心就有点不老实了,想着是否有啥好的系统性学习方法参考下,加快学习的效率,也不失为一件好事。

你可能感兴趣的:(学习)