为什么技术团队应该写博客?

php常用技术分享 常用技术分享 立即下载

原文地址:
http://bxbxbai.github.io/2015/09/29/why-a-team-should-write-a-blog/

我本人平时很喜欢看一些博客,包括技术的和非技术的,慢慢也积累了很多博客列表,包括个人的和团队的。

很久以前我看到过大神刘未鹏写的文章:为什么你应该(从现在开始就)写博客,文中很多道理直到我也开始写博客的时候才慢慢领悟到。比如,我可能对一个技术或概念很熟悉了,但是当我要说出来或者写下来给别人看的时候,就会发现有些技术的细节没考虑清楚。因此,当你写一篇博客的时候,其实你就是在逼迫你自己去把每一个细节都弄清楚。

国内外的技术博客

我也列举一些我收藏的,也经常会看的博客(排序不分先后)。

Facebook

网址:https://code.facebook.com

博客上会介绍一些Facebook在Android、iOS、前端、后端以及硬件技术遇到的问题,也包括一些他们团队研究的新技术,比如fresco等等。我最感兴趣的是他们在技术上遇到的一些问题,然后他们是怎么解决的。

Square

网址:http://square.github.io/

Square应该是业界开源项目最多的公司之一了,它的github主页上列举了好多开源项目,一个做Android的如果没用过Square的开源库的话,要么你非常非常牛逼,要么你真的不关心开源项目。

美团

网址:http://tech.meituan.com/

从它的博客可以看到美团大概是从2013开慢慢写的,大概是因为2013后美团不断扩大,也慢慢积累了很多技术(踩了很多坑),博客上会写各种技术的:Android、iOS、前端、运维、机器学习等等~

阿里

网址:阿里聚安全

抱歉我没有找到阿里公开的技术博客站点,之前我在阿里的时候,我在内网看到,公司内部会有很多人分享自己遇到的问题以及解决方法,公开的博客,我还没有发现。

网址:手机淘宝技术团队

微信移动团队

这个应该没有博客,只有微信公众号:WeMobileDev

貌似也是最近才开的,博客文章的质量非常高,每一篇基本都是微信移动团队经验的总结,详细介绍了他们遇到的困难以及如何解决的。比如:提升Android客户端会话速度提升70%背后的故事、Android微信只能心跳方案、Android拆分与加载Dex的多种方案等等。

每一篇都会具体到技术的细节,真正的解决每一个问题,非常赞这样的技术团队。

腾讯的bugly

网址:http://bugly.qq.com/blog/

Bugly的博客会介绍一些Android和iOS开发过程中帮助我们性能分析的方法,比如如何衡量一个App的卡顿情况呢?Bugly的博客告诉你,使用Choreographer.FrameCallback这个工具。还有很多其他的性能分析的技巧。

为什么要开始写博客

刘未鹏的文章其实已经回答了这个问题,那是一篇非常好的文章。

不过我还是想说说我自己的想法:

首先,可以有技术沉淀。一个公司或者技术团队(简称团队)肯定在业务发展的过程中会遇到并且解决很多的技术难题,如果把这些经验记下来,并且对外公布(如果没有涉及公司机密的话),这样会让很多人受益。

其次,可以促进技术交流,然后吸引公司外部喜欢技术的人加入公司。我始终相信,一个热爱技术的人,肯定是喜欢和技术牛X的人待一起工作的。而且,我也相信,当一个人真正喜欢技术以后,在走路或者吃饭的时候谈技术都是很平常的事情。比如,像微信移动团队那样,输出高质量的技术文章,是肯定可以吸引到热爱技术的人,这样的话团队只会越来越强。

最后,书写是为了更好的思考。这是刘未鹏说的,书写可以让你整理你思考的内容,写下来和我自己想想还是有很大区别的。写作还可以激励团队持续的学习,技术在不断发展,技术难题也在不断增加,让团队持续学习才是根本呀。

最后

从上面的博客中可以看到,优秀的技术公司是总结并且分享自己经验,然而卓越而伟大的技术公司,比如Facebook和Square等,是在创造新的技术,比如fresco、stetho、okhttp和retrofit等等。

