找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 918|回复: 3

作为尚未入门的新手,该学习什么?

[复制链接]

735

主题

1102

回帖

3076

牛毛

二级牛人

积分
3096
QQ
发表于 2009-1-5 19:11:14 | 显示全部楼层 来自 山东省
我鼎楼主!
呵呵

我认为想学哪方面的只是就应该向那方面去发展!

持之以恒

388

主题

3764

回帖

9049

牛毛

初生牛犊

积分
11492
发表于 2009-1-5 19:11:48 | 显示全部楼层 来自 黑龙江省七台河市
呵呵 没事干 正在看冰河洗剑大大的易语言教程 呵呵

0

主题

220

回帖

299

牛毛

一级牛人

积分
299
发表于 2009-1-6 10:03:37 | 显示全部楼层 来自 山西省太原市
不错,正和我意,我去学习了

633

主题

3624

回帖

9063

牛毛

论坛管理员

堕落天使

积分
11301
QQ
 楼主| 发表于 2009-1-5 19:07:11 | 显示全部楼层 |阅读模式
因为见到很多新手在问,想要入门该学习什么,所以,整理了这样一篇文章
在此,我需要声明的是,本篇文章只是依据个人的经验而写,如果你不认同,请你走开,谢谢合作

=== 正文 ===

1. 入门推荐

从第一次见到有人问类似的问题,我就一直坚持着我的回答
作为一个入门的新手,应该学习如下课程:(a).TCP/IP;(b).操作系统原理;(c).编程语言
如果至此,你还没有丧失兴趣,可以继续读下去,我会说明我推荐的原因
如果至此,你已经因不能认同我的观点而无法忍受的话,那么,请尽快离开,以免下面的话让你无法忍受而晕倒

2. TCP/IP

很多人并不推荐以此作为开始,我只知道,有一些人因为认为TCP/IP的学习晦涩难懂而放弃
但是我还是强烈推荐将TCP/IP作为开始,因为我们的技术是离不开网络的
这就像建筑师离不开建筑材料,一个好的建筑师,他不单要有高超的技术,更要有对建筑材料的把握能力
而TCP/IP就是我们网络技术人员的建筑材料,无论你的编程语言多么的精通,如果对TCP/IP不够了解,也很难写出真正好用的网络程序

3. 操作系统原理

操作系统原理不是指windows的原理,也不是指linux的原理,更不一定是UNIX的原理
这只是操作系统原理而已,无论你的系统是什么,它们都需要有一个基础的原理,那是相同的
在这一部分,我们需要学习的就是这个 —— 了解了我们周围的网络之后,了解我们的平台

4. 编程语言

网络和操作系统都是网络技术人员所生活的必须的空间
在这一必须的生活空间中,我们需要创造我们的生活必须品,而创造生活必需品的工具就是 —— 编程语言
在此,推荐先学习C语言,推荐C语言的主要原因大概就是因为最早的技术人员使用它编写了UNIX系统
当然,这只是我个人的推荐,如果你深入学习了操作系统原理的话,在其中会给你学习编程语言很多的指引
当比较深入的学习完成一门编程语言后,就会发现,其他的语言都是很容易上手的

=== 后记 ===

以上只是一个入门的过程,当完成了这些,大家会有自己想要发展的方向 —— 这时已经不需要任何人指导了
有些人可能会对入门过程的时间有些疑虑,我也得告诉大家,在较好的情况下,这些知识可能要花掉大概一年的时间
而且,我得承认,学习这些东西的收益可能远比不上花半个小时看个现在流行的入侵动画 —— 当然,不同的人对“收益”的定义不同
但是,如果你是希望有长期的发展,我还是希望能先从这里入手
毕竟,这些是网络技术的基础所在 —— 再高的大楼,也不能没有坚实的地基
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-27 10:48 , Processed in 0.166428 second(s), 50 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表