怎样凭借Python转入IT行业( 二 )



怎样凭借Python转入IT行业


■网友
针对你的问题:第一,你不想按部就班的毕业进科研院所,虽然说你这份工作是很多人梦寐以求的工作,但是看的出你内心有按捺不住的骚动,看的出你不想在一个岗位庸俗的待一辈子。年轻嘛,有这样的想法是对的,互联网确实是趋势和前景,鬼脚七有句话是这么说的,你想要想要来钱快,那么你可以接触互联网,但是你要是不想总是发愁那么你就别来接触互联网,因为互联网更新太快,我们总得适应他的脚步,跟着他的脚步走。。。 好像说的有点远了,毕竟你想从事的事一份 工作而已,对你说的没错,Python的岗位有很多,有开发工程师,有数据工程师,有后台开发和爬虫,你自己比较倾向的就是web开发和爬虫。
首先:入门学习Python你要有一个合理的方向,规划和路线。
你自己比较倾向于web开发和爬虫,那么你就自己规划自己的学习路线,往这两个其中一个方向发展,目前需要学习哪方面的知识,下一步你需要学习哪方面的知识,想要从事这方面的工作你应该掌握哪方面的知识。零基础你可以查看下这个:
Python 基础教程 | 菜鸟教程
这个应该不是广告吧?

那如何系统学习Python呢?一般我们会经历以下几个阶段。
1.了解 Python 编程基础
怎样凭借Python转入IT行业

一是变量、编程规范、基础语法等,这也是能够上手编写 Python 代码的前提。
二是数据结构,字符串、列表、字典、元组这些需要非常熟练,数据类型将贯穿你整个编程的始终。
这个部分一些简单的练习就是,自己构造一个数据类型,然后去实现基本的用法。比如你自己构造一个列表,实现列表中数据的访问、更新、删除等基本操作,比如 len()、max()、min() 函数,以及 append()、count()、extend() 等方法。
函数和方法是实现数据增删改查的基本途径,如果你在实际操作中遇到数据操作的问题,可以在具体的数据类型下查找相关用法。

2 Python函数及流程控制
怎样凭借Python转入IT行业

学习 Python 的函数和控制语句,是真正去解决问题的过程。如何实现判断和循坏,如何将固定的功能模块封装成函数,这些不仅是写出代码的必要条件,也是训练编程思维的必经之路。
函数这个部分无外乎函数的定义、函数调用以及参数传递,但是要能够娴熟地写出函数实现对应的功能,需要注意的细节很多,也需要不断地训练。
流程控制则相对要好掌握一些,条件语句和循坏语句在不同的场景下练习几遍,知道判断和循环实现的过程,基本上就没问题了。
其实到这个地方,基本的Python知识你已经掌握了,你可以自己去做一些小项目,比如猜数字、各种转换器、记账工具...

3 利用 Python 做些事情
怎样凭借Python转入IT行业

通常在学习一段时间之后,你就会有自我怀疑的过程,貌似真的懂了,但是离做出实际的东西又很远,这些东西是否有用?
这个时候不妨了解一些第三方库,你可以做更多的事情。比如用pandas作数据处理,用matplotlib做数据可视化分析,用BeautifulSoup写爬虫,利用Flask搭建网站……这些别人搭好的轮子,你直接拿来用就可以了。当然像写爬虫和网站,你还需要了解其他方面的一些知识(比如HTTP、HTML、JS、数据库等)。
对于不同的库,内部的方法、函数你还需要去熟悉,开始的时候先掌握少部分最常用的方法,在遇到实际的问题的时候,再去查对应的更多的用法,这样会更高效。


推荐阅读