目标是JAVA程序员,要先考程序员证书,要学C么?

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:42:25
目标是JAVA程序员,首先要考程序员,软件设计师,系统分析师一步步这样下去是没错的吧?
我看程序员大纲中说是要先考C?
那我要不要学C?还是只学JAVA就行?
主要是看了很多人说学C后再学JAVA会把思维搞混,我怕真的会这样
但不学的话能不能通过程序员考试?
一直学这些都没有一个计划,也不知道该有哪些步骤,所以觉得很不知所措
最希望的就是有达人能指点下要成为JAVA高手再去工作大概需要怎样的学习途径,非常感谢

最大的兴趣就是程序,但很迷茫的小男生
(PS:希望能有人指点迷津,我会再追分的,也许大家不是为了分,但对我来说这是非常重要的一步,再次感谢)
朋友说不要学C,精一样比费时间松两样好,这是他现在帮我拟的一个计划,大家看下怎样
1、Think in java看三遍
2、第三遍开始按书上的程序敲例子
3、所有能跑对的例子都打一遍,运行不成功的标记
4、第4遍看书,只看功能自己写程序
5、坚持加恒心

我分以下几点阐述我的观点

1.证书
我大二的时候过了高级程序员,到现在已经好几年了,不知到几分,考完后觉得可以过,就没关注,后来复旦考点叫我去拿证书我就去拿了,是不是有点狂啊!!!不过,对于水平证书有没有用我觉得自己还是有些发言权的.水平证书对就业帮助不大,但复习的过程会给你一些学习编程的动力,也会获得一些进步.但这些知识基本上还是属于基本编程和基本软件从业知识,和JAVA的关系不是很大.如果要考证书,可以考SCSJ(java基础认证),最初级的,中级的好像要初级过了才能考,以前是这样的,(1000元考一次,好像是).这个考试过了,基本上对java语法都会很熟,我同学(95%正确率)是这样的.可能平时会比较没用,但在找工作的时候会有用(不起决定作用,但起参考作用),尽管是初级,找工作时会占些小便宜.

2.关于c要不要学
我的答案是你不学c,直接学java也是可以的.现在很多大学都是这样的.但不管你学C还是学java,基础一定要打好.
这里的基础是数据结构和算法,一定要学好(程序的精华).很重要.要做大量的习题,如国家计算机建模竞赛里的题目就可以拿过来锻炼.
有一点要提一下,很多招聘单位笔试时考的是C,从这一点来说,不学C会吃亏.
至于你说学C会搞混java,只有一种可能会发生这样的情况,就是你C学的似懂非懂,再学java可能会这样.

3.怎样学好java
其实我们所说的java高手,不是指他java这门语言学的有多么好.而是运用java去做的java语言可以干的事的能力.所以要学号java以下两点
网络原理给我学好了
Java面向对象的程序机制给我弄熟了
上面两点搞通了
剩下的web 应用 ,j2ee ,jdao什么的精通只是个时间问题

4.关于你的计划
1)、Think in java看三遍
2)、第三遍开始按书上的程序敲例子
3)、所有能跑对的例子都打一遍,运行不成功的标记
4)、第4遍看书,只看功能自己写程序
5)、坚持加恒心

对于1,这本书是不错的,不过对于程序无基础的人来说,免看