综合
singwhatiwanna
有创新精神的Android技术分享者,Android资深工程师
展开
-
如何写一篇好文章?
如何写一篇好文章,对别人有用的文章首先,如果你写文章的目的是为了给自己看,那怎么写都无所谓,如果,你写的文章是给别人看的,那么我的理解是这样的:1.针对简单概念,你要介绍的全面,理论配合demo,能够让一个不懂的人看了之后懂了2.针对有点难度的概念,你要一步一步地详细介绍,让刚入门的小伙伴们能够仿照你的例子做出来3.针对底层的东西,比如源码,你要能把大致流程说清楚,并且能够结合源码分析出上层的东西原创 2014-01-07 20:18:36 · 6229 阅读 · 13 评论 -
程序员谈薪指北
大家都知道,程序员这个群体,特别容易出现同工不同酬的现象。很多时候,我们通过了公司的层层筛选,然后和hr要了满意的工资,兴高采烈地去入职后,突然有一天通过小道消息得知,某个同事级别和你一样,但是工资比你多了几千,估计你立马开心不起来了。其实这是正常现象,这也是为什么几乎所有公司都不允许谈论工资。如果大家都公开待遇了,吃亏的那部分人还能好好干活嘛。一般来说,同一个公司,员工工资的差距主要由定级来...原创 2018-10-27 16:25:08 · 5436 阅读 · 9 评论 -
论程序员成长的正确姿势
何为成长?成长是指自我提升,一方面是本身的个人能力,另一方面是社会对你的认可度。最终,程序员的职位和薪水都能在成长中得以体现。很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样吗?其实是不一样的。很多岗位在招聘的时候都要求3年以上工作经验,这个3年工作经验是指持续成长的三年,而不是指浑浑噩噩混日子的三年。...原创 2018-03-01 23:49:09 · 11389 阅读 · 20 评论 -
Flutter 安装和初体验
在前面的文章中,我们初步了解了Flutter。本文将介绍Flutter的安装过程和开发工具,为了大家能更好地理解Flutter,本文还找了一个小例子。Flutter 安装指南关于Flutter的安装,参考官方文档中的步骤即可。本文以macOS为例,介绍Flutter在macOS上的安装细节。官方文档地址:https://flutter.io/get-started/install/首先,下载Flu...原创 2018-03-15 17:33:42 · 33916 阅读 · 16 评论 -
关于 Android 程序员最近的状况
- 关于Android的近况大家都知道,今年移动开发不那么火热了,完全没有了前两年Android开发那种火热的势头,如此同时,AI热火朝天,很多言论都说Android不行了。其实不光是Android,iOS也有类似的言论。那么到底如何看待这一现象呢?我的答案是:Android还行,只是回归平淡了,没有了前些年的火热。- 为什么Android还行?如何看待一个行业行不行?有两点:这个行业有没有死亡?...原创 2017-07-21 23:24:37 · 28131 阅读 · 58 评论 -
《Android开发艺术探索》图书勘误
第一章在13页提到“系统只在Activity异常终止的时候才会调用onSaveInstanceState与onRestoreInstanceState来储存和恢复数据,其他情况不会触发这个过程。”这句话的描述不确切,准确点说,应该是“系统只在Activity异常终止的时候才会调用onSaveInstanceState与onRestoreInstanceState来储存和恢复数据,其他情况不会...原创 2016-01-13 10:51:34 · 63633 阅读 · 397 评论 -
迷茫的程序员
程序员是一个特殊的群体,我们不知道为什么加入这个行业,也不知道这个行业还能做多久,不同人有着不同的故事、有着不同的迷茫。原创 2017-08-22 21:34:49 · 20310 阅读 · 88 评论 -
Android学习路线:如何成长为高级工程师
博主参加了2014 CSDN博客之星评选,帮我投一票吧。点击给我投票前言之所以写这篇文章,是因为最近博客和我的开发群( 215680213 )中,不少小伙伴都让我讲讲android学习路线,所以我决定写一篇博客,来说明这个问题。既然有不少小伙伴来咨询这个问题,说明大家都还是想快速地提高技术,毕竟技术的提高是职业发展中不可或缺的一步,技术好了,才能得到认可,才能升职加薪。一般来说,快速提高技术是不太原创 2015-01-03 00:08:49 · 90160 阅读 · 110 评论 -
给Android程序员的一些面试建议
前言应大家的邀请,写一篇关于Android面试相关的博客,需要说明的是本文只针对Android应用开发,不针对rom开发以及逆向工程。我想面试对于程序员来说是很重要的一件事件,面试结果的好坏直接决定了能否进入某个公司以及以什么级别和待遇进入某个公司。我参加面试的经验并不多,但是以面试官的身份面试别人倒是有很多次,所以我可以结合这些经验来介绍下如何更好地把握一个面试。什么是合适的候选者在介绍如何面试之原创 2015-10-18 23:12:18 · 65963 阅读 · 94 评论 -
Android学习路线指南
前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的...原创 2015-11-01 23:34:56 · 248460 阅读 · 281 评论 -
我对Android的理解
前言写这篇文章是为了和大家描述下我对Android的理解,同时会讲述下我后面的技术规划,希望能够对大家有点参考价值。大家都想学好Android,那么怎么才能学好呢?这个真不好说,但是我可以和大家交流下我自己的心得,当然仅限应用层开发,因为我本身是侧重应用层开发的。知识的分类Android中有很多知识点,虽然说大部分知识点都不难,但是量很多,这就会给人一种很琐碎的感觉。在这种情况下就要对知识进行分类,原创 2015-07-09 10:54:37 · 50607 阅读 · 45 评论 -
树立个人品牌:让名企hr们主动来找你
前言 作为一名程序员,如何更快地提高自己从而让自己向更高级别飞跃是每个人都要关心的问题。质的飞跃是一个慢慢的过程,哲学上说:大量的量变会带来质变,也就是说,程序员想要当架构师、技术leader乃至CTO,不可避免的一步就是要完成许多量变。如何实现量变?从根本上来说就是提高自己的个人能力,整体上来说就是提高自己的个人能力和树立个人品牌。为什么仅仅从根本上提高个人能力是不够的呢?道理很简原创 2014-02-14 00:06:33 · 26568 阅读 · 75 评论 -
2014,新的一年我的计划
过几天就要过年了,这里祝大家春节快乐!在外面打拼一年了,赶快回家过年吧,哈哈。 2014对我来说是很重要的一年,是我快速提高自己的一年。工作上,我将会承担越来越重的工作量;分享上,我将持续更新我的CSDN博客,同时在GitHub和StackOverflow上有所活动。 关于CSDN博客,目前我主要关注Android方向,有如下三类文章:Android高手进阶(36) :非深入问题不研究,文章长而深入原创 2014-01-25 00:49:39 · 9173 阅读 · 20 评论 -
我打算写一个《程序员的成长课》
已经2019年了,新年新气象。在新的一年里,我想做件有意义的事儿。具体是什么事呢?这里先留个悬念。我是一个爱思考的人,我也工作好几年了,这段时间内心突然有个想法:程序员的个人成长有规律可循吗?没有肥沃的土壤就无法孕育深邃的思想,我的想法也不例外。我平时要打理玉刚说公众号,还维护了一个知识星球。在和很多读者以及球友沟通的过程中,我的思维得到了极大的提升,我了解到很多人都有一颗上进的心,但是他们也...原创 2019-01-04 11:44:24 · 3432 阅读 · 13 评论