V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
sazima
V2EX  ›  Python

这些技能清单是不是太菜了, 17 年毕业

  •  
  •   sazima ·
    sazima · 2020-05-30 01:19:34 +08:00 · 5602 次点击
    这是一个创建于 1420 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Python: 遵守 PEP 8 规范
    后端: 掌握 Django,Django REST framework, Flask 和 Spring Boot, 有写测试用例的习惯, 写过 Django 插件
    数据库: 有一定的 MySQL 表设计及调优能力, 熟悉 NoSQL: MongoDB, Redis
    爱钻研: 长期使用 Ubuntu 系统作为主力机, 灵活使用 Zsh + Tmux + Vim, 熟练进行各项配置
    分布式: 熟悉分布式缓存 Redis 、消息队列 RabbitMQ, 任务调度 Celery, 任务监控 Flower
    ORM: 掌握 SQLAlchemy, DjangoORM
    部署: 掌握 Nginx, Caddy
    容器: 编写 docker-compose, Dockerfile, 使用 docker 部署项目
    18 条回复    2020-06-10 23:44:08 +08:00
    lostpg
        1
    lostpg  
       2020-05-30 01:39:26 +08:00
    PEP8 是怎么个遵守法。。。
    Vim 能熟练自己写各项配置倒是真的挺厉害的。
    Jacky23333
        2
    Jacky23333  
       2020-05-30 01:42:05 +08:00 via Android
    感觉不够深入,停留在表面。比如 mysql 这里,如果是熟悉 mysql 工作原理,存储引擎,mysql 锁的机制,索引,事务原理,有一定慢查询优化能力感觉面试官会更喜欢(在校菜鸡,各位大佬看看就好)
    richangfan
        3
    richangfan  
       2020-05-30 01:53:29 +08:00
    最重要的 LeetCode 没写
    yiyi11
        4
    yiyi11  
       2020-05-30 09:29:19 +08:00 via Android
    不菜,很不错了,关键还是多积累好项目的经验。
    salamanderMH
        5
    salamanderMH  
       2020-05-30 10:28:24 +08:00
    挺好的。
    sazima
        6
    sazima  
    OP
       2020-05-30 10:46:51 +08:00
    @lostpg #1 就是全篇不会有 PEP 8 警告的那种吧, 特殊的 typo 除外
    @Jacky23333 #2 不会啊-_-.., 你是在校大佬, 我能不能恶补一周写上
    @richangfan #3 谢谢, java 刷的, 才刷 60 多道
    @yiyi11 @salamanderMH 谢谢 过奖
    izchker
        7
    izchker  
       2020-05-30 11:17:32 +08:00   ❤️ 3
    一位 30 岁废物路过留下了眼泪
    zhangqilin
        8
    zhangqilin  
       2020-05-30 12:02:03 +08:00
    你不说我以为是我的技术栈哈哈哈
    基本一样
    也是 17 年毕业 不过 17 年 10 月才找工作
    paoqi2048
        9
    paoqi2048  
       2020-05-30 14:05:51 +08:00
    熟悉 /掌握那一块可以展开讲一下
    Hilong
        10
    Hilong  
       2020-05-30 15:00:42 +08:00 via iPhone
    在 HR 眼里是挺菜的,你这都才刚熟悉,不行,我们不需要这种初级工程师
    sunny352787
        11
    sunny352787  
       2020-05-30 17:08:04 +08:00
    简历上这么写的我基本都丢掉了...
    Jooooooooo
        12
    Jooooooooo  
       2020-05-30 17:20:09 +08:00
    你要把技能和工具分开

    从真正干活的角度看, 我只能看见会语言(python 我不太懂, 不好说), 会 mysql, 会 redis, 会 rabbit, 会 celery.

    问问题也只能针对这些问了

    你参考一下这些问题:

    mysql 回表是什么意思? 对 sql 优化有什么帮助?

    从 B+ 树结构分析一下为什么会有最左匹配的原则?

    redis 一个 key 的 value 过大危害是什么?

    业务上使用 MQ 是怎么考虑消息重复, 丢失, 乱序这几个问题的?


    celery 我也不太懂


    再比如操作系统, 考虑一下下面的问题

    cpu 通常的调度方法是什么?

    聊聊对 MESI 的看法吧.
    Jooooooooo
        13
    Jooooooooo  
       2020-05-30 17:25:12 +08:00
    再说下简历

    最好写成是诸如
    对亿级 mysql 表有拆分, 调优等等经验,
    有排查服务机器 cpu, 网卡, 磁盘等异常经验, 熟悉常用故障排查命令,
    有使用数十 G, 数十万 QPS redis 经验, 熟悉正确的 redis 使用方法, 能避免使用上的坑

    等等
    noreplay
        14
    noreplay  
       2020-05-30 18:23:13 +08:00 via Android
    一位 31 岁废物路过留下了眼泪
    fanhaipeng0403
        15
    fanhaipeng0403  
       2020-05-30 22:42:06 +08:00
    @noreplay 。。。
    lithbitren
        16
    lithbitren  
       2020-05-31 02:08:07 +08:00   ❤️ 1
    也就是技术栈列举最好带上例子,举例解决过什么问题或能解决什么问题,规模难度如何,光说熟悉熟练掌握精通,其实和没说一样。
    sazima
        17
    sazima  
    OP
       2020-05-31 10:45:01 +08:00   ❤️ 1
    @Jooooooooo @lithbitren @paoqi2048 有道理, 细化之后感觉自己不怎么菜了
    dahuahua
        18
    dahuahua  
       2020-06-10 23:44:08 +08:00
    @Jooooooooo 谢谢老哥,准入职菜鸡看完挺有收获。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3209 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 00:35 · PVG 08:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.