声明: 本博仅用于个人学习记录.
今天是自己第一次在博客园发表博客,之前关注更多的是CSDN, 当然我还是菜鸟. 发帖只是为了记录自己成长的过程.
今年刚毕业的我很荣幸进入了一家软件公司. 算上实习, 在这家公司待了快有一年了. 说实话学到的东西一点都不多, 一直都处在很迷茫的状态. 本来在学校是自学的Java, 但来到公司培训后便开始从事.Net的相关工作, 说白了就是软件的维护, 每天的主要工作就是修Bug.
到了现在似乎走到了一个瓶颈, 没有了在学校学习语言的那种激情, 人也开始变得懒惰, 慢慢的喜欢上这种安逸的环境. 很喜欢一句话: 当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话. 诚然, 我现在还没有能力去谈梦想, 我现在应该静下心来去学习,去积累.
最近买了Learning Hard写的一本书: <<C#学习笔记>>, 因为学Java时基础就不牢固, 所以学C#想把基础打牢. 关于这门语言的学习, 我自己也有一定的规划, 希望自己能够一步步走下去.
Net学习规划:
1. 先从C#语法学起,练习C#语法和面向对象的思想.
语法包括:
流程控制
方法
属性
委托
泛型
面向对象包括:
分装
继承
多态
理解抽象类, 接口, 密封类等名词概念
2. 熟悉一些.Net封装好的一些常用的类.
集合类库 字符串操作类库 文件操作类库
3. 熟悉WinForm
熟悉常用组件, 熟悉事件是如何被调用的.
4. 学习SqlServer,理解关系型数据库思想,学习ADO.Net, 做一些简单的信息管理系统
5. 学习Html, Css, JavaScript, ASP.Net. 熟悉ASP.Net中几个内置对象的常用操作. 做一些简 单的小网站
6, 学习.Net的一些底层机制, 比如托管堆中的内存分配, 值类型跟引用类型的差别,字符串驻 留机制,垃圾回收机制等等
7. 学习三层架构的思想以及一些常用的设计模式, 如简单工厂, 外观模式, 单例模式,生成器 模式,理解面向接口编程的思想和依赖注入,控制反转思想.
8. 自己开始做小项目,自己设计, 自己写代码. 需要什么技术就学什么技术.
9. 多写代码, 多研究系统架构
上面只是我理解的一个学习的方向, 当然我的眼界可能太过于浅薄. 另上面说的这本书已于最近看完了, 收获还是有的, 陆续会在后面写个读书笔记, 算是对前一段时间学习的总结. 最近在看@张子阳 的<<.Net之美>>, 当然这本书要比上面一本更加深入些, 我会沉下心去慢慢看, 发现书中的精髓.
在这里也给2016年定个学习计划:
1. 开始着手学习Asp.Net相关知识, 购买相关书籍
2. 按部就班的学习相关的视频教程
3. 继续加强英语的学习
能想到的就这么多了, 前方的路还很漫长. 就写这么多了, 后面慢慢的会写自己的读书笔记, 学习经历以及在工作中遇到的问题.
PS: 成长的过程并比一定 一帆风顺, 希望园里的大哥们多多指教. 谢谢.
2016/01/04