德阳吧

您现在的位置是:首页 > 生活百科 > 正文

生活百科

c语言如何提高编程能力(目前大一,在学C++,应该怎样提高自己的编程能力?)

zhiyongz2024-05-28生活百科

网友提问:

目前大一,在学C++,应该怎样提高自己的编程能力?

优质回答:

看你的问题,你是想提高自己,不想落在所谓大佬们的后面!我给你的建议,既然已经在学c++,那就先把它学好,基础打牢,基础包括编程语言基础,编程能力基础!编程能力基础非常重要,在别人看来可能非常无聊,也没有成就感,新手如何练习,最简单的方法就是去买本算法习题集,把里面基本功打好,学会分析需求,需求再如何转换成详细设计,多思想总结,反复练习,出山就是架构师思维,今后做项目,撸起袖子就可以开干,什么编程语言都是个把两个星期就熟了!不需要眼红别人做项目,我觉得你刚开始去做,也是给人打下手,反而不利于你进步,并且这些项目也不见得多有水平,况且带你做项目的人水平也不见得高!说实话,我见过好些在大学里跟老师做项目的,无非就是多了解了些工具,多见了些平台,还留下了一堆不好的编程习惯!这些项目的含金量不一定比好大学的课程设计高,比如华科自动化的c语言课程设计,难度高,感觉好多不入流的程序员,工作几了,也不见得能完成!

总之,在学校里,学习技术,多重基础技术能力,轻业务应用,毕业了能干啥,也说不准!

其他网友回答

我现在大二,二本学校计科专业。我谈一谈我自己的学习吧。

大学选计算机也是出于一种莫名的吸引,我之前对计算机没有过任何的了解(除了打游戏),对于专业很大一部分同学来说基础是比较差的,专业课学习也比较吃力。

然后自己开始零零散散学习Java,先是自己找网课看,然后多练,多练,多练。这真的是唯一的捷径。有很多东西你可能第一遍看不懂,写不来。不用管,你就写三遍,五遍,十遍,二十遍,边写边理解,最后一定不会太差。

我也处于成长的阶段,按照这样的方法,我相信现在的水平和我们学校同年级同专业的相比应该算排在前列的了。加油吧!

其他网友回答

大一主要是提高语言编程能力,除此之外,还需要学习数据结构与算法,数据库,计算机网络,操作系统。所以现在也不要急于求成,你需要学习的还有很多。现在大一能做项目的,要不就是实力确实很强,要不就是写写项目中的一些基础代码。提高自己的编程能力的方法就是coding coding coding!

1 leetcode或者牛客等刷题平台刷题

编程学习没有捷径可走,唯一有效的方法就是不停的写代码,编译器写代码,记事本写代码,手机写代码,草稿纸写代码,只要有想法就写出来,然后等有编译器环境了不停的调试,只要经过反复IDE调试练习,才能提高自己的编程能力。语法只有不断的使用才能更加熟练。

2参加比赛如:ACM比赛,CCF,中国高校计算机大赛。

这些比赛是高校等计算机组织和机构举办的比赛。计算机类竞赛有着非常多的优势,比如有机会进国家队或者取得不错的加分和保送资格。而且对于理工科学生大都需要极端就编程能力,信息类学科的竞赛更是离不开编程能力。学习编程对培养逻辑思维很有效,对其它学科也很有帮助。

3 项目,跟实验室老板做一些项目。

别管自己能力有多菜,只要有机会就一定要抓住。因为作为计算机专业学生,以后无论保研复试,还是找工作都离不开编程能力的考察,所以有一些项目,不仅可以丰富自己的简历,更重要的是能够提升自己的编程能力。

4 参加互联网公司的比赛,比如华为软件大赛,中兴软件精英挑战赛,阿里天池比赛。

只有参加比赛才知道自己水多深,如何提高自己的代码能力才是王道。互联网公司的实战比赛跟上面的大学生计算机能力比赛有些区别,这里更贴合实际问题,用一些互联网项目的实际问题,考察学生的代码编程能力。

实验室一同学,参加了阿里的天池比赛,并取得了不错的成绩,其实这个同学跟大牛组队,算是抱住了大腿。后来在找工作的时候,公司因为这个同学简历上的这个比赛奖项,给了这个同学SP offer,比正常价多出快10万的年薪。你说他香不香?

总结:作为计算机专业的学生,一定要练好总结的拿手绝活-编程能力。无论找工作还是保研,只有出色的代码能力才能赢得别人的肯定,而提高编程能力的方法就是不停的动手写代码。

其他网友回答

对于编程的能力提升,需要有扎实的基础,编程语言的理论知识和编程的熟练度是否已经非常的熟悉,如果说编程语言还不是太熟悉,那么建议把理论知识再去学习一下,多动手做一些编程的实验,写一些小功能的代码来提高自己的代码水平熟练度

如果说对代码的理论知识非常了解,对于写代码的熟练度也很高,那么快速提升编程能力的方法,就是在项目的实战中提升自己,在一个项目中可以了解到构建一个项目的完整流程,包括最初的架构设计,功能的代码实现,代码的优化调试,单元测试,性能测试,覆盖测试等等。可以在互联网公司实习一段时间看看开发的流程,编写一些系统功能优化的代码,或者直接去github上面寻找优秀的开源代码,可以做一些优化的修改,功能的添加等等,这些都可以提高自己的编程能力

欢迎关注桓艺恒,大家一块交流探讨编程技术

其他网友回答

提升编程能力,还是要练,告诉你各种成功的方法,对你自我不见得受用。

说说我的感受:提高自己的逻辑判断能力,了解基础语法,if else,变量定义,数据结构。这些是基础的基础,没有这些根基根本就无法提升自己的编程能力。

另外就是多练,没事多做练习,参考github或者gitee里面的项目,尝试按照他的逻辑写一个自己的模块。照着葫芦画瓢,中间如果遇到什么问题及时的提问,不要激化问题。

以上内容就是小编分享的关于目前大一在学C++应该怎样提高自己的编程能力.jpg”/>