我是相信一些技术牛逼或者正在成为技术牛逼的人都是发自内心的喜欢技术,可能开始ta的技术并不是很厉害,但是ta会花空余的时间去了解并且研究一些新的技术。然后,自己不断总结和反思,这样的人对一个团队和公司都是一种财富。

我自己有体会,之前遇到的难题,我解决了,如果不总结一下,有些会随着时间慢慢忘记掉,所以我自己写博客很大一部分原因也是为了自己以后来温故自己的经验。

如果你经常看不错的技术博客,欢迎和我分享~

Topas——基于Geant4的放射治疗蒙特卡罗算法模拟工具 本文内容参考Joseph Perl 的线上会议,视频详情可见于,该视频会议内容主要介绍Topas功能、软件架构、工作流程、参数设定、物理模型、具体案例等,对TOPAS的基本入门使用方法以及使用规定作出阐述。 阅读详情

相关推荐

fastjson1.2.83反序列化漏洞

【代码】fastjson1.2.83反序列化漏洞。

Coder的博客 1万+

Linux 系统 技术分享

Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。其实就是一些有特殊含义的符号,这些符号,统称为通配符常见通配符:> >> |就是外部设备,对应的linux中的一个特殊文件每个外部设备对应的特殊文件,都不相同iso对应的设备文件 /dev/cdrom挂载点:就是将外部设备,关联到linux的哪个目录,一般是mnt或者是media,但是可以自己创建一个空目录。

m0_65544268的博客 774

轮廓系数(Silhouette Coefficient)

轮廓系数(Silhouette Coefficient)是一种评估聚类效果的指标,用来衡量数据点在聚类中的紧密程度和分离程度。每个数据点的轮廓系数是通过比较该点与其所在聚类内的点的平均距离(内聚度)和该点与最近的其他聚类中的点的平均距离(分离度)来计算的。轮廓系数的值范围从-1到1,其中接近1的值表示该点很好地匹配其自身聚类,并且与相邻聚类差异很大,而接近-1的值则表示该点更适合与相邻的聚类而不是当前聚类。

qlkaicx的博客 4020

linux技术分享笔记

1.查看日志 用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要退出less程序,应按Q键。 //查看log.txt日志文件,把有spring的那一行和前后10行都打印出来 [root@Slave2 test1]# less log.txt | grep "spring" -C 10 2.添加环境变量 /etc/profi

xuehuagongzi000的博客 1101

EtherCAT同步模式实战:如何用TwinCAT配置DC-Synchronous模式(附时序图详解)

本文详细解析了如何在TwinCAT环境中配置EtherCAT的DC-Synchronous同步模式,实现纳秒级同步精度。通过硬件准备、参数配置和高级调优步骤,帮助工程师解决工业自动化中的同步挑战,提升运动控制性能。

gold的博客 1571

手把手教你用Trae配置Python开发环境(含Claude 3.5代码生成实战)

本文详细介绍了如何使用字节跳动推出的Trae智能开发环境配置Python开发环境,并实战演示了Claude 3.5代码生成功能。从环境准备到项目初始化,再到AI辅助编码和调试优化,全面展示了Trae在提升开发效率方面的强大能力,特别适合Python开发者快速搭建项目和解决复杂问题。

weixin_28309571的博客 976

这是我见过最详细的Linux学习分享了,面面俱到,相见恨晚呐

在linux下开发效率不一定高。决定开发效率的不是操作系统,而是你自己。对于一个你熟悉和习惯的开发环境,则效率自然是高的,反之则不然了。但是作为一名开发工程师,还是必须向你推荐Linux系统的。原因并不在于开发效率,而在于拓展思维视野、学习提高。没有观过世界,别扯淡世界观。作为普通用户,我们当然不会去请求他们熟悉和了解linux系统,但是作为一名开发工程师,IT世界的创造者们,你们怎么可以对linux系统一无所知呢?

m0_71563599的博客 548

从0开始部署基础的AlwaysOn

在这个快餐文化盛行的时代,应该没多少人真的会沉下心来看理论和具体步骤,加上我自己也需要一篇可以扩展的快速搭建环境的指引,所以特别写了这篇文章。 我们在这里要做的事情有以下几个:安装环境。包括虚拟机和网络配置等。安装Windows域、配置必要的账号密码及功能。搭建域环境并进行配置。安装配置Windows Server Failover Cluster(WSFC)。安装SQL Server。配置Alw

