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就業容易一些。