A. 学习编程语言应该注意些什么!
程序学习要点:
1、首先必须要有兴趣:无: 花很多精力、时间,效果很少;仅为了谋生,将会很艰难。所以要慢慢培养自己的兴趣,方法是多看一些相关的名人事迹,趣闻报道等。有了兴趣,事半功倍。
2、慎选语言。男怕入错行,女怕嫁错郎。目前主流C++、java。选择语言,即选择以后的发展方向,所以必须要慎重。因为人的精力是有限的。选择语言之后,就要用心钻研。不要一出现一门新的语言就马上转过去。目前企业应用需要的人才最多,而最适合的语言是J。
3、不要幻想一下子成为高手,必须要脚踏实地,必须要遵循语言学习的规律。很多人一学习就开始使用全自动的J开发工具,必须要从J语言的本身入手,抓到J语言的本质,这样才不能成为工具的奴隶,而是将工具作为奴隶。
4、最重要是:多动手。只看书能够学到一些理论知识,但并不能发现细节问题,只要在实践时才能发现。
5、程序最终的结果就是代码。其它人最终也是在写代码,别人的编程思路也是在程序中。所以学习程序的一个捷径就是参考别人的代码。如去下载一些网上书店的源代码,即使没有书,只看源代码也能得到较大的进步。另外,随着水平的提高,还可以去看一些开源框架的源码,去学习它的思想,参考它的代码。
6、加强E文的阅读能力。能说最好;对于开发人员,更重要的是E文阅读能力。要学习一些新的技术,通常官方文档都是E文的。专业词汇本身并不多(不比得华丽的文字修辞词汇),只要你坚持慢慢去读,渐渐地就会发现阅读E文并不困难。
7、有问题,怎么办?深有体会。很多学生恨不得找到一个绝招,三二下搞定。这种浮躁的心理表现在一有问题就问老师、同学,这样就会推力解决问题能力。即使到了公司,一有什么小问题,你也无法搞定。所以从一开始就要多动脑筋、培养独立解决问题的能力。有了问题,求人不如求已,万不得已才请教别人,请教别人也是以问提示为主----注意,培训解决问题的能力比解决一个具体的技术问题的能力更为重要。一招鲜,吃遍天。
8、多读好书。好书?适合你的书。开始学习,薄书--少挫折,多信心;入书的看完以后,再用一本较厚的书来多实践。也可买一本比较全的书来作为参考。学习的方法很重要,学习的顺序也很重要。
9、使用适合的工具。强调:不要一开始学习J就使用全自动的开发工具,如Eclipse、JBuilder。有错误,很多时间都可以利用开发工具自动修改,而自动修改并不一定是你想要的结果。所以在一门语言的基础有所了解之前,尽量不要使用太自动的工具。
总结:以上讲了程序设计的学习要点,无论你选择什么语言,方法都是相通的。
B. 学习编程一般要怎么做
学习编程一般要这样做:
1、打好基础
当你开始学习编程的时候,首先你要确定的东西是“基础”。要打好基础,你需要学习计算机科学。
现在,我们可以在网上找到很多针对初学者的课程。互联网的确为初学者提供了便利,你可以通过网络找到大量有用的信息。因此,你得花时间研究一下这些信息,从中选择最适合自己需求的。
2、建立耐心
作为一名程序员,要想获得成功,首先要建立耐心。它可以令你在经历了无数次打击后,仍然能够站起来,让你随时作好准备应对失望。
耐心可以帮助你成为一个更出色的问题终结者,它还可以提高你对计算机的认识。计算机的概念是很复杂的,它要求要灵活,耐心和努力工作去理解它。绝大多数时候,当初学者开始学习编程的时候,他们并没有正确的期望。
在初学阶段,你不要期待想获得一切,寄望过于乐观是危险的。由于不正确的期望,很多初学者很快就放弃了,转而学习其它东西了。要对付这个问题,你应该建立耐心,并且要想着最终的目标。
3、设定目标并向目标前进
设定目标是一种有力的,有激励性的方法,鞭策着你不断进步。例如,当你开始学习PHP的时候,你可以设定一个目标,要求自己完成一个简单的项目。
一旦你的目标达到了,再设定另一个,并重复这个循环。 编程的学习和提高是永无止境的,因此不断地为自己设定目标,而且不要忘了你的主要目标。
比如,你可以尝试设定以下这些简单的目标:
(1)使用CSS和JavaScript创建一个计算器;
(2)使用HTML, CSS 和JavaScript开发一个自适应网站;
(3)使用后台编程语言,如PHP, Ruby, Python等开发一个动态网站;
(4)使用JavaScript设计一个简单的2D游戏。
4、多做项目
通过做更多的项目,你不仅可以了解你自己的局限性,而且可以提高你分析和解决问题的能力。毕竟,学习代码不完全是只学习语法,而是要学习如何使用手中的工具去解决问题。
编程还需要具有创意的见解以及要有计划地去做一些有意义的事情。对于初学者,很难产生一个好的项目创意,因此你可以多看看别人的项目。
例如在livecoding.tv上,你可以看其程序员在线编程,开发产品。这是一个很好的学习机会。通过看别人的项目,你可以获得灵感来帮助你创建自己的项目。
另一个好处是,你可以发现别人在开发项目有可能碰到哪些问题,然后如何解决它们。这些问题在你开发项目的时候,也有可能会碰到。因此这是一个很好的借鉴机会。
5、参与社交编程
学习写代码从来不是“一个人在战斗”。如果你觉得不需要任何帮助就可以创建一个更大的应用软件,那么你就错了。事实上,编程是一项集体活动,如果你想坚持下来,你需要从各种社交平台上获得帮助。
例如,GitHub,StackOverFlow,Livecoding以及其它的社产平台,都是很多程序员聚集的地方。每一个社区都各有特色,选择合适自己的社区,积极参与社交编程,可以帮助你提高技能。
C. 学编程的注意点是什么
上回说的是一些小问题,真正编东西,学东西还有许多要注意的地方。由于本人也是刚学不久,水平有限,说错的地方望大家原谅。谢谢!一、多看代码 在有一定基础以后一定要多看别人的代码。注意代码中的算法和数据结构。毕竟学C之后的关口就是算法和数据结构。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命名、库函数的用法等等。有些库函数是经常用到的。对于这些函数的用法就要牢牢记住。二、要自己动手 编程序是个实干的活,光说不练不行。刚开始学的时候可以多练习书上的习题。对于自己不明白的地方,自己编个小程序实验一下是最好的方法,能给自己留下深刻的印象。自己动手的过程中要不断纠正自己不好的编程习惯和认识错误。有一定的基础以后可以尝试编一点小游戏,文曲星之类的电子词典上小游戏很多,照着编作为练习。基础很扎实的时候,可以编一些关于数据结构方面的东西,诸如最经典的学生管理系统。之后.....学汇编、硬件知识。三、选择一个好的编译器 本人前段时间就遭受了一个编译器的折磨。这个编译器带了个自运行程序,自动修改IE主页。叫什么名字就不说了。言归正传,英文版Turbo C v2.0没话说,最经典的C编译器(下载地址:http://www4.skycn.com/soft/2151.html),其次推荐一个win-tc 1.91,支持windows下的编译器。(下载地址:http://www4.skycn.com/soft/17869.html)四、关于养成良好的编程习惯 基本上每本C教材上都要提到。作为新手这条一定要时时遵守。记的一位网友发过评论:高手写一堆乱七八糟的代码就是艺术,新手写一堆乱七八糟的代码就是垃圾。就象古代贤人写错字叫通假字,小学生写错字叫错别字,一个道理。具体方面: 1、在比较复杂的代码后面要有注释。如果光溜溜一堆代码,别人就不可能看懂你的代码,而且也不利于查找错误。除非你一直编东西给自己看。能在代码里说明白的就一定要在代码里体现。比如变量名、函数名,在命名的时候尽量说明是干什么用的。 2、注意语句的嵌套不能过长,一般来说,一段代码里Tab要少于8个。简单说就是语句最多8个嵌套。对于新手来说,这个标准还要下降。有一个好习惯是,把主函数尽量写简短。经常看到别人的代码是主函数只有几行,几个函数调用,而定义全在主函数外部。这样一是减少了主函数内部的嵌套,二是比较精简,容易读懂。 3、注意语句的选择。并不是分支语句就用if循环就用while、for。在适当的情况下switch和do while语句也是要用的。在某些时候,switch语句比if语句更加精练明了,而do while比while少一个循环。D. 学java,要注意什么
学习java需要注意要有正确的学习路线,有坚持不懈的学习毅力,也需要有专业老师的指导,这样才能学得更好。
那么,学习Java需要掌握哪些知识和技能呢?这里简单列举一些。
Java学习需要掌握的知识与技能:
1、Java SE部分初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。
2、数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。
3、前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。
4、Java EE部分,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener,http协议,MVC等。
5、框架部分,每个框架都可以分开学,在去学如何使用SSM 或者SSH框架,如何搭建,如何整合。开发中为什么会用框架,Rest是啥?Spring为啥经久不衰,底层如何实现等。
6、23种设计模式,掌握常用的,比如单例模式的多种实现,责任链模式,工厂模式,装饰器模式等,了解常用场景。
7、基础算法和数据结构,八大排序算法,查找算法。
8、熟练使用maven等构建工具,git等版本控制工具,熟悉常用linux命令,log4j,bug,junit单元测试,日志打印工具,Redis等NoSql。
互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。
祝你学有所成,望采纳。
E. 新手学PLC编程应该注意什么
新手学PLC编程,需要电工基础,没有电工基础应该看这方面的课程,应该先从这方面的课程看起,李金城老师新开设一门的《学习PLC之预备知识》、曹卫权老师的新课《PLC应用之零基础入门》,都是专门为了0基础想学plc的人开设的
学plc首先要选择plc的品牌,三菱和西门子是两大主流,三菱的先学fx系列,西门子的先学西门子200或者200smart,先从基础的系列的学起,国产台达信捷这类的plc,一般都没开课,可以试着学三菱的,再去摸索国产的,国产大多是仿是三菱的,学会一样就可以融会贯通
新手可以多看手册,手册就是说明书,一定要注意实操,学工控的不实操是不可能的。
F. 学编程都需要准备什么
1、首先要明确自己的学习目的,为什么要学习编程。如果是要考级,那么建议学VB,因为它语句比较简单,易上手;如果是真的要掌握一项技术搞研发之用,那么建议学习C++或Java,因为它们语句功能很强大,虽然难度大一点但很实用;
2、选择自己要学习语言种类,如VB,C++,Java等
3、最好找一个辅导班配合书本同步学习,因为程序的问题如果自己只是看书的话很难理解,有前辈指点会有事半功倍的效果;
4、语句和循环是最基本的结构,所以无论学习任何语言都要把它们掌握好,这是在学习过程中一定要注意的;
5、一定要多上机操作。程序是抽象的,有时看程序看的懂,但自己去编却不一定能编的出来;而有时候虽然程序没看懂,但如果经常着手去编,就会非常熟悉该程序用的时候应该怎么去处理,时间久了自然就理解了;
6、有了一点的操作基础以后,就要去背一些简单的语句体了,这些小的语句在你以后编的大程序里是基础的基础
7、最后就是独立编程了,看到一个编程要求之后,首先要在脑中有一个大体的轮廓,独立构思,不要看参考揭示,只有这样才可以达到真正的训练目的,才可以一步步地把思路培养出来
总之呢,学习编程一定要树立信心,首先从思想上就不要去害怕它,只有以此为前提,才可以学的更好。