非计算机、软件相关专业自学Android移动开发的感悟与瓶颈

2017年6月30日,本人今年大二即将结束,在大二上学年接触了Java语言,之后对程序设计有很大的兴趣,不知道怎么说,是新鲜感还是好奇心,平时就自己到图书馆借书回来敲代码,之后找了很多培训机构的视频教程,学历了一段时间之后又想学习前端开发,然后又自己看书学了几个月的HTML,CSS,JavaScript,Bootatrap等知识,最后大二下学期正式下定决心主攻移动开发,Android开发是从写博客那天开始的(2017年5月8号),到现在将近两个月了,自认为每天很投入,,看完了《第一行代码》和《Android移动应用开发》并把代码都敲了好几遍,每天5个小时吧,但是自己是建筑系 的,平时也没有什么人一起交流,都是靠自己钻研(或许是琢磨吧),觉得自己现在算是刚入门,能单独简单完成小Demo,但是总结来说,就是计算机基础知识薄弱,操作系统原理和数据结构之类都没接触过,在这个过程中很吃力,但是兴趣还是很高涨,也不想中途放弃。一个好处就是英语长篇阅读还是有一定水平,Google官方文档能读明白(计算机英语自己自学了词汇),发现最好的参考书就是官方文档了,现在浏览器汗多支持翻译插件,英语阅读有困难的朋友也可以读懂,

上面是自己的一些学习经历还是总体情况,下面总结一些自己的瓶颈:首先呢 就是计算机软件相关基础知识薄弱,代码优化等在理解上有一定困难,缺乏一起交流的人,身边都是建筑系的,在这方面能做的就是业余时间看看计算机知识自己下学期图书馆好好补一下,加入qq群潜水问问题也是一个很好的办法;其次呢,坚持不放弃,坚持看官方文档,坚持敲代码;坚持写博客记录自己的进步。还是相信熟能生巧,找一下实际项目练练手,或者熟悉一下完整项目流程和其中的技术要求;!最重要的是打好语言基础,在Android学习中手边随时准备Java,Kotlin语言的参考书,把语言学好了,尽管现在都在说Android求职寒冬,但是我相信Android市场不可能近期就over掉,再者Java也是历史的长足,学精了总有用处;最后,我们非计算机软件相关专业还是 要考虑到以后 就业的问题,自己基础可能比专业薄弱,但也不排除计算机软件专业也有混日子的吧,在这方面还是要把自己的本专业学习好,两手抓,我相信比起整天打游戏混日子的同学来说,我们自学开发的也是很优秀了,即使我们并没有多精通,毕竟多掌握一门知识领域吧,不是掌握也是踏过门了。

相信和我一样的同学哥们也不在少数,大家一起共勉加油!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值