谢谢邀请!
Python最近几年伴随着大数据和人工智能的发展而得到了广泛的应用,由于Python相对于其他计算机语言来说要简单一些,所以也比较适合零基础学习,大部分人通过一段时间的学习都能掌握Python的基本语法,再通过一些实验基本上就能入门了。
学习Python虽然不难,但是想找到适合的开发岗位却并不容易。目前Python程序员有不少都是Java、OC等程序员转换的,由于Python的学习周期短且易于掌握,对传统程序员来说基本上一周左右就能完成学习过程,所以Python的招聘岗位目前并不多。
如果单纯只会使用Python对程序员来说还是有些单薄,但是如果在某个领域有深入的研究或某些成果则要容易得多,比如使用Python做过机器学习方面的落地应用,或者使用Python做过大数据方面的落地应用等等,再或者使用Python做过Web开发或App后台开发等等。而这些项目经验只有通过具体的开发工作才能积累,对于初学者来说这个要求未免太高了。
我建议学习Python的路线是自学基础语法加项目实习。在学习Python一段时间之后一定要找一个项目组实习一下,通过实习能建立比较完善的项目开发思路,也能通过实际的项目来检验自己的学习成果,通过项目来提高编程能力对程序员来说是非常重要的。
如果没有大块的时间去实习,那么就要找一些Python的综合性实验,从头到尾做几个综合性实验也能积累开发经验。
如果有能力的话,学习Python的过程中最好结合大数据和机器学习方面的知识,做一些算法实现,这样对未来的就业会有较大的帮助。
我用Python的时间比较久,我在头条上也陆续写了一些关于学习Python的科普型文章,想学习Python的朋友可以关注我,相信一定会有所收获。
谢谢!