MVP黄钊吉(發糞塗牆) 7568

盘点一些Linux实用小技巧(非常详细)零基础入门到精通,收藏这一篇就够了

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。有些系统可能不带有locate,需要自己安装。

Javachichi的博客 1176

基于 Qt 的轻量化工业组态软件设计与实现

本文设计并实现了一种基于Qt框架的轻量化工业组态软件,解决了传统组态软件体积庞大、部署复杂等问题。该软件采用模块化架构,集成可视化图形编辑、设备数据采集、脚本扩展等核心功能,具有跨平台运行、资源占用低、启动速度快等特点。通过关键技术优化,实现了高效稳定的数据采集、脚本控制和网络通信,可广泛应用于工业机器人HMI、小型PLC监控等轻量化场景。测试结果表明,该软件体积约30MB,运行内存占用60-80MB,启动时间1.2秒,满足工业轻量化监控需求。未来可扩展更多工业组件和协议支持,进一步提升应用价值。

谢谢大家的关注和点赞!这里只有纯纯的知识干货,没有一句废话。希望能实实在在帮到大家~要是觉得有用,别忘了给我点支持哟,你 140

基于计算机视觉的无人便利店技术:从算法到部署的系统化实战指南

摘要:本文系统介绍了基于计算机视觉的无人便利店技术方案,提出"商品检测-跟踪-动作识别-防损-结算"五段式流水线架构。详细阐述了YOLOv8-Seg商品检测、OC-Sort多目标跟踪、3D-CNN+ST-GCN动作识别等核心算法实现,并完成NVIDIA Jetson Xavier NX边缘端的优化部署。通过TensorRT量化、DeepStream加速等技术手段,系统在保持94.7%动作识别准确率的同时,将漏单率降至0.8%,单店云端算力成本较行业平均降低84%。所有代码已开源,可直接应

博客 624

技术博客,经验分享宝典

分享目标:推广博客,怎样编写博客? 平台选择 优快云:初学者 文章类型很多,重基础,经历经验比较吃香,百度引擎支撑 文章技术浅,审核容易,转载盗版泛滥 简书:均衡者 内容均衡,介于优快云与掘金之间,最大的优点就是平均 初心不是专门给程序员用,传播较差 掘金:大佬 专注于技术文章,文章硬核,技术深,用户体系庞大 写的不好容易被喷,百度搜索靠后(给钱少了?) 为什么要编写博客?(写博客有什么用?) 一、为何编写 1.1 优秀的学习方法 对于我来说,分享技术文章,和开展分享会,是学习

徐磊 471

【Autoware】Autoware.universe安装过程与问题记录

Autoware.universe安装过程与问题记录

DevFrank的博客 2739

我为什么鼓励团队成员写技术博客?

作为一名技术管理者,我始终鼓励团队成员撰写技术博客,这不仅是为了提升个人影响力,更是为了构建团队的技术文化。技术团队的成长离不开知识的流动。无论是解决一个复杂Bug的复盘,还是对新技术的探索,这些内容都能成为团队内部的知识库,减少重复踩坑的可能性。在撰写博客时,作者需要深入挖掘技术细节,验证逻辑的严谨性,甚至可能发现原先忽略的问题。这种深度思考的习惯,会潜移默化地提升工程师的技术判断力,使其在日常工作中更加游刃有余。总结来看,鼓励团队成员写技术博客,不仅是对个人成长的助力,更是对团队技术生态的长远投资。

ttpnwl_421的博客 228

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

为什么写技术博客对新人如此重要?

由于明年项目业务的扩展,所以在现有的团队中,我还要再招 2-3 名Office开发的新成员作为正式的专职员工,在此聊聊我在招聘过程的感受,和大家交流些经验,特别是「为什么写技术博客对新人如此重要?」。希望对在职者有所帮助,也对新人有所启发。    台湾和大陆的对比 首先谈谈台湾情况,Programmer 在台湾不叫程序员,而是程式设计师,从搜索引擎找台湾程序员,往往得到的是内地搜索结果。过去

郭安定的博客 6万+

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

