《原毁》

【作者】韩愈 【朝代】唐

古之君子,其责己也重以周,其待人也轻以约。重以周,故不怠;轻以约,故人乐为善。

闻古之人有舜者,其为人也,仁义人也。求其所以为舜者,责于己曰:“彼,人也;予,人也。彼能是,而我乃不能是!”早夜以思,去其不如舜者,就其如舜者。闻古之人有周公者,其为人也,多才与艺人也。求其所以为周公者,责于己曰:“彼,人也;予,人也。彼能是,而我乃不能是!”早夜以思,去其不如周公者,就其如周公者。舜,大圣人也,后世无及焉;周公,大圣人也,后世无及焉。是人也,乃曰:“不如舜,不如周公,吾之病也。”是不亦责于身者重以周乎!其于人也,曰:“彼人也,能有是,是足为良人矣;能善是,是足为艺人矣。”取其一,不责其二;即其新,不究其旧:恐恐然惟惧其人之不得为善之利。一善易修也,一艺易能也,其于人也,乃曰:“能有是,是亦足矣。”曰:“能善是,是亦足矣。”不亦待于人者轻以约乎?

今之君子则不然。其责人也详,其待己也廉。详,故人难于为善;廉,故自取也少。己未有善,曰:“我善是,是亦足矣。”己未有能,曰:“我能是,是亦足矣。”外以欺于人,内以欺于心,未少有得而止矣,不亦待其身者已廉乎?

其于人也,曰:“彼虽能是,其人不足称也;彼虽善是,其用不足称也。”举其一,不计其十;究其旧,不图其新:恐恐然惟惧其人之有闻也。是不亦责于人者已详乎?
夫是之谓不以众人待其身,而以圣人望于人,吾未见其尊己也。
虽然,为是者,有本有原,怠与忌之谓也。怠者不能修,而忌者畏人修。吾尝试之矣,尝试语于众曰:“某良士,某良士。”其应者,必其人之与也;不然,则其所疏远不与同其利者也;不然,则其畏也。不若是,强者必怒于言,懦者必怒于色矣。又尝语于众曰:“某非良士,某非良士。”其不应者,必其人之与也,不然,则其所疏远不与同其利者也,不然,则其畏也。不若是,强者必说于言,懦者必说于色矣。
是故事修而谤兴,德高而毁来。呜呼!士之处此世,而望名誉之光,道德之行,难已!
将有作于上者,得吾说而存之,其国家可几而理欤!


古时候的君子,他要求自己严格而全面,他对待别人宽容又简约。严格而全面,所以不怠惰;宽容又简约,所以人家都乐意做好事。听说古代的圣人舜,他的做人,是个仁义的人。探究舜所以成为圣人的道理,就责备自己说:“他是个人,我也是个人,他能这样,我却不能这样!”早晚都在思考,改掉那不如舜的行为,去做那符合舜的。听说古代的圣人周公,他的做人,是个多才多艺的人。探究他所以成为圣人的道理,就责备自己说:“他是个人,我也是个人,他能这样,我却不能这样!”早晚都在思考,改掉那不如周公的,去做那符合周公的。舜,是大圣人,后代没有能及得上他的,周公,是大圣人,后代没有能及得上他的;这些人却说:“及不上舜,及不上周公,是我的缺点。”这不就是要求自身严格而且全面吗?他对待别人,说道:“那个人啊,能有这点,这就够得上是良善的人了;能擅长这个,就算得上是有才能的人了。”肯定他一个方面,而不苛求他别的方面,论他的今天的表现,而不计较他的过去,小心谨慎地只恐怕别人得不到做好事应得的表扬。一件好事是容易做到的,一种技能是容易学得的,他对待别人,却说:“能有这样,这就够了。”又说:“能擅长这个,这就够了。”岂不是要求别人宽容又简少吗?
现在的君子可不同,他责备别人周详,他要求自己简少。周详,所以人家难以做好事;简少,所以自己进步就少。自己没有什么优点,说:“我有这优点,这够就了。”自己没有什么才能,说:“我有这本领,这就够了。”对外欺骗别人,对己欺骗良心,还没有多少收获就止步不前,岂不是要求自身太少了吗?他们要求别人,说:“他虽然能做这个,但他的人品不值得赞美,他虽然擅长这个,但他的才用不值得称道。”举出他一方面的欠缺不考虑他多方面的长处,只追究他的既往,不考虑他的今天,心中惶惶不安只怕别人有好的名声。岂不是责求别人太周全了吗?这就叫不用常人的标准要求自身,却用圣人的标准希望别人,我看不出他是尊重自己的啊!
尽管如此,这样做是有他的根源的,就是所谓怠惰和忌妒啊。怠惰的人不能自我修养,而忌妒的人害怕别人修身。我不止一次地试验过,曾经对大家说:“某人是贤良的人,某人是贤良的人。”那随声附和的,一定是他的同伙;否则就是和他疏远没有相同利害的人;否则,就是怕他的人。不然的话,强横的定会厉声反对,软弱的定会满脸不高兴。我又曾经试着对大家说:“某人不是贤良的人,某人不是贤良的人。”那不随声附和的人,一定是他的同伙;否则,就是和他疏远没有相同利害的;否则就是怕他的人。不这样的话,强横的定会连声赞同,软弱的定会喜形于色。因此,事业成功诽谤便随之产生;德望高了恶言就接踵而来。唉!读书人生活在当今世界上,而希求名誉的光大、德行的推广、难极了!
在位的人想有所作为,听取我的说法记在心中,那国家差不多可以治理好了。


