前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2016学习总结

2016学习总结

作者头像
haifeiWu
发布2018-09-11 10:19:13
3860
发布2018-09-11 10:19:13
举报
文章被收录于专栏:haifeiWu与他朋友们的专栏

2016,一年过去了。在这一年里做了很多事情,也收获颇多。参加软件设计大赛、去南京总决赛(当然还有玩儿)、学习研究敲代码、复习基础准备面试、写简历、找工作、工作。

这篇文章主要一技术为主,总结一下我在这一年里的学习方法以及收获。写下来,为了总结、反思,看到自己的成长与不足,对自己有一个清醒的认识。

在学习中总结,在总结中成长…

学习广度

学习其他编程语言

我是个闲不住的人,总喜欢接触写新事物、学习新东西。在学校里,可以说我学习编程的知识比较广,一年中,我有三分之一的时间在学习其他编程语言…

除Android外,PHP学的还不错,因为每次做比赛,做Android应用,都是我自己用PHP搭服务器,还有html、css、js,也看过React native、nodejs、Python的语法文档,写过一些例子,但不能说会,也只是一个能看懂别人用这几种语言写的代码的级别。

学习深度

写原生代码

在刚学习Android的时候,总是喜欢用各种框架,简单方便又无脑,但我突然发现,我学了这么长时间,自己居然连个下载文件的代码都敲不出来,没有了框架就没有了一切…

因此,我开始学着摆脱框架,上半年的那个比赛,用的都是Android原生的技术,没用一个框架,挺进决赛!最后,我有开始看源码,从中学习大牛们的代码,然后自己写了一个网络请求框架,并可以适配多种需求。每有人问我时,他们总会说不要重复造轮子,但我相信,这对于一个开发者来说,是一个很有必要的学习过程。

算法

首先,我认为我是一个逻辑思维能力比较强的人,有事实为证:裸着参加了中北组织的山西省程序设计大赛(仿ACM赛制),19名,当时的我还是对算法很不重视的情况下,嘿嘿。

或许是因为看了一些研究生的博客,或许自己选择的不是考研路,总觉得比研究生差点儿什么,于是开始学习算法,刷剑指offer。果然,这个选择是没错的,有一次去笔试,卷子的大多半全是算法题,他们人脸都红了,看着我自信的写满卷子,哈哈…

设计模式

设计模式在编程中也是很重要的部分,《设计模式之禅》,这是最近一直在看的一本书,每一种设计模式,读的时候感觉很简单,但要把它运用到实际编程中,并且很准确的写出来是很难做到的。尤其是工作以后,看公司代码,开始的时候看不太懂,然后导师然我好好看看观察者模式,这个我以前看过啊,然而并没有看到那么深,只是浅浅得了解了一下它是做什么的。仔细的研究过之后,才懂得设计模式的一些真谛…

编程环境

编程环境与工具

有人说看一个程序猿对编程工具的熟练度,就可以知道他的技术水平。确实,编程工具在开发过程中有着很大的作用,熟练的掌握编程工具对开发人员来说,将会减少很多麻烦。

像Android Studio以及其各种插件、编译方式、idea、notepad++、sublime、U图床、Haroopad等。

一直在寻找各种优秀编译工具的路上,从未停止…

另外,2016最大的进步就是把编程环境转到ubuntu,学习linux,开发、使用

2016,满满的…

2017,继续努力!…

今天是元旦了,祝大家新年快乐! ^_^

作 者:ChanghuiN

原文链接:https://cloud.tencent.com/developer/article/1333328

版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 学习广度
    • 学习其他编程语言
    • 学习深度
      • 写原生代码
        • 算法
          • 设计模式
          • 编程环境
            • 编程环境与工具
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档