以下是引用madfrogme在2012-1-29 13:12:34的发言:
他没法看懂书上的一些专业术语
一些朋友却支持他学C语言?
我倒觉得先懂得会用计算机才好,比如在windows 上做一些好玩的文件共享之类的东西
然后再学习一下windows下的命令行
接着学习Linux的一些简单命令,然后会觉得不知道这些命令有什么用处
接下来就会发现在Linux上学习搭建简单ftp,ssh,dhcp服务器之类的东西会很有意思,
都是若干行配置就能动起来的东西
然后你就觉得需要用bash在写一些极为简单的脚本来让工作变得简单,
当你发现bash这个东西已经不能满足需求时,你就会去找更好的脚本语言,
于是Perl之类的脚本语言就开始变得熟悉,当你不满足搭建服务器,
想把它变得更安全时,这个时候你会发现有一个叫metasploit的东西可以用来作入侵测试,
于是开始学习,可是你发现怎么也不会用,
后来才知道里面的payload和exploit之类是是汇编和Ruby写的,
还要了解各种漏洞,于是你就会在网上找怎么去写exploit,
接下来就知道shellcode的工作原理,
后来才发现用C语言写shellcode然后用gcc nasm,objdump之类一起工作才行。
于是因为你对计算机已经有了相当的了解,
你开始学习快速的学习C语言......
为什么13岁学计算机就要从C语言开始呢?
我很不明白,有太多好玩的东西放在那里,
让你去了解计算机,你却要拿C语言来解二元一次方程??
学习HTML也是一个很好的开始啊!
要把你说的这些全学完就牛了、、、
当然这段话反过来说也对 由C切入学了以上那些东西 呵呵
学习貌似没有一个固定的套路 现在作为非专业的爱好者罢 还是以兴趣为主比较好~
[
本帖最后由 zklhp 于 2012-2-1 21:11 编辑 ]