由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Biology版 - 也谈为什麽要学习Python
相关主题
Python training available (2-hour online interactive class去pharmaceutical公司做postdoc怎么样?
python其实根本就不方便,为何这么流行?丹佛枪击案的凶嫌是生物的PhD (转载)
看到一个招聘广告有感新人求教offer - Rocket Fuel (转载)
[重开一贴]转行DS/DA 经验我觉得CRISPR有望彻底搞定HIV
如何做microarray的scatter plot图?辞职转行做Plumber
谁装过python的limix package (转载)请教转cs的前辈们是如何开始着手找工作或实习的?
用R的同学,可以试一下Jupyter也谈为什麽要学习Python(对Python没兴趣的请跳过:-)
怎么突变一个基因的一部分 也谈为什麽要学习Python
相关话题的讨论汇总
话题: python话题: hadoop话题: java话题: data话题: 面试
进入Biology版参与讨论
1 (共1页)
S******y
发帖数: 1123
1
发信人: StatsGuy (StatsGuy), 信区: Statistics
标 题: 也谈为什麽要学习Python (对 Python没有兴趣的请跳过 :-)
发信站: BBS 未名空间站 (Sat Apr 12 20:03:06 2014, 美东)
最近坛子上 百家齐放,百花争鸣
我也忍不住说一说 - 为什麽要学习Python?
首先, 这里只谈Python 不针对其他任何一种语言(对Python没有兴趣的请跳过 :-)
1) Python是 一个所有人都可以学的语言
在亚洲任何一个国家 上过初三/高一 数学的人, 都够资格学Python
与C++, Java相比, Python 大大简化了编程 (只在 performance做了一点牺牲)
2) 如果你想转行Data Science,Python 是你入行的 敲门砖
Python可以prepare data for analysis
Python可以perform statistical analysis (numpy, scipy, pandas, ipython,
scikit-learn)
Python 可以用来写production code
Python 可以work seamlessly with Hadoop (extension to Hive, Pig, and Hadoop
streaming). If you know Python, you can immediately write map-reduce jobs in
Hadoop.
3) 在你现在的行业, Python 可以提升你的价值
你有好的idea, 不需要依赖 程序员, 可以自己 implement idea in Python.
You can build tools and software in Python for your company/industry.
e.g.
If you are a biologist, you can immediately get into Computational Biology。
Python has been widely used in GEP (Gene Expression Programming)
==========================================================
Python 已不再只是 scripting language.
举一个例子 OpenERP is written almost entirely in Python -
http://www.openerp.com/
http://en.wikipedia.org/wiki/OpenERP
==========================================================
硅谷高科技公司 Google, Facebook, LinkedIn, Dropbox 都在提倡 Python
花钱请人来培训员工. Things are prototyped in Python quickly to see whether
they work or not (before making major investment). Companies reap higher
productivity from engineers/data scientists via rapid prototyping in Python.
Rule of thumb - If you are not sure what technology to adopt, you follow the
tech giants
==========================================================
大家时间资源有限, 要 invest in the language of the next 8-10 years.
大家现在不要小看印度同学们一人胳膊下夹一本厚厚的 Python 书, 过几年Python 的
位置都被占满了。 希望大家到时候是 来面试别人, 不是被捷足先登的来面试您。(当
年 我在学校亲眼目睹印度同学们学Java高涨的热情,今天去面试Java的每个人大概都
要经过印度同学们的严格甚至严厉的面试吧 )
希望大家 都早日成为Python 专家,成为公司的技术骨干!
Happy Python!
-StatsGuy
m*********[email protected]
欢迎浏览Python/R/Hadoop实战速成课网页-
http://plus.google.com/+statsGuyMITBBS/about
n********e
发帖数: 1630
2
好!
s******s
发帖数: 13035
3
赞。
python可以说是入门最容易的语言了,而且效率虽然比C
差一点,不过还是很强的。以前还有python vs perl的
争论,现在越来越多倾向python了。如果要学语言,做
统计的必须学R, 其他的都可以从python上手

【在 S******y 的大作中提到】
: 发信人: StatsGuy (StatsGuy), 信区: Statistics
: 标 题: 也谈为什麽要学习Python (对 Python没有兴趣的请跳过 :-)
: 发信站: BBS 未名空间站 (Sat Apr 12 20:03:06 2014, 美东)
: 最近坛子上 百家齐放,百花争鸣
: 我也忍不住说一说 - 为什麽要学习Python?
: 首先, 这里只谈Python 不针对其他任何一种语言(对Python没有兴趣的请跳过 :-)
: 1) Python是 一个所有人都可以学的语言
: 在亚洲任何一个国家 上过初三/高一 数学的人, 都够资格学Python
: 与C++, Java相比, Python 大大简化了编程 (只在 performance做了一点牺牲)
: 2) 如果你想转行Data Science,Python 是你入行的 敲门砖

X******n
发帖数: 914
4
赞一个
D*a
发帖数: 6830
5
感觉python的课是mooc上最多的了
e*******o
发帖数: 4654
6
python 会成为,或着已经成为非cs 的编程入门课,甚至cs 的入门课。

【在 D*a 的大作中提到】
: 感觉python的课是mooc上最多的了
f**********e
发帖数: 1994
7
有 performance 需求的就拿 C (甚至 Fortran) 写个 python 模块就得了。

【在 s******s 的大作中提到】
: 赞。
: python可以说是入门最容易的语言了,而且效率虽然比C
: 差一点,不过还是很强的。以前还有python vs perl的
: 争论,现在越来越多倾向python了。如果要学语言,做
: 统计的必须学R, 其他的都可以从python上手

e*******o
发帖数: 4654
8
我大二的时候(08年)在图书馆乱翻书,
偶然翻到这本书的影印版。
Developing Bioinformatics Computer Skills
http://www.amazon.com/Developing-Bioinformatics-Computer-Skills
然后,开始学Perl的。转眼5年过去,现在我靠Perl吃饭,就是我业余拿来玩玩的东西。
很多人,就是意识不到programming 对你的重要性,或者就是懒。
计算机的重要性,几十年前,都喊了。一个phd,竟然不能编程,绝对是你自己的悲剧。
e*******o
发帖数: 4654
9
即使程序员,很多,工作中,一辈子也不会写一行c的。
python 能写好,衣食无忧就没问题了。

【在 f**********e 的大作中提到】
: 有 performance 需求的就拿 C (甚至 Fortran) 写个 python 模块就得了。
l****m
发帖数: 751
10
基本上任何东西能写好都会衣食无忧的。
不过,综合来看,python在科研领域还是不错的。不过“科研”不就是“苦逼”的代名
词吗?
想赚钱的,还是上JAVA + database + web

【在 e*******o 的大作中提到】
: 即使程序员,很多,工作中,一辈子也不会写一行c的。
: python 能写好,衣食无忧就没问题了。

l**********1
发帖数: 5204
11
那是程虚猿, Bioinfo PI at least needs one ICT PI as collaborator if s/he
want to coding C or C++

【在 e*******o 的大作中提到】
: 即使程序员,很多,工作中,一辈子也不会写一行c的。
: python 能写好,衣食无忧就没问题了。

l**********1
发帖数: 5204
12
iOS app coding也能捞钱的..

【在 l****m 的大作中提到】
: 基本上任何东西能写好都会衣食无忧的。
: 不过,综合来看,python在科研领域还是不错的。不过“科研”不就是“苦逼”的代名
: 词吗?
: 想赚钱的,还是上JAVA + database + web

u**r
发帖数: 160
13
对于什么类型的task,python 要比 bash scripting 好用?
1 (共1页)
进入Biology版参与讨论
相关主题
也谈为什麽要学习Python如何做microarray的scatter plot图?
~StatsGuy: 再次感谢选课的同学们!谁装过python的limix package (转载)
六月份上Python/R/Hive 课的同学请与我联系用R的同学,可以试一下Jupyter
最近统计工作好找吗怎么突变一个基因的一部分
Python training available (2-hour online interactive class去pharmaceutical公司做postdoc怎么样?
python其实根本就不方便,为何这么流行?丹佛枪击案的凶嫌是生物的PhD (转载)
看到一个招聘广告有感新人求教offer - Rocket Fuel (转载)
[重开一贴]转行DS/DA 经验我觉得CRISPR有望彻底搞定HIV
相关话题的讨论汇总
话题: python话题: hadoop话题: java话题: data话题: 面试