当前位置:首页 » 编程软件 » 火候编程

火候编程

发布时间: 2022-05-23 00:36:20

1. 编程怎么学

硬件电脑(最好是能上网的),软件编译器,或者加上一些辅助学习的软件,学习资料和个一些高手的FAQ。至于编译器,一般国内学习有以下几款可以用:TC VC GCC LCC-Win32,不过只是学习的话可以用一下C-free,现在流行的版本是4.0和4.1的。推荐书如下:
1、谭浩强的《C程序设计》。
优点在于,面向中国学生,语言易于理解,而且全书篇幅小,看过的人多,容易找到人请教。但是各方面的概念不深入,浅尝辄止,实际上还有些小错误,不是很严谨。因此适合第一次入门学习,例题做完基本就可以抛弃了。有实体书和电子版下载。同时配套有习题集和习题解答,适合自学。
2、王大刚先生的《C语言编程宝典》。
质量不错,与老谭的书一样非常适合中国学生,而且对于TC的图形编程讲解非常透彻。本人没有发现实体书,可能只发布在网络上,在VCgood论坛有转载:
http://www.vcgood.com/bbs/forum_posts.asp?TID=1560&PN=2
http://book.chinaz.com/C/C/index.html
3、Kenneth A.Reek 的《C和指针》
进阶读物,把指针一章演绎为一本书可见其技术精度。指针是C的灵魂,能领会本书中的理念,才能算是真正明白了C指针的奥妙,才算懂得了C。

以下是对初学者的一些建议:

一、首先确保你的健康状况和基本计算机操作水平,我上面说过的机器也已经找好了吧,从来没听说谁没有电脑就能学习编程的(以后科技进步到人机合一的程度,也许可以实现)。如果能有网络连接,那简直达到了完美的境界。
没人可以无师自通,天才也不行。所以你要做的第一件事是找一本好的入门教材,最好是经典作品。反复地看教材,要牢记一点,你所提出的大部分问题,教材上都有解释,只是你没有认真看而已。反复地阅读,直到你觉得你已经可以编写出那本教材了,才可以丢弃他。教材比老师好的理由之一是,你可以带教材上厕所去卧室,而老师不行。当然,老师也有比教材优越的地方,那就是他可以给你解释教材上没有的问题。但记住老师也是人,你不动脑子就去找他,他会厌烦的。不要鄙视你的老师,即使他其它方面不如你,至少在编程这件事上他能做你的老师就是他比你强的硬道理。
你以为光看语法书和背诵单词而不练嘴就能说好英语么,显然不对。编程也是,熟能生巧在任何地方都是一样的。首先看懂教材上的那些例子,确保看懂之后,按着他的思路把它默写出来,当你尝试过就会知道看懂和默写是两个完全不同的程度。然后就可以做书后面的习题,独立想,不要看答案或提示。等到整本书后面的习题你都能做对的时候,你就算入门了。然后去找等级考试二级三级的题目来做,等到也可以准确无误的时候,恭喜你,C语言(或者其他语言)可以算是通过了。如果你的目的是去考试,现在就出发吧。但如果你想要以编程谋生,sorry,你还欠火候。这其中的差别就相当于大学英语四级作文和畅销英文小说之间的差异。

二、我碰到问题了,谁能帮我
郑钧说,记得没人会同情你,我亲爱的兄弟。这真是至理名言。编程这件事,基本上是不能指望有人帮你的。
当你遇到编程遇到问题,首先应该是去看编译器提供的信息。它可是最直接的来源,相当于案发现场,从没听说刑警不看尸检报告就直接破案的。现代的编译器已经不止编译那么简单,编译本身就能送出大量的提示,调试功能更是强大到可以让你检视程序运行的每一步都发生了什么变化,只要你能看懂。机器的问题,就应该用机器来解决,而不是用人的肉眼去检查。
然后就去查教材和文档。手边的教材能解决70%以上的问题,如果还不够,上网去查。如果找不到,请记住有个东西叫搜索引擎,国内最着名的两个,google 。99%的问题可以得到解决。
如果你有老师,可以试着向他请教。不要抱太大的希望,虽然他收你学费,但他也不是万能的。
如果还是不行,确认你已经努力过而没有答案,那么你可以考虑提问,去论坛、新闻组或者群,都可以提问。
在你确定要提问之前,请先阅读这篇文章《提问的智慧》
http://www.chinaunix.net/jh/29/8675.html
http://www.vcgood.com/bbs/forum_posts.asp?TID=1581&PN=1&TPN=1
这个也行,《提问的智慧 图片版》
http://bbs.chinaunix.net/viewthread.php?tid=750796&extra=page%3D1
http://www.vcgood.com/bbs/forum_posts.asp?TID=1573&PN=1&TPN=1

