文档章节

程序设计之基础与3种学习方法

FansUnion
 FansUnion
发布于 2015/05/03 01:31
字数 603
阅读 20
收藏 0
 付费客户提了个问题,关于程序设计的基础以及学习方法的。我总结了一些自己的看法和建议。

:很多人都强调学语言要注重基础,但是何为基础啊?就像Java,Java有他的基础知识,当用到框架时,现在我都快忘记框架怎么用的了,那框架的原理是他的基础么?你重点说说基础吧,感觉太多东西了?如何在众多知识中选取对自己未来有帮助的知识?你之前说根据自己的兴趣选择学习的方向,这个...接触的少,感觉看到啥都想学习。。。基础还是谈谈基础吧
 


  基础是相对的概念


我们在学校的时候,一直听到老师或者教科书强调,“夯实基础”。


基础与能力,都是相对的,讨论“基础”,都是已经有了参照物,或者有了对比。


前天学习的是昨天学习的基础,昨天的是今天的基础,今天的是未来的基础。


IT相关的知识技术是有基础的

最基础的知识:冯诺伊曼-计算机体系结构,存储器、运算器、控制器。

其次:计算机组成原理,CPU、内存、显卡、硬盘等

然后:编程语言,语言目的和适用场景、语法、内置API、第三方类库

然后的然后:框架,第三方类库可能是工具类,比如Apache Commons系列,或者某个框架,比如SpringMVC。工具往往是比较通用的,框架侧重抽象流程


具体到Java

最基础的:基本的程序设计思想,数据类型、表达式等

其次:Java的标准类库

然后:Web开发,JSP-Servlet等通用的标准,标准通常是非常稳定的。

然后的然后:SpringMVC、Mybatis等Web框架


学习知识的方法

方法一:广度优先,看到听到自己感兴趣的,就去研究它。

方法二:深度优先,把工作中需要的,或者自己最有趣的,深入研究。

方法三:目标驱动,哪些知识可以给我带来金钱,可以加深我对技术的理解,我就学习啥。

定目标、制定学习计划、学习、检验总结

原文首发:http://fansunion.cn/article/detail/543.html
 

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
从 0 学习 C 语言系列:环境搭建,推荐书籍,自学经验分享

版权声明:本文为 「cdeveloper」 原创文章,可以随意转载,但必须在明确位置注明出处! 从这篇文章开始,我进行「从 0 开始学习 C 语言系列」技术文章的分享,这个系列会包含基础 - 进阶 - ...

cdeveloper
2018/05/15
0
0
Java编程那些事儿

Java编程那些事儿 从大学毕业到现在,马上就六年了,这六年中从事过开发,也从事培训工作,相比而言,参加培训工作的时间要长一些。由于工作的特点,遇到了各种各样的学生,在学习编程时遇到...

超人学院
2016/07/27
57
0
一个资深C语言工程师说如何学习C语言

谈及C语言,我想C语言功能强大都应该知道、应用广泛,一旦掌握了后,你就可以理直气壮地对他人说“我是电脑高手!”,而且以后若是再自学其他语言就显得轻而易举了。忧虑的是,C语言般博大精...

小辰GG
2017/12/16
0
0
一个新手小白是怎么安排如何自学C语言/C++程序员、工程师的

谈及C语言,我想C语言功能强大都应该知道、应用广泛,一旦掌握了后,你就可以理直气壮地对他人说“我是电脑高手!”,而且以后若是再自学其他语言就显得轻而易举了。忧虑的是,C语言般博大精...

小辰带你看世界
2017/12/31
0
0
一个新手小白是怎么安排如何零基础自学C语言/C++编程工程师的

C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到...

小辰GG
2017/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

typescript 接口 函数类型 可索引类型

函数类型 可索引类型 数字索引签名 字符串索引签名 数字索引签名返回值 必须是 字符串索引签名返回值的子集 只读索引签名

lilugirl
今天
3
0
Oracle SQL语法实例合集

如需转载请注明出处https://my.oschina.net/feistel/blog/3052024 目的:迅速激活Oracle SQL 参考:《Oracle从入门到精通》 ------------------------------------------------------------......

LoSingSang
今天
2
0
增加 PostgreSQL 服务进程的最大打开文件数

https://serverfault.com/questions/628610/increasing-nproc-for-processes-launched-by-systemd-on-centos-7 要在systemd的配置里加才行...

helloclia
今天
2
0
组合模式在商品分类列表中的应用

在所有的树形结构中最适合的设计模式就是组合模式,我们看看常用商品分类中如何使用。 先定义一个树形结构的商品接口 public interface TreeProduct { List<TreeProduct> allProducts(...

算法之名
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部