国内有哪些顶级技术团队的博客值得推荐?

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! : https://github.com/Snailclimb/JavaGuide 。 上个周末基本 90%的时间都在弄星球的《Java 面试进阶指北》这个小册。 晚上纠结了半天,不知道写点啥。突然想到很多小伙伴都非常好奇我都订阅了哪些技术团队的博客。于是,我便写下了这篇文章。 我的 RSS 订阅器用的是 NetNewsWire (支持 macOS 和 iOS)。 另外.

JavaGuide 8498

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

为什么要写博客,写博客的意义是什么

为什么要写博客?其实工作中处处离不开博客,博客就是锻炼个人的写作能力,思维表达的一种方式。让我能在工作中别人做不到,而我能做到,这就是我比别人多的经验,可能你知道但是你不会表达,却无意间失去了一些机会。你学历低,在内卷的时代,就要付出的比别人多,博客一定是你跟他人拉近距离的一种方式。而且现在这个行情下,你必须付出的更多才能拿到自己想要的吧。男人要战斗!战斗吧。不就是该死的内卷,老子不害怕内卷,害怕是穷,穷太可怕了。

HoJe的博客 991

为什么程序员必须坚持写技术博客?

11年前,当我还是一个机械专业的应届生,迷茫地站在职业的十字路口时,决定开始写博客记录学习嵌入式的过程。那时的我完全想象不到,这个看似微不足道的决定,最终会让我从一个普通程序员,变成能靠分享技术知识实现财务自由的创作者。比起任何技术投资,写博客可能是你职业生涯中回报率最高的决定。写完这篇分享,我又想起了"良许Linux"公众号的初心:让嵌入式技术更简单、更有趣。如果这篇文章能激励哪怕一个程序员开始技术写作的旅程,我就心满意足了。期待在技术文章的海洋中,看到你的身影。

码到成功 960

怎么在 优快云 写好技术博客

大家在 优快云 写博客,一定有机会碰到 “发文助手” 给你的提示。提醒你注意 「创作规范」, 「了解规则」 等等。这篇文章就是从我的角度,谈谈怎么写一个好的 优快云 技术博客。我也在和 优快云 博客团队商量,怎么让发文助手的提示能更友好,更有效。

SoftwareTeacher的专栏 3299

博客园的整改了,我们还能去哪些技术社区写博客

前几天突然技术群里有人说,博客园好多文章页面打不开了,上网一查,原来,博客园在整改,至少一周的时间博客园都处于关站状态 作为技术社区里面知名的博客写作网站,里面有很多干货,突然一下子整改了,影响还是挺大的。 对于广大程序猿来说,写文章既可以理清思路,又可以通过分享技术结交到朋友。一个专业的技术社区对程序员的职业生涯来说,是很重要的,可以这么说,技术社区一般会陪伴技术人的整个职业生涯 那么作为一名博客狂热者,现在还有哪些地方可以写博客(搬家)? 下面小编就罗列一下常用的技术社区以及最后重点介绍一下最近新出的一

九路 1万+

各大技术团队博客

美团点评技术团队 http://tech.meituan.com/ 阿里中间件团队博客 http://jm.taobao.org/ Tencent AlloyTeam http://www.alloyteam.com/ Tencent TG ideas http://tgideas.qq.com/ WeRead团队博客 http://wereadteam.github.io/ 百度MUX http...

帕布酱 1890

技术人员为什么一定要写技术博客?

技术人员为什么一定要写技术博客? 大家好,我是待兔,也是helloworld.net创始人,今天想讲讲技术人员如何提高技术以及为什么一定要写技术博客? 因为接触过很多的开发者,以及在各种技术群里,也有一些人问过我好多问题 主要有以下几个 大佬你是如何提高技术的? 你的全栈是怎么学的? 哪来的那么多时间学习技术? 首先呢,我不是大佬,只是一个普通的开发者 其次,我的上班时间和大学一样,忙于写公司的各种业务 区别就是我下班后,周六日的时间里,会花大把的时间看技术文章,视频等, 还有就是我把我学习的过程

九路 323
上一篇: 网络测试资源URL
下一篇: Android网络请求框架Volley学习
杨小熊的笔记
博客等级 码龄15年 125粉丝 156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值