三、其他需要学习的相关知识
首先是纯C的教材
然后是C++的教材
接下来是Windows编程
Unix/linux/BSD系统
数据结构和算法
各种图形以及其它库
软件工程思想

2. 电脑编程需要那些软件

你有没说哪种开发语言。不同的语言不同的开发环境(软件),而且一般不只一种

3. C++学完后应该学什么

你学的还很基础,至少还要学1-2年。
这是我给一个朋友的建议, C++对人要求很高,不好找工作,转C# + SQL + Socket比较好找工作。

建议:
1。首先学C语言,看一般教材就行,不要花太多时间来写程序,没有必要,等计算机的基础差不多了再练。
2。学C++,看<<C++ Primer>>一书就行。
3。学数据结构与算法,看<<数据结构算法与应用-c++语言描述>>。
4。这时看一些关于风格和技巧的书,<<代码大全>>和<< Effective C++ & More Effective C++>>
5。Win32开发,看<<programming windows>>中文版叫<<Windows程序设计>>,
VC看<<VC++技术内幕>>。 两本书同时看,会互有启发。
6。学习C#语言,学习.NET Framework.
7。学习java语言,学习J2EE
8。再次复习C语言,学习Linux或Unix使用,学习在上面编程。
9。学习TCP/IP,学习Socket编程。
10。学习XML, SQL语言,熟悉SQL Server或Oracle.
11。高级一点的是Linux内核开发,开源软件开发。还有<<The Art of Computer Programming>>一书。

注:1-5最好按顺序学,看我介绍的书就差不多了,后面的就不一样,可以不按顺序学,部分也可以不学,每一种都要看大量的书,不是一两本可以搞定的。而且4年时间肯定不够用,什么应该花多点时间,到大三时你就会取舍了,现在应该努力学好1-5,这是非常重要的基础。
至于要学到什么程度,你在大学能独自写一个4万行左右的软件就差不多了。
现在你需要先装个Visual Studio 2005,安装文件大约3.3GB,里面附带一个MSDN,是开发和学习用的文档库,有几十万份参考资料,不要用TC了,落后。
上面说的书和软件都很容易在网上找到和下载。

4. 要想学做木马就得学好编程

这东西
就像吃饭一样
妈妈做的
只能吃
挑选的可能性较小
如果是自己做的
那么选菜
怎么做
调料
火候
都由自己掌握
用别人的
就像吃妈妈做的饭
自己写木马用
就像自己做饭自己吃

5. 八岁的孩子为什么要来学少儿编程

你可以让一个人30分钟明白flash的逐帧动画和补间动画。
你也可以让一个孩子照着葫芦画着瓢,10分钟做出一个非常精美的ps作品。
你也可以让一个小朋友很短的时间里用作曲软件复制粘贴出一个音乐作品。
但是请记住,没有5年以上的素描功底和美术修养,没有基本的乐理知识和5年以上的乐器训练。你是无法正常使用flash和photoshop进行基本设计创作的。
为什么?因为这些软件不是为孩子们制作的。而是为音乐师美术师量身打造的。同样编程语言,从其开发历史和设计原因上来讲也是为了计算机专业人士设计的。
大部分的编程语言,都只不过有100以下的单词,顺序条件循环三种句式结构。这种简单易学,傻瓜式的操作,不是为了孩子,而是为了有深厚的数学物理化学生物计算机修养专业计算机人士从事创作。
编程语言就好比是大厨手中的德国双立人刀,对食材火候烹饪,you深刻理解的大厨。这把刀对于他来说就是锦上添花。但是如果让小孩子从小就用这样的刀,那是很危险的。
我们国家教育产业化的系统下。那些商业说客,很容易误导教育部门和各种教育机构。从而形成一种以补课为荣,以考试代替教学的简单粗暴的短平快教育气候。
以考代教,以补代学。长此以往后果很严重。孩子长大后都很会模仿,但少有创新。可惜大环境已经形成,家长也陷入了集体性思考,好多都是不得已。
所以如果家里经济条件好,时间多。就不要让孩子这么提前学习编程了。其实教育很简单,让孩子多读书,多接触大自然。当然一定要是优秀的好书。另外,别太在意孩子的考试分数。那么我们培养的孩子,就会是很有创新能力,而不是简单的山寨了。

