想自学编程难吗,一些问题

新手想学编程,能推荐几个网站或者软件吗?
新手想学编程,能推荐几个网站或者软件吗? 20
推荐这个网站内资料很多
  先认认真真的学习一门语言,学习微软的就先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。 或者学习Delphi,入门较为简单类似于VB,但比VB强大,即可作为入门又能做强、做大 1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。 2.打好基础 学编程要具备一定的基础,总结之有以下几方面: (1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。 (2)逻辑思维能力的培养学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。 (3)选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平台开发开发工具如 Java 等。 3)网络开发对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。 3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。 4.掌握编程思想 学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类厂、接口、idl......,关键是学一种思想,有了思想,那么我们就可以触类旁通。 5.多实践、多交流 掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。 6.养成良好的编程习惯 编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。 7.上网学编程 在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。8.加强计算机理论知识的再学习 学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。
总结 1、先照书上的题目写,题目的设计是有道理的巩固基础知识。 2、找数学题,写个小程序解决,熟悉算法和基础函数。 3、自己出题目,小一点的,如自编资源管理器、自编写字板之类,练习WINDOWS下的编程。 4、结合身边的事,找个中等课题,或看别人的程序,自已想办法实现。 5.把教材中的例子,自己仿照着写一遍,上机运行,看结果.要知道,任何产品都是有例子的,有机结合或仿照。 6.从自己熟悉的事情入手,如成绩统计,编制一段程序,完成一个功能.然后再完善。 7.要反复破坏代码,从破坏中寻找代码的规律。 8.必须经常反复上机练习。
推荐这个网站内资料很多
有什么教程软件吗?
相关知识等待您来回答
编程领域专家想自学编程,却不知道怎么开头(高分求助!!)_百度知道
想自学编程,却不知道怎么开头(高分求助!!)
可是我初中毕业十年了,不管结果如何总是自已选的。我在这里先谢过了?学习数学和英语的同时是否可以学习编程的其它知识。现在已经下定决心学计算机编程了、数理统计和计算机英语(网上书店查了一下有N本,可是越学越不感兴趣(我从小学到初中都是偏科厉害,希望大家多给点建议和鼓励!。
现在我迷茫极了!,知道学编程要有数学和英语功底?是否要重新学习初中和高中的数学?还有是否有自学数学,以前学的大多交给老师了,文科都不怎么样)?(遇到不懂的地方可以相互交流一下)、英语相关的论坛或QQ群!
看了很多贴子。请问有经验的前辈我应该如何起步呢、英语。直接学习离散数学,而且都看不懂)不太可能以前初中毕业被老爸纵恿学法律
惭愧啊。别人总觉得时间不够用,所以我才决定学编程,可是我却不知道拿它来干什么。。如果能有几个和自己情况差不多志同道和的朋友在一起学就好了。。学点自己喜欢的东西总比时间白流走好我现在多的就是时间,有的也只有时间
提问者采纳
问你个问题哦.
你去学C吧!.
JAVA的.看你逻辑思维能力..:有13个球 12个质量一样 1个质量不一样 用天平 最少几次 可以找出那个 质量不一样的.!...
不懂的可以去那问!!!!再学语言!.net" target="_blank">www.!.!.hackerxfiles.net
这个里面有个论堂://www.hackerxfiles!?_____________________________群我有.
学语言去 网易学院 这种地方
个人觉得不错!.
<a href="http.!.: 我其实也算是初学..
没多大关系
其他类似问题
310人觉得有用
其他27条回答
先学基本的 语法
赋值再学 基本程序函数类型再跟着书编一些简单的程式然后脱离书本 开始自己慢慢练习
程序员在中国趋于饱和状态,但是架构师之类的却比较少,需求量还是很高的。程序员非常的辛苦,工资并没以前那么好,所以我不建议你学编程。非常的累。我是做这行的,感慨万千。
建议最先学学VB的运用!这是最简单的编程工具!可以先对编程做点了解,学学C语言,C++
By Example&&,慢慢学就行啦。多设置点小目标,完成一个是一个。
编程也有自己的知识 ,这个你必须学习你可以先学编程,其中需要的知识学到的时候,你连带着学一次就可以
从网上下VB;或去找 飞龙断雪 他的空间:
学计算机编程没有想象中这么可怕,英语是工具,刚开始学也不用看英文资料,了解下编程语言重用的那些关键字就可以啦。数学只是一种思想,不是一定非要把数学学得很好。学变成最好从计算机原理开始,了解下计算机,然后就开始学习你想要的语言就好啦。仅供参考!
编成的范围可广了,你要学网页还是应用或者....不会英语确实会困难些,但只要练得多没什么不能克服的明确目标,勇往直前!!!
建议你先学VB编程这种相对简单的编程,很适用编程的初学者,不用学太好太精,会编一些小程序就可以了,旨在能够培养你对编程的兴趣(因为看你好像也是一时决定的,呵呵),C++等高级汇编语言没有一定的计算机功底学起来有点困难,可能会对你的自信心造成打击(^-^)。
至于英语和数学功底要好这是其次,主要是汇编类的英语要熟悉,可以加快你汇编语言的熟悉程度和编程速度,这些都是要你平时多积累的。其实学习编程大家都是在同一起跑线上的,不用过重看其它的限制。
多上一些编程的论坛会对你的学习很有帮助的,网上很多,你可以去百度里搜索一下。
祝你好运!加油!
先学基本的 语法 赋值 再学 基本程序函数类型 再跟着书编一些简单的程式 然后脱离书本 开始自己慢慢练习
我跟你一样,我想先从基础学起,特别想去科技市场打工,这样既挣钱又学习
*******************************************************************1、初中生学电脑编程个人看法,的确是基础差了一些。这种基础,并不一定是你学了多少书本知识,而是人的思维习惯、思维方法、脑能力煅练水平上的问题。在高中,特别是重点高中,很多习题是要花大量的脑力和记忆力才能解决的,而初中生就缺少这种煅练。高中生又少了大学生对付大容量的知识的方法,大学中,课本的厚度是高中生的五倍以上,但要求全而不求精。所以,一个合格的大学生的能力与一个初中生的能力去相比,差距会很远。(注意,在这儿说的只是普遍情况下。)在这里只是说,读了大学的人,他们的脑力经过了更长时间,更专门的煅炼罢了。个人,没有环境,没有压力的情况下,想使一个初中生有大学生的脑力水平很难。没有打击你的意思,人和人是不同的,先天的智力水平有差距那是无法更改的事实,本人其实也是一个很笨的人。2、兴趣是最好的老师,如果你真的以编程为兴趣,那么,在你学习编程时,你会感到这是一种乐趣,这是一种游戏,这是一种享受。这样,你会每天在电脑上写上8小时以上的代码。如果你是这种人,只要你能找到相应的资料,并且你先天的脑力不是很笨,都能成为一个合格的,甚至优秀的程序员、程序师、甚至专家。不过,请你自行体会,你会以编程为乐吗?*******************************************************************3、有兴趣也需要讲方法,也需要有基础。在当前,多数真正用于编程的工具及一大半的资料、例程都是英文的,所以,英文水平也很重要,不过,可以悄悄地告诉你,只要你埋头进去,顺便找点工具如金山词霸什么的,多数情况下你可以蒙对意思。书读百遍其意自现,说的就是这个理。4、要学编程,并想学好,有一点是非常重要的,真正了解什么是电脑,了解电脑本质上是个什么东西,这就需要有数字电路方面的知识,并且至少要初步地学一学数字电路基础、汇编语言、接口技术。并不一定需要你记住多少,至少你得能看懂它们、看明白他们中的一多半(涉及深奥的数学问题的东西可以不看)。5、你还得了解什么是操作系统,什么是BIOS(基本输入输出),他们各是干什么用的,各操作系统有什么特点。只有这样,你才会明白我们编写的程序是由什么来支持的,只有这样,你才会明白到底什么叫编程。********************************************************************6、真正的着手学习编程,可以从VB6.0为平台学起。VB6.0是微软出的,仅有的几种有官方简体中文版的编程工具之一,他使用的是Basic语言。有些入门的菜鸟喜欢用易语言,我想告诉他们,易语言虽然接近我们中国人,但学用它,在当前只能让你更难于深入的学习编程,因为它是不成熟的,甚至可以说是幼稚的,稍深入一些的东西它都无法支持。7、有基础、脑子比较好的朋友应该能在1个月内完全学会VB,这时可以用VB写一些简单的东西,比如一个小小的播放器什么的,记住,可以查书,但不能抄书。如果能独立的运用VB了,不要再深入下去,因为VB也并不适合深入,花太多的精力得不偿失。8、学习VB最主要要在学习的过程中了解什么是编程,了解什么是电脑,了解编程的一般大体流程。9、下一步你就应该学习VC或Delphi。VC和Delphi才算是真正能做事的东西,他们分别使用的是C语言和Pascal语言,学完这两个东西,并能真正用它们写出点程序时,你就算基本会了编程。此时,你已基本掌握了basic、C、Pascal三门编程上用得最多的语言。10、其它的用得比较多的是VF,也就是Fox系列,它使用的是DBASE语言,主要用于数据库管理,此时你要是有兴趣,可以顺带看一下,这是一门快要淘汰的语种。11、如果对数据库感兴趣,你可以学学数据库的基本常识及SQL语言。学用一下微软的SQL 2000。12、上面的这一切完成后,你还只是一个基本刚会的小小初级程序员,如果是进入大的编程性的公司,你也只配给别人打打下手。13、省下的东西,你必须去实践中煅炼,自个学的东西,学得再好,也只能是闭门造车。14、在当前,编程多数情况下是一个组的人共同去完成的事,就象一个大楼,一般需要几十上百人才能建好,一个人的力是办不到的。15、所以,你如果想成为一个真正的历害的程序员,你需要去找一个好的公司或团体,参与软件的开发,并与别人交流相互学习。并且学习和体会编程的总体设计思想,什么是模块化设计,什么是模块的关联性、离散性。如何与一个团体一起去开发程序。只有这样,你才能真正得到你发展的环境和资料。16、难吗?成为一个高级别的程序员本来就不是一件容易的事。不过,想成为一个技术上高于别人的任何一门专长的人,都不是一件容易的事。重在兴趣、重在积累。只要你能吃苦,有兴趣,长年坚持,一定能办到的。
悲哀! 要学这么多东西迈. 敢兴趣的哈,很简单的.第一步:C语言,它是个基础.第二步:数据结构.必备 学的好的哈,继续C++/java
上面写的够详细了
我就拿2分走了达`
晕~~这年头,自学编程的人越来越多了......
还是先学高等数学吧,要不学C有点难
我这里有一个很好的案例,从VB入门,两个月可以自己开发系统。对没有基础又想在短时间内取得成果的人,很有效果。QQ:
C语言-&离散数学-&数据结构-&可视化编程你循序渐进的学就行了.
就我个人而言
我建议你不要自学,有很多东西不是自学能够领悟的,而且编程入门很重要,无论是面向过程还是对象,都需要一个好的引导者。你可以先找一家培训机构,如今的培训机构都是分期学习,你可以先学个入门,试探一下是否程序之路是否适合你,免得浪费很多的时间,你说呢,现在时间是最可贵的!
你会英语和韩语和卢语
自己是学电子的,最近也想系统的学习编程,现在的研究方向是数字水印技术.可以多交流.争做中国的数字水印专家.
200分我只要2分就行去学C语言等你把书翻烂了 在说
先从程序结构开始学(包括程序格式等);然后学基本语句入门(包括读语句、写语句、循环语句等);之后再学数据结构和算法(也就是数学思想)。编程对英语的要求并不高,只涉及到了几个保留字;至于数学,你可以先找一些简单的编程题目做做,做多了,就会有一些感觉了。
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如果想通过编程解决问题,比如一些数学模型... | 问答 | 问答 | 果壳网 科技有意思
如果想通过编程解决问题,比如一些数学模型,比如忽然想到一个问题但是不知道会怎么发展,想写个程序看看会发生什么这样的情况,该学哪些有关编程的知识?能给些书名吗?
+ 加入我的果篮
智能科学专业
=。=没有刻意学过,不过貌似任何一个语言学完基础,再学点算法就可以达到你的要求了。。。
本人原创内容严禁转载至新浪、腾讯及百度
解决数学问题好像Mathematica比较给力,我自己不太了解。我在学校里用的是Matlab据说是工科生玩的东西,楼主都可以考虑
后回答问题,你也可以用以下帐号直接登录
(C)2013果壳网&京ICP备号-2&京公网安备  想自学编程,有劳请各位高手指点一下    
一: 现在市场上比较吃香或就业面比较广的话是哪种编程?是VB还是C++?  
二:本人高中数学基础几乎是零, 能学好编程吗?  
谢谢各位。  
楼主发言:1次 发图:0张
  学离散数学!!呵呵
  C++、C#、JAVA這三种目前都還可以,VB相對來説要難找一些。  另外,也不能說哪一種語言好,哪一種一定不好,看是做什麽用,各有長短,總之,學精就OK!  VB學起來容易上手,估計一周就可以試手做東西了
  先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。都学好了,内功练好了,学什么招式都快!!
  作者:风烂云清
回复日期: 17:46:00
      先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。都学好了,内功练好了,学什么招式都快!!    -------------------------    哈哈
  笑什么笑,难道我说的不对?
  想请教两个问题:     一:比方说1860话务员她们接电话的坐席系统,营业厅的收费系统还有企业的OA一般都是用哪种程序开发的?         二:使用VC都能开发些什么程序?望各位高手解答,非常感谢!  
  我只能回答第一个:  去问问华为咯!!~移动的客服系统是用这家公司的~~~差不多全国都是!!
  学什么作精了都不错。
  别的不敢说,单是C++就超烦人,先要看几本基础教程,学好语法,再是算法…………………………………一大堆……
  办公OA是用什么语言编的啊?是基于web还是window?
  偶今年19歲數學英文都很差,不過也還在學.在此給自己鼓厲一下下
  同上,楼上的一起吧.
  编程是很简单的事情,就算没有任何数学功底都可以。    如果你像  ---------------------------------------------------  作者:风烂云清
回复日期: 17:46:00
      先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。都学好了,内功练好了,学什么招式都快!!  ---------------------------------------------------    如这人所说,你一辈子你都不要想学会编程。这个人是典型的毛子,编程一定得懂算法啊?猪脑壳,顶多用到个链表就差不多了。    LZ如果是想自学就业的话,最快速的是学日语 + VB
。因为现在技术能力要求最低的就是对日外包的公司,要是你会日语,懂的如何使用VB、C#操作数据库,那么你一定可以找到工作的。    如果LZ是想在这行长期发展,那么有两个选择。  一个是走硬件开发底层开发方向,那么就是学C++和LINUX底层开发,没有个三五年的工作经验你是混不出头的,而且英语要好,技术一定呀过硬,还要经常学习算法知识。当然长远来看,还是比较吃香的,不过前期升级非常痛苦。    另外一个就是走行业软件开发,学习VC
C# JAVA都好,其中JAVA一定要学SPRING +HIBERNATE +STRUCT构架,而且一定要学好,那么工作就不愁了。因为毕竟现在做JAVA的人确实有点少,而且功力深厚的不多。C#类似VB,也是只有走对日外包的路子,VC就说不清了.    最后你一定要想清楚,无论什么行业,人品才是最重要的。
  楼上的说的好,我也迷茫学什么好,想转行,然后很快能找到工作,学什么好啊,C有一点基础,懂一点链表。
  外语好的,想速成学.net  能力中等,有时间的学 java  能力强的,外语牛逼的学 c++
  编程是很简单的事情,就算没有任何数学功底都可以。        如果你像    ---------------------------------------------------    作者:风烂云清 回复日期: 17:46:00           先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。都学好了,内功练好了,学什么招式都快!!    ---------------------------------------------------        如这人所说,你一辈子你都不要想学会编程。这个人是典型的毛子,编程一定得懂算法啊?猪脑壳,顶多用到个链表就差不多了。        LZ如果是想自学就业的话,最快速的是学日语 + VB 。因为现在技术能力要求最低的就是对日外包的公司,要是你会日语,懂的如何使用VB、C#操作数据库,那么你一定可以找到工作的。        如果LZ是想在这行长期发展,那么有两个选择。    一个是走硬件开发底层开发方向,那么就是学C++和LINUX底层开发,没有个三五年的工作经验你是混不出头的,而且英语要好,技术一定呀过硬,还要经常学习算法知识。当然长远来看,还是比较吃香的,不过前期升级非常痛苦。        另外一个就是走行业软件开发,学习VC C# JAVA都好,其中JAVA一定要学SPRING +HIBERNATE +STRUCT构架,而且一定要学好,那么工作就不愁了。因为毕竟现在做JAVA的人确实有点少,而且功力深厚的不多。C#类似VB,也是只有走对日外包的路子,VC就说不清了.        最后你一定要想清楚,无论什么行业,人品才是最重要的。      这个人典型是个煞笔!,编程不懂算法,你能解决什么实际问题啊???,你就会去抄别人的代码的?  猪脑袋!
  就人的智商来说,学东西并不难,难的是培养出学这个东西的兴趣..  真正的兴趣
  作者:风烂云清
回复日期: 22:17:00
      编程是很简单的事情,就算没有任何数学功底都可以。            如果你像      ---------------------------------------------------      作者:风烂云清 回复日期: 17:46:00               先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。都学好了,内功练好了,学什么招式都快!!      ---------------------------------------------------            如这人所说,你一辈子你都不要想学会编程。这个人是典型的毛子,编程一定得懂算法啊?猪脑壳,顶多用到个链表就差不多了。            LZ如果是想自学就业的话,最快速的是学日语 + VB 。因为现在技术能力要求最低的就是对日外包的公司,要是你会日语,懂的如何使用VB、C#操作数据库,那么你一定可以找到工作的。            如果LZ是想在这行长期发展,那么有两个选择。      一个是走硬件开发底层开发方向,那么就是学C++和LINUX底层开发,没有个三五年的工作经验你是混不出头的,而且英语要好,技术一定呀过硬,还要经常学习算法知识。当然长远来看,还是比较吃香的,不过前期升级非常痛苦。            另外一个就是走行业软件开发,学习VC C# JAVA都好,其中JAVA一定要学SPRING +HIBERNATE +STRUCT构架,而且一定要学好,那么工作就不愁了。因为毕竟现在做JAVA的人确实有点少,而且功力深厚的不多。C#类似VB,也是只有走对日外包的路子,VC就说不清了.            最后你一定要想清楚,无论什么行业,人品才是最重要的。            这个人典型是个煞笔!,编程不懂算法,你能解决什么实际问题啊???,你就会去抄别人的代码的?    猪脑袋!      ============================================================  老子狂汗,这个SB不知道是做什么工作的,居然会用到“先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。”如此之多的算法。    弱弱的问你一句,你是研究生还是博士生,彪悍的人不管是撒子生的  ,我都佩服您啊。    不知道你所谓的实际工作是不是说的在导师还是项目经理的带领下,翻开您心爱的《数据结构-严蔚敏》 ,然后仰天长笑道:“哈哈哈哈,我找到这个方法了!!”,然后领导发给你小红花表扬你今天工作的很好呢?    高山仰止,看到【风烂云清】的实际工作对我来说只能是高山仰止。彪悍的人生就是数据结构堆出来的。所谓的开发经验和实际问题解决能力都是数据结构里面以哈希表的形式列了出来,并且还有伪码说明。    我错了,我真的错了。小人真的是见识浅薄,请疯大人原谅,毕竟,您才是最牛批的程序员。
  作者:风烂云清 回复日期: 22:17:00           编程是很简单的事情,就算没有任何数学功底都可以。                如果你像        ---------------------------------------------------        作者:风烂云清 回复日期: 17:46:00                   先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。都学好了,内功练好了,学什么招式都快!!        ---------------------------------------------------                如这人所说,你一辈子你都不要想学会编程。这个人是典型的毛子,编程一定得懂算法啊?猪脑壳,顶多用到个链表就差不多了。                LZ如果是想自学就业的话,最快速的是学日语 + VB 。因为现在技术能力要求最低的就是对日外包的公司,要是你会日语,懂的如何使用VB、C#操作数据库,那么你一定可以找到工作的。                如果LZ是想在这行长期发展,那么有两个选择。        一个是走硬件开发底层开发方向,那么就是学C++和LINUX底层开发,没有个三五年的工作经验你是混不出头的,而且英语要好,技术一定呀过硬,还要经常学习算法知识。当然长远来看,还是比较吃香的,不过前期升级非常痛苦。                另外一个就是走行业软件开发,学习VC C# JAVA都好,其中JAVA一定要学SPRING +HIBERNATE +STRUCT构架,而且一定要学好,那么工作就不愁了。因为毕竟现在做JAVA的人确实有点少,而且功力深厚的不多。C#类似VB,也是只有走对日外包的路子,VC就说不清了.                最后你一定要想清楚,无论什么行业,人品才是最重要的。                  这个人典型是个煞笔!,编程不懂算法,你能解决什么实际问题啊???,你就会去抄别人的代码的?      猪脑袋!            ============================================================    老子狂汗,这个SB不知道是做什么工作的,居然会用到“先学算法,把什么深度搜索,广度搜索,回嗍法,递归,A*算法。。。”如此之多的算法。        弱弱的问你一句,你是研究生还是博士生,彪悍的人不管是撒子生的    ,我都佩服您啊。        不知道你所谓的实际工作是不是说的在导师还是项目经理的带领下,翻开您心爱的《数据结构-严蔚敏》 ,然后仰天长笑道:“哈哈哈哈,我找到这个方法了!!”,然后领导发给你小红花表扬你今天工作的很好呢?        高山仰止,看到【风烂云清】的实际工作对我来说只能是高山仰止。彪悍的人生就是数据结构堆出来的。所谓的开发经验和实际问题解决能力都是数据结构里面以哈希表的形式列了出来,并且还有伪码说明。        我错了,我真的错了。小人真的是见识浅薄,请疯大人原谅,毕竟,您才是最牛批的程序员。        我不是程序员,我也不是做这个工作了,编程是学着玩的,但算法还是很重要的,象我就是学了一个月的算法,才让自己的编程水平上了一个台阶,先学算法也没错啊,你先学了一两个月总比不学强吧???
  :cooooolyo   看你挺弱智的!!
  千万不要上&北大青鸟&了,骗人的,而且学费很贵的说!!!
  都学快一年了,还是白痴我。LZ精神可嘉。鼓励一下~~~~~~~~~~~~
     作者:风烂云清
回复日期: 18:39:00
      作者:风烂云清 回复日期: 22:17:00           我不是程序员,我也不是做这个工作了,编程是学着玩的,但算法还是很重要的,象我就是学了一个月的算法,才让自己的编程水平上了一个台阶,先学算法也没错啊,你先学了一两个月总比不学强吧???       作者:风烂云清
回复日期: 18:41:00
      :cooooolyo     看你挺弱智的!!      ==========================================================  
编程是学着玩的,可见你对这个行当根本谈不上了解,居然还敢夸口说编程水平上了一个台阶。你所谓的编程就是解决数据结构里面的例题如何实现的过程,顶多你是什么化工啊机械啊自动化啊的理工科专业,然后自己照着课本实现了几个数学计算方面的题目就妄称为实际问题了。但是算法跟实际问题实际应用有什么关联吗?你恐怕连什么是实际问题什么是概念性知识都还分不清,就敢下结论说“编程不懂算法,你能解决什么实际问题啊???”  
本人凭着治病救人的心态教育你,你傻不要紧,但是蠢就要命了。比如说一个油气田监控软件,算法的作用是在于最优解决监控方面的逻辑,然后用代码实现出来。但是除开这块,界面,C\S架构,数据存储,安全,特定功能,你都能用你想的算法来解决?就算让你写个三叉界面你都茫然不知为何物的家伙,也许只会让你联想到你亲爱的赫夫曼树吧。  
最后鉴定你为傻B一号,特长是数据结构解决实际问题,爱吃的东西是猪脑花。
  编程不在于语言本身,而在于编程思想.
  吵吵什么啊, 有那么高深吗   把基础打好,在学学流程 设计模式 框架 测试等等 一些概念  找个工作而已,又不是去开发操作系统内核  一个个跟仙似的
  电风扇答复似的所得税地方
  cooooolyo   一看你说话就知道你
  cooooolyo     一看你说话就知道你真是超级白痴!还能写那么多东西!弱智儿童啊!       
  我只说个算法比较重要,你竟然有精力来写一大段话来回复,无非想正明你是多么牛比,跟大师一样!你说的话就是真理!大哥!看来你病的不轻 啊!
  自学比较难 java c++ 首选 因为pconline有视频
  都能说!!
请遵守言论规则,不得违反国家法律法规

我要回帖

更多关于 自学编程 的文章

 

随机推荐