我刷知乎。在知乎上答题的程序员,不是很牛逼就是更牛逼,说起各种系统、各种系统的各种版本、各种语言、数据库、算法、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阶段学习内容的确定的更多相关文章

  1. 3.Freshman阶段学习内容的确定

    我刷知乎.在知乎上答题的程序员,不是很牛逼就是更牛逼,说起各种系统.各种系统的各种版本.各种语言.数据库.算法.IT届的各种圣战都有板有眼.信手拈来.头头是道,不得不服.这导致了一些非常严重的问题:我 ...

  2. PHP四个阶段目标以及第一阶段学习内容

    PHP课程体系主要分为四个阶段,第一阶段讲的是网页HTML和数据库MySQL,第一阶段要学会网页制作的基础知识,熟用各种基本标签,对数据库进行操作,各项考核都能够达标,拿出出众的项目展示. 在第二个阶 ...

  3. ACM第一阶段学习内容

    一.知识目录 字符串处理 ................................................................. 3 1.KMP 算法 .......... ...

  4. Data Structure(3)——软考阶段学习小结

    数据结构计算机等级考试中有,自考中有,软考中同样有,可见其内容的重要程度,今天对软考阶段视频学习内容的总结,同样是对前面学习内容的回顾,同样是对后面学习的铺垫. 中结:原本因为之前有过类似的总结,这次 ...

  5. 20155209 2016-2017-2 《Java程序设计》第九周学习总结 ## 教材学习内容总结

    教材学习内容总结 JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据. 执行流程: •连接数据源,如:数据库. •为数据库传递查询和更新指令. •处理数据库响应并返回的结 ...

  6. IT兄弟连 HTML5教程 HTML5的学习线路图 第一阶段学习网页制作

    学习HTML5技术可并不是简单学会几个新增的标签而已,HTML5现在可以说是前端所有技术的代名词.需要学习的语言和工具不仅多,对于刚接触他们的新人会感觉很乱.另外,前端开发也会细分很多个开发岗位,不同 ...

  7. 分四个阶段学习python并找到一份好工作

    第一阶段 关注公众号"轻松学编程"了解更多. 详细学习资料 需要时间一个月. 1.python概念 ​ python是一种解释型.面向对象.动态数据类型的高级程序语言. ​ 理解: ...

  8. web前端开发学习内容

    应该 具备的 知识技能 :懂web标准,熟练手写 xhtml css3 并符合 符合w3c标准                       代码能 兼容主流浏览器.ie6.7.8.9 ff 等.    ...

  9. STM32学习内容和计划

    一.STM32学习内容(流程) 1.学习STM32开发流程 ①MDK使用.建立工程.调试等 ②库开发方法 2.学习STM32常用外设开发 ①GPIO ②中断 ③定时器 ④串口 ⑤CAN 3.学习STM ...

随机推荐

  1. ViewPager + HorizontalScrollView 实现可滚动的标签栏

    这是一个可滑动的标签栏的自定义控件,参考此文章http://blog.csdn.net/fx_sky/article/details/8990573,我将主要的功能整合成一个类,配上2个特定的布局即可 ...

  2. dom元素和方法总结

    主要是参考<精通javascript>. 全局变量有: document.这个变量包含浏览器的html dom文档的引用. HTMElement 这个变量是所要html dom 元素的超类 ...

  3. poj 3259 (Bellman_Ford判断负环)

    题意:John的农场里n块地,m条路连接两块地,k个虫洞,虫洞是一条单向路,不但会把你传送到目的地,而且时间会倒退Ts.我们的任务是知道会不会在从某块地出发后又回来,看到了离开之前的自己. 思路:虫洞 ...

  4. Xcode证书破解 iphone真机部署

    Xcode证书破解 iphone真机部署 证书伪造: 先按照该教程的步骤添加证书.注意,原教程选择的是"系统"证书,这里我们用"登录"证书,切记. Xcode破 ...

  5. 修改ubuntu的默认python版本

    ubuntu14.04LTS上装有两个版本的python:python2.7.6与python3.4,默认使用python2.7.6. 可以使用以下命令来修改默认python版本: sudo cp / ...

  6. mac pro 设置wifi热点

    系统偏好设置-共享-网络共享(Internet共享)共享来源选择你的网络(非wifi), 以下复选框选wifi,wifi设置里能够设置wifi名字password,注意不能有中文. 设置完,inter ...

  7. JavaSE思维导图(五)

  8. SqlServer数据类型、C#SqlDbType对应关系及转换

    { { } } { SqlDbType dbType = SqlDbType.Variant; { dbType = SqlDbType.Int; dbType = SqlDbType.VarChar ...

  9. .Net平台-MVP模式再探(二)

    PS:     本文与  上一遍文章  没有什么必然的联系,可以说是对于MVP的一定的加深,或许在理解上比上一篇多有点难度. 正文   一.简单讲讲MVP是什么玩意儿 如果从层次关系来讲,MVP属于P ...

  10. 如何使用JAVA语言抓取某个网页中的邮箱地址

    现实生活中咱们常常在浏览网页时看到自己需要的信息,但由于信息过于庞大而又不能逐个保存下来. 接下来,咱们就以获取邮箱地址为例,使用java语言抓取网页中的邮箱地址 实现思路如下: 1.使用Java.n ...