2012-6-20 18:09 Wednesday求求你了,学编程吧
恭喜你,被标题骗进来了 =。=其实本文只是吐槽下编程 顺便响应下水军太多带领改革的同志
//看文章要看重点啊 不能抓着吐槽不放啊...
1.为什么学编程?
俗话说,不懂安全的开发不是好黑客。不能说我不是程序员就可以理所当然不会编程哦,亲~随便打开个论坛,都能看到编程代码的版块,但是点进去一看,却一个帖子都不能看。仿佛程序是个很可怕的东西 o(╯□╰)o
拿烧菜和编程来对比下吧
会烧菜吗?不会 会编程吗?不会
会泡面吗?会 会复制黏贴代码吗?会
会加调料吗?会 会修改别人的代码吗?会
所谓烧菜,并不是让你去当大厨师,只是你在你饿的时候,泡个面,煮个蛋,炒个饭,不会饿死就行...
所谓编程,并不是要你去当程序员,只是当你需要计算机去完成某个功能,写个小程序小脚本就行~
当然,编程涉及到的东西很多,需要真的很强的学习能力,不过对各位日站无数的大黑阔,是不会有问题的:)
学习编程,能让你以计算机的角度来思考问题,对安全也能有更深入的理解
2.学什么语言?
下面按我的理解来说说1-10分女
1分 - vb/asp
没有思想的植物人
2分 - c#/asp.net
搭积木的微软的猴子
3分 - 汇编
面向机器的低级语言 一般人看了就跑
4分 - php
最流行的网页脚本 快泛滥了
5分 - javascript
前端流行趋势 普通人该满足了
6分 - perl
方便实用强大 钓丝给跪了
7分 - java
典型的7分黑 化了妆的美女都这样
8分 - c/c++
不解释 女神啊
9分 - lisp
目测会的人不超过3个 古墓派的小龙女
10分-python
每个人的心里都一个刻骨铭心,至今仍放在心里的女人
她也许不是最好的,但是是你爱得最深的,我最爱的就是python
/**********上面是搞笑的**********/
就像几乎每个女人都会嫁人 每种语言也有自己的领域 找到适合自己的就是最棒的!
说人话吧...按入门难度来 从简到难
python/perl:简单又不失强大的脚本 丰富的库 清晰的概念 最适合文本处理 网络渗透
php:开发快 运行快 学得快 资源多 结合html网站首选
javascript:前端未来趋势 灵活强大 网页设计必备 安全攻城师的利器
c#/java:各种应用程序网站 程序员可以由浅入深 越学越多
c++:已经和我们没有关系了~
汇编/C:走向底层 概念最简单 用起来就是考验水平了
lisp: 未知...
至于bat、shell、sql、xml、css、flash、网络、数据库、数据结构、算法、设计模式、软件工程、自动化测试 学下去你就懂了!
3.怎么学呢?
the only way to learn is the hard way 勤奋踏实是唯一的方法 做什么都是!
学习的资料、书籍、教程、视频是没有好坏的(国内的除外) 只有学习的人才会有差距
学习编程就两点 看和写 实在不行你找本书翻100遍 再把书上所有代码都手打1遍 包你学会了
最重要的是你的思考呢?只有有了你的思想,代码才有了灵性,那么这个版块才会是真正的代码艺术~
from:f4ck team