原标题:月薪2万+的Python Web岗,学到什么程度能找到工作?

学Python Web开发框架到什么程度可以找到开发的工作?

做出一个什么样的网站?看懂框架的源码?

今天我们来看看2位过来人的回答,从就业经历和知识体系方面的具体分析,希望能够给你帮助。

01、我的Python就业经历

我觉得这个问题其实很难回答,因为不同的团队甚至不同的面试官都会对各方面的知识点有不同的侧重点,所以很难说你懂了什么就可以找到工作,不懂什么就没人要。更何况还有就业质量这个维度,8000块一个月和20000块一个月这是不一样的吧?

同时,采用了python的web框架的公司,一般可以认为这个团队需要快速开发,需要开发者能快速接手,那么很大程度上,开发者本身的素质会比他掌握了多少知识更重要。

今年6月我从某世界五百强的通信巨头离职,用了半个月时间看python、flask、sql,又用了半个月时间刷leetcode(以及看疑犯追踪),然后7月初开始投简历,7月9号签了果壳网后端开发。

用我们老大当时的说法,我的知识储备还有很多欠缺,因为本身可以认为我这是跳到另外的行业了,但不到一个月的时间能学到这些,说明学习能力合格,应该可以快速上手开发,所以,就要我了。

面试,短短几个小时的时间,面试官能考察到的知识点毕竟是有限的,而开发的过程中,遇到的问题可以说是无限的。特别是python,有多少开源库开源框架啊,今天用这个明天用那个,你要说你每个主流轮子都要精通,那真的没个几年功夫做不到。

但如果只是自己闷头学,我觉得不太容易,没有实际的业务场景,很难对知识产生很深的理解。你自己能做出高并发、大数据场景下的可用应用吗?做得出来也没得验证。

所以我的建议就是,感觉一些基础知识掌握的已经能让自己开发出一个完备但简单的服务出来的时候,就可以去试着找找工作了,看看经过面试后你崩不崩溃,崩溃了就把不懂得搞懂,不崩溃那你一般就拿到offer了。

如果你在学习Python的过程当中有遇见任何问题,可以加入我的python交流学习秋秋qun:九三四、一零九、一七零,多多交流问题,互帮互助,群里有不错的学习教程和开发工具。学习python有任何问题(学习方法,学习效率,如何就业),可以随时来咨询我

02、Python开发知识标准

写一个成为 Python Web 开发者的最小「程度」吧,个人观点,希望能帮到你:

基础,必不可少,Web 码农的基本知识(7点)

一、了解http1.1八种方法,(常用:GET,POST)

1. 如何写API(小公司)

2. 如何封装API(大公司)

二、熟悉不多的几个 Python 数据结构,三类(注意逗号和顿号):

1. 列表-list、元组-tuple、字符串-str

2. 字典-dict

3. 集合-set(常用:dict,list)

4. 搞清楚 json 和字典的概念(新手特别容易懵逼)

三、了解 HTTP 请求到底包含了什么(Django 框架中,一般用 Request 表示)

1. 知道 request.method(是 GET,还是 POST)- 这就是前面为什么要了解http1.1

2. 知道 request.is_ajax()(判断此次请求是否 ajax)

3. 知道 return 给浏览器的到底是什么:格式(Content-Type)可以是 application/json (Django框架里的 JsonResponse),也可以是普通的 text/html(Django框架里的HttpResponse),等

四、了解两个常用的数据库,至少一个 NoSQL(比如:MySQL 和 MongoDB)

1. 了解 mongoengine(或者 pymongo)(MongoDB 的 Python 驱动)

五、了解一些常用的前端库(以下几个足矣)

1. bootstrap,uikit(后者很轻量,用腻了前者可以尝试一下,没有学习成本哦) - 了解布局,常用组件(按钮,菜单等)即可

2. moment.js - 处理时间逻辑

3. ECharts,highcharts,d3... - 画图表(入门先echarts,百度大作,文档很友好,社区活跃,发展也很快)

4. SweetAlert - 很好看的 alert,后面补一个图结尾(好看很重要,真的)

六、了解常用的设计模式,一两个即可,工作的时候尽量往上靠,这个看悟性(比如:工厂方法)

七、算法,说真的,会快速排序即可

进阶,真正成为一名软件工程师(4点)

1. 了解测试驱动开发(毕竟Python是动态语言,不过还是了解即可)

2. 懂得画简单的流程图,做事有条理

3. 了解需求,懂得甘特图的意义(最难的部分),懂得估算时间,懂得说出困难(而不是快失败了再怪别人没有给够你资源、时间)

4. 懂得什么是特性,代码的精妙只是你的精神食量,是你的小棉袄,其他人只看特性(你会理解的)

5. 懂得什么是交付,交付的意义是什么

责任编辑:

