为什么说编程是有史以来最好的编程技术培训工作

编程心得_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
上传于||文档简介
&&编​程​心​得
大小:10.66KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢从编程说起_电子科技大学吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:187,838贴子:
从编程说起收藏
{第一段照常废话}我上一次正儿八经的上贴吧估计已经是一年多甚至两年前了,现在活跃的大神们我已经一个都不认识了。。今天突然想发个正经的帖子是因为在图书馆遇到一个新生拿着一本编程类的书把我拦了下来问,学长我是大一新生想学一下编程之类的你看这本书可以吗?随后的发展不重要,不过激起了我一些想法,怎么说在这待了这么多年还是有一点想说的,尤其是对可爱的新同学们,大到人生哲理小到哪门课在那么上;不过这里就只聊聊学什么的问题吧。。。只是个人意见,酌情参考即可,不知道现在贴吧有啥新规定没,要是有什么说的不对希望大家指出。
杜杜补习班开学啦
{第二段说几条}1.任何人的话都只是参考,因人而异,没有哪个人说的一定对(当然包括我)2.导生是很好的资源,即使他们有些问题不清楚,也能更好地帮你找到答案(包括问编程应该看哪本书)3.正常来说,学习还是第一要务4.很久没发过帖子,语言组织能力比较差,感兴趣的看一下就好。。。
{第三段正文}直接进入主题,大家进入大学肯定是想学点什么的,以编程为例(对其他知识或技能基本适用),对于新生来说,这算是很多人感兴趣的方面,我个人意见,哪本书其实不是必要因素,能不能坚持下来才是核心,周围的同学学编程的不知道有多少,每个人看的书也是各不相同,最后还是坚持下来的人算是学到了点东西,其他人还是一问三不知,这不是说非要坚持学编程,如果你在学的时候发现没兴趣,趁早扔了兴许是件好事(但是皮毛还是知道一点比较好)。然后是书,或者说是学习门路,即使不是核心要素,但是好的学习门路还是能够极大的帮助到你。我个人的推介门路放在二楼,个人认为最好的学习方法是,先看一个简单的例子(比如著名的hello world语句)并且弄懂这个例子各个部分的含义,不必刨根问底,而是对最简单的问题建立一个较为系统的认识,然后按照顺序来学。多思考很重要,系统的认识能够让你很容易记住看似复杂的编码,并且有利于你自身实际的运用(我会在二楼举个例子来说什么是系统的认识)。
为啥总是说有不适当内容。。。
本来要二楼出例子。。。但是说又不适当内容我只好一点一点发
好好学编程,反正毕业的时候找技术都要用到
Normally, the study of programing includes several phases:
novice, simplicity, normality, complexity, systematic死活发不出去。。换英文试试,顺便装逼
各个部分也是因人而异,一般学过去你自认为简单的内容之后就可以算是学会了基础语法,这部分也只需要少量的时间加少量的练习就可以,通常完全不需要脱离book,只是个别不清楚的地方需要查一查;学会了你认为复杂的内容(这也是第一个瓶颈)之后算是学到了编程的独特思想,这个阶段一般是入门book的后三分之一甚至二分之一,也是相对难熬的阶段,因为你需要接受编程的一些新奇的思想,需要一定的耐心,但是总体来说不算难;高深的内容是真正实用的内容(这是第二个瓶颈),这需要大量查阅资料不论是其他book或是网上的内容;系统性编程已经要求有很完备的认识了,不负责任的说只有达到系统性编程才能真正编写出有实用价值的程序。(你可能会说,究竟什么是简单复杂高深啊啊啊啊,我也统一在二楼举例){第四段正文2}编程,画PCB,图像处理,机械设计,视频制作……无论是学什么,都是更偏向一种技能,一般都是以兴趣为直接导向的,相比之下,常规的课程:数学、物理、理论工程之类的要枯燥的多,但是这些知识其实是向更高层次发展的毕竟之路。以微积分和线性代数为例,不少同学可能很喜欢机器人,图片处理,人工智能等等听起来很炫酷很有意思的东西,但是真正让机器人动起来的,让图片漂亮起来的,让机器智能起来的都是背后的数学物理原理和方法。此外,这些学科知识更能带给你思维上的拓展,所以我个人认为在大学的前半阶段基础知识会更重要。{第五段:怎么提问题}想到图书馆里同学问我看哪本书的问题,其实挺好的,刚军训完就有学习编程的欲望,对于新生这种问题也是很正常的问题,不过为了让大家清楚自己问的问题在回答者心中的级别,我还是列举一下问问题的几种类别:①我要怎么学(我要看什么书也差不多是这种问题):这是最难搞的问题,一般人不会愿意回答这种问题,实在太宽泛了,并且学习方法不一定适合你也不敢随便回答②这个软件怎么下载/破解:不多说,网上一大堆,如果连下载这种问题都搞不定,我也没啥说的了;不过一开始下载编程啊画PCB啊视频制作啊什么的软件确实很麻烦,但是在自己处理问题的过程中也能更好的理解软件的一些特性,不要指望别人帮你把软件装好③这个定义/语法/结构是什么意思:通常来说,书本上所有的地方都能找到相应的解释(哪怕是说“此处暂不需要理解”也算一种解释),有些找不到明确解释的也可以直接在网上查到,所以这种问题实在是太懒了④哪个软件/哪本书比较好:这也是网上可自查的⑤这段实例代码/操作/控制看不懂:这算是比较值得回答的问题,不同于例子,实例一般缺乏解释,但即便是这样,也是很多人不愿意摸索而已,比如很多C里面的函数看不懂?其实去翻找这个函数的定义然后花时间琢磨一下都能看懂,要知道以后有很多更复杂的函数,不能指望所有的问题都问别人{结尾再废话}以上是我个人十分简单的对学什么和怎么学的看法,有些废话本来不愿意说,不说又显得上下文不连贯,虽然最后还是不太连贯,也就是想到哪说到哪。。。。我记得之前有一个学长更自己搞科研的帖子还是挺励志的,里面也说出了科研过程中一些不可避免的问题之前也有人和我讨论大学到底要学什么,我也是整个将近四年基本都在纠结这个问题,也许大学就是为了花四年时间让你想想自己到底想要什么吧,不管怎么选择怎么度过,对自己的选择无怨无悔就够了(惯例鸡汤)
说好的二楼来了
@出售电子科技大学考研真题&考研笔记&跨校考研重点&热线400-725-0079@提供电子科技大学考研真题&考研笔记&跨校考研重点&热线400-725-0079
我没怎么学编程,只能算了解吧,所以也只能从我了解到的地方来说,具体的学习可以问问学长学姐查查论坛博客什么的比如单片机,郭天祥的教学算是比较受到追捧的我也不用多说了再比如C语言,这个争议还是挺大的,谭浩强的《C程序设计》(大概这个名字)是使用最广的也是教材,但是很多人对这本书很有意见,主要批评这本书里错误比较多,我没好好看过这本书,但是觉得还是不错的,可能会有些错误,但是整本书通俗易懂,易于上手,甚至比老师用词更亲切,所以我还是首推这本书入门,至于网站就有很多了,我经常看的是鸡啄米的博客和CSDN的论坛类似的各种语言,等你学完C之后基本也知道怎么去学习了,这里不是说必须先学C,python啊java啊什么的都可以,关键是理解编程的思想,掌握学习方法做视频做图片做音频之类的比较流行的东西在网上入个门也是很容易的,这里也不用多说举个C++学习的例子吧(只是举个例子,平台是vs2010)#include&iostream&void main(){cout&&&HELLO,UESTC!&;}这段代码就是输出“”内文字,基本所有的语言第一个编程都是这种,怎么理解呢?逐条理解!!第一行include,叫做预编译,是做准备工作,翻译一下就是“包括iostream这个文件”,也就是我的程序要用到iostream这个文件第二行using,是指定命名空间,也是准备工作,翻译一下就是我对一些专用符号的命名规则是std前两行都是为cout做服务的,iostream包含了输出文字(字符串)所需要的一切程序,std标明“输出”这个功能用cout来表示接下来void main(){}是主函数结构,也就是我要执行的程序都在这里面,里面只有一个cout用来输出至于一些符号比如“&&”、“;”包括双引号括号之类的都是规定的语法。至此这个最简单的程序算是理解完了。那么什么叫系统的理解呢?就是不去管iostream是什么,不去管std是什么,只需要理解,前两行是准备工作,是所有程序都需要的,主函数是唯一的,是程序开始的入口。这就是系统的理解,当然了,因为程序很简单所以也没有很多结构去解析,在此只是举个例子
复杂度的问题(对于我):以c/c++举例:helloworld是入门,语法,数据结构,基础编程结构是简单的内容结构体联合体继承什么的算常规内容线程并行什么的算复杂了系统性基本需要使用各种库,能够创建复杂的类急着吃饭就这样吧,重在参与~
我装了一天的数据库,突然看到这贴,唉,还是接着装吧
最近工作被jQuery折磨惨了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或编程史_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于||文档简介
&&编​程​史
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 什么编程语言最好学 的文章

 

随机推荐