下个月就满30岁了,学的是计算机,毕业后在一家国有企业干过几年,在国企里网络、数据库都干过,但基本都是维护的工作,也没有什么高深的东西。工作也相对比较轻松,其实很没劲,就在工作的时候学了JAVA,但没有真正的做过项目,只是照着书学过一段时间。
后来决定考研,希望考上研究生后能好点,但领导知道我要考研后就一直找我的别扭,无奈之下辞了职,准备背水一战,复习了一年多,但最终还是失败了,没考上。
都说计算机编程这个行业是过了30岁,单位就不愿意要了。以前有一些JAVA基础,专业课什么的都还不错,就是外语差,还要不要去重新学习JAVA编程?
我现在很迷茫,不知道是选择去写程序,还是应该继续考研,希望从事程序设计的人们给一些建议。
恭维的话就不要了,讲真话就好!
人到30岁可以学java原因如下:
java是一种程序语言,程序语言的特点就是不需要什么语言基础,所以无论你是否有语言基础都可以学习。
java的入门比较简单,只要认识简单的英语,对写jave程序就足够了。
java学习的难点是对程序的逻辑关系要有一定的了解,30岁社会经历丰富,逻辑思维缜密,逻辑理解能力强。
30岁社会压力减少,加上有充足的时间,因此有住够的精力学习java这门语言。
jave有以下几个特性,正是这几个特性,使人们都热衷于jave的开发:
易学性:因为Java语言的语法与C语言和C++语言很接近,所以只要是对C或C++有所了解,学习java难度不大。
强制面向对象性:java的面向对象性,可以让人们直接将自己的想法实现,这就让人们在编程中的快乐增加。
分布式:Java有一个网络接口,这就让Java具有网络的特性。具有分布式的特点。
健壮性:Java的安全检查机制让Java具有健壮性。
安全性:Java可以防恶意代码的攻击。
体系结构中立性:Java平台可以在任何系统中运行。这样java适合于异构的网络环境和软件的分发。
可移植性:利用Java体系结构中立性,让Java具有可移植性,因为Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。
解释性:因为在运行时,Java平台中的Java解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。
原生支持多线程性:Java可以支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。
Java语言动态性:Java语言的设计目标之一是适应于动态变化的环境。
综上,30岁如果学习一门语言,学Java是最好的选择,并且适和30岁人学习。