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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

 

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

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

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

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

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

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

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

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

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

未来怎么办?

我该学点什么?

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

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

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

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

 

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

带着任务去学编程

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

 

多去看代码

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

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

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

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

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

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

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

很正常啊,你刚刚大一,不要焦虑,以后有的是焦虑的时候,如果大一就开始焦虑真的会影响你自己的心态和健康,做什么事千万不要焦虑,趁着自己还在上学提前做好规划,想要先学好编程首先自己有一个清晰地规划路线,大学四年的时间,可以慢慢去学习。可以根据这个清单去了解一下: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
 

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

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

 

 

 

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

首先先区分学会和学好。

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

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

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

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

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

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

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

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

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

我的文章写了以下观点:

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

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

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

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

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

加油

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

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

 

 !

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

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

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

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

加油~~

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

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

关注我,还你一个平静

111

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

 

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

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

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

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