我是一个学计算机的大学生,但我的编程能力比较差,我渐渐对编程有了恐惧的心理,怎么才能改变现状?

涣量iMyy2912


首先是要多看别人写的代码,多想想别人为什么这么写。大段代码看不懂别急,先从简单的开始,当看懂了一个技巧之后最好是记录下来,比如说判断质数的方法,读写文件的技巧等等,将这些独立的技巧抽取出来总结好,这些都会转化成你的经验。

然后当然是要写代码了。先从简单的开始写,可以先从模仿别人的代码开始,当你看懂了一个技巧之后,可以试着用自己的理解来写代码。如果你发现代码卡在了什么地方写不下去了,那这个地方就是你的理解还未通透的环节,此时可以再打开别人的代码来仔细研读一下,然后再自己写。

如此反复循环,不断的总结积累,假以时日必会从量的积累上升到质的改变。


放飞自我的猫


我觉得还是个人对编程的喜欢和兴趣,而这种兴趣往往来自一开始接触的语言。我本人毕业于复旦大学,专业是环境科学,农村出来的,大一刚开始接触电脑,更别说计算机程序了,第一门计算机课是Visual Basic,可以说这个语言改变了我对计算机程序的陌生,可以在几分钟就设计一个程序界面。后来毕业的时候,我已经可以教其他学生编程课了。后面慢慢的学习了C#,Fortran,Python,PHP,都是工作需要。我觉得主要还是结合项目来做吧,祝你早日找到自己的兴趣点,加油!



王博士在上海


巧了我就是一个程序员,现在我将从我的角度来跟你说一下。

首先,简单介绍一下我本身的情况。毕业三年,大学的时候学的计算机相关专业,毕业后一直从事的是软件开发工作。

其实我回顾了一下自己大学那时候对编程确实是一窍不通,学的比较吃力而且兴趣不大。然后其实真正开始步入编程是大三下学期开始,因为那时候要开始找工作了,就开始着急,知道要主动学东西了。于是,就在网上找了一些关于编程的视频教程,从基础到高级,看了有三四个月,这段时间不能说理解了,只不过因为岗位技术要求必须逼着自己去了解,不求精通,只为了先有个概念,争取面试的时候提到可以说出一些东西来。

那我现在很庆幸,因为那时候的坚持换来了一份比较体面的工作,现在的我很喜欢程序员这份工作。

就其实所谓程能力要求并没有很高,因为要知道熟能生巧,在实际工作中更多的是写业务代码,不会像编程的算法一样难以理解。我们只要知道了大概的语法规则其实就够了。

当然如果你可以在大学的时候就把基础学好打扎实了更好,因为这样进bat这种希望就会很大。不过如果你学的比较吃力的话,也不用放弃,一个知识点不懂跳过学下一个,有时候可能学到后面的知识再回看前面的突然就懂了。另外平时可以多看看视频教程,b站很多资源,也可以问同学老师甚至私信我,坚持下来工作后你会感谢曾经咬牙努力的自己。

以上就是我的个人看法,来自程序员的自我修养,我这边在头条也有系列基础视频,不懂的欢迎问我,谢谢!


程序员的自我修养thx


建议先从简单的语言学起,或者说从入门学习曲线没有那么陡峭的编程语言开始学习,例如Python,Go语言等。

然后,选择一些易于实现的算法或小例子开始进行练习,这样既保证了循序渐进不会太遇到挫折,有能保证有所收获不断进步。

另外,一定要找到合适的咨询对象,不一定要是多牛的大拿,但一定是要愿意帮助你也有时间帮助你的朋友,或者我是一同学习一同进步的小伙伴。

最后,如果能找到异性的同学或朋友,也是可以促进学习并增进友谊,学习如果成为一个轻松的话题或者工具,也是可以一举两得的,:p。

最后,学无止境,祝你学习有成。



陆满庭


很高兴看到你这个问题,我个人的建议:

1.你可以从一个简单的编程开始学习,这样你对编程从简单入手,等你慢慢懂得了编程的原理,你就对编程更加了解了,所以编程你可以从少儿编程开始,第一呢,你可以学习以后从事这方面的兼职教学,第二编程的原理也是遵循编程思维的,第三少儿编程是孩子都能学习的,通过图形化搭建的方式,但是重点在意培养孩子的编程思维,相信孩子能学会的东西,你一定也能;

2.从网上找一些相关的教学资料多看看,开始肯定很多的不懂,但是多跟着前辈的学习去做;

3.生活中找一些学得好的同学跟着学。


十字路口的地图


在大学期间一定要学好数据结构跟算法,还有网络。互联网技术变化太快了,以后无论从事前端后端,还是以后面试大公司,只要这些基础知识扎实,保证你得心应手。


京东it小哥


作为一个职业程序员,我想说一件很残酷的事情,IT行业,特别是程序员,是需要一定的悟性与天赋。

如果真没有发现自己对IT感兴趣,同时在这方面资质平平,早点重新评估自己,换个方向也许是个不错的选择。


platform


编程不难,就像说话一样,你只需要用计算机的语言把你的意思表达出来就可以。计算机语言和普通语言的差别是它描述的是做事情的过程,而不是做事情的状态。


千之一


好好看书,最重要的有三点:1、多练习;2、多练习;3、多练习!


雪山老码农


转行


分享到:


相關文章: