
跪求一份C++的程序设计报告感想
文明感言1、“文明”是什么
文明是我们生活中一切的习惯、行为;文明是一个动作、一个眼神、一句话语、一种态度……文明的范畴很广,然而在“文明”的这片草原上,我们要如何做呢
曾经看到一个公益广告:晚上六点时,在一个安静的地铁内,大家都企盼着快点到站。
突然一个可乐瓶落地了,它就像一颗流星从天幕上划过,打破了宁静。
瞬间众人的目光都集中在这个可乐瓶上,几秒钟之后挨着可乐瓶的一个妇人一脚把它踢开了,比赛开始了——这比赛持续了近三分钟,最后一位中学生把它捡起来。
在地铁到站的一瞬间,中学生奔出去把可乐瓶送入了垃圾箱——“足球”入门了。
这场比赛的获胜者无疑是那个充满活力中学生。
那个可乐瓶在众人脚下折磨得已经疲惫不堪时,有一只温暖的手收留了它,一颗炙热的心灵感动了它。
试问那颗心感动得不只是一个可乐瓶吧
这是一场“足球”比赛,更是一场“文明”比赛
同学们,看过“可乐瓶漂流记”之后,你们有什么感受呢
身为中学生的我们是否也会赢了那场比赛
在我们的生活中“文明”的较量无处不在,当你弯腰拾起一张地上的废纸,你是赢家;在公共汽车上给老、弱、病、残、孕让座,你是赢家;在学校对老师说声“老师好”,你是赢家……也许你会惊讶,原来生活中有那么多的事情可以衡量“文明”,是啊,“文明”是无处不在的
目前中国的“文明”之风似乎已经黯然,我们作为祖国的希望难道不该有所思考;施以行动吗
我们要继承的是中国五千年的文明,我们要发扬的也正是这五千年的文明
“文明”就像天幕上璀璘的流星,可望而不可即。
但是,同学们,既然这场“文明”的较量已经开始,我们就只能一直前行。
在这条路上我曾立志要坚持不懈追求“文明”,一定要做个“文明”之人。
同学们,我相信,你们会和我一样,让我们携起手来创造一片“文明”天空,让我们共同努力吧——为祖国的辉煌
事迹简介文明,是我们再熟悉不过的了,它总是表现在细微处,只要你稍一留心,便能把握它。
我作为一名文明学生,就要严于律己,起到模范带头作用。
在学校里,如果有的同学遇到什么困难,我便会尽力帮助他,使他走出苦恼的怪圈。
有的同学的学习成绩一直上不去,我首先会送他一句话:“胜不骄,败不馁。
”人都会有一些不足,只要吸取教训,认真改正,那便是成功了。
其次,我会告诉他一些学习的好方法,如合理安排时间,学会自主学习,还要勤于思考,学思结合,正所谓“学而不思则罔,思而不学则殆。
”最后,还要有认真踏实的学习态度和充满激情的学习劲头。
如果具备了这些,学习成绩一定会突飞猛进。
在家庭中,我帮助父母做一些力所能及的家务,帮他们减轻负担。
在父母下班回家时,我会主动端上来一杯热茶,并给他们按摩肩膀,来减轻他们的工作负担。
在户外,我会主动捡起一张纸,保护环境卫生,让我们的家园变得更美丽。
我还会爱护公物,如果有人破坏,我会上前制止他,并讲明道理,使之改正。
座右铭爱人者,人恒爱之;敬人者,人恒敬之2、创建,其实并不是仅仅为了验收,验收只是一道程序;创建,真正的受益者是我们广大百姓,可以让我们居住得更好、生活得更好,让星城环境更优美、人心更凝聚、社会更和谐。
所以从一个普通市民的角度来讲,要想提高社会公德、职业道德、家庭美德等工作,还需要长抓不懈。
真的希望创建工作将持续开展下去,即使这次创建工作因某一方面的原因没有评比上,但我们要学会在惋惜中懂得珍惜,找出工作中的不足,一次跌倒不算什么,只有我们有决心,有信心,文明城市的理想一定要实现;一定会实现;一定能实现;所以文明创建的长效机制,我们还是要继续做下去,争取更大、更好的机会,机会只会给那些有准备的人,现在就给自己定更高、更严的创建目标任务。
企业税收感言
寒假社会实践报告 自从走进了大学,就业问题就似乎总是围绕在我们的身边,成了说不完的话题。
在现今社会,招聘会上的大字报都总写着“有经验者优先”,可还在校园里面的我们这班学子社会经验又会拥有多少呢
为了拓展自身的知识面,扩大与社会的接触面,增加个人在社会竞争中的经验,锻炼和提高自己的能力,以便在以后毕业后能真正走入社会,能够适应国内外的经济形势的变化,并且能够在生活和工作中很好地处理各方面的问题,我走进了一家民营企业,开始了我这个假期的社会实践。
实践,就是把我们在学校所学的理论知识,运用到客观实际中去,使自己所学的理论知识有用武之地。
只学不实践,那么所学的就等于零。
理论应该与实践相结合。
另一方面,实践可为以后找工作打基础。
通过这段时间的实习,学到一些在学校里学不到的东西。
因为环境的不同,接触的人与事不同,从中所学的东西自然就不一样了。
要学会从实践中学习,从学习中实践。
而且在中国的经济飞速发展,又加入了世贸,国内外经济日趋变化,每天都不断有新的东西涌现,在拥有了越来越多的机会的同时,也有了更多的挑战,前天才刚学到的知识可能在今天就已经被淘汰掉了,中国的经济越和外面接轨,对于人才的要求就会越来越高,我们不只要学好学校里所学到的知识,还要不断从生活中,实践中学其他知识,不断地从各方面武装自已,才能在竞争中突出自已,表现自已。
在实践的这段时间内,我帮忙接电话,领客户,感受着工作的氛围,这些都是在学校里无法感受到的,而且很多时候,我不时要做一些工作以外的事情,有时要做一些清洁的工作,在学校里也许有老师分配说今天做些什么,明天做些什么,但在这里,不一定有人会告诉你这些,你必须自觉地去做,而且要尽自已的努力做到最好,一件工作的效率就会得到别人不同的评价。
在学校,只有学习的氛围,毕竟学校是学习的场所,每一个学生都在为取得更高的成绩而努力。
而这里是工作的场所,每个人都会为了获得更多的报酬而努力,无论是学习还是工作,都存在着竞争,在竞争中就要不断学习别人先进的地方,也要不断学习别人怎样做人,以提高自已的能力
记得老师曾经说过大学是一个小社会,但我总觉得校园里总少不了那份纯真,那份真诚,尽管是大学高校,学生还终归保持着学生的身份。
而走进企业,接触各种各样的客户、同事、上司等等,关系复杂,但我得去面对我从未面对过的一切。
记得在我校举行的招聘会上所反映出来的其中一个问题是,学生的实际操作能力与在校理论学习有一定的差距。
在这次实践中,这一点我感受很深。
在学校,理论的学习很多,而且是多方面的,几乎是面面俱到;而在实际工作中,可能会遇到书本上没学到的,又可能是书本上的知识一点都用不上的情况。
或许工作中运用到的只是很简单的问题,只要套公式似的就能完成一项任务。
有时候我会埋怨,实际操作这么简单,但为什么书本上的知识让人学得这么吃力呢
这是社会与学校脱轨了吗
也许老师是正确的,虽然大学生生活不像踏入社会,但是总算是社会的一个部分,这是不可否认的事实。
但是有时也要感谢老师孜孜不倦地教导,有些问题有了有课堂上地认真消化,有平时作业作补充,我比一部人具有更高的起点,有了更多的知识层面去应付各种工作上的问题,作为一名新世纪的大学生,应该懂得与社会上各方面的人交往,处理社会上所发生的各方面的事情,这就意味着大学生要注意到社会实践,社会实践必不可少。
毕竟,2年之后,我已经不再是一名大学生,是社会中的一分子,要与社会交流,为社会做贡献。
只懂得纸上谈兵是远远不及的,以后的人生旅途是漫长的,为了锻炼自己成为一名合格的、对社会有用的人才。
选择了物流为专业的我,在这次实践中自然比较关注这一环。
虽然在实践中只是负责比较简单的部分,但能把自己在学校学到的知识真正运用出来也使我颇感兴奋
在学校上课时都是老师在教授,学生听讲,理论部分占主体,而我自己对专业知识也能掌握,本以为到了企业实践应该能够应付得来,但是在企业里并没想象中如此容易。
平时在学校,数字错了改一改就可以交上去了,但在工厂里,数字绝对不可以出错,因为质量是企业的第一生命,质量不行,企业的生产就会跟不上,而效率也会随之降低,企业就会在竞争的浪潮中失败,所谓“逆水行舟,不进则退”,企业要时时保持着这种竞争状态,才能在市场中立于不败之地,就因为这样,企业会对每一个在厂的员工严格要求,每一个环节都不能出错,这种要求在学校的课堂上是学不到的,在学校里可能会解一道题,算出一个程式就行了,但这里更需要的是与实际相结合,只有理论,没有实际操作,只是在纸上谈兵,是不可能在这个社会上立足的,所以一定要特别小心谨慎,而且一旦出错并不是像在学校里一样老师打个红叉,然后改过来就行了,在工厂里出错是要负上责任的,这关乎工厂的利益损失。
很多在学校读书的人都说宁愿出去工作,不愿在校读书;而已在社会的人都宁愿回校读书。
我们上学,学习先进的科学知识,为的都是将来走进社会,献出自己的一份力量,我们应该在今天努力掌握专业知识,明天才能更好地为社会服务。
迟到者的感言
其实你之所以这样是因为你没有明确目标
成功与自信是不相关的东西,但是成功的前提是自信
乒乓球比赛答:你之所以不成功,是因为你并不是把乒乓球当成生活中必须的东西,也就是一个目标
你没有一定要的心,如何成功
经常感觉有时候同样的事情,别人能做好,我却做不好。
答:那是因为当你做那些事情时,你想的不是做好那件事,而是你自己的负面因素
感觉像是潜意识就告诉自己,我不行一样,就是总失败,这种不顺在大学里经常被我遇见,学生会竞选,做兼职,包括比赛等等,要么不成功,要么达不到我自己的预期。
答:这现在就是你的问题,这也是事实,你的潜意识已经接收你经常对自己所说的东西所以每当发生与记忆类似事件时,你的潜意识就会告诉你,负面因素
我小的时候不是这样,从小学到初中一直都是好学生,班长。
没怎么有过太不顺的经历。
上了高中以后,感觉就不行了,学习也下降,考试考不好,由于不喜欢老师,就特别抗拒我的高中生活。
以至于高考最后很糟糕,阴影一直挥之不去,看身边原来的朋友,就觉得我怎么成了现在这样呢
答:那是因为人小时候 什么都不懂,所以才会这样,就像小孩,如果让你阻止这个小孩停止学习走路,你知道吗
你将永远都不会成功,因为他们会学习你走路之道成功
而现在的大人之所以不会走,就是因为负面因素,他间的太多东西,导致让自己不自信
你就属于其一
我的自信真是被消磨的越来越少,想着哪怕有一件事能让我成功一下,也能增强自信啊,可做什么都是让自己失望的结果,我该怎么努力啊
我真的不想就这么放弃,也不想自甘堕落。
答:如果上面所说,每当发生于你记忆类似环节时,你的大脑就会告诉你,负面因素
我该怎么努力啊
答:你必须有明确目标,然后确切的去实行
我给你简单的举个例子
你就能找到自己的原因
1.2.假如你去买书,而这时你要怎么做
3.就是了解我要买什么书,4.但是由于前几天听说车撞人事件,这时车撞人,就成了负面因素,5.最能能否成功
你现在的根本原因出在,1.你不知道自己要做什么而你现在所遇到的问题,出在4.但是由于前几天听说车撞人事件,这时车撞人,就成了负面因素,这时车撞人就成为一种潜意识,也就是你的负面因素\ \ 1.开场自我介绍, 简单讲述我大学的学习的历程,成果和感想。
(1分钟)我一直都感慨本年级许多同学在大一时因为缺乏好指引,在一开始就对编程很害怕,对计算机的学习没有开好头,动手能力长期跟不上,空会理论,不会实践,一直拖累到大四,最终选择忍痛考研或者抱怨找工作难。
我也帮助过不少在这方面比较弱的同学,但是总是因为基础没打好导致难以提高。
我也一直希望学校能在大一的时候就让同学们明白学习的重要性,打好扎实的专业基础。
现在终于有一次这样的机会站在这里,为指引大家如何在大学专业技术学习的道路上开好头做点贡献。
今天我将结合我自身的经历和我对计算机的理解,我对编程的感悟,我对大学学习的认识,给大家做报告。
首先问三个问题:1) qq聊天软件是用什么语言写的(第二天要换个问题)答对的演讲结束后留下来,我要亲自给他传授宝贵经验,没人答的话,很遗憾2) 谁玩电脑游戏比较牛恩,人很多,大家很踊跃,很好展示下我写的人工智能黑白棋游戏,声明真正的编程高手基本从来不玩游戏(结合大四同学长期沉迷游戏最后找不到工作的例子,说明一个严肃的问题,只会玩游戏没有用,会做游戏才牛,鼓励大家努力学习,让会玩游戏的同学也热爱编程,最后也能自己写游戏)请大家记住:只会玩游戏没有用,会做游戏才牛3) 有没有人对计算机特别感兴趣 (为什么感兴趣)如果有兴趣,对学习计算机有巨大的帮助兴趣是最好的老师,鼓励他们,勉励其他人,兴趣是可以培养的,要学会培养兴趣2.概述计算机科学与技术 包含两个层面 科学 指计算机硬件、软件与应用的理论知识 理论的学习技术 指软件开发、工程实践等技能与方法 能力的培养我主要讲的是如何学习技术(计算机技术) 讲之前 澄清一个观点 计算机技术 不等于 编程技术编程只是一个工具,编程没学好不代表你技术就学不好计算机技术应该是与计算机软件、硬件和网络三个部分相关的各种科技成果和应用的综合,包括了多媒体,数据库,操作系统,嵌入式系统,计算机安全,计算机网络,计算机管理和维护,计算机应用,人工智能,模式识别,管理信息系统等,在我们生活的方方面面计算机技术几乎无处不在。
(举几个例子)在现在社会,它几乎与我们的生活息息相关。
(大学和高中的学习方式的区别)(学好技术的重要性)在大学,学习的方式与高中或小学是有很大的区别的,大学更大,大学更自由,不再是完全跟着老师,不再是只要吃透了老师教授的内容就万事大吉了,从我这一届的情况看,许多同学特别是女生在大学还沿袭着高中的学习方式,勤奋刻苦,天天自习,非常认真,上课笔记做得秘密麻麻,把理论学得非常扎实,但是却严重地忽略了实践能力的培养,理论考试分数很高,但课程设计做不出东西来,显然这种学习方式是不对的,这和高中的偏科又有什么本质区别呢。
我觉得理论的学习和技术的学习是同等重要的,二者都不应该轻视,没有侧重点是不可能的,至于如何侧重,如何在二者之间找到平衡点就取决于你自己的人生目标了。
如果你喜欢研究理论,以后想继续读研深造可以稍微偏向理论,把理论基础打得扎实一些,毕业以后可以留校任教或到科研院所去发展。
如果你想走技术路线,那么你就可以稍稍偏向技术,在不落下理论学习的情况下,把技术学好学精,毕业以后可以去IT企业发展,也可以自己创业,有了一身技术不怕没饭吃。
切莫完全忽视技术最后变成书呆子或完全不顾理论最后只是个代码搬运工。
大家每个人,从现在开始就要下决心学好技术,那么,如何学好技术呢。
3.如何学好技术3.1制定好的学习计划3.1.1大一大二:打好基础3.1.1.1计算机方面的基本技能的学习包括计算机众多的应用技术的学习 和 常见的硬件维护(大家应该尽量多多掌握计算机方面的基本技能,如word excel ppt access* photoshop* flash* dreamveaver* 结合我的经历讲讲,我大一在自己没有电脑的情况下把这些基本全学了 举一个考研的同学不会在excel里找自己的名字的例子,如果这些最基本的技能都不会,只能说计算机还没入门)大二有电脑之后,终于有机会整自己的电脑了,要学习常见的常见的硬件维护(系统崩溃了怎么办,如何安装操作系统,如何分区等)3.1.1.2专业理论基础和编程基础的学习技术是将理论运用到实践中去,不能轻视理论,没有理论何来应用。
计算机科学与技术 中的科学和技术应该是相互依赖和促进的。
先学好《高级语言程序设计》《数据结构》等专业课,理论基础扎实了,学应用性技术就更容易了编程基础:学精C++(为什么),可以考虑过渡到 java 或 C# (最好只学一个,为什么)(编程的学习会在后面再详细讲)3.1.1.3珍惜这两年大学自由学习的黄金时间 (曾经和一家公司的经理开玩笑,总经理感慨的说现在在大学里找一个又能力的学生来帮忙做项目真是很难啊,我说是呀,大学四年,大一的刚进校还在打基础没法做,大二的还刚起步没足够的能力做,大三的课程会很紧没时间做,大四的找工作的找工作去了,考研的考研去了,没人做了),大学四年,实则三年,希望大家不要把最宝贵的时间荒废在游戏和娱乐上3.1.2大三:深入学习,确定方向(技术方向,职业规划)+多多实践到了大三,各种专业课会非常多,包括很重要的操作系统,汇编,组成原理,编译原理,数据库,计算机网络,软件工程等等,大家将深入学习计算机的各大核心课程。
这时大家的基础打得也差不多了,可以选择一门自己比较感兴趣的技术并确定自己的技术的一个方向,比如选择j2ee, .NET,WEB技术,数据库技术,嵌入式,linux内核开发等等。
当然也会有非常丰富多彩的专业选修课可以选择学习。
这段时间大家可以利用课程设计的机会好好锻炼自己。
3.1.3大四:实践和进步大四,如果不打算考研的同学,工作有了着落之后,可以试着做项目,大四基本没什么课,相对轻松,这段时间是获得经验,银子和巨大的进步黄金时期。
3.2重视专业课的学习要把数据结构、算法、数据库、操作系统原理、计算机体系结构、计算机网络,离散数学等基础课程学好除非你足够牛,请务必认真听专业课,有些课像《数据结构》,《编译原理》,《组成原理》,《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月3.3培养好的思维能力数学是锻炼是思维的最好的东西了,他是你思考问题的最得力的工具,他体现着你的思想,在编程中会思考才能编出好的程序。
此外还要注重离散数学,数值分析,线性代数,数字逻辑等等课程的学习,他们对培养好的思维能力大有裨益3.4激励创新意识创新太重要了,不管在哪个学科都重要,计算机同样需要3.5培养独立分析问题和解决问题的能力 遇到问题,要先学会独立思考,不能凡事依赖他人,尽量自己解决,在独立解决问题过程中能获得更大的进步,实在不能解决再请教别人也不迟3.6培养自学能力和快速获取知识的能力自学能力之重要(大学和高中的学习方式的区别)可以说高中是靠老师,大学是靠自己,要做到严格自律,自我约束,必须要学会自学学习的过程也是学会学习的过程要充分利用图书馆和网络上的丰富学习资源, 要培养计算机新知识,新技术方面的自学习能力,要学会如何通过网络,书籍,文献,独立地快速获取自己需要的知识和信息3.7培养团队协作精神在一个大型项目中,往往要求各种参与者密切配合才能取得成功。
大家要从现在就开始注重团队协作精神的培养,要学会与人沟通,善于表达,要注意提高自己的综合素质,成为综合型人才。
3.8学好英语包括现在的大学英语和日后的专业英语。
也许有人会问,英语和技术有什么大的关系吗。
大家是否知道,计算机的发展飞速,国际上新技术不断涌现,如果今天国外出现了一门新的技术,或者国外某本技术书籍出了新版本,相关资料的中文的翻译不知道要等到什么猴年马月才会出来,现在的许多出版也有了越来越多的英文原版书。
大家要学好英语,培养阅读专业外语资料的能力,开始会看不懂,看多了自然熟练了。
(讲下四六级,四级最好一次就过,六级在大二下结束前最好过)3.9适时关注新技术了解学科发展动态,跟上时代步法3.10勤学苦练,持之以恒学好技术不是一蹴而就的,要长期坚持。
4.无5.无6.关于编程的学习6.1为什么要学习编程编程是软件开发的基础,学习计算机,只会编程是千万不行的,但是开发软件,不会编程是万万不行的(结合本年级的情况将一下现状,学习的重要性等)6.2编程真的那么难学吗(讲讲编程的苦与乐)编程真的那么可怕,那么枯燥,那么没意思吗
假如真是这样,为什么世界上还有那么多优秀的人乐此不疲。
其实编程并不可怕,可怕的是你的心态。
编程固然很苦,编程时长时间对着屏幕,对身体不好,而且,经常因为考虑不周,会遇到各种各样的错误和麻烦,初学者处处容易受挫。
但是其实编程是很有趣的,编程中充满着无穷的快乐首先,你通过编程得到了想要的成果的过程是一种创造的快乐(编出了有用的东西的那一刻会有一股美好的成就感)其次,你开发了有用的软件可以方便自己或他人,方便自己,是一种享受的快乐,方便他人,是一种奉献的快乐再次,假如你开发的软件得到了用户的认可或好评,会有一种欣慰和满足感还有,你可以根据自己的意愿写你想要的东西,经过自己的努力亲自实现你心中的愿望然后,编程也是一个挑战自我的过程,遇到困难想办法解决的过程是思考的过程,思维能得到锻炼最后,在代码中有一种看不见的美,就像诗一样,美景全是你的,你可以随心所欲编程真的非常有趣,它不仅满足了我们内心深处进行创造的渴望,让人头脑变得灵活,而且还愉悦了每个人内在的情感。
6.3学好编程的建议6.3.1请热爱编程如果想成为编程牛人的话,请热爱编程。
有兴趣是最好了,没兴趣也没关系,可以慢慢培养,当你感受到了编程的乐趣的时候你会爱上它。
6.3.2不要畏难很多初学者往往都在遇到许多困难,遭受多次挫折后,自信心受到打击从而对编程丧失兴趣这些困难每个人都会遇到,我在初学编程时也遇到过,关键是看你用什么心态对待,是想办法解决困难还是选择逃避。
很多问题其实是有很多解决方法的。
譬如看书,遇到看不懂的部分,可以暂时跳过,先往后看,看完后面的之后,再回头看前面跳过的部分往往会有一种豁然开朗的感觉。
再比如,编程调试时死活找不到错误会很郁闷,这个时候很多同学会束手无策,其实只要在程序不同的地方加上输出语句,然后运行看有哪些输出,这样一步步缩小错误的范围从而确定错误发生的位置。
等等。
。
。
不要畏惧困难,要用你的智慧战胜它。
6.3.3多实践,多交流学习编程的秘诀是:编程,编程,再编程;(讲讲如何动手实践)在学校的实验室就算你做错一万次程序都不会有人骂你,如果在公司你试试看
所以多去实验室上机,现在错得多了,毕业后就错得少了。
多实践,多从失败中吸取教训,积累经验。
要勤奋,三天打鱼两天晒网是学不好的,学会了的东西一段时间不用就容易忘记,实践得越多才能记得越牢。
现在大家是大一,可能有人会说没有电脑不方便,其实实验室不是只有在老师安排的实验时间才可以去的,它是是面向计算机专业的学生免费开放的,大家有时间就去实验机房练习,只要拿着学生证,或者干脆直接跟那个阿姨说你是计算机的就行了。
航海楼7楼的机房和图书馆电子阅览室也是可以的。
我大一的时候甚至还到阳光网吧编程呢。
到大二大三的时候课程设计就会多起来,大家一定要自己动手做,不要去网上搜一个就完事了。
与人交流,分享自己编程中的乐趣和经验,共同进步。
6.3.4多阅读书籍和代码编程不是非要在电脑上才能学的,阅读书籍和书中的代码也是一种学习方式,自己还可以尝试着改进那些代码,最后可以把自己的成果拿到电脑上调试千万不要忽视书后面的习题6.3.5养成良好习惯细节很重要要细心,沉下心来编程,戒骄戒躁养成良好习惯,注重编程风格,尽量写代码注释,把写过的代码保留下来,以后会有用6.3.6善于思考遇到问题动脑筋解决6.3.7注重基础打好编程基础,除了熟悉基本的语法之外,要深刻理解指针,引用,面向过程思想,类,模板,标准库,接口,继承机制,面向对象思想等等,课后习题尽量全做一下 刚才说了,有精力的可以学学 photoshop图像处理, flash动画制作,3dmax或maya三维建模,dreamveaver网页设计,但是不要因为他们花费过多的时间而影响了你基础的学习,那些都是些应用技术,你学会了更好,不会也没什么丢人的,基础打好了,以后学啥都轻松。
在基础没打好的情况下,不要觉得你编的程序只能在黑白的DOS窗口了运行就去学VC做漂亮的窗口,3d程序很有意思就去看OpenGL或DirectX,那些都属于高级应用,没有基础学起来会很吃力。
基础要扎实,不要觉得C#中没有指针就扔掉C++, 不要今天看C#,明天搞java要有明确的方向,计算机技术的发展实在太快,新技术不断涌现,了解一下就可以了,不要随波逐流,要沉得住气6.3.8选好开发环境选择一种适当的开发环境并熟悉它就可以了,不要今天摆弄Visual Studio,明天钻研Eclipse,后天来个netbeans,在工具的使用的学习上白白浪费时间。
6.3.9选好编程语言我在选择语言时,走过一些弯路,浪费了一些精力,我在这里选出一些主流编程语言,对语言特性与环境稍作介绍,希望可以帮助大家,让大家尽早了解与选择,少走弯路C(多用在性能要求较高的场合,如操作系统,嵌入式等)C++(应用最广泛、成熟,强大而复杂,兼有性能高和易于构建大型程序的优点,基本是衡量一个国家软件产业发达程度的核心基础)Java(著名的SUN公司推出的,面向对象、安全、跨平台、强大稳健,需要java虚拟机的支持)C#(微软推出的完全面向对象,运行在 .NET Framework 环境中新兴、易学、强大语言)Python(新兴的面向对象脚本语言,跨平台,语法清新易于使用,代码优美得像数学一样,非常容易学)PHP (目前最流行、强大、稳健的动态网站开发脚本语言,语法类似C++)ActionScript (Flash的编程脚本,最新版支持面向对象,能基于Flex开发RIA应用)除此之外,还有vb, vb.net, asp.net, jsp, asp, ruby, Javascript等这么多五花八门的语言,大家可能都会觉得眼花缭乱了。
其实各种语言之间只是语法不同,编程思想都是相通的,学精一门,了解多门是上策。
程序=算法+数据结构 其中并没有编程语言,说明语言只是程序员与计算机的编译器沟通的一种工具,程序员用某种语言来表达程序的逻辑结构,计算机中相应的编译器或解释器理解这种语言,编译得到二进制程序或者直接解释执行。
以上这些语言我在大学前三年全部学过了,有的学得很深,有的很浅。
因为人的精力毕竟有限,很多语言学过了之后根本就很少用到,几乎是白学了,现在我深深的体会到,语言并不是学得越多越好,与其泛而不精不如有针对性的先精通一门,其他的触类旁通。
就大家现在的情况,希望大家把当前正在学习的C++学好,学到一定程度的时候,可以继续深入的研究C++的各种库,也可以从上面选择感兴趣的新语言学习,如果把C++基础打好了,后面的学习就会容易得多。
最流行的语言不一定是最好的语言,用的人最多的语言也不一定是最好的语言。
请大家记住,没有最好的语言,只有最适合某个领域的语言, 在不同的环境下选择不同的语言就可以了。
6.3.10重视数据结构和算法 理论上,计算机的任何编程语言都有可能会被淘汰,随着时间的推移和计算机软硬件的飞速发展,不断会有新的语言产生和和旧的语言过时,但不会过时的是数据结构和优秀的算法。
真正的高手应该是善于设计优秀的数据结构和算法的,应该是具有独立分析和解决问题的能力并利用计算机程序来实现的,他的思想应该是超脱语言、在更高处的一种升华。
如果某一天,你深切的体会到,真正重要的不是什么语言而是思想的时候,说明你可以出师了。
\ \ 编程难不难
那可不是闹着玩的。
不从事这一行的永远不知道这行的艰辛,还咋巴着小眼睛问编程好不好学
不知道LZ看没看过圣斗士星矢这部动漫,如果你想踏入编程殿堂,就要先想想那个被无数小孩子嘲笑的实力很菜又只会死缠滥打经常被虐得体无完肤的主角星矢,嘲笑归嘲笑,但是你遇到的问题跟星矢差不多。
许许多多难以解决的问题,像一座座大山一样压迫着你,而且你找不到人问,无从下手。
但是你比星矢好点,星矢战胜不了敌人生命就会终结,你解决不了问题可能永远的就半途而废于编程无缘了。
所以学编程前,首先你得问问自己,想学编程,你有没有像星矢一样持之以恒百折不挠一步一个脚印忍受常人无法想象的困难和痛苦的品质,没有
你说我开玩笑逗你,那好,下面的不用看了,应该你确实不适合学。
如果你只想着挣大钱,劝你别碰这行,一句话,别来找虐。
为什么
你看到的手机APP,各种应用,要想开发出来,不知道需要多少种技术。
拿最常见的网站开发,需要后台数据库mysql,数据格式json,xml,各种网络协议,还有网站开发语言PHP, JSP,ASP.NET,等等不下十几种技术。
而每一种技术都是一本厚厚的五六百页的书,需要最少一年多时间掌握一门技术。
最要命的,每种技术互不交叉还跨度很大,每种技术都有自己的设计理念和很多很多“天坑”在等着你攻克,你问问你自己,你有这个恒心和意志力天天捧着本大部头的书天天看,天天上机操作学吗
你说有,那好,你看电视上那些富二代天天潇洒地到处游玩泡妞基本于你无缘了,因为你根本就没时间,谈个恋爱都困难,还想打网游玩王者
那算了,你还是别碰这行了,别耽误你玩游戏享受生活了。
程序员加班很恐怖,工作制通常是996,即早9晚9周六还要上班,晚9下班还是早的,一般到晚上十点。
你想那时夜深人静了人家都休息抱着老婆睡觉了,你还在工作中,是不是很崩溃?第2,程序员耗脑太严重。
工作中需要十几个小时大脑不停地运转。
需要设计算法,不断地把代码改来改去来适应客户一天几变的需求。
很多功能没有现成的解决方案,还经常遇到一些天书一样的疑难问题,bug,实际工作中突发状况千奇百怪,你可能见都没见过的bug,崩溃,需要一点一点查几万行的log日志。
而且也需要百度,google,英文论坛寻求帮助,理解错误信息是什么意思。
所以英文不好的没耐心的还是算了吧,不适合这行。
第3. 程序开发首先是非常难学的,任何一门编程语言都有自己独到的思想,概念设计,很多情况下一门语言与另一门语言没有多大关系,知识经验无法串用。
当然好多大牛说什么编程思想是互通的掌握核心算法思想就行了但是我编程开发这么多年实在看不出有多少互通,学好一门能一通百通
骗骗小孩子还差不多。
一门语言与另一门差太远了好不
工作中你用到这些技术你还不得不去学。
而且程序技术日新月异,新类库新SDK每天都会推出,你需要日复一日不断地学习新技术。
如最新视频解码技术,游戏引擎等等,而这些新技术可是国内没有书和任何资料的,需要你到英文官方网站去找实例看文档去学,更要命的,新的技术和老的还没太大关联,你得重头去学。
而且老板急赶项目不会给你什么时间,一般三天就是极限了,你需要这么短的时间快速掌握一项新技术...综上,你明白程序员为什么总要加班了吧,也知道这行不是人干的吧。
为什么说程序员干到三十干不动。
很简单,以这种消磨人生所有时间状态,你生命中只有加班加班工作工作学习学习,你将不能顾家不能跟朋友聚会不能再有自己一点点休闲时间,更别说谈女朋友恋爱了,以这种状态你能坚持到三十岁
我想那简直是个奇迹了



