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

单挑之神


人生苦短,我用Python。Python从诞生到现在已经将近有26个年头了,作为一门面对对象的编程语言,拥有大量丰富并且强大的第三方库,被戏称为“胶水语言”,可以减少开发人员的绝大部分工作,大大提升了工作效率。而且python相对来说简单易学,易读性高,非常适合初学者编程入门。

学python可以从事这些工作:Linux运维、Python Web网站工程师、Python自动化测试、数据分析、人工智能等等,知道了学python可以从事哪些工作,你就可以选择适合自己的方向,有了方向才不会容易迷茫,带着目的去学习python,效果才会好,才知道自己到底要学什么。

目前来说国内的Python岗位还是比较少,还需要一些时间来发展,但是前景是非常好的。现在也是特别的火热。学习这方面的话兴趣也很重要,感兴趣就试一试,岗位这么多,技术到位了,工作肯定是有的。

你也可以先看一些网上的免费入门资料,先做个了解打一打基础,然后看看自己是不是适合这方面。我目前也在提升,这方面比较推荐的教程就是北京尚学堂Python400集,特别适合零基础上手,而且还是结合项目学习的,干货特别多,400集的内容学完完全可以自己上手做小项目。能坚持学完也是很不错的,给拍上去上面也会有一个更深入的了解,然后选择适合自己的学习方式学习就可以了。


黒子55032286


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 上有很多这种资源。

祝你早日成功!


分享到:


相關文章: