C语言学完还学什么

本人八零后,对编程有较高的兴趣,自学C语言大半年时间(windows环境学的C),语法、循环、判断、数组、函数都学会了,谈不上精通,但绝对源码绝对能看懂,当然指针还在学习中,由于工作关系,学习时间不是太多,现在基本每天晚上都学习,请问我下一步学习什么语言?嵌入式,还是游戏开发?哪方面工资高?人才比较少?还是写网页?听说学会C,在学其他语言只要能力不差,肯用功学的都很快,请问我继续学习C++还是学其他的语言?工作好找吗?本人没学历。
没写过什么东西,书本上的练习题都会做,数组的比较多,自己写了一个拟人洗牌,和抽牌的一个小程序,大约百十来行代码,记不清了,控制台程序。现在有点迷茫,年纪大了,工作肯定不好找,还没有经验,我是继续学习C往嵌入式方向发展还是其他方向?

当然C语言其他的库 还没有深入研究 只是略知一二

一般招的程序员都是要专业学编程的,如果是业余的要有很好的项目才会选。
现在会C语言的一大把,和PS,Flash啥的一样,但是业余能靠这个吃饭的还真不多。
C语言学了数组,函数,指针啥的这些根本写不出啥程序。还要学Windows API等才可能写出有界面的程序。C语言一般都是用于底层开发,比如说嵌入式(单片机类),这一类,一般招聘都是需要本科学历,连大专都不会要几个的。
C++和C语言是很像的,只是一些地方不一样,而且C++比C语言丰富的多,主要用于写软件,程序类的,业余也就只能学着玩了,个人写一个软件,基本是不可能的,大型软件都是一个团队完成的。
有了C语言入门,学习其他语言都很容易。至于说网页啥的,C语言是没用的,网页都是用JavaScript或者PHP,跟C语言完全是两个概念,一个是编译型语言,一个是解释性语言,而且要开发真正的,有交互式的网页,需要JavaScript和PHP,这些自学要精通,要很长的路,而且实战经验都不如那些专业学这些和开发这些的。追问

学习编程当然是想转行啊,呵呵,请问我怎么去累计经验?去大公司实习?都这把年纪了虽然自己感觉不大,也不算老,但不见得人人这么看啊,要怎么增加经验呢?

追答

所以,不具备优势啊。现在学计算机,编程的还那么多,你要怎么办?要不现在趁早去应聘,程序员都是吃青春饭的,没准还有公司看的上,那就从底层做起,积累经验喽,程序员越老越不太有人要了的,还有就是,别看程序员的工资高,我表哥就是程序员,一有单子,一天从早忙到晚,一个项目就是十天半个月的,然后再放假,其实也挺辛苦的,如果你决定了,就去吧,祝你好运!

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-07-29
  C++语言中的内容包括C++概述、C++开发利器大集合、C++初次编程、C++的数据类型、运算符和表达式、语句、数组的使用、灵活的指针、函数的使用、变量的生存范围、文件的操作、预编译、字符串的处理、类和对象、继承、模板、虚拟和多态。

  C++由于语言本身过度复杂,这甚至使人类难于理解其语义。更为糟糕的是C++的编译系统受到C++的复杂性的影响,非常难于编写,即使能够使用的编译器也存在了大量的问题,这些问题大多难于被发现。
第2个回答  2015-10-21
不是还有IO么,指针是最重要的,最好多用心,如果你觉得C学的差不多了,那就开始数据结构吧。追问

数据结构到底是什么?栈 算是吗?

追答

算啊,链表,栈,队列,树,图,排序等等 算法这东西是个无底洞

追问

那数据结构是不是可以理解为,程序在运行时,数据在内存中所占的地址的排序或者叫摆放?

追答

不同人不同理解,你学完再说吧,别这么早下定论。

第3个回答  2015-08-09
如果想搞嵌入式开发的,可以学习ARM等;如果想搞软件、游戏开发的,可以继续学习C++;如果想搞网站开发的,学习HTML,Javascript、PHP、JSP、ASP.Net等;如果想搞苹果IOS开发的,学习Object-C或者Swift;如果想搞Android开发的,学习Java。
第4个回答  2015-10-21
MATLAB还不错 而且功能强大
相似回答