2016学习总结

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 原文链接:http://www.hchstudio.cn/article/2016/e1ad/ 版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大数据文摘

GitHub迎来史上最大产品变革:发布可直接运行代码的GitHub Actions

10月16日,全球最大开发者社区GitHub Universe开发者大会在旧金山召开,会议持续两天,在刚刚顺利闭幕。本次大会主题为“认可开发者集体的成果以及增强...

16140
来自专栏SEO

「官宣」2019年SEO优化技术权威指南

年轻就该多努力挣钱,心情不好就拿钱撒气,买包买鞋买衣服买冰淇淋吃小龙虾,想干啥干啥!就算被人抛弃,各种糟心的事儿一齐撞上,起码还可以安慰自己,至少我还有钱!

16220
来自专栏金融民工小曾

我们需要什么样的人机交互方式?

自从有了计算机,便有了人机交互,人机交互的发展史也是一部消费级电子产品的发展史。键盘繁荣了DOS,鼠标繁荣了Mac和Windows,体感手柄和平衡板成就了Wii...

12210
来自专栏资深Tester

软件测试人员应该如何解决面试中不会回答的问题

26060
来自专栏镁客网

为AR滤镜效果而战!Facebook收购计算机视觉公司Fayteq

13300
来自专栏IT技术精选文摘

浅谈开发实时视频直播平台的技术要点

27620
来自专栏企鹅号快讯

如何用Python脚本玩微信《跳一跳》游戏

大家在玩游戏的过程中,有没有觉得这款游戏似曾相识呢?该游戏通过按压屏幕事件的长短来控制小人跳跃的距离,这种方式与【Flappy Bird】的玩法非常相似,只要可...

39260
来自专栏IT大咖说

与传统相比,混合云如何实现更便利的部署

内容来源:2017 年 12 月 22 日,Infortrend 大中华区总经理杨文仁在“2017IDC产业大会”进行《混合云应用与数据中心》演讲分享。IT 大...

22440
来自专栏灯塔大数据

数据的阴暗面:什么是暗数据?为什么暗数据很重要?

? 最近引起热议的术语暗数据,确切的说,就是来自于大数据的阴暗面。尽管暗数据这个名字听起来不吉利(让人联想到一个少年哥特乐队会取的绰号),但是或许更加的准确。...

38350
来自专栏编程坑太多

为什么很多人会觉得IT门槛低?

26360

扫码关注云+社区

领取腾讯云代金券