想无基础学编程程有什么建议?

1、想清楚你无基础学编程程到底昰要干嘛

(1)应付考试:那没啥说的,花几百块买套教程照着学习题全做一遍基本就OK了。

(2)学着玩:建议还是别学

(3)想当程序员戓者希望能借此更好地完成工作,那么请看第2步

2、首先,你需要一台电脑

3、其次,挑一门你喜欢的语言现在语言太多,目前绝大多數高校入门都是C语言个人也最推荐。也有一些国外的学校直接从PYTHON开始(不过如果不做机器学习和数据处理个人建议也没必要)。

4、然後在你电脑上装好一个开发环境。注意这不是说笑。一定要亲自安装因为很多自学初学者都败在这一步。推荐的有VC++, BLOCK C等可以去相关嘚社区查询最流行的C编程环境。

5、照着书上运行第一个“Hello World!”程序

6、运行成功!恭喜你。这下你就可以从计算机程序的基本概念、基本數据类型和基本程序语法开始看了

7、基本按照书上的顺序学习:判断语句-->循环语句-->数组(一维、多维)-->字符串-->STRUCT结构体-->指针。

8、如果这一過程你能在1周之内完成注意标志是你一周之内看完所有内容并且完成所有习题。那么恭喜你你是个天才。如果1个月内完成那么你成為一个优秀的程序员没有问题。如果1年还没完成那还是别学了。

9、完成过后选择一门《面向对象设计》开始高一级的学习。这时选择僦很宽了C++, JAVA, C# 等等。这一门比较抽象注意动手辅助理解。

10、了解一些你喜欢的小软件制定一个小软件的开发任务自己完成。

11、这之后伱就可以根据自己的兴趣开始拓宽你的能力了。比如想学前端、数据库、通信工具等等

我不是学计算机软件的,也没有学过网络编程主要是硬件方面的维修。后来自己写了一些文章,就有了把自己写的文章放到自己网站的想法可是怎么建立网站,一点经验也没有吔不会编写网络程序。这就有了想要自学网络编程的想法现在,已经建立一个很简单的个人博客网站也知道了一些网络编程方面知识。

从我上面的文字内容来看首先是要与自己的现实生活建立联系。我是因为写文章想有一个自己的网站,把自己的文章发上去自己寫的文章,自己的网站自己去管理,这种感觉应该是不错的所以也就有了学习软件编程的动力。

我自己建立的网站目前很差也就是從技术上讲可以说非常不入流。所以所以我要继续学习编程技术,把自己的网站做的更漂亮一些功能做得更多一些。总之还要在计算机网络编程的技术上继续学习。这又一次成为了学习计算机软件编程的动力

没有学过软件编程,为什么要软件编程为什么要不断的學习软件编程?这都跟我自己的现实生活有联系总之,问题也就可以这样的提出来学习软件编程要如何的帮助自己改变自身的现实生活?

如果你想成为专业程序员以这个行业为生,建议从C语言开始学谭浩强的C语言程序设计是个好选择,深入理解计算机的运行原理嘫后,根据工作需要学习所在行业的开发语言、工具、框架进入这个行业。至于架构设计、工程管理之类的在工作中就可以水到渠成叻。

如果你只是希望用编程来解决工作中遇到的一些问题甚至用来规范化管理,解决用Excel时遇到的协作、规范化等问题其实没有必要专門学习编程。现在有一些低代码开发平台不用写代码也可以做系统拿来用的,比如我熟悉的活字格完全不用学习编程,会Excel就能开发系統了

自学首先一定要买本书 这是必须的

我自无基础学编程程差不多1个月了 感觉还好。买本书一章一章的看 不要太快否则接受起来比较困難前面还好越往后学你就会发现前面有好多东西都不太明白。

我自学的是vb 因为听说这是最简单易懂的编程软件

找找身边的人或者论坛qq群什么的解答问题。

最好你可以坐些有趣但简单的软件来坐坐因为学习编程很枯燥,这样可以给自己一些动力

另外我不知道你是喜欢編程还是以后想成为一个程序员。

如果是喜欢的话以上建议应该是不错的

如果想成为一名程序员,还是要找老师教教比较好找老师教絕对不是报个辅导班啊。我一个同无基础学编程程学段时间了 学校考试都靠90多分 但也就会做个求平均数啥的玩意你如果了解点编程就应該知道,这个1分钟就能学会

最后还是要说一句,做一名程序员不太容易因为我哥就是干这个,每天累死累活一月才不过5000块钱这个行業基本上付出与回报都是不相等的。

这个自己决定呗我就和你说一下那些编程语言的区别和用途吧!

html: (特别简单,都算不上编程语言了)主要用于制作静态的网页!与其配套的是CSS,JavaScript

php: 后台脚本语言搭建网站使用,需要有一点html基础(号称世界上最后的语言)可以选择入门

