《一个系统分析师给我的信》(转载)

真羡慕你,大二就这么上进,回想我大二时还只知道玩呢,当时我对计算机还只是限于爱
好的水平,为了备站初程考试,整个暑假都在用功,因为我不是计算机专业的,学习起来很吃力高程考试不是很难,读完大学课程后,通过是很容易的,我认为计算机专业的学生大二没有必要这么早就参加软考,而系统分析员需要一定的项目经验,所以我建议你高程放在毕业前考就可以了,而现在呢最好学点其他东西。
大家都知道掌握的越多越好找工作,我从软件开发方面建议你从以下几方面考虑一下
1、c语言(或c++)一定学完了吧,这可是重要的基础,至少潭浩强老先生或钱能老师的课
后习题要会做。如果准备软考,数据结构是不能少的。平时应该多多锻炼思维能力,不要局限于学多少语言,但不掌握几门语言找工作也的确有限。
2、有了c语言基础后,我觉得现在作为学生没必要再把c的深入了,应该学学VB,vb的就业面很广,同时你也可以学到基本的可视化编程方法,如果你有充分时间,三个月后就应该可以用vb做的应用程序了,把vb中的类搞清楚,而vb.net则是完成不同的语言的(这是我说的),vb.net先不要管它了。
3、你已经有了可视化编程方法和类的基础,接下来就该学数据库的知识了,在学vb时你也许已经在使用Access数据库了,其他大型数据库Sql Server、Sybase、Oracle、DB2你最好先学Sql Server ,因为简单易懂,而Sybase与它大同小异,而Oracle有一定难度(需要一定的数据库知识)、DB2与Oracle的结构方式有一点点相似。你有时间多,两个星期后Sql Server应该会管理了
4、接着学数据库编程应用,不要用vb,我做过一年vb,做过两年pb,因此强烈建议你使用pb,pb是数据库和Mis系统开发的首选平台(不是我说的),pb比vb稍稍难一点,但你已经有了vb的基础,pb三个月后,你肯定学会,通过pb的学习你应该对sql语句的使用相当熟练好了,你学会了vb、pb、SQL Server还担心找不到工作吗?到这时你的大二上学期该放假了吧
5、如果你对上面学的不满意,应该继续学习,如果对其他数据库感兴趣,那就建议你学Oracle,不过你不要花太多时间,因为等你毕业工作时,你现在学的会忘记的。而现在应该开始学习java了(这绝对是我个人的建议,请你好好考虑是学C++/C#还是java,Sun利用java推出了j2ee体系标准,Microsoft立马赶上推出了.net体系,两者体系类似)
6、如果你选择java(我没有选择.net),首先就学完java2(即java语言本身),估计要花4个月,
然后学习J2EE,J2EE包括JSP、ServLet、 JavaBean、EJB
7、学Jsp前要学会一们网页制作工具,千万不要把网页制作学的太好(这是我说的),你毕
业后如果找到网页制作工作,工资是很低的。建议你学会FrontPage就可以了,将Jsp加入到网页中应该是很简单的。
8、Jsp中调用的JavaBean如果没学好就再看看Java2中关于JavaBean的内容
9、Servlet就不用多说了,Jsp书中就有它到此,你应该可以用jsp做应用程序了,但j2ee只学了一半,还不能算真正的Java程序员
10、学EJB前请你快速浏览一本UML书籍(以后再深入它),应用服务器就用你的EJB书中选的应用服务器,EJB有一定的难度,慢慢学,搞懂EJB中的实体Bean,尤其是CMP实体Bean
11、也许你的大三读完时,只能学到这儿了,但你也许不会为找工作发愁了,如果有时间再看看java在其他方面的应用:手机(我不建议现在就学它)、TCP/IP可是个重点、Web service最好也看看,XML则是必须要看的
好了,说了这么多,也是随便和你聊聊,有什么问题或好的想法就写信来


阅读更多
个人分类: My feeling My life
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