爱生活

 找回密码
 立即注册
搜索
查看: 143|回复: 0
打印 上一主题 下一主题

初学者怎么学好编程

[复制链接]

1367

主题

1367

帖子

5300

积分

论坛元老

跳转到指定楼层
楼主
发表于 2022-5-16 19:45:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手如何学习编程?这个是给新手们的一些建议,编程程序是个抽象的东西,你要掌握它的原理和机制后,你能动手了,你才有一点兴趣,最开始学习基本的东西会很枯燥,尤其是那些教人的,一来就给你整个"hello world"(其实没有什么卵用) ,他们的专业实战能力可能很强,但是教学经验可能没有,这种新手老师会让新手学员的入门变的十分难,看的一脸懵逼。本人从asp,php到C#,C, Java, Android (掌握了4门语言,APS和php不算),就是从这样的新手走过来的。新手学习编程,应当先找一门最简单的高级语言去学习(比如C#或java),高级语言要简单很多,概念上要清晰一些,要先搞懂了几个基本问题 。(提示:没必要死记硬背,搞懂原理很重要,才能激发你的兴趣,否则死记住了,没程序思想也干不出来,或者说至少干不出好的东西来。。搞懂了后,就是大量的去思考该怎么去写,然后就是写代码实现它(写代码是枯燥的事,一定要亲自去一字一字的写,写个五六万行代码,什么都基本搞清楚了)。。。写程序和写小说差不多,学会文字,学会造句,学会分段落,学会分章节,学会分篇幅,组装起来就是一个完整的小说。程序组装起来就是一个完整的系统,程序里有些可以减少的工作量,一些句子和段落章节,可以反复使用。) 入门时的具体的基本问题是应当学习哪些呢,如下:1、类、简单数据类型、变量、运算符、 输出,2、调试运行看看,程序怎么一行一行执行的,掌握程序的逻辑进行原理。3、方法的语法结构、对象、构造函数(开始深入)4、数据库,数据库语法、搞懂如何建表、如何增删改查、如何查(存储过程先放一放)5、写一个非常小的程序,完整的输入提交,数据存储,数据查询读取、数据展示出来。到这里,基本上了解到了程序的运行机制,也可以自己写一点小小的东西(如留言板的提交和查询),就开始研究自己写的这个小程序,了解每一步动作,优化它;最重要的是了解到一个语句可以各种写法(就像造句一样可以不同的造法也可以得到想要的意思),开始做减法工作,研究最简单直接的写法。语法要简单好看易懂,工作流程要直接。到这里就算入门了。此刻进入深入研究就会得心应手了,研究对象的抽象、继承、封装、多态(因为以上建议的两语言是面向对象的编程)、研究数据库存储过程、研究分页、研究程序的漏洞、逐步进入高级阶段的学习。希望给像我曾经一样懵圈的新手入门者们有一定的帮助。一来就上个C语言,估计够呛。C语言较c++简单,可以先学C语言,想自学的话,建议买些书回去,顺带网上找找视频,平时做些习题,最好能上机调试,以此积累算法。然后你可以学习面向对象语言(例如c++,c#,java等),也可以不学c语言直接学c++等面向对象语言。还有PHP,就业很好。plc学习首先 买本关于plc的书 (建议买一本《电气控制与plc应用技术》看一下,这本书前半部分谈一些电控柜中常用的电气元件及基本电路,后半部分讲了plc的应用。应该适合可,可以去书店看看。)然后 手上有个plc 然后 根据书上的例子 自己琢磨个小项目 实现一个功能最后 实践出真知  自己独立做个plc项目 项目完成了 plc也就掌握了 西门子200系列的小plc很适合新手学习 比较容易上手用本人的经验总结几点:  1,多看别人的程序,取其精华.  2,多自己联系,从简单到复杂!  3,多扩大自己的知识面(因为plc的功能是比较强大的不但有控制还有通讯等!)  4,多看资料!  最后祝你成功!plc学习首先 买本关于plc的书 (建议买一本《电气控制与plc应用技术》看一下,这本书前半部分谈一些电控柜中常用的电气元件及基本电路,后半部分讲了plc的应用。应该适合可,可以去书店看看。)然后 手上有个plc 然后 根据书上的例子 自己琢磨个小项目 实现一个功能最后 实践出真知  自己独立做个plc项目 项目完成了 plc也就掌握了 西门子200系列的小plc很适合新手学习 比较容易上手用本人的经验总结几点:  1,多看别人的程序,取其精华.  2,多自己联系,从简单到复杂!  3,多扩大自己的知识面(因为plc的功能是比较强大的不但有控制还有通讯等!)  4,多看资料!  最后祝你成功!第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。首先明确学习目标,看你要学到什么程度,以及用来干什么。如果你是要学到足以找一份高薪的工作那最好就是考研。如果是急着找份初级程序员的工作可以了解一下各种编程语言适合做啥然后根据自己的兴趣报个培训班,不过很贵而且还会被鄙视。如果是觉得编程很好玩儿想简单了解一下,可以买一本计算机导论的书,学一门入门语言,C语言 java python 等等都行。不想看书网上视频教程也很多,慕课网之类的。如果不是为了工作但是有明确的目标,比如我要学黑客,我要学做游戏,我要学做网站之类的,可以自行百度XX学习路线之类的。然后再辅以计算机专业基础课,比如计算机原理、数据结构算法什么的,同样可以自行百度,很容易找到。初学者怎么编程  

先认认真真的学习一门语言,学习微软的就先从VB开始,VB是比较好的入门语言,... 学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要...初学者怎样学编程  

学编程关键是兴趣,所以开始学的时候可以选择一些比较有兴趣的方面来学,比如我刚开始学的时候就是学的FLASH里面的ACTION SCRIPT这个脚本语言,不但能理解编...怎样学好编程???  

从基础学起,建议先把C语言多看几遍,吃透了再学其他的东西新手怎样学编程?

3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础...自学编程该怎么入门

虽然都是编程,但编出来的程序可是不一样的。目标是什么?开发?创业?还是去公司上班?还是业余爱好?如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强


上一篇:小羊怎么说
下一篇:歌手怎么护嗓
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表