想学还是有机会的,学东西是没有年龄限制的。看你的基础吧,如果你大学是数学、机电之类 的和计算机相关的,那更容易些。可以去上上培训班。
从事计算机如果没有特大的梦想,一般公司不会炒你的,所以可以干到退休,只是退休之前的职位是多高,那就另说。
大学生计算机的课程相当多:
1.计算基础(CMP)
2.数学和工程基础(FND)
3.职业实践(PRF)
4.软件建模与分析(MAA)
5.软件设计(DES)
6.软件验证与确认(VAV)
7.软件演化(EVO)
8.软件过程(PRO)
9.软件质量(QUA)
10.软件管理(MGT)
11.特定系统与应用(SAS)
附录B 软件工程核心课程描述
1.离散结构
2.程序设计基础
3.面向对象程序设计
4.数据结构与算法
5.软件工程导论
6.软件工程与计算1
7.软件工程与计算2
8.软件工程与计算3
9.工程经济学
10.团队激励和沟通
11.软件工程职业实践
12.计算机系统基础
13.操作系统
14.数据库概论
15.网络及其计算
16.软件构造
17.软件设计与体系结构
18.软件质量保证与测试
19.软件需求分析
20.软件项目管理
21.大型软件系统设计与体系结构
22.软件详细设计
23.软件测试
24.软件过程与管理
25.软件工程的形式化方法
26.人机交互的软件工程方法
27.软件工程综合实践
IT的就业前景还是不错的
选择学校方面 一定要选择 有资质的
教学 师资力量 环境不错的
看学校 历年来的毕业生如何
若是开发的话,基本的开发年龄最好是<35岁;长期软件开发使用很多的脑力,而35岁后,逻辑能力会开始下降,当然以前开发的经验还是有的,存在的。
就目前的情况来看,其实选择学电脑是很不错的,出来基本不愁找工作的问题,还有些也可以自己创业都行。
大学计算机相关专业的课程有很多,计算机导论、计算机组成原理、计算机网络、数据结构与算法、微机原理与接口、操作系统、汇编程序、linux、程序设计(C、C++、java、C#、.net等)等。
一般基础语言C 、C++、JAVA都会学基础知识,作为必修课程。而其他的编程语言更可能在选修课中出现。
大学中学的都是些底层的东西,如果不是搞研究的知道不知道也没多大区别。要学习JAVA,直接学JAVA就行了。不过开始没接触过这些东西学起来会有难度,虽然java相对其他语言更容易学。学习编程语言也是一个比较累的活,要学的话30岁确实不是很容易,要想清楚自己的环境。
再说下,自己一个人在家学是没有前途的,要学的话要找个培训机构,学习半年时间,学费可能上万元。之后你就面临着应对各种面试之类的,由于年龄关系难度还是有些的。
不过只要相信自己就一定可以,看你有没有决心了。
JAVA也是一项靠能力的活,能力强工资就高,而能力是要靠实践中得来的,取不到半点巧。