美文网首页
python开发工程师要求

python开发工程师要求

作者: 全村希望gone | 来源:发表于2020-07-19 21:08 被阅读0次

    由于最近要找工作,不知道自己想做什么,能做什么,最后大概率只能随大流,去找python开发工程师的岗位,翻了翻几个招聘信息,发现python开发工程师的技能点有如下几个:

    • web框架:Flask、Django等
    • 关系数据库:MySQL、Redis等
      还有一些没那么通用,但也常被提到:网络通信;大数据框架;数据分析;自动化技术等
      打算如下:
      首先得多花时间看web框架和关系数据库的相关知识,同时也要多做算法题,然后根据自己具体的工作方向,继续学习相关知识。
      ---------------------更新-----------------------------
      调研了一下,了解了一点Django和Flask的区别
      简而言之,就是Django大而全,什么东西都准备的妥妥当当,几乎是开箱即用,但是它有一套自己的规则,你要严格遵守,而且很多部件你只能用,不能改或者不好改;而Flask则是小而活,需要自己重复造轮子,但是好在第三方库很全,可以根据自己的需要DIY。综合一下我觉得这两个都需要学习,Django更适用于企业级项目的开发与维护,因为框架中已经规定了格式是怎样,所以便于维护;而Flask对小型项目较为友好,比起Django,Flask可以用很少的代码完成小型项目,但是如果项目越来越大,那维护起来则变得困难,所以两种框架各有优劣,最好是用两种框架都做个项目。
      还调研了Mysql和Redis的区别,直接看参考资料[4]吧

    参考资料

    [1] 后端框架对比:Flask与Django
    [2] 真正搞明白Python中Django和Flask框架的区别
    [3] 超小团队选择Django还是Flask?
    [4] MySQL和Redis的区别

    要学的知识

    • 计算机基础知识
    • 数据库
    • 后端开发知识
    • 测试知识
    • 算法知识

    相关文章

      网友评论

          本文标题:python开发工程师要求

          本文链接:https://www.haomeiwen.com/subject/ojirkktx.html