前言:
零基础能搭建个人博客吗 ?
当然可以 !
我搭建这个博客时就是零基础。刚开始做这个的时候,我也只会一些浅显的C语言和C++的语法,其他的知识像计算机网络,框架,数据结构与算法之类的和搭建网站,一概不知。但最后我依旧断断续续的搭建出了这么一个不错的静态博客,用时一个星期左右 。
零基础搭建博客难吗 ?
说实话,零基础搭建博客是比较难的。
它的难点主要在于“从0到1”这个过程,因为在这个过程中,我们基本处于盲人摸象的状态,任何一个bug都可能让人特别头疼。大部分人也是在在这个过程中放弃的。
但是,“从1到10”甚至“从1到100”这个过程却是越来越容易。因为当我们达到“1”这个水平后,我们对搭建博客就有了一个大概的了解,遇到的问题都能够做到对症下药,越来越熟练,也越来越容易。并且,搭建静态博客所用到的框架,插件,代码包,主题等都不需要我们去学,我们在只需要学会怎么拿来用即可。所以,每当我们遇到问题时,只要我们去查资料、问大佬,持之以恒,坚持不懈、最后一定会成功的。
大学生需要写博客吗
我对其他专业并不了解。但对于未来准备从事程序员工作的同学们,我可以负责任的告诉大家:“写自己的个人博客几乎是必需的,写与不写无非是早晚的问题。”
写博客的理由具体如下:
能够加深对于知识和技术的理解
像程序员这种行业,完全就是靠技术吃饭。所以,如果我们不能在学生时期把基础知识打的足够牢固,未来我们就会付出更大的代价去弥补基础上上的不足。
相信大家都体验过“一听就会,一写就废”。出现这种情况有很大一部分原因是很多知识我们只是看懂了,但却没有深刻理解其核心原理。深入理解每一个知识的核心原理是我们平时必须要做的事,而输出知识就是一种加深理解知识核心原理的重要手段,写博客的重要目的之一就是为了输出知识。
ps:当我们学习变量的时候,我们很轻易地就能学会,然后就跳过去学习其他知识了,然而我们大多数却并不知道变量这个知识点的根本原理。放在平时学习,我们不会去深究这些,但当我们写学习笔记的时候我们就会不由自主地去深究其原理(正常人应该不会花费时间写一些没有意义的东西吧)。比如:”int a”就是在储存空间中划出一个int类型大小的空间,并将其命名为a,之后无论是赋值,运算都是围绕着“a”这个空间进行的。这就是写学习博客的作用,它会引导我们潜移默化地加深对知识的理解。
增强逻辑总结能力
优秀的程序员都是技术宅,但这并不意味着优秀程序员情商低。优秀的程序员可以不八面玲珑,但必须逻辑缜密、头脑清晰、善于总结。因为程序员的工作并不只有写代码,与同事交流沟通也是其工作中极其重要的一环。据我所知,程序员的工作中至少有1/3的时间是在开会,因为一个大的项目往往是由很多个程序员共同完成的,所以在实际项目之中,沟通交流能力是十分重要的。如果我们在沟通过程中不能将自己想要说的说出来,那么一定会在未来的工作中栽大跟头。
写博客就是一个不断总结、不断提高自身逻辑思维能力的事。如果我们能坚持写博客2年以上,沟通与交流将不会成为我们未来职业道路上的拦路虎。
写进简历、找工作的加分项
首先,在简历中写上自己的个人博客的链接本身就是一件十分有逼格的事。
其次,搭建个人博客实际上就是一个实战项目(指那种每一行代码都是有自己敲出来的博客),我们的博客就是我们掌握知识的最好证明,每当我们学习新的知识我们就可以优化我们的博客。当HR看到我们的个人博客时,就能很直观地知道我们拥有那些技能知识,获得好感度,这是个很大的加分项。
我们写在博客里的内容HR或许并不会看,但HR进入我们的博客就会看到比如:Java核心技术 卷一学习笔记 100篇博客 、实战项目一 30篇博客、踩坑记录 200篇博客等东西。当HR看到这些东西,哪怕他不点进去看具体的文章内容,他也会大致了解我们基础知识掌握的如何,对知识技术的态度到什么程度。在这种情况下下,如果我们有一个十分优秀的个人博客,只要我们其他面试环节不太拉跨,通过面试的几率就会高上不少
怎么搭建博客?
这个我就不能乱说了,因为我本身也是通过参考各种资料、视频才把个人博客搭建起来的。让我搭建一个博客没啥问题,但让我教别人 . . . . . . 说实话,我自认还没达到那个水平。如果有想自己搭建博客的小伙伴,可以在右下角的小弹窗(一个短信的图标)上私信我,我会把我搭建博客时用到过的资料、视频发给你。
如果搭建博客的过程中遇到什么问题也可以来问我,如果我能知道,一定会解答。