鄙人为啥要在博客上记录学到的技术细节?

鄙人是搞软件的,曾经因为一个偶然的机会进入了软件这一行业。

1、为啥要学技术?

学技术嘛,不外乎两个原因。一个是学以致用,另一个就是兴趣了。

学以致用:既然都搞软件了,基本的软件开发知识总得有吧,这就得学了。

兴趣:鄙人从小爱折腾,软件这东西可比其他的东西都耐折腾,想怎么玩你逗可以怎么玩,哈哈……

2、为啥要学技术细节?

很多人都说:技术就是工具,有需求的时候拿来用就行了,懂点基本的就可以了,不用太关注细节。

鄙人却深不以为然。且不说可扩展性和可复用性了,大多数代码的可读性和可维护性都达不到要求。通常情况就是开发者不断给自己或别人挖坑,代码越来越难维护,甚至到了最后都无法再继续维护,就更别说新增功能了。

没有编码规范,代码就像一锅大杂烩;没有单元测试,看到混乱的代码都不敢下手重构……

软件开发过程中充满的细节,鄙人现在用的开发语言 C 和 C++ 也充满了陷阱。

想不学技术细节都不行,总不能让自己放任自流吧。

当然了,学的目的大多数时候还是为了用,为了更好地进行软件的开发。

3、为啥把学到的东西记录下来?

知识的呈现形式多种多样,在书籍中的表现形式也是如此。然而鄙人习惯的知识阐述形式却是只有一种。学习新知识时总免不了将其转换成自己能理解的形式这一过程。知识那么多,并不是学过一次就能永远记住,把学过的知识记录下来,可以尽量避免需要用到的时候再重新学习。以文字的方式记录下来,也可以加深自己对知识的理解。

4、为啥要在博客里记录?

在博客里记录学到的知识,一是可以让自己认真梳理下知识,二是让自己对于某些知识的理解偏差有机会暴露出来。

时间: 2024-11-05 04:49:10

鄙人为啥要在博客上记录学到的技术细节?的相关文章

用hugo建博客的记录 · 老张不服老

前后累计折腾近6个小时,总算把搭建hugo静态博客的整个过程搞清楚了.为什么用了这么久?主要还是想偷懒,不喜欢读英文说明.那就用中文记录一下过程吧.还是中文顺眼啊. 某日发现自己有展示些东西给外网的需求,又不想通过DDNS在本地电脑上架设服务器,于是决定建一个免费网站.以前帮朋友们建过几个免费网站,知道免费空间大多有种限制或者要有广告.但我只需要展示一两个静态网页就足够,为此还要接受广告心里不爽.在各种搜索下,终于确定github page就是最合适的方案. 不想自己手动逐项设置,打算找一个工具

使用Python在自己博客上进行自动翻页

先上一张代码及代码运行后的输出结果的图! 下面上代码: # coding=utf-8 import os import time from selenium import webdriver #打开火狐浏览器 需要V47版本以上的 driver = webdriver.Firefox()#打开火狐浏览器 url = "http://codelife.ecit-it.com"#这里打开我的博客网站 driver.get(url)#设置火狐浏览器打开的网址 time.sleep(2) #使

android开源应用(主要是博客上带有分析的)收集 【持续更新】

2014.5.24更新: (android高仿系列)今日头条    http://blog.csdn.net/vipzjyno1/article/details/26514543 CSDN Android客户端的制作    http://blog.csdn.net/lmj623565791/article/details/26676137 LookAround开元之旅         http://blog.csdn.net/lancees/article/details/17696805 如果

android旋转动画和平移动画详解,补充说一下如果制作gif动画放到csdn博客上

先上效果图: 我这里用的是GifCam来制作的gif动画,可以在http://download.csdn.net/detail/baidu_nod/7628461下载, 制作过程是先起一个模拟器,然后把GifCam的框拖到模拟器上面,点击Rec的new先,然后点击Rec,然后就save到本地成gif文件 这里做一个左右旋转,上下旋转,和左右移动的动画,先自己建立一个View的类,作为操作的对象: public class MyView extends View { private Paint m

在技术胖博客上学习ES6遇到的坑和想法

第一节:ES6的开发环境搭建 坑1:全局安装babel-cli已经不被官方推荐,改为局部安装(cnpm install babel-cli --save-dev): 坑2:babel src/index.js -o dist/index.js命令失效,可以直接跳过这一步. 想法 相对于来说,这是一个挺好的入门的教程,既没有阮老师写的那么晦涩难懂,也没有各种视频一来就写上一堆代码,毫无侧重点,让人学的简直吐血. 总结 在学习技术的时候,必须要快速入门(尽量三天内).刚开始的时,尽量别看视频,看高赞

用博客园记录自己的生活

很久之前就想有一个可以记录自己心情或者是个人经历的平台,记得上初中那会儿我和同桌每天都坚持写日记,而且还要争着给语文老师看,记得那个时候自己每次都很期待老师对自己心情的评价!这或许可以说是一种爱好吧,现在离开了学校,当然也离开了那个好习惯,写日记的习惯,那种希望被语文老师评价的渴望再也不复存在了.可是,在我们每个人的生活中,总有一些值得我们去书写的记忆.需要我们用自己的文字去记录,这或许会是让记忆保鲜的最简单直接的方式了,所以,我现在了博客园!只因为自己也是个技术人员,希望在这里学习进步,与大家

开通博客,记录生活

2013年大学毕业后,我会到了家乡,在一家大的印刷厂找了一份工作.工作职责就是网管兼软件开发,拿2千多块的工资.后来有一次我打印文件时,发现了一份工资列表.估计是人力资源打错打印机了.我大概一看,原来最高层总经理也就一万块的工资,高管78千,十年的老员工也不超过5000块.公司的员工素质普遍很低.人力资源部的那些娘们儿加上二流子跟狗一样基本上是勾心斗角,结党营私.在这种地方,根本没有什么前途.于是我下定决心:不干了,离开小城市,去广州. 2014年7月16号,我独自一人带着剩下的二千块工资来到广

android fragment 博客 学习记录

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017 上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上). 本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,Fragment与Activity交互的最佳实践,没有视图的Fragment的用处,使用Fragment创

创建博客来记录我每天的java征途

大家好! 今天2015-7-29!我创建了属于我自己的博客,在这里,我将记录我每天的java学习征途, 其实我的大学专业不是软件工程类的,而是建筑工程,都是工程,可是两者之间却完全不沾边的两个专业,为什么我会选择放弃我的大学专业学习java呢? 第一点:虽说我在大学的专业是建筑工程,可是大学里我都是浑浑噩噩度过的,没有学到什么东西,每天呆在寝室和室友一起玩游戏,可以说大学三年基本是玩过来的,可是我大学每次期末考都没有挂过科,当然,每次考试前总是会抱抱佛脚,还算幸运,没有挂科. 第二点:java挣