当前位置:首页 » 编程语言 » C语言科班生

C语言科班生

发布时间: 2022-03-02 01:41:22

A. 我大一学的c语言,想要在深造一下,该怎么搞

我想你所指的深造,应该是为了成为一名优秀的程序员吧?
如果是这样,我有一些建议可以给你
但首先还是发表一下我个人对一个优秀程序员的见解吧:
1.对编程语言掌握十分完全(语法上)
2.有创造力(从能力上来说,这一点是最重要的)
3.不断寻求挑战(那这就是一个程序员的精神了)
4.编写的代码有"教养"(这就是一些代码书写规范方面的东西了,如果你想成为一名优秀的程序员,这个是肯定要学的)

对于第一点,我想你已经Pass了吧?
缺少了第二点,你就难以成为一名有成就的程序员,只能在他人的指挥下做这做那,我想你对于程序员的深造,就可以从这个地方入手了.但是这一点也是极难以解释清楚的..我该怎么对你说呢...
别人要进行一万次运算才能得出的结果,你只需要进行五百次
对于创造力的训练呢...我想可能一方面得靠自己的天赋,但是如果天赋不够的话,还可以靠多读代码,当然,能够给你提供素材的代码是非常少的,要读就要读那种惊天地泣鬼神的短小精悍的十分经典的万世流芳的代码,并且要自己把代码的经典之处吸收,这样你的"创造力"才会通过积累而长进

