求一个懂java编程思想看不懂的人

首先作为一个优秀的程序员,数学是十分重要的;用高等数学推导作出了很详细的效率分析和时空换算,;构你可以一点一点漫漫看,并不需要专门空出一段时间;
首先作为一个优秀的程序员,数学是十分重要的。数学是自然科学的基础,计算机科学实际上是数学的一个分支。数学主要能让人懂得一种分析问题的方法,然后再通过编程去实现它。计算机内部的许多原理也都牵涉到比较复杂的数学知识。它是我们用来解决现实问题的最高效的工具。很多学习编程的朋友对数学觉得不屑一顾,觉得对于编程没有什么关系。 实际上优秀程序员和一般程序员拉开档次很大一个程度上就是取决于对数学的能力。一些项目有时需要很复杂的数学建模和利用数学对于系统效率进行分析,而这些项目对于一般的程序员是很困难的。正确应用数学知识有时候能使你的程序的效率产生质的飞跃。现在的程序员在数学上普遍是薄弱环节,这点是大家应该引起足够重视的。当别人对于这些项目感到无从下手,而你却能够完成,这个时候你的价值也就表现出来了。真正优秀的程序员是能够最基本的一点就是要能够通过自己的知识来解决一般程序员所无法完成的问题。而数学能力就是一个很重要的环节。 其次就是要对数据结构引起足够的重视。如果说计算机专业的学生与非计算机专业的最根本的差别绝对是数据结构(数学大家都一样学了,主要看你自己学得好坏)。对数据结构的掌握与运用能力是衡量你编程能力的一个很重要的指标。有的人对于看了链表,栈,树,广义表这些东西就头痛。然而这些东西往往能使你的程序的效率比别人高出百倍。由于一直搞信息学竞赛,到了大学又搞ACM,所以我对数学和数据结构都掌握得相对较好。这使我在应聘与工作中明显感到胜人一酬。记得自己大学时去一家公司应聘的经历,当时去应凭的还有3个人,有2个大学毕业,有个也工作了一段时间了。他们几个都在大讲自己的能力如何之强,会使用的语言及编程工具如何之多,经验如何之丰富。按理说我应该是资质最浅的。当时也是初生牛X不怕虎,也就硬着头皮去了。当时面试的题目是一个公司的资金管理项目的一个问题,要求每个人都在思考后给出自己的设计方案。 其中比较核心的一个问题就是要计算一个资金最小波动值的问题,给出的数据量相当大,对效率要求很高。对于整个程序的面向对象化的分析我们几个都是差不多的,毕竟这些东西在学校里是很重视的,而且不是真正的难点。然而到了最关键的问题时其余的人都卡壳了,有两个是用简单的双重循环,时间复杂度(N^2),惨不忍睹。还有一个在冥思苦想了好一阵以后说用树,具体技术细节又讲不清楚,效率分析也很马虎。只有我当时很快就给出了采取AVL树的方案,并且利
用高等数学推导作出了很详细的效率分析和时空换算,并提出了引入汇编的方法。很自然的我得到了这分工作。在这里大家显然可以看到数学和数据结构对于一个优秀程序员是多么重要,它们是和一般的程序员打开档次的最关键的地方。这样向“枣子”碰到的那种情况应该很轻松的就可以想到。 如果你是一位想学习编程的朋友,我经过多年的学习总结出来了一个学习的线路希望对你有所帮助。要学习编程是要有很大恒心和毅力的,首先你要明确自己的目标,想好自己编程是为了干什么。如果你学习仅仅只是一时想编出QUAKE和成为比尔盖次的冲动,那么我劝你还是应该还是不要开始学习,应为这样的目标很难支持你日后大量的学习。而且你的年龄不能太大(最好是中学或者大学生)。如果你想好目标并决定开始奋斗,那就让我们开始吧。如果你一开始对电脑一无所知,那么你应该先熟悉一些电脑的一些最基本的原理和操作,这个不需要特别细致的学习,只要大概知道二进制和一些基本操作就可以了。接下来你应该先学习BASIC语言,这个语言并不会耽误你太多的时间,学习它完全是为了入门,让你对电脑编程有一个比较初步的认识。这时候你应该多编一些小的程序,知道一些最基本每条语句的功能,搞清楚一些基本的数据结构(尤其是数组)对于一些其余用途的函数最好不要做任何学习,因为这样只会分散你的注意力。当你能够可以熟练的运用BASIC编出猴子选大王,以及电脑出题考试之类的程序时,你就可以开始后面的学习了。 接下来如果觉得自己接受能力强的话就可以开始学C了(注意不是C++),如果感觉有困难也可以先学Pascal过度一下。还有很重要的一点就是千万不要一开始就学VB,DELPHI,VC之类的东西,这些东西在一开始学会对你造成很坏的影响。有可能会把你引入另外一个错误的学习方向而忽略了真正应该掌握的东西。学C主要是学过程话的程序设计,学会把自己的程序分成许多的函数(或过程),养成良好的编程习惯。这时可以多看一下高人的程序,不一定要懂意思,主要是学会别人程序的格式(比如变量如何起名,怎么划分函数)。除开掌握基本的控制流语句外,应该学习一些很简单的I/O函数和数学函数。C的学习主要是你舍弃原来BASIC程序那种把所有语句积成一大堆的风格,要学会使用函数,提高代码重用性。对于指针之类的东西如果实在看不懂可以先不去管,到后面会有办法。当你能够比较自如的用C编写一些小的计算程序时,你就可以开始你的数据结构的学习了(数学的学习主要是在学校,自己要多用心)。数据结
构你可以一点一点漫漫看,并不需要专门空出一段时间来专门研究,这样的目的是让你能够很好的掌握它,要学会用数据结构的知识来规范自己的程序设计和提高程序的效率。学完C我认为接着最好学习汇编。这个或许有许多人都会反对,然而我个人认为这样是很好的。从最基本的DOS汇编开始,买本《IBM PC汇编程序设计》(清华黄皮)一定要一点一点吃透,实在看不懂就跳,反复的严读是一定可以看懂的。
包含各类专业文献、中学教育、文学作品欣赏、各类资格考试、行业资料、高等教育、18一个程序员给初学编程人的建议!等内容。 
 一个老程序员的心得_学习总结_总结/汇报_应用文书。1 个老程序员的心得 [size...编程思想不要在 IDE 上下功夫,研究哪个好,哪个坏,要敢于创新,程序 是死的人...  意见反馈 | 下载客户端 | 百度首页 | 登录注册新闻...暂无评价|0人阅读|0次下载|举报文档程序员学习方法...对学习编程来说, 不要求英语,但不能一点不会,。...  一个程序员给学弟学妹的建议我始终认为,对一个初学者来说,IT 界的技术风潮是...总之许多人花了大量的时间把 书背得滚瓜烂熟却等于什么也没学。 在学习编程的...  年轻程序员自我提升的方法 相信每个初学编程的人,都曾渴望在进入职场后大干一番事业,不断地学习、不断地提 升自己的技能。可现实中,由于没有一个明确的职业规划...  程序员之路03---程序员之路系列之一,对刚刚学习编程和已经入门的人都有一定的...归结起来就是一句话:初学 C 语言,建议使用 Windows 系统和集成开发环境,在...  那些已经学习过编程机制的程序员来说, 这是一本...《代码大全》教你如何正确编程; 《人月神话》教你...虽然此书并不像其 他建议一样有关“元”编程,但...  C++程序员学习发展方向分析和指导(C++入门学习指导建议必看) 一路走来,磕磕碰碰...只要你是正常人,有着正常的思维逻 辑,都是可以学编程的。当然,如果是有兴趣,...  意见反馈 | 下载客户端 | 百度首页 | 登录注册新闻...一个32岁入门的70后程序员给我的启示_计算机软件及...一个程序员给初学编程人... 3页 免费
程序员入门...  暂无评价|0人阅读|0次下载|举报文档 程序员须知:编程学习的七大攻略---云南...下面是关于如何采取行动学习编程的 建议。 1、数据库管理系统(DBMSes) 数据库...想请问如果一个对编程完全不懂的人想做游戏第一步该怎么做呢_rpg制作大师吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:45,210贴子:
想请问如果一个对编程完全不懂的人想做游戏第一步该怎么做呢收藏
想请问如果一个对编程完全不懂的人想做游戏并且以后成为谋生发家的手段第一步该怎么做呢?每个人都是从我这个阶段开始的,各位过来人给点意见,我年龄不大有机会,可以摸索,高三,想问难道非要专门在大学里学才行吗
缺牙要及时修复,揭秘种植牙如何做到几十年不掉?
虽然不是非要专业证吧,毕竟还可以自己创业嘛,但是决定好自己希望从事这个“制作游戏”中的方向了的话,比如说功能实现啊,那第一部当然是滚去学编程啦。——同十七岁零几个月的少年dspzzy
商业级游戏很复杂,还涉及到各种版权问题。楼主想做游戏不读书根本不可能。大红大紫的像素鸟也是自己编程做的,但是一出名立马就被游戏公司告了,最后还不是得下架处理。
孩子高三好好读书吧 别想有的没的 什么东西都是从爱好开始的 有爱技术才会提高 你刚开始就带这么功利性的目的太累
楼主,如果你沉的下心来学,又真的想开发游戏,大学专业就选软件开发,毕竟编程是很枯燥的玩意儿,自学,可能不会想学下去……
搞手游?趁还没过时……
只要有好剧本,就能做出好剧情【我只要不提脚本和用事件做NB的东西,像我这个开学6年纪的人都能做!】
策划的工作细分也很多,关卡,数值,剧本,系统等等等等。。。假设LZ的条件:不会美术,不会程序,也不是相关专业毕业想去游戏公司入行的话。。。要么从QA做起并不断学习,要么建议还是找个培训班,这两条路相对还是入行比较靠谱的。。。
ui培训哪个好,0基础+双证+实战「就业无忧」
对这有兴趣的人就算不教自己学也能很厉害
哈?不懂编程?不懂编程的人怎么会编程的,你努力学呗……商业游戏神马的算了,据说U3D主要用C++和Java,你学学以后弄着就是了,加油
又看到你了。。。
如果楼主想独立开发,那么楼主编程,写作,作曲,绘图等都要面面俱到,但如果不是,楼主只需要领导力和金钱就足够了。
找出自己擅长的地方,把它放大,寻找或者组织个团队,只有团队才可能有竞争力
就算如此,第一步还是先定义游戏,接着你就要克服逻辑脚本策划源代码地图图片故事架世界观剧情战斗模式数据库平衡链接函数被动机制带入感操作感可玩新性击打感游戏性成就感测试测评团队带领玩家抨击,还有无法回本和几个月就被彻底淹没等78%的
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或人人网 - 抱歉
哦,抱歉,好像看不到了
现在你可以:
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字
文化部监督电子邮箱:wlwh@··
文明办网文明上网举报电话: 举报邮箱:&&&&&&&&&&&&

我要回帖

更多关于 乔布斯不懂编程 的文章

 

随机推荐