我想自学编码编程,零基础。请问需要看什么书或者需要什么条件,才能开发系统和软件? 【邹剑波Kant的回答(7票)】: 我的回答有别于王小天的回答,因为我浏览了一下你所提的问题,约莫你是想自学编程实现自己那SNS那个创意的梦想吗?那样的话: 1.王小天所说的打好基础,数据结构,操作系统,编译原理,数学之说几乎完全不适合于你。 2.学习的计划区别于你的紧迫性,也就是你有多少时间。如果时间紧,你可以直接拿一本类似《***语言从入门到精通》来看,能上知乎基本上你是有一台PC了,我个人大力推荐C#语言和http://ASP.NET的开发框架(暂且猜测你是想自学web开发来做网站),这是最好上手的。同时看看面向对象的概念,以及Html+css+javascript的前台开发方法。 3.当然,我没有说到的,例如付出时间,持之以恒,这些都是我认为的基本前提了。 4.也是最重要的,搞清楚自己是不是真的有兴趣,而不是想随便学学做个SNS网站,那样是不现实且浪费你的时间的。不过你说你对互联网有敏锐的触感,那么推荐你还是稍微了解一下web开发方面的技术,你的触感会更明确。 【王小天的回答(1票)】: 呵呵,这个问题太庞大了。 IQ不是问题。坚持是最重要的。 我不大同意捷径之说,打好基础:数据结构,操作系统,编译原理。一个都不能少。还有就是数学,这个太重要了! 【zhangzl的回答(0票)】: 先从最直观的源码入门吧,这样有成就感,能保持兴趣。 推荐php+mysql 现在各类源码都有 包括知乎的 先拿wordpress,discuz等练手 尝试修改css 慢慢再学编程和数据库 【刘昌功的回答(0票)】: 找个好老师~如果那个老师是你的男/女朋友,那就更好了 【eddie liu的回答(0票)】: learn python the hard way, very good for novice 【小乐的回答(0票)】: 需要:一台PC机,付出时间,持之以恒,智商。自学入门可行,但要开发软件和系统,有一个或者一群能为你解惑的朋友和老师,将会事半功倍。可以少犯一些错误,找到一些捷径。 【牛杰的回答(0票)】: 坚持是必须的。条件要看自己:年龄,兴趣,时间,氛围。相对于付出的时间PC几乎一文不值 【唐贝的回答(0票)】: 如果想有更大的发展,别学只能在windows下跑的技术 【范文兴的回答(0票)】: 你这问题问得,基本没人能回答 |
|