赏析:

文章通篇采用对比手法,有“古之君子”与“今之君子”的对比,有同一个人“责己”和“待人”不同态度的比较,还有“应者”与“不应者”的比较,等等。此文还运用了排比手法,使文章往复回环,迂曲生姿,大大增强了表达效果。

今之君子,其责人也详,其待己也廉相关推荐

  1. android:简单包装实现伪自定义DatePickerDialog和TimePickerDialog

    之所以写这个东西,是因为在我们的设计中需要给 日期选择器加一个标题,一开始直接使用 原生的 DatePickerAlertDialog ,因为他继承自 AlertDialog ,所以就直接 调用了 s ...

  2. IOS视频编辑功能详解上篇-添加水印

    前言 用代码在简单视频编辑中,主要就是加美颜.水印(贴图).视频截取.视频拼接.音视频的处理,在美颜中,使用GPUImage即可实现多种滤镜.磨皮美颜的功能,并且可以脸部识别实时美颜等功能,这个有很多 ...

  3. 还在用JDK6的同学,来看看JDK13新特性详解吧

    点击上方"搜云库技术团队"关注,选择"设为星标" 回复"面试题"或"1024"获取 4T 学习资料 在 JDK 版本的世 ...

  4. Spotify敏捷模式详解三部曲第一篇:研发团队

    本文转自:Scrum中文网 引言 2018年4月,来自北欧瑞典的音乐流媒体公司.百亿美元独角兽Spotify创造了历史,它成为了当代上市公司当中,第一家通过"直接上市"的方式在美国 ...

  5. EMD算法之Hilbert-Huang Transform原理详解和案例分析

    目录 Hilbert-Huang Transform 希尔伯特-黄变换 Section I 人物简介 Section II Hilbert-Huang的应用领域 Section III Hilbert ...

  6. 图像质量损失函数SSIM Loss的原理详解和代码具体实现

    本文转自微信公众号SIGAI 文章PDF见: http://www.tensorinfinity.com/paper_164.html http://www.360doc.com/content/19 ...

  7. python机械臂仿真_VTK与Python实现机械臂三维模型可视化详解

    三维可视化系统的建立依赖于三维图形平台, 如 OpenGL.VTK.OGRE.OSG等, 传统的方法多采用OpenGL进行底层编程,即对其特有的函数进行定量操作, 需要开发人员熟悉相关函数, 从而造成 ...

  8. 从零开始入门 K8s| 详解 Pod 及容器设计模式

    作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 一.为什么需要 Pod 容器的基本概念 我们知道 Pod 是 Kubernetes 项目里面一个非常重要的概念,也是非常重要的一个原子调度单 ...

  9. Android Telephony分析(二) ---- RegistrantList详解

    前言 本文主要讲解RegistrantList的原理,以及如何快速分析RegistrantList相关的代码流程.  在Telephony模块中,在RIL.Tracker(ServiceStateTr ...

最新文章

  1. CENTOS下SAMBA服务不能开启的解决方法
  2. EM算法 大白话讲解
  3. 如何评价模型的好坏(一)
  4. flight php 中文,PHP: composer的简单使用
  5. Rstudio修改背景颜色和源
  6. MassTransit中RequestResponse基本使用
  7. c语言从html控件sscanf,sscanf与sprintf在C语言中的用法
  8. Golang Json文件解析为结构体工具-json2go
  9. java的数组(一维)
  10. 【图像处理】MATLAB:仅有噪声的复原(空间滤波)
  11. Linux 的文件软链接如何删除
  12. 使用VC获取字符串的长度
  13. Google 宣布正式开源 Jib ,帮助 Java 应用快速容器化
  14. activemq linux 100M,Linux下安装 activemq 并指定jdk 1.8(示例代码)
  15. 如何在云端装mysql_如何在阿里云服务器上部署Mysql数据库?
  16. 学计算机专业需要买电脑吗高中,麻麻 上大学专业需要用 | 买笔记本电脑_笔记本新闻-中关村在线...
  17. 怎样找回win7密钥
  18. Silvaco TCAD仿真3——DeckBuild
  19. 《近匠》 | 探索一站式智能硬件开发的最佳解决方案
  20. 解决安卓手机卡顿的七个技巧

热门文章

  1. 工业用科技激光SLAM拣货潜伏式AGV多层料箱机器人|海格里斯HEGERLS助你实现生产全自动化
  2. Counter()函数进行排序后如何得到有序的键
  3. 铁流:兆芯处理器媲美国际主流水准?言过其实
  4. 音乐格式怎么转换,音频格式转换的方法
  5. 大数据用kettle还是python_kettle大数据抽取实际
  6. Unity:计算两个物体(没有父子关系)的相对坐标
  7. 桂电计算机系入学怎么分班,桂电研究生-()学期课程总表.doc
  8. 没人比程序员更讨厌软件
  9. js中拼接字符串遇到的单引号、双引号以及转义字符问题
  10. 微信小程序:map地图自动缩放自适应大小