从事多年的全栈工程师给你分析为什么学Python
你觉得Python真的好吗?或许你在漫天的宣传中看到了这些: 开发环境简单,能打字就能写代码; 接近英语的简单语法; 众多的第三方库; 解释执行,不需要编译; 跨平台,方便移植; 但是作为一个负责任的程序员,要跟你说的是:就算再简单的语言,也得学才会会,不要在好不好,真的好不好这些事情上下功夫,要在怎么学如何学上下功夫。 第一部分:各个领域应用的语言。 大家看这个内容,其实你很明显发现,其实各个语言都有他的用处。我们可以说Python是应用最广的。但是暂时还是不能说它是全能的,因为他也有它的短板,但是对于一般的小公司和小项目而言,是很难得的全能。 现在有个很奇怪的现象,就是大家把Python神话了。Python作为一门语言,确实有他的优势。但是建议大家在学好这个语言的同时,要学第二门语言,这样未来对大家有好的发展。 第二环节:Python工程师在企业里面的定位是什么? 四个重要的定位:验证算法、快速开发、测试运维、数据分析。 1、验证算法:就是对我们公司一些常见设计算法或者公式的验证,公式代码化。 2、快速开发:这个大家应该都比较熟悉,快速开发,就是用成熟框架,更少的代码来开发网站,Python在网站前后台有大量的成熟的框架,如django,flask,bottle,tornado,flask和django的使用较多,国内用Python开发的网站有:知乎、豆瓣、扇贝、腾讯、阿里巴巴