首页 > 其他分享 >方法

方法

时间:2024-03-28 11:12:09浏览次数:18  
标签:case 视频 学习 测试 方法 视频教程

(本文是备份,时间为2021/06/28)

不止一次说过,计算机这个行业想做好门槛还是挺高的,想做到好,做到TOP真没那么容易。

在实际的工作见闻中,我们发现,无论是科班出生还是非科班出身,很容易忽略掉的一个因素是IT相关的基础不够扎实。

就拿测试来说,以下是最常见的现象:

  1. 好多人都以为是点几下Web页面,玩几下App,不出问题就算测试通过。
  2. 尽管大家都知道写test case的方法,但是一旦写起test case,似乎就忘了这些方法,缺失很多case。
  3. 很多人连简单的功能测试都不达标,就开始花费无数多的时间去学习自动化测试,而这些所谓的自动化测试在绝大部分公司都用不着.
  4. 好多测试连最基本的软件工程理论都不清楚。
  5. 我相信很多人都在说敏捷,而且也正在做,但是有几个人能准确的说出自己使用的是哪种敏捷呢?

上面说的只是测试职位,其他不同岗位也存在相似的情况,这里就不一一列举,因为太普遍了。

有时,好多人,包括我的同事和朋友,目前的学习方法就是在网上看视频教程。不得不说,这种学习的劲头是值得鼓励和肯定的。但是,我对这种学习方法产生了很大质疑。

当问起大家是如何学习的,很多人都会回答网上看看视频教程等。那么在我脑海里自然就会冒出以下问题来:

  • 为什么大家偏爱选择视频教程呢?
  • 这种视频学习的方法真的有效吗?
  • 还有没有更好的学习方法呢?

以上每一个问题都是值得我们去思考和回答,值得我们认真对待。

先说第一个问题“为什么大家会选择视频教程”。现在知识付费越来越普及,大家也愿意去付费(当然,也有一个原因是现在竞争太激烈了,太内卷了)。为什么大家选择视频教程呢?因为这是最简单获取知识的方法,也是最舒服的方法?试想一下,如果在看视频,听音频和读书(电子书或纸质版的书籍都可以)这几种方式里选择,我们会选择哪一种呢?很显然,视频会排在第一,读书肯定排在最后。人都是恐惧困难的,这是天性,也很难去改变。

那么,视频教程真的有效?我曾经在一些app上订阅过几个,学过几个之后,我觉得还是太粗糙,如果想学的好,还得自己下来多下功夫。简单说,绝大部分视频课程就是给大家一些提纲而已(当然,还是有很多课程含金量很高)。

那么有没有更好的学习方法呢?无论是哪个行业,只要涉及到专业领域,我都觉得我们需要把基础课程以及相关的理论基础搞清楚了,那计算机专业来说,软件工程、数据库、网络、数据结构、算法理论、数学等基础理论学好。

那怎么去学呢?系统性的学习,最好是有教材的那种。举个例子,学习数据库,如果是测试方向,其实掌握基本的SQL,是可以应付日常工作的,那我们可以花1-2周搞定,如果想成为高级的测试工程师,仅仅掌握SQL肯定不够的,那么花1个月是完全可以系统性的将数据库浅显的理论看一遍的。可能光看书太枯燥,这个时候在配合视频教程,一定会事半功倍。

从上面可以看出,我支持系统性学习,掌握基础,然后配合一些辅助手段,也就是前面说的视频、音频等,而不是一上来就开始学些视频这些。

有时候学习来不得半点马虎,要讲究方法。在工作也是这样,对于计算机行业,能够做的好的人,都是对一些理论了解的较好的,这也是普通工程师和优秀工程师的差别。

所以,我常说做任何事情要讲究方法,多思考,认清行业的要求,不要舍本逐末,更需要做的是打好基础。通过一些高效率的方式方法,才让我们知识体系逐渐拓宽、逐渐扎实。

一旦到达一定的程度时,量变也会引起质变。因为对于我们这种非研究型的工作(项目型),基础理论和相关实践才是正道,如果基础不够扎实,就像天空中的云,飘来飘去,永远落不了地。

其实方法在工作中和生活中都是类似的,我们需要做的是深入思考,找到最合适的方法,相信生活或工作都会更好。

