如何才能学好一门编程语言?

新农商网 全部 1021

如何才能学好一门编程语言?

回复

共58条回复 我来回复
  • 小迷糊电影
    小迷糊电影
    这个人很懒,什么都没有留下~
    评论

    网上找资源,看视频教程,这是大部人的方法, 也是最有效的方法。如果你找不到资源,淘宝可以买到,也可以百度搜索“菜鸟教程”,前端后台的都有,如果你想学做网站,搜索“w3school”。另外,学习编程需要多多练习,不是看了课程就行的。朋友去面试,面试官问了一句“你每天写几个小时的代码?”由此可见,要多学多练

    2018-07-23 18:51:49 0条评论
  • 益文看世界
    益文看世界
    这个人很懒,什么都没有留下~
    评论

    尽量看教学视频,然后一边看,一边跟着做。

    一定要耐着性子跟着做下去,把教学视频看完就会进步很多很多,我会是这样过来的。需要教学视频的可以找我!java+前端都有~

    2018-09-20 23:51:56 0条评论
  • 玩着学编程
    玩着学编程
    这个人很懒,什么都没有留下~
    评论

    先确定一个方向,然后在进行系统的学习,比如说,选择的是Java,以前学习Java的学习路线:Java基础,数据库,Java高级技术,web前端,Java web开发,项目,框架等。

    先学好一个方向,学精,在转到其他的语言也是可以很快上手的。

    Java学习路线,可以作为参考。

    第一部分:Java基础及其数据库开发

    第二部分:Java高级技术

    第三部分:web前端

    第四部分:Java web编程

    第五部分:企业框架

    第六部分:综合项目

    第七部分:企业专题

    学习Java的时候是在“如鹏网”上学习的,有网络的地方就可以学习,每个章节的后面都有相应的练习题和面试口才题,需要通过录音的方式进行提交,有新的课程更新了,也是可以继续来学习的。

    2018-05-29 18:15:53 0条评论
  • 大唐李卫公
    大唐李卫公
    这个人很懒,什么都没有留下~
    评论

    简略翻译一篇《Clojure for the Brave and True》作者 Daniel Higginbotham 写于2017年4月16日的博客吧,这篇文章就是讲的“如何高效地学习编程语言”。

    原文为《Techniques for Efficiently Learning Programming Languages》,大觉得看原文更好的,可以去查找阅读。

    学习编程语言是一种技能:做好了你就能体验到多巴胺给你的快感,做不好那么就是接二连三的沮丧感以及想要放弃的念头。

    不断考验自己、战胜能力错觉

    其实最坏的学习方式就是不断地重读,这会让你产生你理解了所涵盖主题,因为熟能生巧能让你看起来毫不费力的理解这个主题,但研究人员将这个称之为能力错觉。

    更好的方法是不断测试自己,不要重读函数、类、对象到底是什么,而是不断要求自己去定义这些概念,或者说在一个简短的程序里面尝试着去实践他们,强迫自己以某种方式去真正展示自己的理解。或许这个过程是痛苦的,但是这对于长期记忆是非常有效果的。每次阅读材料之前试着去测试一下自己,比如在开始新一章学习之前尝试着去练习,这其实是很好的辅助记忆。

    下面有一些具体的方法:

    阅读之前试着去猜想接下来你要学习什么,并且写下来。

    阅读之前先尝试做练习。

    不断地练习,即使是最难的练习,可以放弃一些练习,但是你首先你必须尝试一遍。

    阅读一个简短的程序并且尝试自己不看源码的情况下去重写,并且尝试去优化他。

    对象、类、方法、或者高阶函数之类的新概念,学习之后一定要尝试着编写代码实现。

    学会去说明你创建图表的概念,并且看它们是如何关联的。

    把你刚刚学到的知识尝试着写成博客。

    尝试着向一个非技术人员解释你的技术概念。

    总结起来就是多做实践,并且尝试着让你的实践得到优化,得到理解,这样你成长起来也就更快。

    学会发散自己的情绪、分散思维

    如果你被一个问题困住了,或者遇到了一些你不理解的地方,你也许该尝试着去散散步、或者去冲个凉,尽可能去分散你的注意力,先做一些其他事情,这也许是违背常理的,但其实这是非常有价值的。

    有时候太过于执拗也许会禁锢你的思想,分散注意力,我们的大脑就会无意识的探索并连接我们的大部分经历。

    这就跟看地图一样,你一直盯着一个地方看,不不知不觉你已经自己禁锢住了,即使你看再多遍也会没有效率,但是如果你试着转移注意力,深呼吸、无所事事的看一下,也许再次看地图的时候,你会豁然开朗的发现你已经找到你的答案了。

    这就是为什么淋浴的时候容易灵光乍现的原理,我个人而言,我被什么问题难住了,我就会洗个澡,而且非常有效,这也是我保持干净的原因。

    不要浪费时间沮丧

    沮丧往往能够让我们做一些非常愚蠢的实践,比如重新编译一个程序或者刷新浏览器页面,抱着希望这一次他会发生奇迹的侥幸。

    一旦意识到你的沮丧,就退一步,找到问题在哪里,如果说你已经完成了一些代码,直接向别人请教你所期望的结果是怎么样的,并且尝试对于意外行为原因科学的提出假设,并且尝试着去验证你的假设,如果再试一次,还是找不到解决办法,请把这个问题放在一边,以后再回来解决。

    我曾经无数次因为看似无法解决的问题而把电脑扔在一边,解决第二天的时候,一个显而易见的解决方案就跃入我的脑海,而这种事情上周刚刚发生过。

    确定你正在处理编程语言的那个方面

    在我看来,当你学习一门编程语言时,你实际上在学习四件事情。

    如何编写代码:语法、语义、以及资源管理。

    该编程语言的范式:面对象、函数、逻辑等等。

    工件体系:构建、运行、以及如何使用库。

    工具:编辑器、编译器、调试器、以及连接器。

    一个完全不懂编程的人,一开始可能会尝试构建iOS程序,他们试图让自己的应用在朋友的手机上运行,结果看到的却是开发证书之类的信息,这就属于工件体系的一部分,不过不懂代码的人,会觉得这是如何编写代码的问题。当问题与代码无关时,他们可能会查看为解决问题而编写的每一行代码。

    明确目的、外部模型以及内部模型

    当你使用、并且理解一个工具的用途的时候,识别他的目的,内外部模型时非常重要的,你的大脑里面才会是有用的上下文细节,这让你可以更好的吸收新的知识。就像玩拼图一样,如果完整的拼图就在你的面前,那么你就容易把这些拼在一起,这也适用于编程语言以及语言库。

    工具的外部模型是它所呈现出来的接口,以及它希望您思考问题解决方法的方式。Clojure的外部模型就是一个Lisp,它希望您将编程看作以数据为中心的、不可变的转换。

    工具的内部模型是如何将其接口的输入抽象为某种较低级别的抽象。Clojure将Lisp代码转为JVM字节码,而Ansible把任务定义转换成shell命令。在理想世界中,不需要理解内部模型,不过在现实中,理解工具的内部模型是非常有帮助的,因为他为问题提供了一个统一的视角。

    间隔重复有助于记忆

    间隔重复是被证明在长期记忆中编码新信息的最好方法之一,这个方法能够不断地增加时间间隔内的自我测试,通过最少重复次数来最小化减少记忆衰退。

    睡眠和锻炼

    学会照顾好你自己的身体!

    身体不仅仅是你大脑的载体,想要记忆力能够保持高度集中,更加高效地学习,足够充足的睡眠时间和更多的锻炼,能让你彻底远离咖啡因以及各种乱七八糟的能量饮料。

    来自于我的建议

    其实学习编程语言来说,这篇文章大师更多的是从方法学的角度来分析,给大家一套通用的系统学习的方案。

    总体来说,学会掌握编程语言思想精髓,多做实践,多看经典的源代码,只要做好这几点我觉得你基本上就能学好这门语言,不过还是那句话,兴趣非常重要!

    欢迎大家关注我的头条号,也希望能有更多的学习方法、行业看法分享给大家!

    2018-11-28 18:46:04 0条评论
  • 互联网商业策略
    互联网商业策略
    这个人很懒,什么都没有留下~
    评论

    先说一句,广告真多。。。

    怎么学编程语言,这个问题首先你得清楚自己学编程是为了干什么?

    1.目前是其他专业的的学生,毕业后想做计算机方面的工作?

    如果是学生,建议不要将编程语言这个看的太重,把计算机的理论基础打扎实,比如数据结构,组成原理,算法这些基础理论搞好,因为学生没经验,校招比的就是这个理论的扎实程度。

    2.目前是已经工作了,但对工作不满意,想要通过学习编程获得和更好的薪水?

    这个就看你是准备在职学习还是准备离职全心学这个东西了。建议如果真的想清楚了,就离职全心全意去学吧,毕竟这个也是挺不容易的。学习的时候如果自己自制力很强,那么自学没有任何问题。如果基础很薄弱,自制力又不强,建议去报个你们当地线下的培训班吧,这样有老师带也有学习环境。

    3.工作中需要用到编程,会编程可以提高自己的工作效率?

    明确你想要解决的问题,然后去网上找有没有人解决过类似的问题。先通过一些类似的案例去抄人家代码,然后逐渐理解,再辅助以书籍,从而学会编程。

    核心就是:为了解决问题而学,而不是为了学习编程才学习编程,毕竟时间挺宝贵的。

    ps:如果你觉得我的回答对你有帮助,就动手点个赞吧,哈哈!

    2019-01-02 23:52:33 0条评论
  • 这样学编程不枯燥
    这样学编程不枯燥
    这个人很懒,什么都没有留下~
    评论

    目前企业用的最多的就是Java了,企业的很多软件,网站,系统都是用Java来开发的,面向对象的思想也更符合人们的逻辑思考习惯;

    以前学习Java的时候,看的是 “ 如鹏网 ”的《这样学Java不枯燥》视频教程,学起来挺好玩的,课程体系的设置可以极大的激发对编程的兴趣,学起来不枯燥;

    通过开发超级玛丽,飞机大战,汤姆猫,连连看,电影的弹幕动画等来讲解Java的知识点,没想到Java还可以这么学,适合初学者学习;

    具体的可以到 如鹏网官网 上去了解一下,有问题随时提问,老师实时在线答疑,口碑不错,基本上都是慕名而去的,视频教程,课件,源码都是可以免费下载,蛮有成就感的。

    2018-01-08 16:52:05 0条评论
  • 前方有只程序猿
    前方有只程序猿
    这个人很懒,什么都没有留下~
    评论

    2011年毕业到现在将近8年的工作经验,从小菜鸟到如今的软件研发经理,不说技术有多高,但说到如何学习编程语言还是很有经验的,下面我说下个人看法。

    学习编程,无非包括两个步骤“学习”和“编程”。而且要做到实实在在的边学习边编程,也就是你在学习的同时,要把学到的知识以及编程示例,老老实实的在计算机上面写一遍、编译一遍以及跑一遍,这是最起码的。

    我刚开始学习的时候,光看看书和看看代码,去考试题目是都能做了,但想要自己写个程序解决某个问题的时候,要么是格式出问题了,要么是函数名忘了,一些很基础的内容都很不熟练。又要花很多时间去查阅,当然这样也渐渐巩固了知识,但花的时间却更多了。

    后来,在学习第二个语言的时候,我就改变了策略,先看完一部分知识,老老实实的把书上的代码在机器上输入一遍验证一下。然后呢,对着代码自己再分析一遍,看看哪里还有不理解的,去找找答案。最后,在不参考的情况下,对类似的问题写出自己的代码。这样三个步骤下来,对编程的基础知识将会吃的很透彻。

    还有,一定要肯花时间练习,多做做编程题目,特别是一些有针对性的题目,这样一轮下来,不说技术水平能有多高,最起码你已经有了能用编程解决问题的能力了。

    所以,怎么学习编程语言最好,我的建议就是有效的将“学习”和“编程”结合起来,一定做到边学边练。

    前方有只程序猿:大家好,我是一个集才华和美貌于一身的奇男子,哦不,我其实就是一只会写代码的宅“猿”,希望能与大家共同探讨IT圈、科技圈的任何问题,欢迎关注我的头条号!

    谢谢~

    2019-05-05 14:15:49 0条评论
  • 鱼子么么哒
    鱼子么么哒
    这个人很懒,什么都没有留下~
    评论

    编程语言学起来给我的感觉就像是学习母语和外语一样,他们很多地方是相通的。

    学习一门编程语言最开始的我们要了解它的作用,是用在哪个领域,是否是你需要的。其次在学习它的基本含义,比如如何申明一个字段,如何定义一个方法,字段、函数的命名等。这些都是必要的,一般在书的前几章里都是介绍这些的。我推荐你去买一本编程语言方面的书籍,他们都给你规划的很好了。

    当你具备了能够写出第一个程序,比如hello world。这时候就可以开始想到什么做什么了,来锻炼自动的代码思维。同时多看看别人写的一些代码,书上的或者网上的。这些代码能扩充你对这门语言的认知,“原来还有这种写法?”。这些都是很重要的。最后,当你已经具备完成日常工作的能力后,就要开始思考,代码规范,效率,结构问题了。这就像盖房子,同样的房子别人的更漂亮,更牢固。这些对于后期项目维护和迭代都是非常重要的。希望对你学习有所帮助。

    2017-07-01 17:37:09 0条评论
  • 鱼子么么哒
    鱼子么么哒
    这个人很懒,什么都没有留下~
    评论

    编程语言学起来给我的感觉就像是学习母语和外语一样,他们很多地方是相通的。

    学习一门编程语言最开始的我们要了解它的作用,是用在哪个领域,是否是你需要的。其次在学习它的基本含义,比如如何申明一个字段,如何定义一个方法,字段、函数的命名等。这些都是必要的,一般在书的前几章里都是介绍这些的。我推荐你去买一本编程语言方面的书籍,他们都给你规划的很好了。当你具备了能够写出第一个程序,比如hello world。这时候就可以开始想到什么做什么了,来锻炼自动的代码思维。同时多看看别人写的一些代码,书上的或者网上的。这些代码能扩充你对这门语言的认知,“原来还有这种写法?”。这些都是很重要的。最后,当你已经具备完成日常工作的能力后,就要开始思考,代码规范,效率,结构问题了。这就像盖房子,同样的房子别人的更漂亮,更牢固。这些对于后期项目维护和迭代都是非常重要的。希望对你学习有所帮助。

    2017-07-01 17:37:09 0条评论
  • 深邃思考
    深邃思考
    这个人很懒,什么都没有留下~
    评论

    你的问题没有办法回答。你要应该问干什么事哪门计算机语言最好。比如,写一网站、开发单板机、写windows驱动或者写一安卓程序,这样才有答案。每种语言都有它的长项,也都有短板。比如C语言,写驱动、开发单板机程序执行效率高,一般都用它。但你用C开发网站,就不是合理选择,PHP、Java、C#都比它好使。

    2018-12-22 22:29:00 0条评论
  • 加米谷大数据
    加米谷大数据
    这个人很懒,什么都没有留下~
    评论

    1、确定兴趣

    2、选择语言(简单易上手最好)

    Python和其它27种编程语言:

    https://www.toutiao.com/i6587608849706910211/

    3、制定目标和计划

    4、执行+坚持(关键是要多练习)

    11 个免费学习编程的好地方:

    https://www.toutiao.com/i6573499907108241928/

    5、阶段性总结(不懂的地方及时解决,请教大佬)

    最后,祝你成功!

    2019-01-07 15:26:46 0条评论
  • 量子汇
    量子汇
    这个人很懒,什么都没有留下~
    评论

    首先在系统学习一个计算机语言之前你应该选择一个自己感兴趣的语言,这些是比较火的语言,可以参考学习

    当选择好自己需要学习的语言后就需要去找一个好的基础学习视频来进行学习,学习起初不要用工具写代码,就用简单的记事本。

    当度过了基础期后,你对这个语言也有了新的认识,这时你就需要看一些深入的视频和书籍了,试着去实现一些功能。

    最后就是需要项目的练习和巩固多看多敲代码希望我的回答能帮到你

    2018-06-18 21:18:02 0条评论
  • 爱嘭词
    爱嘭词
    这个人很懒,什么都没有留下~
    评论

    怎么学?认真学,培养兴趣。scratch、python、javascript、vb、c# 等等,都是入门的好选项,c、rust、go、haxe、swift、kotlin、tyypescript等等,高级语言都值得学习。

    2022-03-15 05:04:49 0条评论
  • Go语言之美
    Go语言之美
    这个人很懒,什么都没有留下~
    评论

    谢邀。首先说一下我学习go语言的过程,语言最基础的就是语法,所以任何语言都要掌握语法,数据类型和语法掌握之后,可以看一些小的程序示例,比如go语言实现一些算法的示例。掌握了基础之后,就可以接触一下小的项目,但是我个人建议,看视频比较好,跟着视频敲一个小的项目,这样对语法加深了巩固,同时对这个语言也有了新的认识。几个小项目下来,对这门语言基本上就熟悉了,但是对于做真正的项目还略欠火候,然后可以找一个比较热门的项目,熟悉他的代码,这样才能在以后做项目不至于无从下手。

    每个语言都会有自己的特色,go语言也是如此,天生的并发。所以也要研究一下go的并发,goroutine和chan。这样慢慢的深入才可以真正的掌握一门语言。谢谢。

    2019-02-16 12:13:58 0条评论
  • 一枚安静的开发者
    一枚安静的开发者
    这个人很懒,什么都没有留下~
    评论

    编程语言是开发者们代码工作的核心,怎么学编程语言最好?也是许多开发者最爱讨论的话题。编程语言的选择对开发者和工具制造商都十分重要,前者需要保持最新和具备市场潜力的技能,后者则亟需确保他们能够提供最有用的 SDK。

      开发者经济分析公司SlashData 曾发布了《 2018 年各国开发者状况》调查报告,共有 167 个国家的 20500 多名开发者参与其中。

      报告面向全球所有类型的程序员,对使用每种主要编程语言的活跃开发者数量进行了最新的估计。其中,Java仍是最流行的编程语言,Python 流行程度接近 Java。多数情况学编程是为了开发软件,那有没有一种不需要程序员辛苦的编程,就可以开发软件?

    下面推荐一款由Java编程语言开发的一个非常实用的软件开发平台——云表企业应用平台。

    有了云表,人人都可以开发软件

    云表搭载的“表格编程技术”表有自己的电子表格核心,不依赖Excel,因为它完全不需要你具备编程基础,它的代码已经全部提前为你编入数据库,你只要懂中文,用过Excel,并熟悉你的企业业务,就可以用“画”表格的方式来搭建管理应用软件,你理解的没错,应用软件需要什么功能,就“画”出什么模块,不需要了,随拆随建,它的系统是分布式构架,随时更新迭代。

    功能强大

    云表能做的,是真正的企业级管理软件,诸如智能快捷录入、多用户协同、数据共享、工作流程、正确录入智能校验、用户权限控制、外网或局域网使用、一键生成APP、统计分析、万能数据透视、第三方软硬件集成……一个合格的且强大的管理软件应有的功能,云表都具备。而用云表自己开发自己的管理系统,OA、CRM、进销存、WMS、ERP等都能开发,还能高度集成,一个软件管理整个企业。

    易学好用

    云表和传统的软件不太一样,它是一个开发工具,相当于一张白纸,它会提供给你所有作画工具,让你在这张纸上描绘自己所需要的管理系统。不用担心学不会,本身就是没有技术门槛的,云表还有免费培训班,参加过10天的课程基本就能掌握操作。

    实用的软件,免费送给你

    如果对软件有兴趣,我这里有免费获取的方法

    第一步:下方留言并转发

    第二步:关注本号+私信发:云表

    按以上操作完成后,系统会自动发送软件给你私信哦,请留言、关注、私信

    分享一下经验不容易,点个赞,点一下转发,把经验共享给更多人,就是对我最大的鼓励!

    2019-02-21 10:39:36 0条评论
  • 新华电脑学校h
    新华电脑学校h
    这个人很懒,什么都没有留下~
    评论

    可以了解一下PHP、JAVA、C++、C语言等等,选择几个语言找出最适合自己的,多找几种语言,看看哪种对于自己来说是最好的。

    2018-12-22 23:52:14 0条评论
  • 三勾软件开发
    三勾软件开发
    这个人很懒,什么都没有留下~
    评论

    首先,要对编程这方面有兴趣,做过这行的都知道,每天和代码算法打交道是非常枯燥的,所以兴趣可以让你的开头没有这么痛苦

    第二,掌握正确的学习方法,看的再多不如去练习一次,多练才是快速掌握的根本。

    2022-05-13 13:57:27 0条评论
  • 唐少秋
    唐少秋
    这个人很懒,什么都没有留下~
    评论

    学易语言,可以很快的出成品,然后在学Python JAVA c++

    2019-01-06 21:49:27 0条评论
  • 程序员聊科技
    程序员聊科技
    这个人很懒,什么都没有留下~
    评论

    学习这种东西,哪有什么最好,只有适合自己的才是最好的,一般提这种问题的人都想偷懒。

    如果没基础,不缺钱,又有时间,去报个培训班吧,相对学起来系统一点,然后有人监督你。

    如果本来就学过语言的,我觉得应该不会提这种问题了。一般会问网上什么教程好。

    学编程,网上教学视频很多,花几块钱注册个会员,慢慢学。

    最重要的是自律,每天都坚持

    2019-02-18 10:39:46 0条评论
  • 散居猎人
    散居猎人
    这个人很懒,什么都没有留下~
    评论

    按部就班做示例,不要耍小聪明偷懒。

    把一个小事情做完整,精益求精做好。

    寻找生活中工作中要实现的想法,用程序实现。比如,可追忆的记事本,简单计算器,读写excel表,把一张图片弄亮些。。。

    2022-02-16 06:57:46 0条评论
  • 华杰教育集团
    华杰教育集团
    这个人很懒,什么都没有留下~
    评论

    1.考虑从一个“易学”的语言开始

    最流行的两种是Python和Ruby。它们都是使用着易读的句法的面向对象的Web应用开发语言。

    2.通过在线示例的片段来学习

    在网上几乎每个编程语言都有数以千记得在线代码示例。用这些例子来学习不同部分如何与语言协同工作,以及各个部分之前的差别。用这些在不断示例中取得的碎片来创建你自己的程序。

    3.每天都要敲代码

    花大量的时间对于掌握一门语言是最重要的。即便是像Python这样的简单语言,它可能也要画上一两天去了解它的基本语法,花大量的时间才能真正精通。想任何其他的技巧一样,练习是变得更加娴熟的关键。尽量每天都要花一些时间去敲代码,即便是在工作之后和晚餐之前的一小时。

    4.给你的程序设定目标

    通过设定能够实现但又有挑战性的目标,你将能够开始解决问题并拿解决方案。尝试着去设想去一个基本的应用程序,比如一个计算器,然后想办法去做出来。使用你一直学习的语法和概念,然后将它们应用到实际中。

    5.和别人交流并且阅读他人的程序

    通过阅读他人的程序代码不仅可以激励你,还可以帮助你回忆那些还没有掌握的概念。为你所选择的编程语言找到论坛或在线社区。确保自己是真正参与进去而不是不断地问问题。

    6.挑战自己并保持乐趣去尝试着做一些

    你现在还不知道怎么做的事情。研究该怎样完成这个任务的方式,并且不断的将它们添加到你的程序中。一定要尽量避免勉强能运行的程序,你应该让各个方面都很完美。

    7.参加一些培训课程

    8.买或者借一本书

    有成千上万种你所能想象出的所有语言的教学书籍。虽然你的知识不应该全然来自一本书,但它们会给你提供许多的参考,而且往往内涵了大量友好的示例。

    2019-01-06 15:05:46 0条评论
  • 飞驰的泡泡
    飞驰的泡泡
    这个人很懒,什么都没有留下~
    评论

    2012年毕业后,我也经历了事业的多重抉择,从一个职场小白,到现在的高级研发工程师,期间的曲折也不可谓不多。

    2015年6月份开始接触编程,到现在算下来也快6年的时间了。我并非科班出身的程序员,而是在15年的时候报了当时最火的某马培训机构,学习了大概五个月的时间,期间同班的有来了一天就放弃的、有来了混日子的、有学完没有就业的等等。

    下面我讲下,我当时是如何学习java语言的。

    在学习之前,尽可能的自己先了解一点语言的特性,能有一些入门级的自学经历,可以确定你是否对这个语言感兴趣,俗话说的好:兴趣是最好的老师。

    第二点:学习的过程,就是理解的过程,刚开始基础弱、底子薄,唯一的办法就是多练习,勤思考。我记得当时,每天回来都要敲几十遍上课时讲的代码示例;接着还会记录学习心得。

    第三点:给自己制定短期和长期的学习目标,没有目标的学习都是浪费时间。通过实现短期目标和长期目标来满足自己的成就感。用以激励自己继续前进。

    第四点:多和身边厉害的人学习。特别是当时走向了工作岗位之后,你会发现身边的同事就是你最好的学习榜样。

    程序员的工作是一份需要长期学习,并且要努力学习提升自己能力的行业。

    用一句话与你共勉“路漫漫其修远矣,吾将上下而求索。”

    在学习java的路上有什么问题,可以私信我。与你一起进步。

    2021-02-27 16:59:24 0条评论
  • 都不懂为啥不学习
    都不懂为啥不学习
    这个人很懒,什么都没有留下~
    评论

    1.选择一个入门简单的语言,推荐python

    2.对自己工作或者生活有帮助,比如用来整理自己的文档进行文档分类等等,只有有用你才有继续下去的动力

    3.还有一句话,读书百遍其义自见!可以不懂,但不要不做,不练

    2019-01-06 22:06:02 0条评论
  • 南京北大青鸟
    南京北大青鸟
    这个人很懒,什么都没有留下~
    评论

    方法千万条,成功的也不止就一种方法。

    学编程最重要的是1、是对基础知识的理解 2、是对函数代码的实练。

    这里提供一点小建议,个人也是在自己的IT工作环境中无师自通了python。

    一、初识python

    首先,明确自己的学习目标。你的学习是想从事编程工作还是跟风潮流仅仅是学习尝试一下。比如我就是第二种。这一段时间python真的太风靡了,各种自媒体平台都在吹捧,朋友圈里的各种广告也是洗脑了无数遍。但是那种的学习方法对自己真的没用。后来,工作上遇到了一些小问题,需要在电脑上重复做N次同一件事情。

    于是,我就想要不要试试python?这就直接打开了我对编程世界的大门。

    二、系统认知python

    接下来,我从安装软件 - 找已有的代码运行 - 理解代码 - python基础知识的查漏补缺。渐渐有了感觉,对python有了认识后,我决定找一本系统的书从头再学一遍,从基础到语法再到常见库,让自己对python有了更加系统的认知。

    三、加强认知

    在一本书的学习之下,我已经初步系统知道了python的知识体系、应用方向。也知道python基础知识是固定的,python技能是不断延伸学不完的,所以一定要选1个或两个方向去深钻。因为工作的需要,我决定再自动化和爬虫两个方向逐渐深入。接下来,我阅读了更多的python书籍,每一本书籍都是先对基础知识从头到尾再次认真阅读一遍。这样的好处就是加深了基础知识,而且每一本书或多或少都有一些新的见解,能加强认知。

    四、边学边写代码

    准确的说,是我在工作的各方面都会想能不能用代码实现呢?于是去找相应的库,去练习,自己也写了诸多代码出来。在多次反复的实践下,如今即使不算学有所成,也起码是学有小成。

    从pythonIDE-Pycharm再到各类软件测试软件以及自己编写的py.exe

    至此,再补充一下是看一本还是同时看多本书好。刚开始最好不要 同时看,1、效率低,看了很多天可能还是在基础知识阶段,周期太长容易放弃。2、多本书看 在没有基础认知的情况下容易混乱。

    最好在有了初步认知之后,再多本书看。

    另外,如果不是我这种辅助工作的,想转行学习,还是需要参加线下班学习。

    2022-03-15 15:21:25 0条评论
  • 一丝不苟春风iz
    一丝不苟春风iz
    这个人很懒,什么都没有留下~
    评论

    语言真无所谓 你不可能永远做代码工人 ,计算机语言也不可能不发展。

    我建议是精通一种语言 掌握几种语言, 涉猎一些其他领域。

    对我个人来说 我是用了20年的VB 这个算比较熟了,数据库的sql语句也算一种吧。JAVA用来做一些安卓的小程序 asp PHP 用来做一些网页类型的和一些云服务的后台程序 ,当然有些也可以用c来做。单片机就只会用c语言了,有时候做个系统要几个东西结合起来,不过我认为对我编程最大帮助的倒是搞了ISO体系建设和财务知识。

    2018-12-23 09:52:39 0条评论
  • 小丁哥日常
    小丁哥日常
    这个人很懒,什么都没有留下~
    评论

    多看,多做,多记笔记

    2019-04-04 19:03:46 0条评论
  • 0110011010001000
    0110011010001000
    这个人很懒,什么都没有留下~
    评论

    第一,找一本好书学习基本变量,方法,常量,gui等等

    第二,进阶这门语言的主要应用场景,比如c++开发小游戏,c写单片机程序,Java开发网站后台,JS+HTML+css开发网页前端,这个过程熟悉语言的简单应用

    第三,学习语言框架,掌握相关语言编程技巧,底层知识

    第四,除了多写代码还是多写代码

    2019-07-04 15:51:36 0条评论
  • 一区成独秀
    一区成独秀
    这个人很懒,什么都没有留下~
    评论

    PHP,不接受任何反驳!

    2018-12-22 22:33:27 0条评论
  • 悟宝tips
    悟宝tips
    这个人很懒,什么都没有留下~
    评论

    我觉得学习编程最重要的是自觉、努力和兴趣。作为一个非科班的学生,我为了学习编程,不断收集各种学习资料、学习方法。刚开始的时候我不断去逛知乎、csdn等这些网站学习别人学习编程的经验。开始学着他们的样子学习,然后我就发现学编程最好的工具就是网课,一个好的网课能让你快速入门,你只要跟着网课上的老师一起学习,练习小项目,你能很快掌握要领。当然一边看网课也不能忘记做笔记,闲下来的时候也能温习温习自己的笔记。虽然网上一直说培训机构不好,但是网上那些流传出来的培训的视频却能帮我们大致掌握知识点,只要我们看完后加深学习,一定进步很快。

    除此之外,我们要不懂就百度,遇到不懂的问题,一定要多靠自己百度解决,前人已经不断摸索出了很多知识,你只有不断吸收他们的知识,你才可以更加熟悉编程,才能进步。

    对了,在这里安利一个笔记软件:有道云笔记。真的很有用,做笔记十分方便,而且手机和电脑都能同步用。

    学习编程最重要的还是努力,不能三天打鱼两天晒网,只有不断坚持打代码,不断学习,不断看网课,不断看书,你才能进步。想当初努力写出100行代码就已经很高兴了,但是现在都可以一个人写个上万行代码的项目了。所以只要努力,就能不断发现编程吸引人的地方。

    不断培养对编程的感情也能让你加快学习效率,兴趣是最好的老师,只有你爱上编程,你才有动力去发现他的美,你才有遇难而上的决心。

    2018-11-28 15:54:55 0条评论
  • IT众生相
    IT众生相
    这个人很懒,什么都没有留下~
    评论

    正所谓没有最好,只有更好、更适合。

    2018-12-23 00:13:13 0条评论
  • A股行情总导演
    A股行情总导演
    这个人很懒,什么都没有留下~
    评论

    编程,还是需要一定基础知识的。比如计算机原理,计算机相关的各种概念。盖楼需要地基,没有地基,只想要上面的高楼,这不太现实。

    如果真的喜欢编程,那就踏踏实实从基础学起吧。至少要学习:

    《计算机原理》《数据结构》《关系数据库》,最后找一个比较流行的编程语言开学。

    2019-01-09 22:40:36 0条评论
  • 素食的猫
    素食的猫
    这个人很懒,什么都没有留下~
    评论

    假设自己是神!这点很重要。

    2019-01-08 19:36:36 0条评论
  • 四川中公优就业
    四川中公优就业
    这个人很懒,什么都没有留下~
    评论

    自从电子信息技术问世以来,世界的发展轨迹就被彻底的改变,尤其是电子信息技术已蔓延至各行各业的当下,可以说整个社会的进步和发展都与电子信息产业的发展密不可分。IT行业正在蓬勃的成长着,这也为许多有志人才提供了一个很好的平台,成为一名IT人才,将会有无限的发展空间和光明的发展前景。

    想要进入IT行业,学好一门编程语言是很必要的。事实上,学习任何一门技术都不会那么容易,想要学好编程语言也需要掌握一定的方法。很多学生认为编程是一个很复杂的过程,学好一门编程语言很难,甚至还没开始学就打起了退堂鼓。其实,只要有信心,科学的进行学习,学好一门编程语言并不难。

    那么,学好一门编程语言,应该注意些什么呢?如何才能学好一门编程语言呢?

    要成为一名好的程序员,首先就是要掌握扎实的基础知识。除此,还要具备解决问题的能力、熟练的编程调试能力、一定的创新能力、团队合作能力和持续的自学能力。这些能力要在不断的学习和实践中逐渐锻炼摸索出来。而在这些能力中,最基础的就是掌握扎实的专业基础知识了。

    想要掌握扎实的专业知识,除了学习到基本的语法、定义、语句、函数等理论知识外,不断的实际操作是更为关键的。曾经有人总结说,想要学好编程的秘诀很简单,就是编程、编程、再编程。通过不断的实际操作,你将会发现很多的问题,而不断的解决问题的过程即是让自己对专业知识加深掌握和积累实际编程经验的过程。

    学好编程的过程并不复杂,对于知识的牢固掌握和实际操作的反复磨练是最为关键的两个步骤。而专业技能的培养和知识的积累都是要在不断的学习实践过程中总结的。

    2017-12-05 11:25:17 0条评论
  • 计算机编程的全部事儿
    计算机编程的全部事儿
    这个人很懒,什么都没有留下~
    评论

    没有好不好的问题,看你的需求了。

    2018-12-23 07:15:33 0条评论
  • 马哥教育IT实战
    马哥教育IT实战
    这个人很懒,什么都没有留下~
    评论

    目前国内Python人才需求呈大规模上升,薪资水平也水涨船高。学Python的人大多非科班出身。很多大学并没有开设此专业,因此就出现了大量的人才缺口,未来Python的就业形势,是大幅度上升的,而互联网行业正在进入不断成长期。如果你认准了想学习Python技术,就是为了以后能有个高薪工作,而且你对自己对能学好Python还很自信,更多需要的是付出时间和精力!

    如果你选择一家培训机构帮助自己实现高薪就业,可以从企业口碑、师资力量、就业率主要的三个方面进行考虑。首先要考察的就是企业的口碑,一个企业的好坏,最直接的体现就是企业所赢得的口碑。这也是我们评判企业好坏的一个直接标准。我们以马哥教育为例:

    凭借马哥教育职业IT培训的高品质和毕业学员的良好口碑,其已经成为业内知名互联网公司重要人才战略合作伙伴,获得了百度、腾讯、阿里、京东、中兴、科大腾飞、大众点评、唯品会、中国移动、新浪、51CTO、红帽等互联网巨头人才合作支持,2013年成为51CTO官方推荐合作机。

    第三就是师资力量,我们参加培训的目的就是接受知识,师者,传道受业解惑也,强将手下无弱兵。讲师水平的高低,直接关系到我们是否能学到关键的技术,以及技术水平的高低。马哥教育拥有专业的专家师资和顶级课程科研研发团队,研发课程数百个模块,参与企业大型项目50+,标准教学课程6000+小时,在Linux集群、数据库、云计算、互联网大型架构、devops、运维自动化、python全栈开发、数据挖掘方向取得显著成绩

    最后就是大家最关心的就业率了,毕竟,大家参加培训的最终目的就是为了就业,如果到最后都无法得到合适的工作,及时学到再多的技术又有何用呢?

    我们来看看马哥教育Python班的就业情况:

    学了马哥教育Linux网络班和Python网络班,是马哥的铁粉!今年26岁,面试高级运维,薪水23K!offer收到手软!

    22岁运维工程师学习Python收获年薪20万!

    对于Python学习,相信很多朋友都尝试过,不少同学手中资料也有很多,硬盘存的资料也有几十G,但是没有良好的学习环境和正确的学习姿势,大多都半途而废了。主要原因是没找到一个良好的学习环境和氛围,和正确的学习路径,马哥教育教学团队投入大量精力,研发了全新的Python课程体系和八位一体化学习模式,真正做到让小白零基础,四个月成为python顶级高手

    Python全栈+爬虫+自动化+AI=马哥Python全能工程师

    挑战年薪30W+成长计划

    2019全新Python课程学习模块,完全紧贴用人单位真实技术需求,让你一次学习,终身受益,Python四大主流方向一网打尽。

    马哥教育课程案例全部为一线互联网公司真实项目内容,企业用什么,我们教什么,企业准备用什么,我们也会提前教给你,让你在职场面试中,有实力、有资本跟企业谈薪资.

    马哥出品,必属精品。如果你想学习Python,选择马哥教育准没错。

    2019-01-08 17:43:27 0条评论
  • IT大胖
    IT大胖
    这个人很懒,什么都没有留下~
    评论

    编程最好的方法就是不断的去重复和实践

    2019-04-03 12:55:53 0条评论
  • 不滅的你
    不滅的你
    这个人很懒,什么都没有留下~
    评论

    只能多练习多花时间,不懂就问

    2019-07-04 13:43:03 0条评论
  • 菲林的味道
    菲林的味道
    这个人很懒,什么都没有留下~
    评论

    语言只是工具,学习方法就是多实践,多思考总结。

    2019-01-07 10:53:42 0条评论
  • 井151276607
    井151276607
    这个人很懒,什么都没有留下~
    评论

    掌握、习惯离开电脑思考程序,比总在终点前“尝试”很重要。

    2022-04-19 12:42:13 0条评论
  • 闲人游玩
    闲人游玩
    这个人很懒,什么都没有留下~
    评论

    先学习c语言,先编写排序查找算法,然后再学习数据结构,掌握了这两个基本点后,在跨越高级语言,和图形应用,大学期间应该可以完成一半吧,如果全是自学,我到推荐你学习前端开发,即html css JavaScript,加油吧

    2018-09-27 13:01:07 0条评论