目前市场上编程这一块使用热度最高的是java。因为现在上规模的项目通常是跨平台的。而java最擅长的就是跨平台。所以,现在招聘的企业比较多地选择java。
java的语言特性比较类似于C语言。
所以,如果你比较熟悉C语言,使用java应该上手比较快。但java的体系结构比较庞大而复杂,需要你用心掌握。
而C语言现在普通的桌面应用更多的使用VC 。纯C语言的编程应用于嵌入式系统,那是比较深奥的编程。你最好不去涉足。
现在,招聘公司最看中应聘者的是能力和经验。如果你只是啃编程书本,即使再牛,也不如熟悉要应聘公司技术的相关知识。
比如:有些公司是做多媒体视频方面的,那就要求你必须熟悉多媒体的开发,有些要求高的还希望你从事过视频编码设计的工作。
有些公司是做网络推广的,可能会要求你熟练掌握P2P的开发。就是类似于BT下载工具的开发。
总之,不同的公司要求不一样。但都是希望你来到公司就能给人家练活儿的,毕竟,谁也不希望自己的公司作为培训部吧。
所以,你要在IT找工作,应该首先自己确立一个努力方向。要向哪个方向的技术进发,多研读相关的书籍和资料。
开始的时候,如果没有什么经验,可以找一些小公司,要求不是很严格,到人家公司后,边学边干,慢慢再图发展。