世界上没有那么多天才,绝大部分都是普通人,普通人中找到合适的方法,一定可以变得更加优秀。

标签:case,视频,学习,测试,方法,视频教程
From: https://www.cnblogs.com/confach/p/18101123

相关文章

  • 软件测试技术分享丨uiautomator2详细使用方法
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/53961.简介uiautomator2是一个自动化测试开源工具,仅支持android平台的自动化测试,其封装了谷歌自带的uiautomator2测试框架,可以运行在支持Python的任一系统上,目前版本为2.10.2开源库地址:https://github.com/ope......
  • Java零基础-集合:集合的常用方法
    哈喽,各位小伙伴们,你们好呀,我是喵手。  今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。  我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把......
  • 基于 MCSDK5.4.8 电机库修改两电阻采样方法
    1.前言在当前使用的电机电阻采样方式中分为单电阻,双电阻,三电阻三种方式,其中在STMCSDK5.4库中支持了两种采样方式,单电阻和三电阻,在市面还存在另外一种采样方式,即双电阻采样,本文讨论的是如何修改现有驱动库支持该种采样方式。2.电流双电阻采样机理图1.双电阻采样结......
  • iOS - Runtime - Class-方法缓存(cache_t)
    文章目录iOS-Runtime-Class-方法缓存(cache_t)1.散列表的存取值iOS-Runtime-Class-方法缓存(cache_t)Class内部结构中有个方法缓存(cache_t),用散列表(哈希表)来缓存曾经调用过的方法,可以提高方法的查找速度。(使用空间换时间的方式来提升速度)其中,_buckets就......
  • 股票行情数据API | 实时行情数据接口websocket接入方法
    今天给大家带来一个技术干货分享,如何通过接口API订阅并接入实时行情数据源报价,它的方法与步骤一、API地址及传参说明支持以下产品品类:美股、港股、A股、外汇、贵金属、商品、数字币github:https://github.com/alltick/realtime-forex-crypto-stock-tick-finance-websocket-a......
  • 基于皮尔逊相关性的大规模多目标优化自适应变量分组方法
    APearsoncorrelation-basedadaptivevariablegroupingmethodforlarge-scalemulti-objectiveoptimizationAbstract根据作者的实验观察,具有相似得到性能的变量在进化过程成中的趋势也是类似的。换而言之皮尔逊相关系数很大。搜索方法Novelsearchmethods:设计新的交叉......
  • 24.park和unpark方法
    1.park方法可以暂停线程,线程状态为wait。2.unpark方法可以恢复线程,线程状态为runnable。3.LockSupport的静态方法。4.park和unpark方法调用不分先后,unpark先调用,park后执行也可以恢复线程。publicclassParkDemo{publicstaticvoidmain(String[]args){......
  • Linux系统误修改/etc/fstab后无法重启电脑的解决方法(已解决)
     文章目录一、问题:Linux/UOS系统修改fstab文件后导致无法重启机器二、解决方法 一、问题:Linux/UOS系统修改fstab文件后导致无法重启机器本来是想开机自动挂载新装的硬盘,没看清改了系统盘的挂载点,于是重启后无法开机,报了一堆Fail错误,也没办法进入Recovery模式,于是尝试......
  • sql语句的常用方法以及sql语句的通用方法
    SQL语句常用方法及步骤一、sql七步曲1.七步曲2.DVD数据库中的表的设计详情:二、增三、删四、改五、查六、方法优化1--非查找七、方法优化2--查找总结一、sql七步曲1.七步曲1.手动加载数据库驱动类2.获得数据库连接对象3.写sql语句4.获得执行对象5.执行命令同时......
  • YoloV8改进策略:Neck和Head改进|ECA-Net:用于深度卷积神经网络的高效通道注意力|多种改
    摘要本文使用ECA-Net注意力机制加入到YoloV8Neck和Head中。我尝试了多种改进方法,并附上改进结果,方便大家了解改进后的效果,为论文改进提供思路。论文:《ECA-Net:用于深度卷积神经网络的高效通道注意力》arxiv.org/pdf/1910.03151.pdf最近,通道注意机制已被证明在改善深度卷......