软件工程python就业方向-月薪2万+的Python Web岗,学到什么程度能找到工作?相关推荐

  1. python学到什么程度可以找到工作-月薪2万+的Python Web岗,学到什么程度能找到工作?...

    原标题:月薪2万+的Python Web岗,学到什么程度能找到工作? 学Python Web开发框架到什么程度可以找到开发的工作? 做出一个什么样的网站?看懂框架的源码? 今天我们来看看2位过来人的回 ...

  2. 自学python到什么程度可以找工作-Python学到什么程度可以找到工作

    凡是找不到工作的,能力都没有达到公司对初级程序员的最低要求. 目前Python 职位很多,用排除法,适合完全小白转到初级程序员 只有二种职位比较适合:web开发.爬虫 那么...Python学到什么程 ...

  3. python学到什么程度可以找到工作-Python学到什么程度才可以去找工作?掌握这4点足够了!...

    大家在学习Python的时候,有人会问"Python要学到什么程度才能出去找工作",对于在Python培训机构学习Python的同学来说这都不是问题,因为按照Python课程大纲来 ...

  4. python学到什么程度可以找到工作-Python学到什么程度可以面试工作?

    0710更新: 不多说,上干货!!!最近得到了一张比较全面的Python图谱,直接分享给你们!!!(我看过,知识点还是很全面的,基础知识.数据分析.爬虫实战.后台开发实战以及人工智能实战项目,都包含了 ...

  5. 30岁、高中学历、零基础、能不能自学Python?要多久?学到什么程度可以找到工作?

    前言 零基础自学三个月 足够找到工作的了.如果你是全职学的话,学习300个小时 就足够在北上广 找到一份 6000左右的入门工作了(2020年待遇水平). 我发现很多人有个误区,认为转行 软件开发 一 ...

  6. python学到什么程度可以做兼职-Python学到什么程度就可以找工作?

    很多人学习Python就是为了找工作,为了顺利转行,但是他们中有很多都是零基础学习的,Python编程知识入门虽然简单,但是深入学习却是无穷无尽的,小白等把所有Python知识都搞清楚再去找工作,估计 ...

  7. 自学python到什么程度可以找工作-Python学到什么程度就可以找工作?

    很多人学习Python就是为了找工作,为了顺利转行,但是他们中有很多都是零基础学习的,Python编程知识入门虽然简单,但是深入学习却是无穷无尽的,小白等把所有Python知识都搞清楚再去找工作,估计 ...

  8. python就业方向及工资-【行情分享】python就业方向与薪资大揭秘

    原标题:[行情分享]python就业方向与薪资大揭秘 学python,我们要首先问自己,是为了转行?提升自己?还是什么,有了明确的目标,才会沉下心来学习.我学习python的目标是想要转行,可以跟大家 ...

  9. python就业方向有哪些-目前Python这么火,Python有哪些就业方向?

    就业方向一:web开发 豆瓣.知乎.拉勾网等都是用的Python,web开发在国内的发展也非常好,因为Python的web开发框架是最大的一个优势,如果你用Python搭建一个网站只需要几行的代码就可 ...

最新文章

  1. python抓包工具_「docker实战篇」python的docker爬虫技术-fiddler抓包软件详细配置(七)...
  2. 工程院院士李德毅:认知的三次革命,类脑的五条启发
  3. Xamarin Android 所见即所得问题
  4. 使用.NET读取XML文件
  5. Android 自动动画布局更新 使用,在RecyclerView上使用布局动画(Layout animation)
  6. django会话跟踪技术
  7. 关于PyQt5,在pycharm上的安装步骤及使用技巧
  8. 动态规划:最长上升子序列(二分算法 nlogn)
  9. Win7系统IE、搜狗等浏览器首页被恶意网址qq789.com.cn劫持……
  10. Android通过第三方软件打开Word、Excel、PPT、PDF等文档
  11. CNTV数据库高级经理田发明:SQL审核与开发规范
  12. 【Android工具】更新手机流媒体播放器,手机DLNA播放器OPlayer
  13. FlashFXP5.4
  14. Ubuntu 声卡解决办法合集
  15. 阿里云国内节点centos7.2安装k8sv1.12.3
  16. [9i] 猪年说猪,属相,本命年,十二生肖用英语该怎么说
  17. steps()的学习
  18. 基础数学知识(一)——拉格朗日乘子法
  19. Lake Shore—EMPX-H2 型低温探针台
  20. EASY EAI Nano人工智能开发套件免费试用啦!

热门文章

  1. Leetcode970. Powerful Integers强整数
  2. 记录ie暂时遇到的问题
  3. WIN7实现多用户远程桌面
  4. 2017/08/08 工作日志
  5. BZOJ1008[HNOI2008]越狱
  6. 深入理解RunLoop(转载)
  7. 05. 取SQL分组中的某几行数据
  8. E-mail Composition and Decoding
  9. CSS3-transition,过渡实例
  10. c# 返回一个对象实例的浅副本