我原来做软件开发,后来考虑到以后年纪大了这活肯定不是长远之计,于是2008年转做项目实施。
当时想做项目实施与人打交道多些,可以学习一些项目管理经验,而且还能到处跑。从2008年到2017年,差不多做了10年。我本以为会一直做下去,谁知后来回到老家。从零开始了。
自己基础就这样,想要往上走可能比较困难,所以不再想做开发了。现在还是有点后悔的,因为自己开了公司,但公司业绩不太好,但又要生存下去,现在很多东西也都忘记了,虽然重新捡起来是没问题,但时间成本也挺大的。毕竟自己还要养家。
我看到你35岁想自学一门编程语言,还是挺佩服你的。
当然这个要看个人,也许你自己努力有天赋,可以在程序员这条路走下去。不过现实还是挺残酷的。如果要去一些公司做开发,可能不会如你所愿的有公司招收你,毕竟公司是让你来上班,而不是让你边学边开发,公司不是培训机构,是招你来赚钱的。
我原来是做JAVA开发的,要做JAVA开发还是要掌握的东西挺多的:
1、不仅要熟练掌握Java语言,还要深入理解OOA,OOD,OOP等编程思想
2、熟悉各种Java IDE和开发相关工具(Eclipse、Jbuilder、WSAD、CVS,Ant、JUnit)
3、熟悉各种流行J2EE框架(Spring/Struts/Hibernate等)
4、理解关系数据库的设计原理,熟练掌握Oracle/SQL Server/DB2/MySQL其中至少一种
5、熟悉UML建模,熟练掌握Rational Rose/Together
6、有中、大型项目的开发经验,能独立完成整个软件模块的分析、设计、开发和单元测试
7、熟悉软件工程,了解前沿的技术规范(CMM)和先进的开发模式(RUP,XP)
8、外语、逻辑思维能力和团队精神等非技术要求,能够迅速接受新技术,快速学习和应用
所以不仅生活上要保持稳定,还要从精神上克服惰性。
当然你可以学习其他语言。像是python语言,早在2017年,Python就已荣登编程语言首位,而且学习更简单,开发效率也高,更适合小型开发,Java学习相对就比较难,像你如果是之前没有接触过IT编程,现在转行做这块,可以考虑学习python,学习成本会比JAVA少,在市场上也很受欢迎,也更容易获得高薪。
我就认识一个60多岁还在做php网站的一位大叔。所以人的心态积极,即便人老,心不会老,便能活到老,学到老,年轻到老。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有