asp:后囼脚本语言,搭建网站使用(最好有一点C#基础)

jsp: 后台脚本语言搭建网站使用(要有java 基础)

C语言:(比较难,中国一般以C语言作为入门语訁的不需要任何基础)

C++:特别难,不推荐入门

java:比C++简单一点而且发展方向很多,可以尝试

Python:国外推荐的入门课难度适中吧

至于其他嘚就不说了,再说一下入门的选择吧

一般会有这些选择:C语言和Python这两个选择!用一个比喻来形容这两个吧:假设你要去一个地方Python就相当於给你一堆车子的零件,你自己组装成一辆车子 C语言就是自己重新造一辆车子。(Python封装了太多的细节了所以,Python比较简单!但是对后期嘚转到其他语言就不是这么方便了但是,C语言要跳到其他语言就很快)

}

微信公众号【黄小斜】大厂程序員互联网行业新知,终身学习践行者关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础」、「LeetCode」 等关键字可以获取对应的免费学习资料。 

  很多人都想转行互联网不管是出于兴趣、行业前景还是薪资的考虑,想要转行互联网的人们必须要面对一个问题那就是如何自无基础学编程程,更确切的说是如何0基础无基础学编程程。

  其实我基本上也是0基础自无基础学编程程的大学的时候学的电信专业,對于编程语言只懂得一点皮毛那些内容,相信大部分人看一些网上的教程也可以掌握了

  作为过来人,想给大家一些建议不管你昰学生想要自学,还是跨界转行亦或是纯粹当做兴趣爱好,都可以把我的建议作为参考不会有坏处。

  这句话大家都听过但我觉嘚,不管是你想从事哪个行业想要做的比较好,去比较好的公司至少要有兴趣,其他的能力、专业水平暂且不谈如果连兴趣都没有,那么为什么要从0开始去做这个行业去学这样技术,显然是非常不理智的行为

  有兴趣,才有动力去学习每一样东西不管是计算機基础、编程语言、算法等等,兴趣是原动力没有了它,你一定坚持不了多久

  可能很多人觉得兴趣不一定最重要,可以靠努力、靠坚持、靠意志力去学习但是,那样又有什么意义呢你愿意这么不快乐地去学习么,你的坚持又能持续多久呢

  学习编程这件事,需要从长计议怎么说呢,就是需要花很长时间绝对不是一蹴而就的,你可以说你花3个月培训学会了一门语言以及相关的项目实战技能。

  但是在我看来这也只是掌握了一项技能而已,学习编程的路还有很长不管是你自己做项目,还是参加工作学习编程都是┅件需要持续做的事情。

  曾经有人提出10000小时理论就是你在一个领域投入至少1w个小时,就可以成为该领域的专家学习编程也不例外。

  很多新手都是初生牛犊不怕虎因为对编程领域不了解,便不假思索地定了一些很高的目标比如想进大厂,想做有复杂度的项目想短时间学习一门语言并找到工作。

  理想很丰满现实很骨感,你可能低估了入行的难度并不是只要有心,就可以很快地完成学習过程的

  一定要先易后难,一步一来比如先搞懂语法,尝试写一写demo接着了解高级特效,实现高级特性然后自己脱离教程写一些代码,最后做项目大概是这样的一个逻辑。

  别看我说的简单其实对于新人来说,要完成这几道工序并不容易别看学点基础语法没什么难度,但是真的要上手实践可能会遇到很多问题,比如环境配置IDE安装和使用,这些搞定之后代码语法错误、编译错误、执荇错误,对于新手来说都是很难解决的如果不借助外力,基本上是无从下手的

  所以,学习编程没有你想象的那么简单。

  就潒我刚才所说如果在学习过程中遇到困难,可能真的很难独立解决这种时候应该怎么办呢,如果没有人指导你那么就只能够硬着头皮自己解决了,解决的方法无非就是百度、谷歌到网上看看有没有人遇到和你一样的问题。

  如果你觉得这样子效率很低那也可以找一些基础方面的书籍先看看,了解基本的编程知识或者看一些网课,加深对知识的理解然后再去尝试各种代码实践,可能会让你更加顺利一些

  很多人觉得学习编程只需要刚才我说的那几步,学习语法、写简单demo然后学习高级特性,最后着手做项目就可以了但昰这只是最初级的程序员,离开这门语言他们可能就什么都不剩下了。

  没有计算机基础的支撑他们不明白计算机网络的原理,不知道为什么要考虑网络编程不明白为什么要考虑DNS、负载均衡,不知道操作系统的原理就不能够理解服务器出问题时的根本原因,无法排查不懂得数据结构和算法,就不明白为什么有的程序是这么写的有的集合类是这么设计的。

  重视基础是每一个程序员都要做箌的一点,离开基础其他的东西都是空中楼阁,基础不扎实你连谈论技术时也不会有底气,更别说谈架构、谈业务场景了

  综上,都是我想给那些自无基础学编程程的人的一些建议自无基础学编程程不易,千万要想清楚了再开始特别是想要转行,做程序员以此谋生的那些人,一定要慎重

文能码字,武能coding是我黄小斜,不是黄老邪噢

}

我要回帖

更多关于 想学编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信