您的位置:首页 > 职场人生

第一次发文

2017-02-07 14:26 176 查看
自从成为了CSDN的一员,一直以来都在上面看前辈的博客,研究前辈的代码,从中汲取很多的知识,也累积了大量的经验。今天第一次发文,随便写写,为以后自己更多的分享做个开端,希望在这个自我完善的过程能不断充实自己。

从事的Android开发,算起来也差不多两年多了,经历过的项目虽然都比较单一,但是大大小小的也是差不多有7、8个,感觉自己从最初一无所知的菜鸟也渐渐的变成了一个纯粹的码农了,就像是平时对圈外的朋友说起我的工作的时候,Android Studio、gradle、proguard神马的,他们就如当初的我一样都一概不知。然而经过了这两年来的变化,虽然现在的我也还止步于coder阶段,但是相对刚刚进入的时候我已经更加“丰满”,未来的我也会继续更深入更广的学习,走出自己独特的一条路。

之前进入这个行业有很多人就对我建议:你可以以开发为基础,以后可以深入往架构师方向发展,也可以转管理层或者是业务技术层,当然也可以作为一个单纯的码农。虽然那个时候对这些还不太有成型的观念,也没有更多的考虑以后的方向,即使到现在自己也还是作为一个coder,没有最终确定自己会往哪个方面去,但是我相信随着时间我自己就会发现更适合我的东西在哪里。

作为一个原生开发人员,经过这么久的学习和摸索,对于如何更快更好的解决问题或者是自我学习的方法也慢慢有了我自己的一套见解:

1、碰到问题或者要学习一个新的点,首先可以找找我们的度娘(我自己都是使用必应搜索),然后在度娘中快速的找到最适合的解决办法;

2、当然有时候可能我们仅仅只是通过度娘无法找到,这个时候我们可以寻求一些社区,如:csdn,开源中国,segmentfault,github,stackoverflow等等,这些里面就包含了很多可以帮助我们解决问题,或者是学习的好demo;

3、如果上面的搜索你还是没办法找到,或者不是你最想要的,你就可以利用我们的谷歌(需要的朋友请自行使用一些翻墙软件)进行查找;

4、当上面的方法找到你想要的东西之后,你可以在AS中建立一个demo的项目,然后自己把代码code到demo中,run一下,看看具体实现的效果;

5、根据你自己项目的需要或者学习的需要,把代码code到你自己的项目中,改动必要的部分变成你自己所需要的方案。当然解决问题的部分就到此为止,但是学习的部分还要继续,我们在改动代码的过程要认真的阅读源码,看看其中自己可以学习到的东西。

如果有兴趣也可以举一反三,实现其他类似的demo或者类似的效果,完全的把别人的东西转变为自己的,以后你就可以自己创造属于你自己的code。

随便写写自己的心得,希望可以帮到初学者们,同时,也算是鼓励自己吧,也希望后面的时间自己能够坚持不断的分享更多自己的经验。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息