29岁了想转行程序员,零基础的学哪个语言好呢比较容易上手的

先说下我基本情况。我是85年的,计算机专业普通本科毕业。在一个二线城市,毕业后因为自身能力问题、认知水平问题,再加上运气不好,换过多份工作,每份工作都干不长。导致我30多岁时,还一事无成,也几乎没有积累到什么经验技术、行业知识等。

我辞去工作,开始在家自学web开发。主要的学习方式就是在网上看视频教程。那些视频教程,初级的基本上免费。中高级的有些会收费,大概50-300元左右一套。反正“学费”上我没花什么钱,总共不到一千元吧。

先是学了些前端基础。在学后端时,犹豫了下学PHP还是JAVA。在我读书时是学过JAVA的,虽然已记得不多了。学完前后端基础后,我还跟着视频教程,但是发现遇到了问题需要花费大量的时间去解决,而且效率也很低,我就找了好多机构,对比出来后选择了优就业,对比过程就不在一一说了。

接下来开始准备找工作,第一个难点就是简历。快32岁的人了,如果老实说刚自学出来没任何实际工作经验,肯定是没人要的。没办法,只好去包装简历,说成有两年开发经验。

当时我的信念就是,大不了我花一年时间去找工作,找不到就继续学,直到找到为止!最终我花了近两个月时间,可能参加了20次的面试,才勉强找到份工作。

那是家小公司,连同老板在内,总共十几个人,给的待遇是6k。这待遇对于开发来说,算是最低水平了。但我当时还是很高兴。说出不来怕丢人,比起以前的工作,6k对我来说已是高薪了。

经过一年的时间,我已成长为一个合格的增删改查工程师。这里已学不到什么东西了,现在回想起来,那个公司没有任何技术氛围,在里面呆着,有一种养老的感觉,外部没有什么动力和压力,逼自己继续学习。

经朋友介绍,我跳槽去了另一家公司,很顺利地通过了笔记和面试,工资开的15k。

对于那些一毕业就干开发,目前不到30岁,但经常听说程序员只能做到35岁,并为此焦虑的同学。请你们尽管放心,只要你们做的不是养老的工作,每年在技术上都有明显进步,找到好工作绝对没问题。至少在中型公司当个leader是没问题的。

谢请,如果让我直接回答,我会劝你这个年龄就不要在选择转行做程序员了。但是我还是有些话想就和你和一些初学者聊聊。

1、程序员所需的条件和素质

程序员主要的工作是进行应用类软件系统的设计和开发(其他如工具类的、嵌入式的软件,我们就不谈了),要胜任这项工作首先要有较强的逻辑思维能力,理解和分析问题的能力,较强的持续学习的能力和毅力,一定的数学和算法基础及英语水平,这些成为程序员的基本素质。其次,要掌握计算机软硬件、网络、互联网和PC、手机操作系统等方面的基础知识;要熟练掌握一到两门的编程语言(如C#或Java),理解什么是面向对象编程,熟练掌握相应的开发工具,掌握对应不同编程语言的开发框架、开发模式,掌握数据库和SQL查询的基础知识等,到此有了这些条件和基础,恭喜你你入门了。但离你成为一个真正能产生价值的程序员还差的远那,下面就是不断的深入学习练习学习练习。。。各种技术、框架、概念和理论扑面而来,各种分支盘根错节,如PC桌面开发、手机开发、WEB开发、前端系统开发、后端系统开发、数据库开发、网络开发等等无穷无尽,就像你面对大海的时候,你才知道自己的渺小无助和大海的深邃。当你终于可以独自驾船出海了,下面你将面对的是大海变幻无穷的用户需求和用户行业知识。等你蓦然回首的时候已经5-10年已过了。

2、程序员的学历和年龄问题

对于程序员是否科班出身其实并不是个问题,很多伟大的程序员都是自学或半路出家的,中年入门的也不在少数。毕竟软件行业最终看的是你的能力,你搞不出东西博士也没用。但这并不是说你可以不具备科班所需的知识和理论,成为专业程序员是没有捷径的,靠随便学点入门知识和编程技巧是应付不来复杂系统的开发要求的。对程序员有年龄限制主要是考虑你的精力、体力和新技术的学习能力,这个行业繁重的学习和工作压力会使35岁以后的人承受不了。

由于篇幅限制,只能简单的聊这些了,要零基础入门建议学python吧,可能会赶上大数据和人工智能的热潮。最后一句话“一入此门深似海,终身学习无穷尽;百尺竿头需努力,成功与否看造化”。

版权声明:本文来自用户投稿,不代表【爱生活网】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:youzivr@vip.qq.com)我们将及时处理,共同维护良好的网络创作环境。

(0)
上一篇 2022年07月20日 11:57
下一篇 2022年07月20日 12:11

相关推荐

  • 35岁,程序员,工作压力比较大,怎么转型创业

    我根据自己的经验和感悟来回答一下您的问题,希望对您有帮助!视频回答关键词总结:1、工作压力大:能力驾驭问题与付出和收获问题;2、做好本职工作,先从本质工作上找突破,成为管理者或者技术负责人;3、互联网发展这么好如果技术过硬收入根本不是问题;4、保证本质工作兼职多努力接单利用好八小…

    生活百科 2022-12-05