刚进大二时候,有了点Java知识后就疯狂想去尝试项目,毕竟人人都觉得项目是推动学习的最佳途径,当然我也不例外。但比较可悲的是自身基础知识不够夯实的时候,遇到很多基础性问题或者遇到一些偏底层的问题,无从解决。
博主一路也是自学过来的,大学老师也没教会太多,一路学了点C,C++,C#,之后会java一点之后就去搞了段时间安卓,就是通过看视频,看博客什么的乱七八糟的,现在想想那时候学习要是有个方向性,规律性,找本好书来慢慢的啃基础知识点,现在也不会走的那么艰辛。说真的,读一本好书,都领悟了作者的精髓,的确帮助太大了。个人还是觉得,夯实基础,数据结构,操作系统,网络原理什么的,切不可囫囵吞枣,盲目进取。
凡事有个过程,现在我在总结这些话的时候,已经刚步入大三了,还有半学期的自由时间,可能下半学期就要考研,可能继续走开发路线。自从接触了android,我就喜欢编程,喜欢那种自己写的代码立马就能看得到效果,能去用。走开发这条路,感觉对科技,对开源,对IT有兴趣才走的下去,经常要面对一堆英文,得耐得住寂寞。
当然,也借此机会勉励自己,在大三上这学期走好安卓,走好web后台,向自己目标继续前进。