博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一份很有帮助的JD,给3年后的自己
阅读量:7033 次
发布时间:2019-06-28

本文共 633 字,大约阅读时间需要 2 分钟。

如果你已经写了三五年代码,依旧对它乐此不彼,期待着在专家路线上继续前进,那么,这份职业方向就是写给你看的。

如果——

你已熟悉了android系统的体系结构、对它的framework和各种底层库信手拈来。

你已熟悉了android中的常用空间,能对view的绘制过程娓娓道来。

你已有很多的android下的高性能编程、调优的经验,甚至说得上是精通。

那你下一步的努力方向是什么?

我希望——

你能平衡好业务需求和技术复杂度,兼顾功能、性能、可靠性等多项要求,来选择最合适的技术方案。

你写的代码是易调试、易测试、易维护、易扩展的。你能制定团队的coding best practice,能通过design review、code review、unit test、文档、流程完善等方式,来帮助团队提升代码质量、减少bug数量。

你有丰富的trouble shooting技巧;能用各种工具来帮助提升开发效率和开发质量,必要时你能写自己的工具。

你不再像早些年时头痛医头脚痛医脚,你能深入思考导致bug的根本原因并改进之;你能全面考虑到牵一发而动全身的那些危险的代码并将其解耦;你的所有代码都能经受住向前、向后兼容和corner case的拷问。

能从用户的角度出发思考问题,能和业务顺畅沟通,能理解需求并预见潜在需求及其价值,能对功能设计提出洞见,帮助需求方形成更完整的场景。

转载于:https://blog.51cto.com/13545923/2053457

你可能感兴趣的文章
潘刚没事!伊利没事!那么谁应该有事?
查看>>
Linux学习笔记3(虚拟机安装ubuntu&文件传输&远程连接和控制)
查看>>
自定义视频播放器与慢放滚轮
查看>>
js逻辑运算符
查看>>
一种轻量级的C4C业务数据同步到S/4HANA的方式:Odata通知
查看>>
使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据
查看>>
微服务之分布式文件系统
查看>>
SpringBoot应用和PostgreSQL数据库部署到Kubernetes上的一个例子
查看>>
packages unavailable无法查看源码
查看>>
NEO区块链-DAPP开发直通车-第零篇
查看>>
element-ui中form验证杂记
查看>>
程序员如何让自己 Be Cloud Native - 配置篇
查看>>
用 Python 分析过往 36 年春晚节目数据,发现一些趣事
查看>>
129. Sum Root to Leaf Numbers
查看>>
Stream流与Lambda表达式(二) Stream收集器 Collector接口
查看>>
大数据成神之路
查看>>
CNCF发布了2018年度报告
查看>>
Spring AOP(三) Advisor类架构
查看>>
【译】 WebSocket 协议第十一章——IANA 注意事项(IANA Considerations)
查看>>
刷前端面经笔记(八)
查看>>