产品经理天天跑火车,我直接和他闹翻

前言

说起产品经理与程序员,简直就是一对冤家。

程序员觉得产品经理不尊重技术规则,产品经理埋怨程序员不尊重创作用心。

一边互怼,一边还要合作,终于,有人忍不下去,动手了……

             ![](https://img-blog.csdnimg.cn/20210722142000566.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvZ2ljMTAwMQ==,size_16,color_FFFFFF,t_70)

动手的原因……是产品经理提出要求,**要用户APP根据用户手机壳来改变软件主题颜色。**开发人员过于绝望,忍无可忍动了手。。。这是一则之前的新闻,当时评论区讨论的沸沸扬扬。

有的表示理解:

                    ![500](https://img-blog.csdnimg.cn/img_convert/d81b1e1b257c888ed492d42bd32d56ab.png)

围观的网友们开始讨论起互斗的双方,究竟谁是产品经理谁是程序员。

有人看着装

500

有人看怒气值

500

500

还有人……看发量。

500


                                       ![500](https://img-blog.csdnimg.cn/img_convert/eed780a07fca693b3746dd2dfef74577.gif)

在我们看八卦之余肯定也不勉联想到我们自己,同是天涯沦落人,但是我们没有这胆量,不敢揍产品经理呀。看产品经理不爽但是又干不过他就很气!所以我们只能通过通过刷题来增加面试的信心,从而来增加拿到满意offer去到更好的公司,才能遇到更有人性的上级。那么我们要怎么做呢?

这次为大家分享几个Python刷题网站,光学理论往往不够,不知道是否掌握了,通过刷题才能活学活用,查漏补缺,巩固基础。刷题一时爽,一直刷题一直爽,还不快去学习!


偶然的机会,通过CSDN的技术论坛认识了一位某企业的文职工作人员。起初只是问我,Python初学者看什么书能快速入门。而两个月过后,她已经开始每天在网站上刷题了。虽然有时半夜微信收到她刷题刷到崩溃的消息,或者针对部分Python语法的疑问,但作为一位文职大厂的优秀员工,她却比很多本该靠着代码吃饭的人更为努力。今天这篇文章,就写给那些希望学习Python,但在刷题路上迷茫或者找不到方向的朋友们。

                                ![](https://img-blog.csdnimg.cn/20210721205607330.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvZ2ljMTAwMQ==,size_16,color_FFFFFF,t_70) 
首先明确一点:

我们为什么要刷题呢?

虽然刷题一直饱受诟病,不过不可否认刷题确实能锻炼我们的编程能力,相信每个认真刷题的人都会有体会。
1.通过刷题来提高自己所学专业知识的巩固程度,知道自己的不足之处
2.有可能你通过这些平台刷过的题,会在今后的面试过程中遇到
3.通过刷题来增加面试的信心,从而来增加拿到满意offer


第一个:leetcode

题目类型偏基础,基本不会考察复杂的算法,很多都是对基础知识的应用。这套题型挺全面的,但是基础和算法的内容比较少。

LeetCode 相比其他编程平台有着很多优势:

  • **各大知名公司面试真题:**对于求职者在这上面训练更具有针对性,目前国内一些公司面试时直接从在这上面出题。
  • **大中小企业都在使用:**常常会直接或者间接使用 LeetCode 的题目资源,依然慢慢成为考核技术能力和思维方式的黄金标准。
  • **支持13+种编程语言:**Ruby、Swift、Kotlin、C、C++、Java、Python、Javascript 等等13种语言,这让广大的程序员可以自由的选择自己擅长的语言,从而把注意力放在算法的本身上而不是语言上。
  • 丰富题库、社区活跃:LeetCode 平台具有丰富的题库,分类全面,活跃在线社区,可以针对自己的弱处做专项训练。

起初学习python,我就是秉承着什么好玩学什么的想法,东一榔头西一棒子的跳着模块学习。看着很多方面都有所涉及,但遇到正儿八经的开发代码时,就歇菜了。基础的字符串、列表、字典操作,都经常出错。后来才意识到,为了学习模块而去学习,那只是高屋建瓴,底子差是硬伤。


第二个:Virtual Judge

**Virtual Judge更像是一个OJ系统的集合,他通过爬取其他OJ的题目,让我们可以直接在VJ上查找并提交各种OJ的题目,然后将我们的题目通过他的账号,在真正的OJ上提交并把结果反馈给我们。**大概就相当于一个门户平台吧。貌似ACM选手使用得较为普遍。找ACM的题目可以到Virtual Judge上面去找,集合了很多0J上很好的题目,好多ACMer的成长都是靠它的。

除此之外,VJ还有几个功能很棒:

1. 创建比赛。可以用VJ支持的那些OJ上的题目来组成一场比赛,很适合大家一起做套题,或者个人刷专题使用。

**2.实时排名。你可以按VJ说明的格式来生成一个比赛的排行榜,把这个榜和你创建的比赛挂钩之后就可以在比赛过程中实时地看到其他各个队伍的AC情况以及自己的排名。**有些大型比赛的排行榜已经有人制作好了,你只需要在设置的时候直接勾选别人创建的排行榜(也就是“比赛回放”)就行了,不必再亲自制作。

 ![](https://img-blog.csdnimg.cn/img_convert/decff961f74430951da0bf3b90e765c2.png)

第三个:lintcode

**LintCode是一个集合了大量算法面试题和AI面试题的网站,覆盖领域更广,还包含了算法、大数据、人工智能、面向对象编程。**它为全世界的码农提供了练习自我技能的良好平台,注册是免费的,并且会在注册或关注公众号绑定微信后赠送用户7天VIP【开放全部试题,还可以查看他人代码】。

**在LintCode中,新人VIP可以查看的题目包括1740道算法题目和19道AI题目。**当然全部试题不止这么些,根据试题编号来看,该站至少收录了1928道试题。除了在题库中直接找题目之外,还可以根据该网站提供的阶梯训练进行练习。

                                   ![](https://img-blog.csdnimg.cn/img_convert/fc01f8f8a7745e65f0dff5a72efccc38.png)

第四个:赛码

赛码网力争为更多中国学生提供更稳定,更贴合国内学生作息习惯且与国际接轨的高水平赛事服务。赛码网(ACMCODER)是一家专注在线IT编程考试、在线编程竞赛及IT技能实训的网站。也是国内唯一一家运用跨界思维,将大赛技术应用于解决IT考试问题的平台。

依托**Online Judge在线判题系统(简称OJ)为核心技术,赛码网作为IT技能考试服务行业的,始终活跃在众多国内、外知名互联网企业的校园招聘过程中。**完美地解 决了IT类考试,特别是编程题考试中从出题、到阅卷以及如何严防作弊等一系列困扰企业HR的问题,更好的助力企业快速、准确的锁定合适的IT人才。

                                    ​​​​  ![](https://img-blog.csdnimg.cn/20210721211545611.png)

**IT笔试面试加分利爱摸鱼的菜岛码衣最全ct、JAVA、Python、前端等海量真题题库,**且提供阿里、腾讯等一线互联网名企笔试真题

                            ![](https://img-blog.csdnimg.cn/img_convert/936e5134c5e0f536cba8337f16b74179.png)

第五个:牛客网

是一个集笔面试系统、题库、课程教育、社群交流、招聘内推于一体的招聘类网站。可以在线进行百度﹐鱼的菜鸟腾讯等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题。牛客网题库,面向应届生找工作需要,包含几万道题目。

                              ![](https://img-blog.csdnimg.cn/2021072121191379.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvZ2ljMTAwMQ==,size_16,color_FFFFFF,t_70)

其中,题库涵盖六类行业题目,包含如下:

1.IT技术类

2.硬件类

3.产品运营类

4.金融财会类

5.市场营销类

6.管理类

7.职能类

牛客网题库中包含几万道题目,主要通过第三方购买和 UGC 的方式获得,牛客网先后尝试了直播和录播课,内容覆盖笔试题解析、面试技巧和机器学习等

    ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​       ![](https://img-blog.csdnimg.cn/20210721212537276.png)

第六个:Codewars

相比于其他平台,codewars 给出的问题更加贴合实际工作与生活,很多题都会给出题目背景,更有代入感。一些 kyu(codewars中用来标记题目难度的指标) 较小的题目,还是有一些挑战的,很多题目可能要写一两天提交十多次才能过,不过写三四百行然后 AC 的感觉真的很棒。

codewars上面用的是kyu(等级),题目叫kata(招式)(都是出自空手道的日本名词),你一开始从8级开始做题,不同等级的kata有不同的经验值,可以每天刷一些难度适宜的题目慢慢升级,这是我比较喜欢的方式。

    ​​​​​​​        ​​​​​​​        ![](https://img-blog.csdnimg.cn/20210721213900888.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvZ2ljMTAwMQ==,size_16,color_FFFFFF,t_70)

而且还提供了很多由他们自己社区提交的编码挑战,挑战者可以选用多种语言在编辑器中直接在线完成挑战。

    ​​​​​​​        ​​​​​​​        ​​​​​​​        ![](https://img-blog.csdnimg.cn/20210721213351343.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvZ2ljMTAwMQ==,size_16,color_FFFFFF,t_70)

好了,就分享到这里。希望还在学习的伙伴,通过刷题不断巩固知识,提升自己的水平,将要面试的伙伴,也祝大家锦鲤护体,斩下offer。

喜欢这篇文章的可以点个赞或者点个关注哦,欢迎各位小伙伴们在评论区底下评论~


感谢每一位愿意读完我文章的人,创作是一件非常值得持续投入的事情,因为你们每一次的支持都是对我极大的肯定!

我之前花了几千块钱报班,得到了很多外面没有的学习资料,比如说Python的学习视频、学习路线、小项目等等,我现在基本上用不上了,如果你用得到的话,可以去看我主页。

今天的内容就分享到这里,如果你喜欢这篇文章的话,麻烦请动动你的手点个赞或者点个关注吧,这将是我最大的动力!谢谢,这里有我以前整理的大量自学资料

🐵需要的可以点这里自取👉:网安入门到进阶资源

请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/143557.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【渗透实战】木马免杀

先看效果(文中附源码) 思路 1.shellcode自身免杀 首先cs生成一个bin文件 再没有二开的情况下落地就会死 那么如何处理呢? 可以通过对shellcode进行加密和编码的方式,然后在内存中进行解密执行 这里介绍几种主流的编码和加密方式 编码方式: base64 sgn编码 加密方式: XO…

这 11 个 for 循环优化你得会

日常开发中,经常会遇到一些循环耗时计算的操作,一般也都会采用 for 循环来处理,for 作为编程入门基础,主要是处理重复的计算操作,虽然简单好用,但在写法上也有很多的考究,如果处理不好&#xff…

「Verilog学习笔记」用优先编码器①实现键盘编码电路

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网 分析 用此编码器实现键盘的编码电路。 注意:编码器的输出是低电平有效,而键盘编码电路输出的是正常的8421BCD码,是高电平有效。因此将编…

论文精读 MediaPipe Hands

MediaPipe Hands:On-device Real-time Hand Tracking MediaPipe手势:设备上的实时手势跟踪 论文地址:2006.10214.pdf (arxiv.org) 源码地址:GitHub - vidursatija/BlazePalm: PyTorch 目录 摘要 介绍 架构 BlazePalm Detector Hand L…

基于Java实现的轻量级私有云平台,让企业拥有自己的云平台

一、开源项目简介 KVM Cloud 是一款基于Java实现的轻量级私有云平台,旨在帮助中小企业快速实现计算、存储、网络等资源的管理,让企业拥有自己的云平台。 二、开源协议 使用Apache-2.0开源协议 三、界面展示 四、功能概述 KVM Cloud 是一款基于Java实…

Cesium和Three.js的初步认识

一、Threejs和Cesium的对比 相同点: 都是基于WebGL技术开发的Javascript库,用于在浏览器中创建和显示动画3D计算机图形。 不同点: Threejs:受众面比较广,是封装了webgl的一些底层用法,让初学者更容易上…

Istio学习笔记- 服务网格

Istio 服务网格 参考:Istio / Istio 服务网格 Istio 使用功能强大的 Envoy 服务代理扩展了 Kubernetes,以建立一个可编程的、可感知的应用程序网络。Istio 与 Kubernetes 和传统工作负载一起使用,为复杂的部署带来了标准的通用流量管理、遥…

DNS域名解析服务

1.概述 1.1.产生原因 IP 地址:是互联网上计算机唯一的逻辑地址,通过IP 地址实现不同计算机之间的相互通信,每台联网计算机都需要通过I 地址来互相联系和分别,但由于P 地址是由一串容易混淆的数字串构成,人们很难记忆所有计算机的…

labview实现仪器的控制visa

*IDN? 是识别大多数仪器的查询指令。仪器会回应一个用于描述仪器的识别字符串。如果仪器不接受该指令,请在仪器手册中查询仪器能识别的指令列表。 如下图所示: 程序如下:

【汇编】计算机的组成

文章目录 前言一、计算机的基本组成1.1 中央处理器(CPU)1.2 内存指令和数据存储的位置计算机中的存储单元计算机中的总线地址总线数据总线控制总线 1.3 输入设备和输出设备1.4 存储设备 二、计算机工作原理三、计算机的层次结构总结 前言 计算机是现代社…

容器化nacos部署并实现服务发现(gradle)

1.如何容器化部署mysql 2. 如何容器化部署nacos 为不暴露我的服务器地址,本文全部使用localhost来代替服务器地址,所有的localhost都应该调整为你自己的服务器地址。 为不暴露我的服务器地址,本文全部使用localhost来代替服务器地址&#x…

Centos上删除文件及目录的命令积累

01-如果我想删除Centos上当前目录下的文件 test06-2023-11-14-01.sql 该怎么操作? 答:如果你想删除CentOS上当前目录下的文件 test06-2023-11-14-01.sql,可以使用 rm 命令。以下是删除文件的基本语法: rm test06-2023-11-14-01.s…

《QT从基础到进阶·二十三》弹窗提示框QMessageBox和QCloseEvent事件

1、正常信息提示 QMessageBox::information(NULL, "Title", "Content", QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes);消息框按钮判断: if(QMessageBox::Ok QMessageBox::warning(this,"温馨提示","是否保存设置?…

BGP路由控制实验

目录 一、实验拓扑 二、实验需求 三、实验步骤 1、IP地址配置 2、As 200 内部配置OSPF 3、建立BGP邻居关系 4、宣告网段,在BGP中传递网段 5、通过修改MED 使 R1 到达 192.168.2.0/24 网段的路由经过 R3 6、通过修改Preferred-value 属性,使 R4 …

6.6二叉树的最大深度(LC104-E)、N叉树的最大深度(LC559-E)

二叉树的最大深度: 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 二叉树的最大深度二叉树的高度 算法: 这道题既可以求深度,也可以直接求高度。不过高度和深度用的遍历方式不同。 二叉树写代码之前要确定遍历顺序…

从零开始,掌握Nacos搭建的艺术(单点、集群、docker-compose)

🎏:你只管努力,剩下的交给时间 🏠 :小破站 从零开始,掌握Nacos 前言:前提:建表语句第一: 单节点搭建:第二: 集群搭建:第三&#xff1a…

BUUCTF 来首歌吧 1

BUUCTF:https://buuoj.cn/challenges 题目描述: 密文: 下载附件,解压得到一个.wav音频文件。 解题思路: 1、得到一个音频文件,放到Audacity看看。看到有两条音轨,放大上面的那条音轨,看到这…

Shiro快速入门之三

一、前言 接Shiro快速入门之二,上篇侧重于介绍认证,这篇介绍一下Shiro的授权,先初始化5张表的数据。 注:创建三条权限记录,一个admin角色分配查询和添加用户权限,一个账户qingcai18036授予管理员角色。 二…

python数据结构与算法-04_队列

队列和栈 前面讲了线性和链式结构,如果你顺利掌握了,下边的队列和栈就小菜一碟了。因为我们会用前两章讲到的东西来实现队列和栈。 之所以放到一起讲是因为这两个东西很类似,队列是先进先出结构(FIFO, first in first out), 栈是…

android studio开发flutter应用,使用mumu模拟器调试软件

安装好mumu模拟器,先打开网易mumu模拟器的开发者模拟。系统应用 > 设置 > 关于手机 > 版本号 多点击几次调出开发者模式: 然后在android studio中刷新设备列表,就能看到新设备了: 如何确定这个设备就是你的mumu模拟器呢…