02.25 30多岁想转行学IT,学java好还是Python好?

w吾十有五而志于学w


你要学的是算法与数据结构,计算机原理,网络协议,数据库,操作系统。语言是你要做的项目,公司的技术栈决定的。


O0o0o0o0O


我以一个过来人的身份告诉你,我27岁转行学的Java,只有高中学历,学了一年!第一,对英语不是太好,所以很多词汇量和字母都不怎么感冒!就算看过几遍也没有什么印象!第二,对键盘的熟悉成都不够,敲键盘都要看键盘,所以效率很低,三就是学习能力和理解力,都比别人慢一拍,当然,可以勤能补拙!第四,学历问题,当你学了一年出来,没有学历再加没有经验,很多公司都会把你拒之门外!好不容易可能有个公司要你,也可能是打杂的!有人可能会说,培训机构会给你包装什么的,把你包装成有几年经验的中级工程师,大哥,别逗了,你一进去,不超过三天就知道你是是不是新手,试用期我估计都很难过!而且工资也就3到4千一个月,那怕你摸爬滚打滚过去几年,待到35岁左右,公司就开始清退高年码农,(这是行业潜规则,35岁左右的程序员基本上都会被迫转行)!除非你能在这几年的时间里混成大牛!而且现在做程序的更新基本上是在两年一更新!所以你还是考虑清楚吧!可能有人会给你说做程序前景有多好,那基本上都是培训机构招学员给你的憧憬!考虑清楚!觉得有精力,而且又感兴趣,那就去做!哦,忘了告诉你,我已经扯出来了,现在自己摆点地摊都比上班强!


我的孤独虽败犹荣


首先很佩服你的勇气,三十岁还打算转行学IT,对于这两个语言我都有过学习,所以发表下自己的看法。

对于Java来说,相比较Python会更难一些,所需要学习的知识点也更多,主要是做一些APP或者网页的开发,用途比较广泛,这类的岗位也相对的多。如果从来没接触过编程的人来学Java怎么也要有小半年的时间才能达到工作要求的水平,而且你这个年纪精力体力都比不上年轻人了,所以可能即使学会了也很难找到工作。

再说Python,它学起来相对会比较简单,对初学者比较友好,而且很多模块可以直接拿来改下就用,用心学个一个来月基本能做到很多事情了,很多人一提到它都先想到人工智能,但我觉得完全不需要学到这个级别,学一两个月做一些数据分析的小程序或者爬虫是没有太大问题的。

综合起来我觉得你如果对编程感兴趣可能去学Python,它不仅仅作用在IT行业,其他行业也同样能帮你提高工作效率。


郭先生的旅行


很高兴回答你的问题,作为一个十几年编程经验的老JAVA程序员,结合自己的经验给您建议如下:

1. 三十岁学习编程并不晚

编程考验的是一个人的逻辑思维能力,而三十岁是一个人逻辑思维能力正强的时候,学习贵在坚持,每天学习2~3个小时,坚持三个月左右你会发现自己的水平上升几个档次了。如果自己坚持不了,那就花点钱(大概两年两到三万左右学费)去上一个培训机构,这样效率会比纯粹的自学高。

2. 相比较Python语言建议你学习Java

Python 语言的诞生要比Java早,但是Python的发展却没有Java快,Python也是最近几年因为人工智能才火起来,但是就现在就业而言建议你先学习Java,现在Java就业岗位要比Python多,因为:

  • Java在中国已经火了二十多年了,之前有好多系统都是Java开发的,所以需要一部分人维护Java系统。

  • 做大中型系统Java的框架有诸多成熟的技术,好多公司在新开发系统都偏向于Java语言。

其实语言都是相同的,你学通了Java再学习Python语言,你会发现你很容易就能学会Python语言了。我的建议是先学习一门好就业的Java语言,在去学习Python语言会更好, 你说呢?

希望我的回答能帮到你。

\n

{!-- PGC_VIDEO:{"thumb_height": 1080, "vposter": "http://p0.pstatp.com/origin/tos-cn-p-0000/16f61375fde74b06b78299d9399bc7b3\

一个IT男的生活号


我觉得还是不要入行吧,听那些这不晚那不晚的,现在干啥能饿死,程序员没有个机遇和技术,你是没有衣食无忧财富自由的,


不写代码的小符


新手建议学python,这个容易理解,而有一定计算机语言基础的,学那个都可以,主要看你的发展方向。


小野大兄弟


学点别的好,说实话有点晚,现在应届毕业生这么多,相关专业高学历,有精力有体力好管理,30才开始学要想好是为了什么?收入还是什么,我不想给人画饼不负责任的鼓励,我很现实,如果你仍然没有一点犹豫可以努力尝试。


去吧鲤鱼王


个人感觉java好,从招聘人数来说java还是多一些,而且你不是计算机出身,python主要是做数据分析,你没基础,找工作太难了


面包鞋子


无论是Java还是Python,看来你是确定要转行到IT的编程行业。其实,转行学Java或Python,和你几岁是没有关系的,主要看你喜欢往哪方面发展。Java和Python虽然都是编程语言,但是这两种语言还是有各自的优势:

1、Java:如果你想做APP方面的,还是学Java好,毕竟安卓手机用的基本都是Java语言编出来的。拥有成熟的架构、兼容性。

2、Python:如果想要往人工智能方面发展的,那还是python好一些。

当然,如果能两种语言都学是最好的,毕竟现在技术更新还是比较快的,综合性的能力肯定能帮助提升自己。


项目与数据管理


先学python 吧,这个现在很有市场,30多岁在学这个是不是有点困难了?英语和数学怎么样?逻辑推理能力要好,以前要是这个行业的入门要轻松一些。


分享到:


相關文章: