JET毛选学习笔记:如何利用《矛盾论》从做实验到做科研vol. 2

上一节讲完矛盾的普遍性和特殊性都已经5000字了,为了不影响阅读观感(多水几篇),把他们进行了拆分,那我就继续侃大山吧。

五、矛盾的同一性和斗争性

先做名词解释:

矛盾的同一性(统一):一切矛盾着的东西,互相联系着,不但在一定条件之下共处于一个统一体中,而且在一定条件之下互相转化,这就是矛盾的同一性的全部意义

矛盾的斗争性(对立):是指对立面之间相互限制、相互排斥、相互否定的属性,体现着矛盾双方相互分离的趋势。

其实就是大家耳熟能详的“对立统一”,那么有什么用呢?我是这么理解的:任何事物都包含着对立的方面,这些对立面在一定条件下,可以相互合作,推动事物向新的状态发展。当然,在一定条件下,对立的双方也可以互相转化。

尝试举个不恰当的例子:劳和逸本来就是矛盾的,看似八竿子打不着,但是你要是说考研,它们就不困了,因此,考研这个目标统一了它们。因为如果天天熬夜看书,身子早晚得垮掉,那还考个啥?但是呢,天天嗨皮,偶尔看看书,那也是重在参与。只有劳逸相结合,相互拉扯,相互斗争,处于某种平衡,才有可能发挥最大功力。当然如何平衡是讲究策略的,又回到矛盾的特殊性了:有些人喜欢突击看几天书,然后彻底嗨皮一天;有些人喜欢在一天中劳逸结合;有些人可能看很长时间的书,才休息一下。这个肯定是具体问题具体分析,但是原则都是对立统一。

好了,接下来,我就分享一下自己在科研中对矛盾同一性和斗争性的理解:

(1)交叉学科

近几年交叉学科很火的哦,就这“对立统一”这盘醋,谈谈我的感悟。

首先吧,不同学科的底层逻辑和思路其实各不相同,甚至相互矛盾,例如基础医学三个样本量足够,但是流行病学则认为三个太少;统计学在做逻辑回归会考虑哑变量,而机器学习领域则不考虑;生物信息学和多组学考虑的是从海量数据筛选出可能的靶标,属于相关关系,而基础研究更在意的是证明因果关系;材料的考虑的是有没有确切的效果和足够的安全性,不管什么深入机制。

因此,就会出现我之前提到的各种神奇现象:首先是学科之间相互鄙视,其次是性价比高(发文章快)的扎堆,性价比低的基本没啥人搞。以上,就是所谓的“对立”。如果不加以“统一”,那就是各打各的,毫无章法,危害其实是挺大的。不信你听我吹:像我这种脑子少根筋的,执意搞基础研究,起步难,投入大,成果产出周期长,但这是产出好成果必须经历的;做纯数据分析和生物信息的,投入少,周期短,发文快,但是难以发好文章。这本身就是一种矛盾,当然后者也有CNS级别的文章,但是这花的时间肯定更多,在这个“数量优先”的环境下,大部分人更倾向于多刷几篇文章(这种策略对于学生评奖学金性价比更高),久而久之,短平快的氛围就出现了。其实放大到国际视野,也类似的,都去搞金融了,做实体经济的少之又少。

个人认为应该把各个学科在更大尺度“统一”到核心的科学问题上,整体做顶层设计,相互配合,才能达到奇效。例如,基础研究找出真菌毒力蛋白与关键宿主蛋白的结合靶点,虚拟筛选找出能够特异性靶向该结合靶点的小分子化合物,材料科学用于优化小分子化合物的药物性能等等。

因此,做交叉学科需要在大脑中同时存在多种逻辑思路,还能针对不同阶段的科学问题进行切换,最重要的是,始终围绕主线科学问题开展研究。

(2)病原体-宿主的矛盾

对立统一法则为我研究病原体-宿主互作提供了一种独特的分析视角。刚开始作生物学实验的时候,做的是病原体与巨噬细胞共培养,检测抗病原体因子的表达。按照小学的生物学知识做合理推断:巨噬细胞是抵抗病原体的第一道防线,那么病原体感染巨噬细胞后,巨噬细胞肯定是上调抗病原体因子的表达啦。然而,现实给了我一个暴击,跑出来的结果都是下调的,不管我怎么重复都是。

被当时的二极管思维毒害了好久啊,后面顿悟了一下,如果它就是下调的呢?如果世界万物都是充满了矛盾,那么以巨噬细胞为观测对象,抵抗病原体的对立面就是保护病原体,在特定的条件下,两种状态可以相互转换。后面一查文献,这个概念叫做“巨噬细胞悖论”:很多病原体可以通过一系列骚操作在巨噬细胞中存活。因此,在特定条件下,巨噬细胞就是可以保护病原体。那么,这个特定条件是什么?就是很重要的科学问题了。找到这个特定条件,加以干扰,也就能破坏“对立的统一”,消灭病原体。

这可能就是哲学上的大胆推断,然后指导科学的严谨验证吧。

———————————————————分割线—————————————————————

好啦,矛盾的同一性和斗争性就分享到这里,后面我再讲一讲主要矛盾和次要矛盾,最后再说说两种宇宙观(世界观)。咱们慢慢聊吧。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【c++】cpp类的继承

目录 (1)继承概念与语法 (2)派生类的访问控制 (3)继承中的构造和析构 1.类型兼容性原则 2.继承中的构造析构调用原则 3.继承与组合混搭下构造和析构调用原则 (4)同名成员(函数…

slice

最重要的一张图 endlessSummer :summer[:5]//这是这张图真正厉害的地方为什么向函数传递slice允许在函数内部修改底层数组的元素? 因为slice值包含指向第一个sllice元素的指针,传入的slice允许在函数内部修改底层数组的元素。 复制的slice只是对底层的…

LabVIEW与Modbus协议的多点温度监控系统

LabVIEW与Modbus协议的多点温度监控系统 随着工业自动化和智能化水平的不断提升,对于现场监控技术的需求日益增长。开发了一种基于LabVIEW与Modbus协议的多点温度监控系统,实现高效、准确的温度数据采集、处理和显示,以及数据存储功能&#…

TCP/IP协议族中的TCP(一):解析其关键特性与机制

⭐小白苦学IT的博客主页⭐ ⭐初学者必看:Linux操作系统入门⭐ ⭐代码仓库:Linux代码仓库⭐ ❤关注我一起讨论和学习Linux系统 前言 TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字…

Spring Boot 3自定义注解+拦截器+Redis实现高并发接口限流

在当今互联网应用开发中,高并发访问是一个常见的挑战。为了保障系统的稳定性和可靠性,我们需要对接口进行限流,防止因过多的请求导致系统崩溃。 本文将介绍如何利用Spring Boot 3中的自定义注解、拦截器和Redis实现高并发接口限流&#xff0…

牛客社区帖子分页显示实现

下图是前端分页的组件: 下面是对应的静态html页面,每一个方块,都是一个a标签,可以点击,执行的链接是/community/index,GET请求,拼接的参数是current,也就是pageNum,只需…

使用Python实现语音识别与处理模型

语音识别与处理是一项重要的人工智能技术,它可以将人类语音转换成文本形式,从而实现语音命令识别、语音转写等功能。在本文中,我们将介绍语音识别与处理的基本原理和常见的实现方法,并使用Python来实现这些模型。 什么是语音识别…

力扣HOT100 208. 实现Trie(前缀树)

解题思路: class Trie {private Trie[] children; // 存储子节点的数组private boolean isEnd; // 记录是否为单词结尾public Trie() {children new Trie[26]; // 数组大小为26,代表26个小写字母isEnd false;}public void insert(String word) {Trie …

智能小程序 Ray 开发实践——基础内容组件 Text 和 Icon 介绍

Text 文本内容。 导入 import { Text } from ray-js/ray; Props 属性类型默认值说明支持平台classNamestring样式名涂鸦、微信selectablebooleanfalse文本是否可选涂鸦、微信onClick(e: { type: click }) > voidfalse点击事件涂鸦、微信 示例代码 基本使用 import Re…

【yolov8算法道路-墙面裂缝检测-汽车车身凹陷-抓痕-损伤检测】

yolo算法道路-墙面裂缝检测-汽车车身凹陷-抓痕-损伤检测 1. yolo算法裂缝检测-汽车车身凹陷-抓痕检测-汽车车身损伤检测2. yolo房屋墙面路面裂缝-发霉-油漆脱落-渗水-墙皮脱落检测3. 水泥墙面裂缝检测 YOLOv8算法是一种先进的目标检测技术,它基于YOLO系列算法的改进…

探索矿业数字化平台:实现智能化采矿与管理

随着信息技术的迅猛发展,矿业领域也在逐步实现数字化转型。数字化平台的出现为矿业企业带来了更高效、更智能的采矿与管理方式。本文将探讨矿业数字化平台的意义、特点以及未来发展方向。 ### 1. 数字化平台的意义 传统的矿业生产和管理方式存在诸多问题&#xff…

关于Kotlin

Kotlin是一种由JetBrains公司开发的静态类型编程语言,它专为现代多平台应用设计。Kotlin的语法简洁,安全且实用,并且专注于与Java的互操作性。它几乎可以运行在任何Java语言可以运行的地方,但相比Java,Kotlin更加简洁、…

Hive 数据倾斜

1.什么是数据倾斜 数据倾斜:数据分布不均匀,造成数据大量的集中到一点,造成数据热点。主要表现为任务进度长时间维持在 99%或者 100%的附近,查看任务监控页面,发现只有少量 reduce 子任务未完成,因为其处理…

Python赋值运算符

目录 赋值运算符 将值赋给变量: 做加法运算之后完成赋值: 做减法运算之后完成赋值:- 做乘法运算之后完成赋值:* 做除法运算之后完成赋值:/ 做整除运算之后完成赋值:// 做幂次运算之后完成赋值:*…

Java常见排序

1、冒泡排序(从小到大排序) 相邻的元素两两比较,小的放左边,大的放右边 第一轮比较完毕之后,最大值就已经确定了,第二轮比第一轮少循环一次,后面以此类推 如果数据中有n个数据,我…

Pytorch 计算深度模型的大小

计算模型大小的方法 卷积 时间复杂度 与 空间复杂度 的计算方式: C 通道的个数,K卷积核大小,M特征图大小,C_l-1是输入通道的个数,C_l是输出通道的个数 1 模型大小 MB 计算模型的大小的原理就是计算保存模型所需要…

每天学习一个Linux命令之grpck

每天学习一个Linux命令之grpck 简介 在Linux系统中,grpck是一个非常有用的命令,它的主要功能是检查和修复组文件(/etc/group)的完整性和一致性。本篇博客将详细介绍grpck命令及其所有可用选项的用法。 命令语法 grpck [选项] …

在MySQL中isnull()函数不能作为替代null值!

在MySQL中isnull()函数不能作为替代null值! 如下: 首先有个名字为business的表: SELECT ISNULL(business_name,no business_name) AS bus_isnull FROM business WHERE id2 直接运行就会报错: 错误代码: 1582 Incor…

cuDNN-Graph API

Graph API 为了适应越来越重要的算子融合需求,cuDNN8.0版本引入了Graph API,以提供更灵活的API接口。Graph API提供一个声明式的编程模型,此模型将计算操作描述为计算图。 用户首先需要构建操作图。从高层面来说,用户其实是在描…

Swift - Playground

文章目录 Swift - Playground1. 新建Playground2. View3. 图片4. ViewController5. Playground - 多Page6. 注释6.1 Playground的注释支持markup语法(与markdown相似)6.1.1 语法 Swift - Playground Playground可以快速预览代码效果,是学习语…