语言入门与精通差别

来源:百度知道 编辑:UC知道 时间:2024/09/25 06:31:11
本人学C学到“数组”与“指针”。当然学C只是为了入门。
由于本人急于找工作。现在又在学"PHP"了,以后还想学"JAVA".
可大家说语言都要精通才能找工作。
1 精通要精通到什么程度?
2 以我现在对C的知识能不能直接去学“JAVA”呢? 对于C我还编不出什么程序,但语句、格式还算懂了。
3 我在视频网上学“PHP”半年的时间能学到精通吗?
4 我是92年8月出生,再过三四个月也就17周岁了。未满18周岁能找到“php”或“JAVA”等语言的工作吗?

编程语言都是互通的,你必须得把一门语言学到随心应手吧。
只懂语法,格式只能算一点皮毛吧,至少要能写个能跑的小程序出来哦。
还有现在做IT找工作很看重经验的,还有你做过的项目,如果什么都只会一点皮毛是找不到工作的,还有现在很多做IT的企业要求会日语哦。

在开始先看c语言可以说是必须的,可能很多人不同意
但是它能让你知道什么是编程,我们要干什么,尽管看完可能什么都做不出来
不要急,最开始先买本谭浩强的c语言,就是绿皮的那本,很多人买
书不错,尽管不是他写的,那哥们是抄外国的,只是翻译了下
这本书也不用全看完,前面一定要仔细,到了指针那块开始,就可以大略的看
下面就是正题了:
现在流行面向对象编程,而c是面向过程,过时了
你可以选择你要干的方向了,像Java,c#等就是现在的主流方向
java是一种语言,而c#是多种语言(在一个平台上,。net平台)
区别是什么你去网上搜下,比我说的全面
如果觉得直接学面向对象难,可以先看看c++的几本书,最好是大学教材
这种书没讲多少c++,但是面向对象却讲的很细
好书要自己挑的
我选的是Java,先看基础知识(我学过c),再看EJB,struts,hibernate,spring,ajax,xml等技术
可以买的书很多,比如:
xxx入门经典
Head First xxx

好书大多时外国的,我也不想承认,但这是事实
有个系列丛书,书皮最上面是一支动物(不同的书不同的动物)
还有个,上面是一个或几个外国人的合影,下面是红色底版上写的书名
这是两个比较著名的系列
还有什么 精通xxx, 深入浅出xxx 等系列
最后介绍我知道的还行的书:
Java2入门经典jdk5
Java核心代码
无懈可击的web设计
Head First EJB
深入浅出Hibernate
Spring技术手册
重构-改善既有代码的设计
人月神话
Java编程思想
最后三本书留到你学了三年编程