我的第一篇技术博客

本文分享了作者在国庆假期搭建个人技术博客的心路历程,强调了良好的学习习惯对于提升职业素养的重要性,包括独立解决问题、利用搜索引擎、学习行业大牛经验、参与技术交流、实践编程和debug技巧。同时,作者还列出了个人技术成长的书单,涵盖了数据结构与算法、Java基础和JVM等关键领域。

刚好明天就是国庆节了,趁着有比较充裕的大块时间,准备开始搭一个自己的技术博客,作为第一篇文章,我不准备写很多技术性的东西.主要写一下自己当前的想法和大致的规划.

首先,在这里先写写比较好的学习习惯,要想成为职业素养高的码农,对自己的要求不能差不多就行,要想靠这个成为行走江湖的看门技术,得有良好的训练体系.

首先从解决实际问题的角度看,遇到问题的时候,首先得靠自己解决,下面写写自己觉得比较好的几种方式.

1善用搜索引擎.百度或者Google,从搜索质量来说,百度的搜索质量感觉没有Google高,这是我个人的主观感觉,没有实际的数据支撑.但是比较明显的现象就是,在百度搜索,搜索结果往往是优快云占据大量篇幅.但是优快云上同质化严重,而且往往讲的比较碎片化,水平参差不齐.

2从行业大牛的技术贴中学习.找技术贴里经常出现的技术大佬的博客.这些大佬的技术文章往往很系统,能够长期维护自己博客的大佬,往往从深度和广度上来说,都是很有保障的.

3通过技术交流群拓展知识面,并解决一些棘手的问题.加入技术氛围重的交流群.在里面往往可以了解到现在的行业动向,了解最新的技术趋势,而且自己比较难以结局的问题,也可以在上面提问,效率比自己百度来得高,在和行业同僚的交流中,能学到很多东西.

4一定一定要动手敲代码.看别人的作品,就算你恍然大悟,都是假象.掌握一个知识点,往往不是知道个大概就行的,只有敲的时候,细节的不足才会暴露出来.代码能力虽然不是职业素质的唯一考核项但是,如果代码能力差的话,是绝对的不合格的.代码量和代码质量很多时候也是一个从业人员很重要的痕量标准.

5debug这个技能非常重要.在遇到bug的时候,调试可以帮助自己理清思路,找到问题的所在,不过目前这个做的比较差,惭愧.以后得加强.

6多和同事,还有行业前辈交流.自己一个人闭门造车很容易进入一个死胡同.其实换句话说,格局很重要,比如说之前以为会敲代码就达到码农的入门水平.后来发现,对框架对业务的理解也是很重要的.职业发展应该从做具体的模块到慢慢成长为设计者的过程中,每个阶段的考核标准还是不一样的.

大概写了一下,工作学习中,自己认为比较良好的学习办法和习惯,下面自己来总结一下在基础在理论方面,自己需要学习的地方.首先大概的给自己列一个书单,有重点的学习.一个很重要的一点要告诫自己,不要认为看完一本书就觉得自己这方面的理论就会了,没问题了,不光要看,还需要大量练习,要反复的看,知识点才能吃透,之前有个比较错误的想法是,一直想通过看一篇优秀文章掌握一个知识点,这种想法是错误的.很多时候要看很多文章,才能在脑海里构建出一个比较整体的印象.掌握一个技能或者知识点一个最简单的考验标准就是,无论用方式去考验,都没问题.如果觉得自己掌握了线程,做几道线程有关的题,写几线程有关的代码,就知道自己会不会了.好了,废话说了那么多,该写写自己的书单了.

1.数据结构与算法.这是程序员的内功的修炼,目前只是模糊的了解到这个东西确实很重要,但是直接上来就啃大部头就比较不理智了.最近在王争的数据结构与算法的专栏,看了他推荐的几本书,这里也简单的列一下,不至于到时候瞎啃大部头.循序渐进最重要.

入门:《大话数据结构》,《图解算法》。面试:《编程之美》,《剑指offer》,《编程珠玑》 闲暇阅读:《算法帝国》,《数学之美》,《算法之美》 java方面:《数据结构与算法分析:Java语言描述》,经典大部头《算法》,《算法导论》 殿堂级:《计算机程序设计艺术》

2.java基础:《java编程思想》,学Java,这个肯定是要读的,当然我觉得一页页翻,其实也没必要,先把自己觉得重要的东西做个标记,先读那部分,有空再把边角料的东西补补。

3JVM部分:《深入理解Java虚拟机》,国内这方面的优秀书籍。

以上这些书,对于夯实自己的理论基础非常重要,抽空得好好学习。第一次在网站上写总结,感觉还是写的比较乱的。以后还是要学会整理,学会维护的。

转载于:https://juejin.im/post/5bb0c257e51d450e9e443b21

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值