知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技  > 软件

29岁,想自学java转行到IT,现实吗?

发表时间:2022-03-23来源:网络

很现实的一个现象,大部分在这个年龄段转行做开发的很少有成功的,尤其是这几年。

当然,也有一小部分人成功,但是成功的概率不是很大。

我来说说成功率不大的几个原因:

第一,就是转行做Java的时候,对于这个年龄来说学习难度比较大,而且Java的相关语言知识还是深深度很深的,况且已经29岁了,所以我不建议入行。

第二,整体开发的要求有很大的提升,所以建议楼主慎入。

下面就是这个行业对29岁的从业人员,要求的缩影:

职责描述: 1、参与软件设计工作(功能模块的概要设计、详细设计、数据库设计等),并按项目管理规范的要求编制设计文档; 2、根据产品需求等文档,制定产品开发计划; 3、根据设计文件进行业务逻辑设计,开发核心业务模块; 4、负责完成软件产品的编码实现(编码、单元测试)、集成测试,并按项目管理规范编写相应的技术文档; 5、配合研发经理完成相关任务目标,为相关部门和人员提供技术支持。

岗位要求: 1、本科或以上学历,计算机相关专业,5年以上Java开发经验; 2、扎实的计算机和Java基础知识,熟练掌握常用的Java基数框架,对Java基础体系(包括JVM、线程、NI0、网络、spring生态链、微服务等)有深入的理解和实践经验,能够编写高质量、简洁清晰的代码; 3、熟悉主流开源框架,如spring、SpringMVC、MyBatis、Springboot等,熟悉spring原理和实现机制,了解SOA、Dev0ps架构理念,熟悉springboot、springcloud等框架优先; 4、熟悉常见的开源分布式中间件、RPC框架、缓存、消息队列、数据库等; 5、熟悉多线程、消息列队、有大数据处理经验、框架设计、代码优化,性能优化、数据库优化等能力者优先; 6、有较强的系统模块设计能力、对复杂的业务有较强的理解和高度抽象能力; 7、技术视野开阔、学习能力好,对业界新技术敏感,喜欢钻研,有一定管理能力。

这对于刚入行的一个小白简直就是特别难的一件事情。

那么既然这个难度这么大,所以转行的难度就伴随而来。

我个人建议你可以先转行做软件测试相关的一些工作。

对于软件测试来说,29岁我觉得转行整体的难度还不是很大,并且薪资的收入水平不一定比开发来差,何乐而不为呢?

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