1.用互联网的产品思维打造一本app后端的书
刚刚接触app后端,是做完adidas中国的官方商城的时候,那时不清楚app后端应该怎么架构,只能摸着石头过河,网络上只有一些零散的资料,遇到问题,只能不断地搜索,思考,务必找到解决问题的方法。
在从事app后端的3年里,亲手打造了两款社交app,现在也在日pv过亿的云端平台里从事研发工作,慢慢地对app后端的架构有了一些体会。
把自己的工作笔记发表在CSDN博客专栏“app后端技术架构”发表后,收到了很多网友的反馈,后来为了方便交流,就创建了“app后端技术”qq群。
在qq群里面接触了很多刚刚从事app后端的开发者,找技术合伙人的创业者,在聊天的过程中,发现很多基本的问题被不停的问,例如
队列有什么用?
redis的应用场景?
怎么保证通讯的安全性?
看着这群创业的小伙伴,也在重复着本人经历的过的痛苦,也在纠结着这些技术问题。在网络上,没找到一本系统讲述app后端架构的书籍,能搜索到的,不是高大尚公司的解决方案,就是针对一个技术点很详细的讲解。
如果有一个开发者,能根据自己从零开始研发app开发的经验,把app后端开发涉及的基本技术系统地讲一次,那多好啊!
在“app后端技术”里面的网友的鼓励下,决定把本人所掌握的app后端开发的知识,系统地讲一次。
但是,由于自身长期受创业型公司的影响,习惯了创业型的产品开发方法,所以,当和真正出版过书籍的网友交流后,了解到出版渠道的漫长过程。所以这次,决定用互联网的产品思维去发布这系列的文章。
我理解中的互联网的产品思维:
1. 紧密接触用户:从诞生开始,就已经有各位网友的帮助,在文章发布的过程中,也需要保持和网友不断沟通交流。
2. 不断接收反馈:在博客上,qq群,微信公众号继续接收各位网友的反馈,希望在以后写作的过程中,能继续提意见。
3. 快速迭代:根据反馈意见,不断调整写作的方向,如果发现章节有错误,立刻修改。
4. 在线发布:写作完成后立刻在微信公众号,博客上发布,不需要等待漫长的出版过程。
这系列的文章的定位是刚刚进入app后端的开发者,和对技术原理感兴趣的产品人员。主要是描述技术相关的应用场景和原理,不涉及到具体的代码。
同时,为了使相关的技术原理更加易懂,我会在一定程度上放弃精确性,请各位一定要注意哦。
下面是初步的写作大纲:
个人经历的简介:
个人在创业公司的经历简介
核心基础:
创业团队中各种职位的介绍
app是怎么炼成的
什么是app后端
什么是架构
app和app后端的整个通讯过程
app后端和一般的web后端的区别
app后端架构的核心—专注于业务本身,多用成熟的第三方平台
选择什么样的服务器提供商
选择什么样的开发语言
选择什么样的开发框架
如何快速入门新的技术
技术细节:
选择哪种数据库产品—sql?nosql?
队列的讲解
api的设计原则
省流量,可快速迭代app版本的图片处理方案
应对版本升级的api处理
怎么保证app通讯的安全性
推送服务
聊天服务
发邮件的处理
发短信的处理
LBS技术入门
如何搜索用户名—搜索技术入门
表情的处理
app后端如何应付高并发
app端的优化方法
简单的监控
杂谈:
一些对产品的看法
创业,活下去才是最重要的
如何与外包打交道
在腾讯等巨头流行的敏捷开发是回事?
团队人员的沟通
学会做减法
如何轻松应对创业团队中巨大的工作量
演示的技术:
光会做没用,还要会演示
别陷入专家的陷阱
背景的重要性
讲故事
比喻
一个通用的演示框架
如果各位朋友对以上的内容有任何意见,欢迎通过qq群,公众平台,csdn博客等渠道反馈。
【作者】曾健生
【QQ】190678908
【微信公众号】 appbackend
【app后端qq群】 254659220
【博客】http://blog.csdn.net/newjueqi
版权声明:本文为博主原创文章,未经博主允许不得转载。
1.用互联网的产品思维打造一本app后端的书的更多相关文章
- [转]一文读懂《梁宁·产品思维30讲》最精华内容(含全套PPT)
http://chuansong.me/n/2294260949029 8 年前,我的主业是产品经理,产品思维改变了我认识世界的方式,让我明白司空见惯的设计,也有其底层逻辑. 几年后我接触培训.运营自 ...
- 《梁宁·产品思维30讲》课程学习笔记(内含全套音频+ppt资料
科技进步.产品迭代.公司演化.组织变迁……不变的是用户的情绪和人性. 那些信奉“用户驱动”的人,从普通人变成了行业大佬,建立了自己的世界.乔布斯.马化腾.马云.雷军.张小龙.周鸿祎.傅盛……这些改变世 ...
- 产品思维&技术思维&工程思维
产品思维 产品思维的起源是用户(或客户)价值.用户价值是通过技术手段以产品或服务的形态去解决用户的痛点,或带去爽点.毫无疑问,工程师在日常工作中应时刻关注并理清自己的工作与用户(或客户)价值的联系,并 ...
- 程序猿的产品思考:2C与2B产品思维的区别
原创/朱季谦 我最早接触到互联网产品的时候,听到最多的,是做产品要有用户思维,即站在用户角度去看待产品.这个先入为主的概念,在很长一段时间里,都被我效作经典.然而也在很长一段时间里,我竟混淆了其中 ...
- 【用户分析-用户场景】这TM才是产品思维!
@奶牛Denny :很长一段时间里,市场推广/营销(Marketing)在中国似乎是一个大家很忌讳的词汇.市场推广无非就是夸大包装,炒作一下,卖卖情怀——很多人都是这么觉得的,因为确实有一部分急功近利 ...
- 做一个有产品思维的研发:Scrapy安装
每天10分钟,解决一个研发问题. 如果你想了解我在做什么,请看<做一个有产品思维的研发:课程大纲>传送门:https://www.cnblogs.com/hunttown/p/104909 ...
- 做一个有产品思维的研发:部署(Tomcat配置,Nginx配置,JDK配置)
每天10分钟,解决一个研发问题. 如果你想了解我在做什么,请看<做一个有产品思维的研发:课程大纲>传送门:https://www.cnblogs.com/hunttown/p/104909 ...
- 做IT项目管理也需要具备产品思维
不知道大家有没有听过大胡子姜志辉老师的公开课,我自己认为讲的还是不错的. 因为本身大胡子老师就是一个IT行业的人士,自己还经历了程序员.架构师.项目经理.敏捷教练.产品经理.公司持有人等多个角色.所以 ...
- Agile1001社区10月份活动:一张图解读企业级产品思维
活动信息 主题:一张图解读企业级产品思维 地点:北京市海淀区苏州街3号大恒科技大厦南座4层 时间: 2017-10-15 14:00 - 17:00 报名链接:http://www.hdb.com/p ...
随机推荐
- obj-c编程07:异常处理
好了,到了相对轻松的话题,也是所有语言无可避免的话题:异常的处理. 我们知道对于一些常见的语言,"异常"是逃不开避不掉的主题:C中相对原始的signal或依赖系统异常支持(比如wi ...
- 详解linux进程间通信-消息队列
前言:前面讨论了信号.管道的进程间通信方式,接下来将讨论消息队列. 一.系统V IPC 三种系统V IPC:消息队列.信号量以及共享内存(共享存储器)之间有很多相似之处. 每个内核中的 I P C结构 ...
- CRM客户关系管理系统(十一)
第十一章.学员报名流程开发 11.1.面包屑的制作 Boorstrap路径导航条 (1)table_obj_list.html页面面包屑 def table_obj_list 返回数据改成locals ...
- Spring Boot + Jersey发生FileNotFoundException (No such file or directory)
我在使用Spring Boot + Jersey 项目,解决了上一篇随笔中的FileNotFoundException,然后又报了一个FileNotFoundException,不过报错信息不一样了 ...
- javascript数组特性
数组是一段线性分配的内存, 它通过整数计算偏移并访问其中的元素. 数组是一种性能出色的数据结构. 1.数组字面量 数组字面量提供了一种非常方便地创建新数组的表示法. 多个用逗号分隔的值的表达式. 数组 ...
- JFace dailog button事件中刷新透视图异常 Trying to execute the disabled command org.eclipse.ui.window.closePerspective
报错的代码为 protected void buttonPressed(int buttonId) { Display.getDefault().syncExec(new Runnable() { p ...
- 我如何踏上IT路
第一次开技术博客,第一篇博文就聊聊自己是如何走上IT这条路的.一直听人说"搞IT的"颇含贬低色彩,也有IT前辈奉劝不要轻易踏上这条路,但最终我这个本是化学化工专业的门外汉还是义无反 ...
- Centos 7 卸载自带的openjdk
[root@localhost ~]# rpm -qa|grep jdk java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 java-1.7.0- ...
- javap
本词条缺少概述.信息栏.名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具. j ...
- txtbook简单HTML可读化改造
一般来讲下载的txtbook在notepad或者之类的文本编辑器下的阅读体验不是很好,PC上面专门装个txt阅读器好像有点杀鸡用牛刀,可以用HTML简单处理一下就可以放在浏览器下爽快的阅读了,这个操作 ...