张虎,极光推送CTO,具有多年的软件开发经验。他眼中,在互联网行业发展,需要不断追求极致,并注重细节。学习编程主要有两个方面,一是基本原理理解要深刻,另一方面要长期关注业界出现的新理论新方法。
(极光推送CTO张虎 APKBUS配图)
以下为小编对极光推送CTO张虎进行的访谈内容:
APKBUS:请自我介绍下您的学习、工作经历和技术背景?
张虎: 03年本科毕业后,开始从事软件开发工作到现在10年。做过电信网络设备的开发,之前在 Oracle 做了近4年的虚拟化产品开发。
APKBUS:您在什么时候开始学习编程语言?觉得编程学习的重点是什么?学习这些语言有什么好的方法和建议分享给大家?
张虎:
第一次编程应该是上高中的时候在学习机上玩Basic,97年开始真正用计算机编程。
学习编程主要有两个方面,一是基本原理理解要深刻,从最基础的电子计算机原理、操作系统原理,到编译器、装载器原理,都要非常熟悉。另一方面要长期关注业界出现的新理论新方法,经常看看新出现的优秀开源项目的源码。
一般学一门新语言,我一般会先了解这门语言当时被发明的背景,理解它使用的场景。然后会把这门语言跟熟悉的其他语言做一个比较,以得到一个更明确的定位。例如学习Python时,我会得出一个最初映像,Python的发明者希望Python是一个语法更易于理解简洁,并且支持面向对象的解释语言,而Python看起来是一个很好的Perl取代者。理解语言的背景后,再快速的看一下语言的基本语法,然后设定一个小项目作为目标,用新语言来实现。如果有很好的之前提到的基础知识,学习一门新语言不会需要太长时间。
APKBUS:回顾下您的经历,在从事技术这条路上,您有什么感悟?
张虎:
从事软件行业,特别是互联网行业,需要不断追求极致,并注重细节。
APKBUS:现在您负责极光推送这款产品,在推送技术里,用户最关心的问题是送达率、稳定性和安全性,而这些JPush是如何保障的?
张虎:
用户发送的所有消息,在我们的系统里都有状态纪录,如果终端因为种种原因没有收到消息,在消息过期之前,我们都会在适当时机尝试把消息重新发给终端。为了保障系统的稳定性,我们系统里所有模块都支持多点跨IDC部署,部分节点失效不会影响总体业务。在安全性方面,我们有提供加密通道,终端与服务器端身份验证机制。
APKBUS:与同类产品相比,JPush有什么优势呢?
张虎:
JPush是国内首家正式发布的第三方推送服务提供商,经过长期的积累,我们的产品目前应该是最成熟的。作为一个技术型服务产品,我们非常关注跟使用我们服务的开发者互动,并且由于我们团队之前也是开发者的身份,对于开发者的真正需求有天然的理解,所以我们的开发者社区是业界内最活跃的。通过持续的迭代产品,我们力争把产品的体验做到极致。
APKBUS:最近JPush产品有没有什么计划?新版本打算什么时候更新?方便透露有什么新的功能点么?
张虎:
我们即将推出富媒体推送和基于地理位置推送服务。
APKBUS:您对开发者向用户推送消息通知,保持用户粘性有什么建议?
张虎:
在恰当的时机,推送给用户有意义的消息,是使用推送来提高产品体验的关键。
考虑用户体验,尽可能不做与产品主题无关的推送。
APKBUS:工作中,您是怎么安排您的时间的?
张虎:
目前一部分时间处理团队的日常事务,包括产品特性规划、开发计划、重点问题跟踪。一部分时间整理系统的改造点,制定改造需求。一部分时间研究、引入新技术、新方法。
APKBUS:您如何看待推送行业未来的发展?
张虎:
推送作为一个移动互联网产业的基础平台,未来的发展空间巨大。而产品能否被开发者接受,产品的整体体验至关重要。 |
- 浏览: 7530 次
- 性别:
- 来自: 北京
最新评论
-
mynameliux:
这个流量受得了么?
基于android的远程视频监控系统(已开放源码)
相关推荐
商业贸易报告:Costco品质与价格的极致追求(41页),资源名称:商业贸易报告:Costco品质与价格的极致追求(41页)商业贸易-Costco品质与价格的极致追求.zip...
电商必读丨追求极致:从技术细节看美团架构.doc
从传统广播到互联网音频:不变的是对声音和内容的极致追求.pdf
追求极致-从细节看美团架构
虽然 Costco 在世界零售业态中以仓储式会员店模式而闻名,但最初仓储式会员制度可追溯到 1948 年的美国。当时国家邮政局 800 名员工为在洛杉矶(西海岸)成立非营利性组织机构 Fedco,通过 5 美元/人的终身会员费用...
追求极致的应用性能管理方案.pptx
计算机行业新三板TMT行业专题系列报告之八:视觉体验的极致追求,关注超高清视频产业-20201028-东莞证券-25页.pdf
我为什么不追求极致的用户体验.docx
极致物业管理软件 6.3.1 破解,需先安装原版
图纸包含:背景解读、规划设计、规划生成、规划理念、空间序列、街道尺度研究、赛时方案介绍、效果图、总平面图、功能构成、景观专篇、总平面图对比、技术图纸、住宅技术图纸等共129页。极致高低配-高层大中庭住宅...
极致便笺桌面版
周嘉 追求有中国特色医疗的完美与极致.pdf
Polycom极致高清技术培训演示.pptx
金能科技-603113-追求极致成本控制的好公司
极致下料破解版是一款可以对玻璃进行规划,技术,避免不必要的浪费,将玻璃切割的过程在电脑上提前展示,防止出现什么问题。 【基本介绍】 1、可自定义最小余料长度。 2、可根据需要自由设置打印,一行打印1个图或者...
极致博客系统
极致酷炫3D桌面 apk android 3D
金能科技-603113_-追求极致成本控制的好公司
极致相机极致相机是一款专业摄影照片工具,它拥有相当全面的拍照功能,在拍摄功能方面,就提供了:防手震、大快门、慢速连拍、高速
neat是一个追求极致简洁 ,高效, 优雅,只为移动端的 javascript dom操作库