1.简单说一下我想自学Python的出发点,Python在数据的分析处理上有自己独特的优势,前些年的互联网一直在收集用户的信息,接下来要对数据进行分析,所以个人感觉Python在以后会更加受欢迎,个人比较喜欢的应用或者说网站大都以Python完成(比如网易云音乐,知乎),所以对这门语言比较有好感,感觉这样做数据分析推送的应用会成为主流;
2.然后我现在的情况,使用的语言是java,应届毕业生,学了有3年java,走web方向,三大框架和一些常见框架会用说不上理解多透彻,算法数据结构了解原理没有深入研究,网络前端框架也都会用,jvm有了解;现在在实习,所以问题中的半年指的是每天下班大概3个小时和周末两个半天这样的时间安排;
3.现在有点迷茫,我这样的程度是否应该转入Python,花半年的时间能学到什么程度,比较担心的是把时间花在了新语言的学习上,而java没有什么进步,到毕业的时候进退维谷;
补充一下:上手应该是很快的,Python这个语言要找工作的话应该也有一个大概的标准,我疑惑的是我花这些时间能不能达到找工作的这个程度;
诚心请教更有经验的你们,希望大家能给些建议,谢谢!
你学了3年Java,是天天在用吗?你1年产出的Java代码有几行呢?
如果你对一门语言很熟悉,学习另外一门语言不用多长时间就可以照着文档撸demo了。
Java就业容易。Python因为其开发速度快一般会出现在一些初创公司,而初创公司大部分往往是精英团队;拿大厂来说,阿里就是典型的Java大户。而饿了么这个国内Python大厂也正在转到Java。
我来说下我的经历
毕业应聘的是java 开发,在公司搞了一阵java开发,然后就跑去做其他的,在走之前,我的精力相当分散,基本很久不写代码了,所以在苗头不对的时候,我就开始想找另一件事情来刺激自己。
那时还挺喜欢去irc的,泡在archlinux channel 看他们漫天扯,在那里接触了他们是多么geek, 用python 做了好多事情,感觉棒棒哒,然后我渐渐沦陷了~
我就是一边工作一边学习python,记得当时看完python 基本大概三天的时间(我没动手-囧),后面跟着廖雪峰的python 开始做实践~ 这个做完(其实没做完-(ㄒoㄒ)),然后就去玩django。 用django做了个项目(1/3) 就跑到上海去找工作了(现在回想起来,我真的好勇敢 )
入了这一行,才能更快成长,加油!
就做吧!
你3年java了,学Python一两个星期就能上手了。语言从来不是最大的问题,多积攒些工程经验、补充一下基础知识可能更重要的多。
况且就现在的形式,还是java就业容易一些。