6. 计算机编程语言,讲的细一些。编程软件需要什么语言

网站制作主要是php、.net、java
安卓的底层,也就是核心部分是用的C,安卓平台上的应用是java
ios底层也是C跟C++混合,应用是用的Objective-C
计算机上的软件,大部分都是用的C++,然后如果是游戏的话,还有图形编程,比如说opengl,d3d之类的,如果是ERP系统(类似于超市结账的系统)的话,各种语言的都有
还有,一些比较简单的机器,比如说冰箱,电饭煲,空调之类的,里面的一些简单的逻辑,比如像定时啦之类的,用到的是嵌入式和汇编机器语言编程
如果你想写一个电脑上的软件的话,这些语言都可以实现,但是用的最多的是C++,但是各个语言有各个语言的优点,学完工作的话,基本上也是走的主流方向
最后说一点,有的语言是开源的有的是不开源的,开不开源的意思就像一个厨师炒菜,如果你知道里面的调料以及火候之类的,那就是开源的,如果你只能吃到而不知道这道菜怎么做的,那就是不开源的,语言也是一样,开源的语言你不仅可以很好的用,也可以看得到内部的构造,不开源的语言就仅仅只能用了

7. 学习C语言也有一段时间了,为什么能读懂程序,但是却编不出来程序

学了多久了,你外语厉害么,你外语学几年了,
写不出,说明火候未到,先读,然后照着敲代码,接着该代码,再自己设计代码。

8. IT专业学什么

it主要学编程语言,程序编写主要是经验和逻辑思维能力。计算机专业领域一共有几个大方向,包括单片机、嵌入式方向,网络编程(涉及到服务器程序、客户端开发、脚本设计)、系统编程(基础API开发、桌面开发、系统程序开发、服务程序)等。 (8)火候编程扩展阅读 it主要学编程语言,程序编写主要是经验和逻辑思维能力。计算机专业领域一共有几个大方向,包括单片机、嵌入式方向,网络编程(涉及到服务器程序、客户端开发、脚本设计)、系统编程(基础API开发、桌面开发、系统程序开发、服务程序)等。
计算机专业领域一共有几个大方向,十几个分支方向,而每个分支方向又有几十个小方向,每一个方向的深入学习与熟练到一定火候都不是一朝一夕,互相之间也不是完全没联系的,但是你现在就应该选择一个大方向并在其中的一个小方向内深入。 这里列出计算机的几个大方向: 基本方向: 1、单片机、嵌入式方向 2、网络编程:涉及到服务器程序、客户端开发、脚本设计等。 3、系统编程:基础API 开发、桌面开发、系统程序开发、服务程序 4、图形学:3D、2D、图像识别、人脸识别 5、音频:语音识别、音频解码、音频软件 6、编译原理:编译器设计、脚本解释器、虚拟机、非自然语言翻译系统 7、应用层开发:利用高层语言去开发表层应用 8、安全:反工程、病毒、反病毒、木马、反木马、软件破解、软件加壳 附加方向: 8、人工智能:遗传算法、神经网络、灰色系统等等 9、游戏设计:各种游戏引擎设计以及业务逻辑设计等 、基本方向是你一定要选的,附加方向只是基于基本方向的一些锦上添花,但是不管你怎么选,最开始某些东西一定要深入而不是只是懂就够,我把这个列出来: 数据结构:下面其他理论的基础。 操作系统原理:理解操作系统的架构和细节,你才能对以后关于多线程、文件管理、 内存管理、指令优先级等有一个正确理解和运用。 编译原理:能够升华你对计算机编程语言的理解,对以后出现的各种编译、解释、兼 容、移植、优化、并发与并行算法等有一个深入理解。 数据库系统原理:这个是进入公司都要会的,也是大型软件开发的基础。 软件工程:这个是你能够在经验不足还能保证大项目正常完成的理论基础。网络技术:这个是必须学的,因为目前几乎没有一款装几率很高的软件或者平台跟网 络无关。 计算机组成原理 数学的话,主要是:离散数学、线性代数、高等数学、计算机图形学、概率论 以上几个基础就是你成为一个融汇各个主要分支牛人必须学的(当然不是指理论,而是理论+ 实践编码能力) 以上都是大的基础,要一一攻破并深入学习,虽然网络时代计算机专业知识爆炸式的增长, 但是以上几个基础掌握后,会发现,以后的什么新的理论和技术都是基于这些大基础,你就很容易理解了。 我为什么开头不讲你要具体学什么怎么顺序学呢?因为那些技术你要掌握的话,根本可以 自己解决,但是如果你由于兴趣,沉迷于一些自己可见的小范围技术的话,那么毕业后虽然也能找到不错的工作,薪水也可能高,但是不能成为一个高级IT。

9. 程序员除了会编程外 还需要了解什么 看什么书

经常看到大家询问怎么学习C/C++,unix编程等,也经常有人推荐相关的书籍,但是一直没有个系统的总结。希望这篇帖子能对有志于软件开发的网友有些帮助。
第一部分: C语言

第二部分: C++

第三部分: 算法

第四部分: unix编程

第五部分: 操作系统

第六部分: 编程思想

第七部分: 软件工程

第八部分: 应用

分类是希望有偏重者能比较方向性的学习。

至于推荐的书籍,有几个原则:

1、公认,经典,教科书式的

2、每个条目给出完整的书名,作者,比较简洁的介绍

3、有下载地址就更好

-----------------------------------------------------------------------------------

书籍列表如下:

格式为:

编号 | 书名 | 作者 | 介绍 | 下载地址 | 推荐说明

第一部分: C语言

1.1 | << The C Programming Language>> | K&R | 介绍缺 | 下载地址缺 | 谢win_hate推荐

1.2 | <> | Peter Van Der Linden | 介绍缺 | 下载地址缺 | 谢win_hate推荐

1.3 | 《C程序设计》| 谭浩强 |

C 语言入门强烈推荐谭浩强的《C程序设计》,我看的是第二版,现在应该有新版本的,好像还提到了 C++。

谭浩强我觉得是很难得的计算机教育家,

一生写过很多书,都很不错,还有他的那本《BASIC 语言》,当年都创了记录了。

不过谭浩强写的书都是教课本式的,

适合习惯于循序渐进式学习的人。

有点象岳不群说的,不象风清扬说的。

想一晚上学会《独孤九剑》然后笑傲江湖的人就算了不用看了。

| 下载地址缺 | 谢flw推荐

第二部分: C++
2.1 | <> | Bjarne Stroustrup |

这是一本每个人都应该买但不一定要看的书,强烈建议初学者不要看这本书,否则可能会一头雾水,失去信心,BS写书本来就不怎么样,他自己都说他的书有些晦涩难懂,但是买一本放在书柜里,有什么不清楚的地方查查高人如何解析还是有必要的。中文版是裘老师翻译的,以裘老师的深厚功力,技术上大家大可放心,但语言流畅上我就不敢认同了,况且这还是一本大书,如果要追求语言流畅的话,可能没有两3年是出不来的,而且国内的出版社又那么急功近利,稿酬不高,做得那么好有必要吗?

2.2 | <> | lippman |

lippman的地位自然不用猜疑,此书也被评为C++的最佳入门书籍,也是Lipman写得最认真的一本书,第3版在国内98年就有了。全书可谓是C++大全,深度适当,比较适合初学者,或者想对C++和程序设计有大概了解的读者, 但就是比较厚,这也只能怪C++的源远流长,总是在打园场,不断增加新特性,让我们这群读者都不得不捧着这本大书品读。中文版是潘老师翻译的,文字通顺,但缺乏味道,看着一本千来页的书,而且前面一部分讲的都是程序设计思想,容易令人产生困倦,也难怪很多人半道出家学java。

| 下载地址缺 | 谢tutuzhang 推荐

2.3 | <> | meyer |同下

2.4 | <> | meyer |

这年本书乃是改善设计思维和设计思想的必读书籍,书中每个item莫不是经过千锤百炼之后得出。其中,effective比较浅显易懂,每个 item都比较短,而more设计思想更进一层,有些item已经多多少少有设计模式的味道。我看过的是繁体版,这两本书候老师翻译得不错(我觉得是候老师翻译得最好的两本书,比较认真),读起来比较有味道。建议初学者在看完一本C++比较完整的书后直接拜读此2书。

2.5 | <> |作者缺|

