大三第一学期总结

在今天早上考完最后一科之后,我的大三第一学期也就正式结束了,进入寒假。

这学期的专业课很多:人工智能、数据库系统实现、软件工程、高级数据库技术、oracle、java、编译原理、数据库应用系统建模。

专业课都不错,这学期网院比较忙 所以有些课上的比较少。

还好最后复习阶段的时候有好好读一下这些课程,收获不少。

这学期主想想都干了些什么,开学初的时候因为做简笔画的应用也做得差不多了 加上本身我自己对画画没什么兴趣 所以也就想早点了结了算了。

中间学了一段时间的win8开发,之后因为凤凰微课的项目 所以暂停了,近期得开始继续做了。

这学期要说项目,也就是做了凤凰微课的ipad版的客户端,现在还在审核。

一开始由于凤凰那边的人一直没办法把需求定下来,所以故事版做了一版本之后,几乎完全推翻了。

到了11月份末终于定下最后的需求和方案,我也就开始开发,得在12月28号搞定,那天是微课的发布会。

那个月几乎就没去上过课,每天几乎都在网院度过,那段时间也挺辛苦的,整个人都做的比较累,最后总算是顺利完成吧。

现在自己做这些项目,都不是自己的想法,都是一些任务型的项目,虽说是积累经验,但还是更想有自己的想法,接下来也会多想想自己的东西。


/上面是16号那天糊里糊涂写的/


从大二下学期到下载接触移动开发也快要一年了。这一年,做了三个ios的应用,积累了不少经验和代码量,玩过一些android和windows 8 

现在自己本科的路线渐渐清晰,该怎么走,该怎么学都渐渐明朗。下面我想说说自己的一些体会

首先,就计算机这个专业,我自己两年多的一些经验。首先声明,我是大学才开始接触变成,以前都是玩游戏上qq的而已。

大一到大二上学期,可以说是我的一个积累期和磨合期。因为我比较喜欢自己去探索,所以在这段期间我看了不少C/C++的基础书,以及学习了不少算法和数据结构的知识。

当然也走过很多弯路,摸索过很多东西。但是,我一直有坚持实践,一开始只会C/C++,就敲一些课本的实例,做做小实验。等到学了一段时间之后,就敲一些代码量大点的实验,比如图书馆管理系统、学生管理系统这些常见的大作业。从一开始的Dos版到后来自己学了VC++后的MFC版。可能很多人都觉得做这些东西没什么用,因为外面早就不用这些技术做开发了。但我想说的是,这些都是在一个程序员成长过程中需要积累的基本功,基本的代码编写能力、debug能力、项目的架构能力等等,都是通过这样的小实验慢慢积累,慢慢成长起来的。

在有了一定的语言基础之后,就得进一步加强自己的能力,这时候就得好好学习数据结构和算法,通过做一些OJ题目来提高和巩固,这对加强自己的编程思维是很有帮助的。

我自己也是这样一步步学习过来。

到了大二下学期,开始自己的移动开发的时候,凭借之前的基础,所以做起来会比较顺手。

说了这么多废话 想说的就是 学计算机,不可以只是看书,要多动手实践。

但是,当我学习了这一年的移动开发之后,我又总结出了一些东西,那就是读书是非常重要的,当开发的时候,有时候用到的一些API也好,有时一些实现方法也好,都需要理论来支撑,但是很多人觉得可以实现就行了,不管原理,渐渐地,积累多了,就会变得很累。这时候就需要读书,读原理性的书,扩展自己思维的同时,也让自己对原理的掌握更加好。对原理掌握的深度,决定以后走的路的长度。

所以 现在我的看法是,实践少的人需要多动手,实践比较多的人,需要看看书,充充电。


/

最后说下自己的目标

本科期间,自己想学好的时移动开发的整个体系 从服务端到客户端

现在服务端学习play framework

客户端着重是iOS、wp8然后其他平台使用跨平台技术实现。

这些是开发方面的,其他的理论积累同样要做好

语言基础、算法、数据结构、操作系统、编译原理、数据库相关、网络相关、设计模式等等的积累。

可以做到上面所说的,我的本科也就满意了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值