对于第三点嘛...这就看你是不是有这种执着的追求了。
说说我自己吧,我总是在寻求挑战,可是这一段时间却找不到事做了,这一段时间我很空虚,因为我没找到挑战
原来自己做了一个数据库系统(C#做的,不是利用MS的数据库进行加工呀,除开C#这个程序语言,还有几个基础类型,其他的全部都是我自己开发的),克服了很多难题,实现了一些MS也没有提供的功能(例如数组的保存),做完之后,查询的速度也还非常快...当然,因为它是我独立开发的,所以还存在很多缺点,我曾经想过对它进行改进,但是动手之后才发现那些改进真弱智,没点挑战,所以我就放弃了,因为那些工作太枯燥无味了,那可不是我喜欢的,我喜欢的是挑战,是叫人脑袋发炸的那种东西,那才能够激发我的激情(每次突破了难点,我都兴奋得不得了...)

第四点嘛,就是你拥有了一个优秀程序员所应该具备的能力之后,为了方便自己的工作,也是为了方便团队中其他成员的工作,所必须要养成的某些习惯...

OK,收手之前跟你把具体的建议提出来吧:
1.多读"经典代码",体味其中的奥妙,并将其中的妙处吸收
2.一旦发现了什么对自己的能力有挑战的项目,想都别想,上!人就是在挑战中成长的嘛!
3.加强对自己的程序员素养进行培养(http://www.programfan.com/club/bbs.asp?key=c这个论坛去看看,找找2004年和2003年的精华合集,里面有专门介绍这方面内容的贴子)
4.试着向更深的内容发起挑战,你需要不断地学习新内容(可以是其他的程序语言,也可以是其他的电脑技术技能,还可以是汇编...)

我个人觉得,对你成长最有利的,应该是第四点,学新的东西,你就会有新的长进

B. 学C语言还要不要学些什么

知识永远不可能会白学的,朋友,技多不压身啊……只是你完全不懂计算机原理,那么你的C语言不可能学得很好。有空多看一下这方面的书就可以了加油……

C. 自学编程和计算机科班出身的差别在哪

科班出身,因为大学完善的课程结构,所以基础知识方面比较体系。除开编程语言语法,还会学习一些底层逻辑协议,路由原理,服务器系统,计算机安全知识。自学的话可能就比较粗暴,就只关注语言本身的学习。而多数企业还是停留在解决问题的层面上,只要可以实现功能就没问题,但是越往后发展,涉及的东西越多,最终自学的还是要把一些基础知识给补上,否则差距就会体现出来。

D. 我不是计算机科班出身,在C++编程方向有出路吗有的话最好需要什么证书

1.肯定的告诉你,学好C++,以后吃饭是完全不是问题的。我就是计算机系的,C++是最重要的专业课程。无论是学网络,软件,还是网站都直接或者间接的与C++有关系。
2.但是你得注意的是,c++并不是单独的学习一门编程的语言。语言只是一种工具,而C++只是一门最好的语言(大多数人认为)。除了语言,你还需要学习数学,数据结构,英语,网络,计算机组成原理,编译,操作系统等等。只有你明白了计算机的总体结构,才能更好的编程。也可以这么说,那些都只不过是C++的基础(成为高手)。
3.大学计算机可考的证书有软件工程师,高级软件工程师,后者很难。
但是这个证书不是很多单位认可,而且含金量不高,说白了,就是没多大用,通过了也证明不了什么。另外,光会C++还过不了。你需要了解计算机的其他基础学科,比如汇编 ,数据结构,操作系统,计算机组成原理。
4 学精了才有用,假如只懂一点,那么和不懂没什么区别。假如学个中等,也没有用。
5 建议你学完C++后,再学WINDOWS编程(做界面软件),网络编程(网络工具)。等你把这些都学会了,就差不多可以找工作了。假如不会,那你就没什么出路。

E. 非科班出身怎么学信安 和编程应该先从那本书开始入手 C语言学的头皮发麻

c语言可以找基础的书来看,我觉得谭浩强的c语言程序设计不错,绿皮的

F. c语言现在还有必要学吗,如果有,优势是什么

科班都会学吧...
作为较低层的代码,他是深入算法数据结构及理解程序运行的入门编程语言了。
可能你觉得现在用的多的是java、C#、PHP、Object-C等,C语言是面临淘汰的语言没什么人用了,这是一种错觉。前面所说的语言大多数都是开发网站APP等上层应用的编程语言,C语言主要应用在单片机、linux、嵌入式、数据库、通信、服务器等领域。多数情况下前面的语言耳熟能详是因为上层应用容易炒热而已。
不过作为老牌语言,虽然他的性能不错适合底层,不过毕竟这么多年了,新出的如go等语言,也能兼顾性能,也会在一些领域分一杯羹。但如果想深入的话比如研究算法和大数据或编程原理等还是推荐必学,如果只是偏上层应用,直接学java也无所谓。

G. 我想学习c语言,没有什么基础,各位科班出身的朋友,能否推荐一下有什么比较容易自学的书,或者网站吗

  1. 首先选择一本好书是关键,现在工人谭浩强的书最经典。

  2. 如果你日后想从事电子开发、单片机开发的话,一定还要买些单片机C语言的书籍,有针对性的学习。建议你看《手把手叫你学单片机C语言》

  3. 学习要一边学习一边在电脑上实践练习这样才能深入理解,在电脑上安装一个win-tc的c语言编译学习软件很有必要。

  4. 在淘宝网上买一些C语言教学视频,可以帮你快速的学习。或者到abab123上下载各大学的教学视频来学习。

  5. c语言是一门基础工具,建议你还要好好学习模拟电子、数字电子等基础学科。

H. 科班出身的 C++ 程序员都学过哪些主要的相关课程

计算机组成原理、编译原理、数据库、C语言程序设计、面象对象程序设计C++、汇编语言、数据结构、软件工程、操作系统

以上是我当年学过的必修课。

I. 学c++,c语言将来能找那些工作啊

所以,假如你学的是C++,同时也不在乎业内莫名其名的岗位歧视链的话,找一个客户端开发的工作也是非常不错的。只不过相较于后端开发,你可能需要重新审视客户端这个角色。

J. C语言学习求助

学生?图书馆找几本c入门的看看就可以,不难的。其他可以私信我,有空会帮帮你。

热点内容
安卓手机涨价怎么办 发布:2025-01-11 23:27:17 浏览:711
三消游戏服务器搭建 发布:2025-01-11 23:20:01 浏览:246
c语言的函数不可单独进行编译 发布:2025-01-11 23:12:33 浏览:17
怎么查信用卡查询密码 发布:2025-01-11 23:11:08 浏览:572
javaexcel源码 发布:2025-01-11 23:11:04 浏览:557
讨论会脚本 发布:2025-01-11 23:09:27 浏览:574
test服务器搭建 发布:2025-01-11 23:03:22 浏览:421
微信里的密码和账号在哪里 发布:2025-01-11 22:46:04 浏览:752
java字符串个数统计 发布:2025-01-11 22:45:05 浏览:543
完美国际2捏脸数据库 发布:2025-01-11 22:45:04 浏览:281