就是现在卖得比较热的书,梦魇和候节翻译的,翻译得很好,语言很通顺,技术上也很好,只是书中有些代码我是调试不过,或许只能怪STL里面有几个经典错误,不知看这本书的读者发现了没有?我严重建议C++的初学者看这本书,先知道应该怎么来用C++,怎么来充分利用标准库,而不是一头钻入C++的庞大晦涩语法里面,先用标准库才能养成良好的代码编写风格,更可以提高自己的实作能力,否则你如果花上一年半载在C++的语言细节上,可能自己都生气为什么还是写不出好的程序出来,公欲善其事,必先利其器就是这个道理。

|下载地址缺 | 谢lenovo推荐

2.6 | <> | Andrei Alexandrescu|

这是天才Andrei Alexandrescu的作品,很好的一本高阶书,此书我只是浏览一下大概,没有仔细看,有些地方看不懂,全书把C++ 和设计模式融为一体,向人展示了许多不平常的设计技巧与设计规范,令人折服。但有些难度,还望各位慎重。至于里面的技术实不实用,就要因人而异了。

|下载地址缺 | 谢lenovo推荐

2.7 | <> | 作者缺 | 据说书中展示了模板的精华之处

|下载地址缺 | 谢lenovo推荐

2.8 | <> |

Herb Sutter的书读起来比较轻松,此2书可以作为effective与more effective的姐妹篇,写作风格有些如苏格拉底的提问式教学,但应用得还不够火候。书的内容确实不错,定位和effective差不多,但我个人而言还是更喜欢Meyer的书。More有中文版,有 Lostmouse翻译,质量一般,翻译给人的感觉比较仓促,很多地方都过于直译,味道怪怪的。

|下载地址缺 | 谢lenovo推荐

2.9 | <> | lippman | 很简单的一本书,初学者如果觉得自己确实很菜可以先看这本书,你肯定能看懂,也是lippman的书,但英文版有些地方值得商榷,还是看候节的中文版吧,翻译得还可以,就是台湾味道太浓了些,有点喧宾夺主之嫌。如了门的读者就没必要看这本书了,看它还不如看lippman的inside the C++ object model呢。

|下载地址缺 | 谢lenovo推荐

2.10 | <> | 关于重用和程序库设计的一本书,是由AT&T的Ellis夫妇写的,书写得很好,充分考虑了设计可重用程序库的方方面面,对于每个想设计程序库和的读者都应该看这本书,中文版名是《设计和重用C++程序库》,即将出版。

|下载地址缺 | 谢lenovo推荐

2.11 | <>| 我是觉得此书一般,并没有外面吹的那么好,可以说是中等偏上吧,要看就要看英文版的,中文版的千万别看,那个译者太不负责了 |下载地址缺 | 谢lenovo推荐

2.12 | <> | 据说人邮既要出版了,是由konnig夫妇写的,如果你想知道cfront的历史,还想清楚cfront的领导者,就找他们夫妇吧,那时,konig和BS是独立的,而其它的人都是由konig夫人 Barbara领导的,konig在C++中可算是number 2,属于学术派的那种,实际上C++也是分派别的。 英文版的质量肯定很好,有很多新的设计观念,中文版还要期待,看看结果如何。 |下载地址缺 | 谢lenovo推荐

2.13 | <<16Accelerated C++>> | 也是koenig和Barbara夫妇写的,据说很好,但我没机会看,实在不敢评价。 |下载地址缺 | 谢lenovo推荐

2.14 | <>

|作者缺 | 作者是LCC的作者之一|下载地址缺 | 谢converse推荐

第三部分: 算法
3.1 | <> 3卷 | D. E. Knuth |

本书内容博大精深,作者因为三卷书获得美国计算机协会1974年图灵奖(该奖被国际公认为计算机科学领域的最高奖项)。

本书作者D. E. Knuth是在计算机学界十分着名的学者,在本领域享有很高权威和盛名,他的这部着作是无数计算机专业人员的学习教材和参考读物,也是许多专业研究工作者经常阅读的经典。本书已被翻译为几十种文字在世界各地出版,英文原版书在国外已经是第11次印刷。

该书1999年底被American Scientist列为20世纪最佳12部学术专着之一(与狄拉克的量子力学、爱因斯坦的相对论、曼德布罗特的分形论、鲍林的化学键、罗素和怀特海德的数学基础、冯诺意曼和摩根斯坦的博弈论、维纳的控制论、伍德沃和霍夫曼的轨道对称性、费曼的量子电动力学等科学史上的经典着作并列)。

|下载地址缺 | 专题说明见http://www.ndip.cn/computer/taocp/

