2.Freshman阶段学习内容的确定
我刷知乎。在知乎上答题的程序员,不是很牛逼就是更牛逼,说起各种系统、各种系统的各种版本、各种语言、数据库、算法、IT届的各种圣战都有板有眼、信手拈来、头头是道,不得不服。这导致了一些非常严重的问题:我都想学,什么都想学,要学的东西太多了,但是不知道从什么地方学期,注意力全都分散了,而且已经花了好多精力找资料了。。。不由得使我想起大一的时候各种下资料分类整理归档,然后基本上都没看过。前面犯过的错历历在目,再犯的时候毫无察觉,死性不改,人类为何总是重复相同的错误T_T。所以花了一会儿静下心想了想,觉得这一阶段学习内容需要更有针对性,人要更专注,更沉。
那么简单来说,语言方面,先把C#学好,用的书目前有两本,C#编程入门和高级编程,这部分学清楚以后再买CLR via C#这本,这三本学好了C#语言应该就不会有什么大问题。对于.net的学习在学语言的过程中同步进行,买什么书我还不太清楚,有的两本书先学起来吧。另一方面就是JavaScript,现在已经开始学习了,同时吧HTML/CSS搭配着学,买书当然可以,不过W3School这么好的资源不用简直浪费。其他的语言暂时不要考虑,分心多不好。哦对了,ASP.NET的入门推荐书目是Pro C# 5.0 and the .NET 4.5 Framework,据说做WP开发用这个也是一样的(参考这个)。
对于完成一个项目(程序员鄙视链最底层的开发狗),设计模式的知识我也完全没有,所以买了HF设计模式,这里也要学着。HF设计模式学完以后,再去看所谓四人组的Design Pattern应该会轻松一些,所以这是下一步计划。
由于第一个项目中我是DBA,严重感到数据库基础薄弱,同时在写代码的时候不知道sql注入是什么。所以买了两本书:数据库管理系统(轮子哥在知乎上推荐的),sql注入。对于数据库方面的知识现阶段希望学习这两本书。以后钱攒够了去考个OCM。。。哈哈哈哈哈,→_→开玩笑啦。。。。
其实关注的一些微博上总是会转一些程序员面试的时候常见问题,我觉得看书需要将这方面结合起来。目的性功利心是一方面,另一方面既然是考察专业技能经常问到的,那肯定是作为专业人员必备的知识和技能,是重要的,需要深刻理解的,所以在学习的时候必须多花心思揣摩。所以嘛必须结合这些考察点学习。
最后吐槽自己,妈蛋我真是太喜欢做规划了,正式的学习还进展迟缓==。
半年过去了,发现写博客并不能很好的督促自己学习,反而还浪费了很多时间,想想还是算了,以后实在非常想写的时候再写吧。
2.Freshman阶段学习内容的确定的更多相关文章
- 3.Freshman阶段学习内容的确定
我刷知乎.在知乎上答题的程序员,不是很牛逼就是更牛逼,说起各种系统.各种系统的各种版本.各种语言.数据库.算法.IT届的各种圣战都有板有眼.信手拈来.头头是道,不得不服.这导致了一些非常严重的问题:我 ...
- PHP四个阶段目标以及第一阶段学习内容
PHP课程体系主要分为四个阶段,第一阶段讲的是网页HTML和数据库MySQL,第一阶段要学会网页制作的基础知识,熟用各种基本标签,对数据库进行操作,各项考核都能够达标,拿出出众的项目展示. 在第二个阶 ...
- ACM第一阶段学习内容
一.知识目录 字符串处理 ................................................................. 3 1.KMP 算法 .......... ...
- Data Structure(3)——软考阶段学习小结
数据结构计算机等级考试中有,自考中有,软考中同样有,可见其内容的重要程度,今天对软考阶段视频学习内容的总结,同样是对前面学习内容的回顾,同样是对后面学习的铺垫. 中结:原本因为之前有过类似的总结,这次 ...
- 20155209 2016-2017-2 《Java程序设计》第九周学习总结 ## 教材学习内容总结
教材学习内容总结 JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据. 执行流程: •连接数据源,如:数据库. •为数据库传递查询和更新指令. •处理数据库响应并返回的结 ...
- IT兄弟连 HTML5教程 HTML5的学习线路图 第一阶段学习网页制作
学习HTML5技术可并不是简单学会几个新增的标签而已,HTML5现在可以说是前端所有技术的代名词.需要学习的语言和工具不仅多,对于刚接触他们的新人会感觉很乱.另外,前端开发也会细分很多个开发岗位,不同 ...
- 分四个阶段学习python并找到一份好工作
第一阶段 关注公众号"轻松学编程"了解更多. 详细学习资料 需要时间一个月. 1.python概念 python是一种解释型.面向对象.动态数据类型的高级程序语言. 理解: ...
- web前端开发学习内容
应该 具备的 知识技能 :懂web标准,熟练手写 xhtml css3 并符合 符合w3c标准 代码能 兼容主流浏览器.ie6.7.8.9 ff 等. ...
- STM32学习内容和计划
一.STM32学习内容(流程) 1.学习STM32开发流程 ①MDK使用.建立工程.调试等 ②库开发方法 2.学习STM32常用外设开发 ①GPIO ②中断 ③定时器 ④串口 ⑤CAN 3.学习STM ...
随机推荐
- werkzeug源码阅读笔记(二) 下
wsgi.py----第二部分 pop_path_info()函数 先测试一下这个函数的作用: >>> from werkzeug.wsgi import pop_path_info ...
- 概率法求解三阶幻方[C语言]
#include <stdio.h> #include <string.h> ]={,,,,,,,,}; ]; ][]; int sum(int su[]) { ; ;su[i ...
- 新手笔记-linux一些命令
vim ~/.vimrc 写入 set nu 以后使用vim就自动显示行号. shift + v 行选择 x 删除 u 撤销 ctrl + r 反撤销 file test.c 查看文件类型 ...
- poj 1141 Brackets Sequence(区间DP)
题目:http://poj.org/problem?id=1141 转载:http://blog.csdn.net/lijiecsu/article/details/7589877 定义合法的括号序列 ...
- MongoDB 从0开始
MongoDB https://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/ 在Mac上安装 brew update brew i ...
- chromedriver bug
https://github.com/FuckTheWorld/chromedriver/issues/1145 https://bugs.chromium.org/p/chromedriver/is ...
- openstack core components use 总结
1,附加volume(块存储,云硬盘)到vmInstances(虚拟机实列)
- 微信token认证方法原理
var http = require('http'); var url = require("url"); var crypto = require("crypto&qu ...
- saiku导出excel单元格格式与中文列宽自动适应
在saiku导出excel后打开发现单元格的整数也显示为小数,并且含有中文的列宽没有自动适应,解决办法如下: 打开ExcelWorksheetBuilder.java文件,找到applyCellFor ...
- 解决cookie无法删除的问题
今天遇到一个cookie无法删除的问题,退出操作时cookie无法删除,必须在首页先进行退出操作,后来发现一个网友的博客,介绍了无法删除Cookie的原因,原来是我关于cookie的基础知识没搞清楚. ...