m0_53012065
努力进步的咸鱼
采纳率100%
2021-03-08 15:17

作为一个小白怎么学好编程?

我是个刚刚大一的计算机系的女生,经过一个学期的学期后我发现在自己好像还是什么都不会的样子,然后变得很焦虑,想问问,这该怎么办?

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

42条回答

  • xiaofuabcp Gonzo� 1月前

    这很正常的,不用焦虑,很多大学四年读完都没学会什么,全都是从工作中学习的;

    你现在大一的话,时间有的是,可以先从后端语言中选一种来学习,个人建议选择java,毕竟是龙头常青树,别的语言起起落落的一直都没影响到java的地位;

    如果开始从java学习觉得太困难,很容易打击到自己的话,可以先去学习前端语言,前端语言比较好学,而且很容易上手,先学html,css和js,然后再学个vue框架,就可以去写一些静态页面玩玩,学会之后也可以直接去学习node.js,这是一门后端语言,但是使用的是js的语法,所以学起来会很快,这一套都学会之后,自己写点内网的网站玩玩,可以很好的提升自己的自信心;

    之后再去学java,会更好学,毕竟是遵循了从易到难的过程嘛;

    最后,大学生的话,建议你想学习文档的知识的话可以去菜鸟驿站,想看视频的话可以去B站搜索,一般点击量最高的那几个,都不会出太大问题。

    建议就是先从B站中看视频学习,因为可以一步一步的看到整个编程的过程,而且B站上面的内容都是免费的,这是很关键的一点,很多编程学习网站上的视频都是前几章免费,后面的要收费,看着就很烦。

    最后,希望你不用太焦虑,按理来说,大一大二都是比较轻松的,你可以慢慢的学习,过早紧张化对你也不好,祝愿你能学好编程,为我广大程序员团队中增加一名优秀的程序媛

    点赞 8 评论 复制链接分享
  • weixin_38575258 苹果二 10天前

    大学要完成从学生到科技工作者的转换,希望我的这篇小文从学生到科技工作者 https://mp.weixin.qq.com/s/XOquiciN5LW3hkDeNVXU0A能帮你梳理自己的发展路径。

    我的文章写了以下观点:

    大学和研究生生阶段是学习和研究的黄金时代,是实现从学生到科技工作者(科学家和工程师)的重要发展过程。要在知识、技能和品行方面发展自己,既要发展思维能力,又要平衡理论学习和工程实践,平衡发展思维能力和专业技能。

    想知道为什么要成为科技工作者?

    想知道大学阶段如何学习和发展?研究生阶段如何研究和发展?

    想知道科学和工程的区别和联系?科学家和工程师如何协作?

    关于具体的问题,建议看看我的这篇小文章, 希望我能帮到你 https://blog.csdn.net/weixin_38575258/article/details/113982795

    点赞 1 评论 复制链接分享
  • u010265663 qq琦 11天前

    焦虑可以看做一个好的事情,为什么会焦虑呢,说明你很想学好编程。

    首先先区分学会和学好。

    学会的话就是可以动手做一些项目了。学好的话就是这些是怎么实现的,实现的原理是什么?

    我们可以分成这样一个过程:

    1.首先我们可以先学习基础知识,这里想菜鸟教程、官方文档等,照着上面去练习。

    2.有了基础知识后,尝试做一些小项目。比如先做一个留言板、开发一个校园图书管理系统等。这些资源github,gitee等都有。

    以上就是学会的过程,想更进一步,想“”学好“”的话,就要去学习原理了。

    3.学习源码、想想我实现这个系统为什么会这样实现,中间会学到很多东西。 

    4.学习专业经典书籍。比如《深入理解计算机系统》《tcp/ip协议》《算法导论》等。 这些才是支持你能不能走得远的东西。

    以上是本人的心得,共勉。

    点赞 1 评论 复制链接分享
  • qq_39497330 逝水乄流年 11天前

    多实践,多动手,做编程学的时候是最难受的,啥都不懂,看的云里雾里,当你动手去做的时候也会遇到很多问题,迎难而上,一点点去解决,最后跑通了的时候你会发现一切困难都是积累,都是经验,满满的都是喜悦,这是你会感谢你自己!!!加油

    点赞 评论 复制链接分享
  • hj960511 江山明月 11天前

    学好编程最佳的方法就是实践,实践的基础是有一定的基础知识,这里的基础知识就是一个语言的基本函数、语法、特性、框架、插件、开源项目等。一般的学习过程大致是 步骤一、学习基础知识,步骤二、实践、步骤三不断在实践中积累经验同时总结。

    点赞 评论 复制链接分享
  • goshanshan001 A要努力奋斗的 珊珊呀 11天前

    现在很多线下的实训机构或者有免费的线上课(b站搜索),可以通过这些手段进行学习,提升自己项目经验

    点赞 评论 复制链接分享
  • chen462488588 好烦吃不胖 11天前

    你需要一个像我这么帅气又乐于助人的师父

    点赞 2 评论 复制链接分享
  • weixin_45976607 不吃蛋黄啊 11天前

    多看视频,多自己敲敲,不懂就问人(面向百度编程)

     

    点赞 评论 复制链接分享
  • weixin_54930232 一驻擎天 12天前

    我也是大一新生所学的编程,作为同龄人我认为你得改变你的学习方法,像你这种情况最好是在哔哩哔哩寻找你所学内容相关的网课,

    并且是和你的操作有些相似的,比如说所用的软件,所学的内容都可以经行对比,视频点击量固然重要,当更重要的是与你所学的内容有联系并且可以让你理解、提升,值得说的是你每次看后都要对所观看的和视频做笔记,对于重要的知识点可以截图,或写在笔记本上,接着作为同龄人的我可以告诉你学习你的懂得循序渐进,感觉没学到东西也没关系,因为我从你的发论坛行为上可以看出你渴望学到东西,拥有这一点很很重要,因此你不需要焦虑,人生路上长路漫漫,你得有耐心,遇到问题必须自己寻找解决办法,比如你关于计算机的问题有一般度娘可以跟你解决,所以加油吧!IT女孩。

     

     

     

    点赞 1 评论 复制链接分享
  • you_us solar2030 12天前

    学python 最好的办法是以问题为导向。 你可以尝试用python解决一个工作或学习过程中的某一个具体问题,比如数据处理:https://blog.csdn.net/you_us?spm=1001.2100.3001.5343,  在解决问题的过程中,你可以逐渐深入了解语法。

    点赞 评论 复制链接分享
  • weixin_44813666 嘴角上扬很漂亮 12天前

    同计算机专业女学生一枚,我大一刚开始连csdn都不知道,前后端都分不清,觉得自己不懂莫要慌,应该大家都会经历一个这样的过程,学着学着就会明白,个人建议有条件了多多练习多思考实战一下能更快的进入这个专业的状态

    点赞 1 评论 复制链接分享
  • Aa112233aA1 草莓蛋糕~ 12天前

    很正常啊,你刚刚大一,不要焦虑,以后有的是焦虑的时候,如果大一就开始焦虑真的会影响你自己的心态和健康,做什么事千万不要焦虑,趁着自己还在上学提前做好规划,想要先学好编程首先自己有一个清晰地规划路线,大学四年的时间,可以慢慢去学习。可以根据这个清单去了解一下:java学科的学习路线(还有一点女孩子学习编程一定要保护好自己的头发)

    1.Solr从基础到项目实战:
    https://www.bilibili.com/video/BV1dh411Q7Qu
    2.Netty全套教程:
    https://www.bilibili.com/video/BV1py4y1E7oA
    3.java教程JDK15新特性全方位解读:
    https://www.bilibili.com/video/BV1Ei4y1P7yX
    4.JavaWeb教程:
    https://www.bilibili.com/video/BV1qv4y1o79t
    5.Java基础入门教程,零基础小白自学Java必备教程:
    https://www.bilibili.com/video/BV18J411W7cE
    6.零基础入门JavaScript,Web前端必学的JS教程:
    https://www.bilibili.com/video/BV1ux411d75J
     

    点赞 1 评论 复制链接分享
  • iamxman111 没有记忆的 12天前

    111

    点赞 评论 复制链接分享
  • weixin_52080947 不才正是在下 12天前

    我也是20级的大一计科系学生。关于如何学好编程的话,

    首先,个人建议上慕课上搜视频。里面的一些国家精品课讲的是真的好。你在课程评论区提问的话,老师回答的也非常快。当然,在选慕课的时候不要只看国家精品,主要还是要看播放量和参课人数,一般参课人数在2000以上的就非常不错了。

    其次,课本是课堂的血肉,老师是课堂的灵魂。课前预习很重要!大学老师的讲课速度比较快,如果不提前预习的话,跟进会略困难。还有,多问老师!不要怕麻烦老师,学费都交了,不把本给问回来岂不是亏大了?你多问问题的话,老师会很喜欢你的!

    再次,课后巩固也是有必要的,它会加深你对知识点、对程序的熟悉感。没事就敲代码玩玩,敲着敲着就熟了。还有还有,一定要记笔记啊!!!笔记,永远的神!只要笔记用得好,假期反超如翻掌!!!

    最后的话,课程跟不上的时候一定要用好课余时间,多问多练。

    一时的落后不是失败。我大一上学期通过努力,从全专业倒四成为了期末考试全专业前十(同一方向)。付出是有回报的,加油啊!!!

    点赞 1 评论 复制链接分享
  • qq_42944436 blue双月鸟 12天前

    入门的话,还是看些实战教程的来的快,或让你快速掌握一门技术的基本用法,实战的肯定会遇到大量的问题,解决问题的过程就是学习的过程。但如果想要更深入学习的话,还是要把基础知识打牢,想要薪资提升的也是看你的基础牢不牢固

    点赞 1 评论 复制链接分享
  • hebtu666 兔兔RabbitMQ!!! 12天前

    关注我,还你一个平静

    点赞 1 评论 复制链接分享
  • zdxxinlang 潇湘菌子 12天前

    编程还是得动手。抛弃高中时的学习习惯。可以先去oj,力扣之类的网站刷题,刷熟练感。然后,试着自己写点儿东西。比如,写个闹铃,写个拼图,写个贪吃蛇,写个文字游戏,给对象写个表白网页,这些简单的。然后就是看些复杂的写写

    点赞 评论 复制链接分享
  • weixin_55690628 · ᴥ ·901 13天前

    多去看代码

    点赞 评论 复制链接分享
  • crying_boy 泡泡鱼_ 13天前

    不需要焦虑。但是也不能过于放松。


    其实,在学校的时候是最好的时候,这个时候的你不必为了工作压力,不必为了生活去强迫自己。所以,你可以完全自由的安排自己的学习和生活时间。这种心理状态下,学习效果会更好。当然,这得建立在自己有主观的学习欲望和自律的前提下。一旦你错过这个时期,当你走上社会的时候,找工作,就意味着你要创造价值,那个时候你的时间已经不全由你自己掌控了。而且,你在校学的越好,工作的起点会相对应的提高。所以,在校的时候真的应该好好学,远离那些游戏,逃课之类的事情

    然后说到学习方向,我建议:你可以去看一下一些大点的招聘网站,看看自己将来的择业方向上需要的技术栈里的都有哪些,然后再去选择,去学习。当然,这种需求会一直变化,但基础是不变的。

    学习的时候,结合实际应用去学习。你可以给自己定下一个项目,可以是全新的,可以是自己使用过或见过的。这个项目不要太过于简单,可以稍复杂些。然后在你学习的过程中去实现它。这样,你会在学习的过程中接触到各个环节。同时你也可以了解并选择哪些环节是你只需要会用,哪环节会需要你精研的。

     

    最后:技术的更新迭代实在太快,你可能需要做好一直工作一直学习的心理准备!

    点赞 1 评论 复制链接分享
  • weixin_47774641 吴朋奉 13天前

    我现在是一名在校大二学生,就我来讲emmm...大一这种很正常吧,大部分人都是刚接触这个,肯定会有个过渡阶段,但是你可以利用,最好是大一就开始学习一门语言最起码到大三你得会和团队做项目,后端的话推荐Java和python。python最简单。前端也简单女生更容易上手

    点赞 评论 复制链接分享
  • wotesila Harry Potter1 13天前

    加油~~

    点赞 评论 复制链接分享
  • wotesila Harry Potter1 13天前

    唉,我更菜,是一个四年级在号家军上C++的小学生

     

    点赞 1 评论 复制链接分享
  • adaosanqian 青衣小白 13天前

    我也是大一,感觉学的东西还是有一些掌握的,掌握的关键还是练习,去网上找课程设计,用自己学的东西去敲一遍,如果不会可以先看一看别人的思路,大致思路有了如果细节上有不一样的地方、有看不懂的方法、有想实现却不知道怎么实现的功能,这边推荐百度。当然也可以去一些论坛上问。重要的是:知识的获取(书本或者网络),知识的巩固(编程练习)

    点赞 评论 复制链接分享
  • goshanshan001 A要努力奋斗的 珊珊呀 13天前

    很正常 ,毕竟学校学习的都是理论知识,建议你把基础打好,了解今后要从事的方向 是人工智能 大数据开发 还是前端这种,明确之后实习的时候可以找个实训机构专门训练 做项目 ,之后对于你毕业的面试和经验都有很大帮助

    点赞 评论 复制链接分享
  • Vicky111308 Vicky111308 14天前

    我现在是一名研一的学生,大一的时候也想过你这个问题。我自己的经验是多去参加项目和比赛,在实际的项目中来解决问题。但是系统的学习也是必不可少的,可以根据你自己的需求,多个方向探索一下,找找你自己喜欢的,多写多练习多输出,慢慢地技术就上来了。还有就是要学会用论坛和Google。

    点赞 评论 复制链接分享
  • wenjinzuo wenjinzuo 14天前

    书本上基础知识还是要先学踏实,尤其是基本数据结构、数据算法;然后多实践练习,遇到问题可以网上论坛多交流。

    点赞 评论 复制链接分享
  • weixin_47439387 小亮点科技 15天前

    最近开始写Java的文章是从基础的开始从浅入深系统的写。写完Java也会写前端和其他语言。如果你想学习的话可以关注一下我的博客。有疑问也可以随时问,我会尽可能的解答

    点赞 评论 复制链接分享
  • weixin_43355359 qwanng 15天前

    带着任务去学编程

    点赞 1 评论 复制链接分享
  • ecinc 易臣云办公 15天前

    学程序最快的方法就是吃苦,多编些代码。通过编代码,可以更好地熟悉整个c++的结构。 最要强调的是不要以为把那些函数,那些代码背到了,就可以把c++学好了。。编代码的目的不是背代码,只是为了熟悉编程的过程,这个语言的一些结构。当你熟悉了整个结构之后,需要什么方面的功能,就到网上(书上)去查找相应的代码。 再就是英语了,对于程序员来说,英语真的很重要。因为许多函数、变量在命名的时候,大家都习惯用英文命名,特别是许多层次比较高的企业、科研单位。 但是这些都是大问题,和你学c++没关系。等你学会了再去考虑英文的问题吧!

    点赞 1 评论 复制链接分享
  • weixin_53327721 枫^ 18天前

    我都找到工作了,还是觉得啥也不会

    点赞 评论 复制链接分享
  • muyashui Jack_Yang(数据分析及可视化) 20天前

    这个正常, 学生绝大多数技能都是从工作中学的. 在学校你可以多掌握一些软技能. 对于编程这样的主要还是靠项目. 

    我们公司有很多开发, 刚毕业的学生基本都是工作中通过项目积累经验学习的, 在学校没有学到多少东西. 

    我不是计算机系的, 因为工作中用到python, 所以自学了, 

     

    点赞 1 评论 复制链接分享
  • hebtu666 兔兔RabbitMQ!!! 23天前

    强烈建议关注我,绝对对你有帮助

    点赞 评论 复制链接分享
  • weixin_54429231 kali萌新 29天前

    可以先学习C语音,这个是很好打基础的语音,网上有很多资源,我是职高的,刚刚学习这个编程也很蒙,后来慢慢的学校开设wed前段SQL,C#,然后自己去网上查找资料,去思考,把生活中的一些东西,用编程来实现,比如用C来实现学校点餐系统,多去打一些题目,去想,思考,独立学习,去钻研,去搞懂,后来我慢慢的会把计算机的知识形成一个知识体系,比如1字节=8比特,八比特就是八个二进制数,然后int是4字节的,去融会贯通

    点赞 2 评论 复制链接分享
  • ElinaVampire 子墨_ 1月前

    可以适当找找实习,慢慢学习,刚学大家都不懂,加油哦!

    点赞 评论 复制链接分享
  • weixin_45206746 樱满无门 1月前

    我是个刚刚大二的计算机学生

    一年前:天哪我怎么学了一学期什么都不会

    一年后:嘿嘿我什么都不会~

    点赞 2 评论 复制链接分享
  • xyzxyzxyz1999 胖煜 1月前

    大妹子,我都大四了,还觉得啥也不会呢,也经常焦虑,别害怕,都是这么过来的

    点赞 评论 复制链接分享
  • ccgshigao 公众号-测试生财 1月前

    十年前的现在我也和你一样迷茫。

    未来怎么办?

    我该学点什么?

    我只能说你现在的焦虑太正常不过了,建议多读书,找些经典书籍看看,也许你的焦虑并完全来源于未来职业,可能在家庭,感情,经济上都有关系。

    点赞 1 评论 复制链接分享
  • SoftwareTeacher SoftwareTeacher 1月前

    你刚进大学, 有一些不适应,一些挫折,是很正常的。 慢慢来。 请看一些前人的经验总结: https://www.cnblogs.com/xinz/p/9660404.html 

    点赞 评论 复制链接分享
  • qq_45348083 时倾丶Te fuir 1月前

    加油

    点赞 评论 复制链接分享
  • qq_34730277 南宫文凯 1月前

    首先问自己,你是一个喜欢自己钻研,并且自律的人吗?你对编程真的感兴趣吗?行业里有很多摸鱼的,低级curd程序员,没什么自律性,就得过且过,最后30多在网上抱怨大龄不好找工作。现在技术革新很快,你要放弃打不分时间去学习让自己变得值钱。你懂我的意思吗!马化腾,雷军都是技术出生,最后都去做管理了,也许技术只是一个跳板,想清楚我的话。未来很长,但是年青很短别浪费自己的时间

    点赞 1 评论 复制链接分享
  • ZY_FlyWay 中年大前端 1月前

    多看,多想,多写,多练。

    大学基础还是比较重要的。程序  = 数据结构 + 算法 ,不管多牛逼的程序都是这么来的。

    产生兴趣,才能去弄清原理,不明白的去github 去逛逛,那里才是程序员宝藏屋

    点赞 1 评论 复制链接分享
  • huanghaisen huanghaisen 1月前

    这是正常的,编程的在校学习本身就是基础的逻辑理解,建议自己做点相关的项目,哪怕是单机版的,把学的东西串起来,既能打发课余时间,还有成就感。

    点赞 1 评论 复制链接分享

为你推荐