如何创建一流技术团队
2017-03-23 18:19
906 查看
android团队成长计划
发表于 2017-03-23 |
最近一直对狼性文化挺痴迷的,团队的协同作战会让你事半功倍,没有完美的个人,只有完美的团队,一个人的能力毕竟有限,要想走得更远还是需要团队与你一起并肩
1.目标
专注,团队,谋略,敏锐,进取,建立一个学习型的技术团队,实现公司和个人的共赢。
2.意义
对于公司:更高质量的产品
更快的产出
对于个人:
更出色的能力
更高的收入
更少的时间投入(少加班)
3.方法
基于现有开发中用到的库和工具,每周向自己提一个还不是特别懂的问题,通过阅读源码和相关文章,试图找到答案,并输出一篇自己的技术博文。基于当前的业务和需求,构建团队内部的基础库, 并逐步开源到社区。
每月一次内部技术分享。
4.技术学习
5.优秀书籍
基础:《算法导论》
《数学之美》
《编程之法》
《Unix高级编程》《Unix进程间通信》
《TCP/IP详解》卷1卷2
语言:
《Java编程思想》
《深入理解Java虚拟机》
《深入理解Java内存模型》
编码和设计:
《代码整洁之道》
《设计模式》
《图说设计模式》
Android开发:
Android
开发者培训
Android
Development Patterns 视频集锦
Android
Performance Patterns 视频集锦
《深入理解Android》系列
6.优秀源码
网络okHttp
retrofit
volley
tencent
mars
数据解析
Gson
fastjson
图片加载
Glide
Picasso
Fresco
ORM
greenDAO
ActiveAndroid
视频
ijkplayer
ExoPlayer
mp4parser
图片处理
GPUImage
依赖注入
Butter
Knife
Dagger(Google)
事件订阅
Event
Bus
函数式编程
RxJava
热加载和插件化
Tinker
AndFix
控件集合
awesome-android-ui
7.质量控制
checkstylefindbugs
junit
mockito
robolectric
jacoco
Espresso
8.优秀站
个人:CodeKK
Drakeet
GankIO
stormzhang
Trinea
Piasy
androiddevtools
技术小黑屋
Srain
Gityuan
diycode
胡凯
老罗的Android之旅
邓凡平博客
团体:
Android开发官方博客
美团点评技术团队
Square
手机淘宝技术团队
WeMobileDev
腾讯bugly
9.社交账号
Google Plus: [AndroidDevelopers,Colt McAnlis]微信公众号: [WeMobileDev,AndroidDeveloper,谷歌开发者,codeKK]
10.高效工具
抓包: Charles, Fiddler,Wireshark
编辑器: vim,
Andoid Studio#调试#技巧1#技巧2#, markdown
搜索: google,github,开源中国
绘图工具: processon
协作: git
构建: gradle
11.参考资料:
为什么技术团队应该写博客?为什么你应该(从现在开始就)写博客
建立学习型组织
有哪些
Android 大牛的 blog 值得推荐
优秀的Android开源库
github排行榜
浅谈测试覆盖率
相关文章推荐
- 如何创建一个一流的SDK?
- 技术人员如何创业《四》- 打造超强执行力团队(转载)
- 如何管理技术团队?我的 6 个建议
- 王淮、龚世海谈如何打造优秀的技术团队
- 前端小团队如何培养技术积累?
- 技术人员如何创业《四》- 打造超强执行力团队(转载)
- 初创互联网团队如何利用开源技术和云服务快速建立网站
- 如何通过技术培训建设强有力的软件团队
- 如何才能做好技术团队管理
- 谷歌大神Jeff Dean亲口讲述团队工作: 我们是如何用一项技术打造出数十种产品的
- 创建完整团队的艺术:敏捷如何改变我们与客户的工作方式
- 马云:如何组建自己的技术团队
- 技术人员如何创业《四》- 打造超强执行力团队
- 如何创建吸引人的技术圈?
- [技术分享 - RMS 篇] 在微软最新 OS 平台创建打开 RMS 文档如何避免时延
- 技术团队如何招聘和管理
- 技术团队如何招聘和管理,如何避免低效率的官僚作风,来看看Airbnb的经验
- 如何管理技术团队?我的 6 个建议
- 技术人如何才能做好绩效管理提升团队绩效?
- 元语言基础技术之:在JS中如何自由地创建函数