3.2 | <>/<< Algorithms in C++>> | Robert Sedgewick | 针对c/C的,作者为 Knuth (高德纳) 的学生

| 下载地址缺 | 谢win_hate推荐

第四部分: unix编程

4.1 | <> | Kernighan and Pike | 介绍缺 | 下载地址缺 | 谢win_hate推荐

4.3 | <> | Richard Stevens | 介绍缺 | 下载地址缺 | 谢win_hate推荐

4.4 | <>两卷 | Richard Stevens| 全面,详细,权威,经典! | 下载地址缺 | 谢lenovo推荐

4.5 | <> or linux programming unleashed k.wall | 介绍缺 | http: //joyfire.net/compress/linux_programming_unleashed.pdf | 谢yulc推荐

4.6 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

4.7 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

第五部分: 操作系统
5.1 | <<操作系统的设计与实现>> | Andrew S. Tanenbaum | 理论与实践相结合 | 下载地址缺 | 谢win_hate推荐

5.2 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

5.3 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

5.4 | <>3卷 | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

第六部分: 编程思想

6.1 | <<程序设计实践>> | Kernighan & Pike | 介绍缺 | 下载地址缺 | 谢win_hate推荐

6.2 | design pattern explained | alan和james | 看了上面这些书之后,没有必要再只是关心C++ 了,即使你花上更多的时间在C++上面,也很难有大的进步,现在正是开始分析OOD的时候,design pattern就可以帮你深入了解设计的奥妙,更上一层楼,design pattern explained这本书浅显易懂,对于pattern这个深奥的东西,能写出这么好看的书,确实难得,让人不得不佩服两位作者的过人之处,全书通过两个具体实例(autocad和etail)分析了Gamma95里面的一些模式,对我而言,是看到这儿才真正明白Gamma 95里面的一些模式的。中文版最近就要出版了,由透明翻译,质量应该还可以。

| 下载地址缺 | 谢lenovo推荐

6.3 | <> |4人帮(指作者)|

这是一本严肃的书,这是一本重量级的书,这是一本难懂的书,如果你真正把这本书弄得清清楚楚了,我愿意俯首向你请教。23个模式乃是以前OOD的一部分精华,4人帮(指作者)都是天才,此书是95年写的,但它的影响至少有10年。对于初学者,除非那种开发经验比较丰富,思维能力很强的读者,最好先别看该书,而是先看上面的那本DPE。 中文版的翻译只能说是差强人意,有一些错误,语句不太通顺,是由南京大学的4位博士翻译的,但在当时敢于翻译此书,也令人佩服。 | 下载地址缺 | 谢lenovo推荐

第七部分: 软件工程

7.1 | <<人月神话>> | Brooks | 介绍缺 | 下载地址缺 | 谢win_hate推荐

第八部分: 应用

8.1 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

8.2 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

8.4 | <> | 作者缺 | 介绍缺 | 下载地址缺 | 谢fieryfox推荐

10. 小白学习编程最难的是什么

我从去年5月完全零基础,甚至不会装ghost win系统,现在在学Django,而且我全是自学,没有一个人教我,我甚至没上过高中,我零零散散接触了Linux,HTML,数据库等东西,后来系统的开始学Python,到现在还在学Python。
编程有时候是相互依赖的,比如说你要写一个爬虫,不是只会Python就够了,还要了解一点网络相关。学的多了但是还没有成火候你会有感触:“我TM到底在学些什么,明明我要学Django写个网站,但怎么扔了Python又开始学前端和数据库了”,因为编程是相互依赖的。很多时候,经常看到有人说精通一门语言就够吃饭了,其实不是只光光学一门东西就够了,精通某门语言的人,肯定学了很多其他的东西,因为在精通的过程中必须依赖很多其他的东西,虽然不需要也同样精通,但是是必须了解的。
如果你有毅力去解决某门语言的各种“依赖”,那么学编程也不是难事。
当然更高级的东西可能仰仗于你的数学水平和英语阅读能力,当然,你不一定会去做这样的程序员。(至少我没有打算做高级的程序员,没本事~~)
那么不要问该怎么学,先起步就是了,研究了再多的好方向,过程中也肯定会摔跤的,所以照着做吧。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:705
制作脚本网站 发布:2025-10-20 08:17:34 浏览:968
python中的init方法 发布:2025-10-20 08:17:33 浏览:676
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:828
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:737
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1076
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:308
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:188
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:875
python股票数据获取 发布:2025-10-20 07:39:44 浏览:829