您的位置:首页 > 其它

如何创建一流技术团队

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.质量控制

checkstyle
findbugs
junit
mockito
robolectric
jacoco
Espresso


8.优秀站

个人:
CodeKK
Drakeet
GankIO
stormzhang
Trinea
Piasy
androiddevtools
技术小黑屋
Srain
Gityuan
diycode
胡凯
老罗的Android之旅
邓凡平博客

团体:
Android开发官方博客
美团点评技术团队
Facebook
Square
手机淘宝技术团队
WeMobileDev
腾讯bugly


9.社交账号

Google Plus: [AndroidDevelopers,Colt McAnlis]

微信公众号: [WeMobileDev,AndroidDeveloper,谷歌开发者,codeKK]


10.高效工具

抓包: CharlesFiddler,
Wireshark
编辑器: vim,
Andoid Studio#调试#技巧1#技巧2#, markdown
搜索: google,github,开源中国
绘图工具: processon
协作: git
构建: gradle


11.参考资料:

为什么技术团队应该写博客?
为什么你应该(从现在开始就)写博客
建立学习型组织
有哪些
Android 大牛的 blog 值得推荐
优秀的Android开源库
github排行榜
浅谈测试覆盖率
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  技术 团队