一不留神,已经在CSDN写了十年的博客(http://blog.csdn.net/wireless_com)。2008年10月18日,自己在CSDN落下文字,本想在今年10月18日梳理一下十年的足迹,但备战双十一太忙了,只留下一张截图,文字一直拖到现在。
最早写博客是在2004年左右,所谓的web2.0时代,博客开始兴起,自己在woku网开始写一些东西,后来woku网消亡了,所有文字不知所终,还有就是CSDN对技术文字更合脾胃,于是立了一个flag。
那时自己正在高通工作,见证了BREW生态系统从诞生到衰退的全部过程,有感而发,写下了很多关于BREW的文字,最后在电子工业出版社的帮助下,出版了一本书《BREW进阶与精通》。
(图片来自百度百科 https://baike.baidu.com/item/BREW%E8%BF%9B%E9%98%B6%E4%B8%8E%E7%B2%BE%E9%80%9A/8611345 )
这本书更多是写给自己的,是自己对BREW相关技术的总结,随着Android 和iOS等智能手机的兴起,feature phone的时代过去了,BREW 也逐渐成为遗忘的角落。后来,自己将这些文字在CSDN形成了一个专栏,叫做“消失的技术”。
在08年的时候,曾经写过《对当前虚拟货币问题的思考》,没想到十年后,区块链大热,又学习了区块链的一些内容《老 码农 眼中的区块链》,以及《物联网安全与区块链》和《IoT与区块链的机遇与挑战》,并转载了公众号“补天遗石”的《区块链、货币和社交扩展性》,《区块链性能提升:链上设计之道》,《区块链之比特币的潜在激励》和《比特币的学术谱系》。
在高通工作了九年之后,后来自己离开了舒适区,从事并关注Android和iOS的应用开发,例如《Android 新手常见的10个误区》,并拾起了一些前端的技术《Javascript宝座:7大框架论剑》,《AngularJS的开发工具-yeoman》等。一个产品而言,无论是软件和硬件,设计都是关键,为什么呢?《设计的商业价值》,如何设计呢?对业务和用户的理解很重要,《移动应用的可用性设计有感》,《移动应用UI设计模式摘录汇总》,《你是产品经理么》记录了关于移动应用设计的一点感触。
产品和服务做出来了,系统的稳定性,安全性,性能和可扩展性也是个问题,运维从来不应该是一个被忽略的职能,《让我们的服务更安全一点》,《Linux 运维分析中的常用命令一点通》,《观察 Linux 的性能》等都是日常实践的笔记。
业务需要持续增长,运营同样需要对业务和用户的理解,尤其是面向移动互联网的应用,《对移动互联网服务运营的思考 》,《移动互联网的垂直化与面向组织的社交关系》,《从数学的视角看社交网络》,《对移动社交类产品的追问》等是自己对业务场景的摸索。
运营不是想当然的,要以数据为支撑,所谓的大数据分析不可或缺, 《大数据技能修炼的个人道场》,Pig的用法以及关于Scala的笔记为《大数据时代的企业管理》可以打下一些基础,具体地,有《关于移动互联网产品的指标分析初探》,《如何评估社交网络中信息内容的价值呢?》等实践感触。
对于企业而言,效率和成本往往更关键的因素,还要深入后台,而云服务给小团队做大事情带来了可能性。虚拟化是云服务基础,学习和使用云服务是从《关于虚拟机的复制与迁移》开始的,然后翻译了AWS网站上大部分关于应用架构的文章,再加上自己的一些思考,最后形成了一个博客专栏《云服务之旅》。
然而,对不同业务场景,附加上各种约束条件之后,不同开发语言的选择同样决定了效率。Erlang系列笔记就是因为在资源匮乏的情况下有着高可用和高并发的需求,关于 Java 和 python 的相关文字也是如此。
越是有成长性的产品或者服务,对系统架构的要求也越高。对架构粗浅理解有《人人都是架构师》系列,《回归bob大叔的简洁架构》,《微服务架构基础——解读六边形架构》等等。缓存和消息队列是互联网的两大利器,承蒙技术同道们的厚爱,参与了《深入分布式缓存——从原理到实践》一书的撰写,并由机械工业出版社出版发行了。
在征得各位作者的同意后,选取了书中的部分章节形成了一个博客专栏《深入分布式缓存》。
对于团队作战,也有了自己的思考《三个月就是一年——程序员的时间观念》,开发者编写代码的态度》,《《态度决定一切》,《如何下命令,员工才会行动》,《也谈以人为本》,《员工如何面对客户呢》,《老曹眼中的“团队管理”》,《老曹眼中的研发管理二三事》以及敏捷系列的几篇文字。十年之间几经风雨,当然也有《当公司裁员的时候》。
在当年离开高通的时候,自己狂妄地认为下一代互联网有三个方向:可信的网络,安全的网络和无所不在的网络。去年的时候,重新涉足硬件领域,只是已经是现在智能硬件——智能音箱,参见《令人激动的语音UI背后》一文,同时开始研究物联网IoT, 学习笔记形成了另一个博客专栏《IoT与智能硬件》,持续更新中。
十年之间,自己也有一些梳理,主要是在SDCC2016上分享的《全栈必备的技术栈设想》以及在中生代技术沙龙上分享的《面向全栈的技术管理》。
全栈或许是个伪命题,“吾生也有涯,而知也无涯。以有涯随无涯,殆已!“,但是,全栈实际上可能是一种系统思维,就像《再谈<全栈必备的技术栈设想>一文》中的反思。自己还对技术栈中部分技术环节进行了梳理,形成了《全栈之路》的博客专栏,并且还在更新中,《全栈之路》也是自己目前在CSDN上被关注和阅读最多的一个博客专栏。
学习是一场终生的旅行,随着年龄的增长,责任越来越多,学习的时间在压缩,最固定的时间莫过于地铁上的阅读时光了。在车厢的一个角落看上,或者用evernote 记笔记,还可以将自己觉得有趣的文字或者书翻译一下,例如《spark for python developers》一书,一不小心差不多翻译完了,于是斗胆发布在CSDN的博客上,又形成了一个专栏《Python 开发者的Spark》。但是,真正的图书翻译其实是很难的,今年应杨主编的邀请真正参与翻译了一本书——
真有些苦不堪言,诚惶诚恐,800多页的原文,加上工作的忙碌和加班,持续了快一年了才算完成初稿,还要面对接下来的三审三校。希望可以顺利一些,明年初大概可以上市了,由于水平所限,自己做好了挨砖拍的准备。
在CSDN的博客十年,大概写了400多篇文字,还在增长中。没有坚持什么,都是因为真的喜欢。做一个有初心的普通老码农,走向下一个十年。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Django搭建个人博客:编写博客文章的Model模型
- MoguBlog(蘑菇博客) v5.3 发布,前后端分离博客系统
- IPC之—消息队列 - chan0311的博客 - 博客频道 - CSDN.NET
- 【单页面博客从前端到后端】基于 DVA+ANTD 搭建博客前后台界面
- 10 年 bloger 告诉你要不要写博客,又该如何优雅地写博客?
- 8 - 博客文章详情页
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
JAVA 2核心技术 卷Ⅰ
[美] 霍斯特曼、[美] 科奈尔 / 叶乃文、邝劲筠 等 / 机械工业出版社 / 2006-5 / 88.00元
本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识,主要内容包括面各对象程序设计、反射与代理、接口与内部类、事件监听器模型、使用Swing UI工具箱进行图形用户界面设计,异常处理、流输入/输出和对象序列化、泛型程序设计等。 本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员......一起来看看 《JAVA 2核心技术 卷Ⅰ》 这本书的介绍吧!