第一次学编程语言学python好就业么?

单挑之神


如果之前你完全没有接触过Python,想学习Python并且之后想从事这个行业的话,有一些建议仅供参考。

随着2018年人工智能以及大数据的兴起,学习Python的人是越来越多,而且有很多人还想从事这个行业。Python被称为是可以用最简单的代码来编写最复杂的语言,而且Python相对于别的编程语言还是比较简单一些的,但是这并不意味着是非常简单的,毕竟这是一门编程语言。

如果是第一次学没有接触过任何编程语言的话,我建议你去网上找一些免费视频,跟着老师一起学习。因为找一些视频系统的学习,这样的效率比较高一些。在这里我推荐大家看一下高淇老师的Python400集(大家可以去百战程序员或者尚学堂的官网上免费领取)。高淇老师的课程还是比较有名的,他拥有很多年的教学经验,他的视频诙谐幽默,通俗易懂。

通过看高淇老师的视频Python入门是没有问题的,但是如果大家想要之后从事这个行业的话,建议大家去找一些比较正规的培训机构去学习,大家可以看一下尚学堂。


IT 编程 麦旋风


Python是目前比较火的一种语言,能够学好,学通Python找工作还是没有问题的,前景还是不错的。但是如果是学习编程就需要注意,绝不是简单学会几个语法就说明学会了编程,也就是说不是学会了几句简单的爬虫代码,就说明可以找到很不错的工作的了,学习语言不仅仅是学习该门语言的语法本身,还要学会如何在不同的领域里应用,还要考虑算法,架构等等很多相关的知识。学习计算机编程是没有止境的,需要学习的新的知识很多。


金善愚


目前Python的工作还是比较多的,特别是深圳上海这种大城市,但是要找工作不是你知道什么是Python,或者说你知道Pyhthon能做什么就可以了。想要用 Python 找到一份好工作,可以给一点小小的建议:

科班出身的话,各种基本知识应该是没问题的,

不是科班的话可能这一块需要补一补(* 为备选);

算法&数据结构(必备知识):《算法》、*《算法导论》

操作系统&计算机组成原理(必备知识):《深入理解计算机系统》

计算机网络(必备知识):《自顶向下方法》、*《TCP/IP 协议(卷一)》、《UNIX 网络编程(卷一)》

数据库(必备知识):《MySQL 必知必会》、《高性能 MySQL》

Linux(必备知识):《鸟哥的私房菜》、*《Linux 命令行与 Shell 脚本编程大全》

和面试官扯淡:《程序员修炼之道——从小工到专家》

*前端开发(HTML5、CSS、JavaScript)

*爬虫基础

*机器学习基础

Python 语法虽然很简单,但是要看的东西其实很多

基本的语法看官方的 Tutorials 就可以了,Python 2 和 Python 3 都要会,之间的一些主要的区别要知道

学会了语法可以看《Python Cookbook》、《Fluent Python》,这两本书相当于进阶的书,学完功力 double,当然可能看一遍是不能完全吸收的,以后可以用到的时候再回去刷一下

看完上面两本书并刷过一些代码之后应该对 Python 的一些常用标准库比较熟悉了,然后可以开始系统看一下标准库(能记多少记多少)

熟悉某一个后端框架,我选的是 Flask,因为比较简单,代码也不多,花一点时间把源代码看懂,知道一个 Flask app 从头到尾的运行过程,有时间可以自己写一个 web framework,实现基本的路由和 context 功能,当然还有 bottle 更简单,原理大同小异,读一下 PEP 3333 -- Python Web Server Gateway Interface v1.0.1

一般科班出身的在学 Python 前肯定会 Java/C++,这一部分也有很多的推荐,就不说了

其实面试过程中会问很多项目和设计类的问题,这种东西只能慢慢学习了,平时可以刷一刷 PyCon、各种博客、演讲之类的来提高姿势,YouTube 上有很多这种资源。

祝你早日成功!


分享到:


相關文章: