Vive Focus可以用usbV1连接于VRidge软件吗

以下文章转载自知乎,暗灭-京华九朤秋近寒浮沉半生影长单.

京华九月秋近寒,浮沉半生影长单

我想这篇文章说是【互联网职业入门圣经】一点都不过份毕竟2年以来有数萬人从本文收益,而且文中内容没有太多变动,和当前的职业变化相差不大除了单纯CSS几乎消失,Android和iOS走如低谷后略有回暖

互联网行业嘚薪资水准相对较高,刚入行一个月半年,或者一年超过其他行业薪资很正常

那么,互联网行业究竟有哪些职位呢又分别适合哪些傳统行业转型?

9.算法(分类/聚类/关系抽取/实体识别)

然后等下我会分别介绍每个职业的工作内容发展前景,入门门槛适合哪些职业转荇,成长周期薪水范围等。

* 运营和市场都有更细致的划分然而我并不太了解了

1 工作内容:了解用户需求,做竞品调研画产品原型,寫产品文档讲解产品需求,测试产品Bug收集用户反馈,苦练金刚罩以防止程序员拿刀砍

PPT是最容易被忽视的技能,很多时候很多人都把產品经理=画原型如果你这么想,再做五年的产品经理也是一个画原型的我在修真院的时候,给修真院的弟子讲过很多次产品经理更哆的是理解一个行业,熟悉这个行业的用户知道这个行业有哪些没有满足的需求,寻找解决方案对比行业,找到自己的切入点最终落地成:哪些功能要做,哪些功能不要做

          这些都是要在PPT里写清楚的。所以PPT并不是简简单单的一个工具,而且是用这个工具把你对这个荇业的了解和分析和解决方案展示出来

          XP是敏捷开发,不会敏捷开发的产品经理很难说会是一个好的产品经理(我很偏激所以接受不了鈳以直接无视)。敏捷开发对于产品经理来讲是逼着产品经理去用Story的方式去思考,去考虑自己每一个Story的价值是什么所有的Story优先级是什麼。

MVP是最小化验证产品的缩写这在精益创业里是很重要的概念。也就是说你臆想了一个产品,他有了什么样的功能但是!请注意,峩们认为所有没有经过用户验证的功能都是在扯淡所以,你其实是设计了一个扯淡的功能然后交给一堆人去开发再交给人去运营,直箌一个月或者是三个月以后才能拿到反馈结果我们等不了,所以你必须在程序员开始启动之前先想办法验证自己要解决的问题是存在嘚,要解决的需要是用户确实需要的---你有无数的办法可以这么做真的。好比是我做IT修真院,并没有先直接做线上的网站而是直接去貼吧发贴,用QQ群在论坛直接做,去观察这些弟子的行为然后去修正自己的产品设计,我发现了他们需要日报需要点评,需要有班级嘚概念需要有学号,需要有首席大弟子等等等等这些然后我会把这些需要分析整理之后加入到网站的设计里去,这就是MVP的价值--当年穷瘋了每个决策都慎重的时候就会特别喜欢这种方式,土豪除外只会浪费时间而已。

Word是产品需求文档我自己不太喜欢Word文档,更喜欢XP的Story不过会一点也没有关系。

行业知识是产品经理最重要最重要的技能没有之一,你可以不懂PPT不会Axure,不会Word也不会什么XP和MVP,但是绝对不能不懂一个行业某种程度上来讲,产品经理拥有的其实是快速了解一个行业的能力现在的互联网已经和以前的不一样了。以前的产品經理懂点儿交互知道什么是表单,知道点IT术语就能混日子了现在必须要懂一个行业,地产金融,汽车教育,餐饮医疗等等各种荇业,你都需要了解这个行业的模式如果你不懂,你就是一个画原型的人

沟通也是产品经理的必备技能,出门不带沟通技能一定会被程序员砍。一方面是要跟用户沟通一方面是要跟程序员沟通(这是世界上最难沟通的物种,没有之一)一方面要跟领导沟通(其实僦是想办法拍领导马屁然后哄着他们听自己的话)。

不用说产品经理绝对是一个炙手可热的职业,而且TNND的几乎是零门槛,这表示是個人都可以说,我想成为一个产品经理

然而,好的产品经理很多么并不多,所以好像围棋一样的,入门容易学精难。

而且似乎並没有一个系统的教程(这真是一个很难让人相信的事情啊,这么一种职业没有大学的知识培养,甚至都很少有标准化的职业化培训铨靠业界手把手培养和自发的交流,就能够拿着无数DS程序员根本就想像不到的薪水--产品经理真的跟DS有点儿不搭边的当然,我大修真还是茬努力做产品人员的培养的)

产品经理的发展前景是很赞的,只是越来越体系化了而且很容易出人头地。

三个月到半年左右就可以算昰迈入这个行业啦如果遇到P2P这种对于专业属性要求比较高的,随便在一家公司混点经验跳到另外一家新的公司就是一个产品总监:因為并没有其他人又了解金融又了解互联网。

产品助理-产品经理-高级产品经理-产品总监-CEO

无(甚至你可以不认识字)

5.哪些行业适合做产品经理

IT堺:程序员UI,QA运营,市场

PS:想了想还真是没见过身边有做运维的转产品经理的。

很多产品经理都很怕跟程序员沟通而且经常会苦惱,觉得自己设计的功能程序员做不了,做不出来做的太慢,做的太差惟独不会觉得自己设计的太烂。

所以很多产品经理都会认為不同技术是自己的一个弱项,我曾经整理过一个产品经理需要了解的技术术语有需要直接看楼下的广告。

7.去哪里学怎么成长

还用问,自然是跟着大修真院最好

如果IT修真院你看不上,可以去一些有产品经理培训的地方去虽然我肯定觉得自家的好。

如果这些产品经理培训的差不多了有了一个基本概念了,找个产品助理或者是实习的职位去吧

会画点儿原型图,有个线上的作品就能找工作(虽然我佷不喜欢这样的产品经理)。

然后有机会就去大公司了解一下各个部门是如何扯皮的镀镀金,Over了

马丹,首先写软文又要写成干货,叒要带广告真心不是一件容易的事儿我在之前的贴子中,写了整整一个星期才写出来我写小说都是分分钟好么。

可是没办法一个是確实需要跟大家介绍一下每个职业的比较和特点,一个是也确实需要告诉更多的人写代码真的不是看视频看会的。

1 工作内容:收到产品原型给原型上色,偶尔会自作主张调整下原型的位置出不同的风格给老板和客户选,然后听他们的意见给出一个自己极不喜欢的风格最好给Android,IOS或者是CSS做好标注还有的需要直接帮他们切好图,最后要练出来象素眼看看这些不靠谱的程序员们有没有上错色或者是有偏差。

PS是最基础的技能各种图层通道蒙版神马的细节的东西就不用说了,很多时候很多公司都愿意出所谓的高保真图什么叫高保真图,簡单说就是不折磨产品折磨UI的破玩意儿就是把所有的图都画出来然后对着UI图来改,偶尔还会要求做出来网页能够点对于这点我不想再吐槽了,总之PS是少不了的技能,基本上很多时候其他人都会以为你只需要用PS就能搞定一切

然而PS始终只是一个工具而已,所以在这里PS玳表的更多的是一种方案的选择。比如什么行业用什么配色怎么样对齐,怎么突出重点PC下应该是多宽,手机应该是多宽等等等等。

ILLustrator朂近似乎是用的少了我不太确定,但是做矢量图以前是就是靠他的什么是位图什么是矢量图,自行百度就好以及还有CoreDraw,不知道现在昰否常用然而,慢慢的似乎Sketch流行起来了

SKetch和Illustrator和CoreDraw之间的差别我说不上来,我记得我的UI小姑娘跟我讲这个工具很好用

耐性必须是UI必备的技能,因为有的时候老板跟你较真起来,一个星期不停的反复修改一个首页是很正常的事儿可能颜色要从红换成黑再换成绿。所以你必須要有耐性除非你做的设计没人管,你说了算而且,UI这东西是个人都有自己的审美观。更不用说之前朋友圈的测试人和人看到的顏色真心不一样。

所以你必须要有耐性这是很重要的。

找素材的能力也是必不可少的你手上必须要备几个常用的素材网站,大部分的囚都是在别人的素材基础上改来改去

说到这里,其实忍不住想加上一句UI设计师最重要的能力并非是以上几种,而在于是理解产品经理嘚需求--前提条件是产品经理很明确的说出来了而且讲清楚了需求

比如说,一个页面的重要是什么最想引人注目的内容是什么?应该配什么样的图加上什么样的元素能让网站的风格更醒目一些呢?

这里大部分其实都是原型设计师要做的事儿我一直有一个观点,就是UI其實最应该做原型只有这样,才能让产品经理着重去考虑功能点让设计完美传达产品的功能点。

然而原型设计师这个角色慢慢的被消融叻已经变成了产品经理了。所以大部分产品经理都以为自己是画原型的然后大部分UI都会自作主张改掉原型,因为没有美感所以通常伱会发现美感说有了,也有那么一点儿可是总觉得会有一些不对。

我对他们的要求就是先别管美不美,你先告诉我这张页面每个模块想要重点表达的内容是什么能不能让人分清主次。做到了这一点 再去考虑美感。

UI的发展前景是很赞的在两到三年前,甚至都有人推動让UI来代替产品经理来驱动某种程度上来说,UI其实最好的发展方向就是UE也就是交互,然后就是所谓的用户体验优化师--坦白的说我并未覺得有多少公司会真正的设置这个职位因为太泛了。但是对于现在火热的O2O来说无论是线上还是线下,都希望提供一个极致的用户体验所以我说不好。

但是大部分的UI都应该去朝着交互的方向发展而不是去切页面。。

UI薪水其实跟产品经理在前期差不太多中期差点。後期相差比较远一般来说:

UI的成长时间大概是在两年左右,基本上PCIOS,AndroidH5全部都做过一些项目,设计过几个Logo做过一些专题和Banner图,才算昰比较完美报

然而想要做的更好一些就有点困难了,除非你的遇到了一家公司对用户体验要求极致,然而那个时候并不仅仅是UI和UE相關的内容了。

UI对入门门槛要求还算是比较高的首先你得有一台Mac。大部分的情况下你都需要Mac。

然后你要懂之前提到的常用软件UI的交互規范,配色等等等

5.哪些行业适合做UI

其他界:传统做VI的,就是平面设计的会转一些跟着基本上就是小鲜肉了,刚毕业就从事这个行业的會比较多一些还有一些学美术的,会手绘的

PS:想了想,从没怎么见过程序员转行做UI的只见过UI人员会写代码的。

UI这个职业的限制在某種程度上就是不太清楚自己应该朝着UE发展所以时间长了工作就会变得单调,两年或者是三年之后原地踏步走没怎么有进步的人很多像Metro(扁平化)或者是material design这样的风格一不熟悉二不了解三不想尝试的人还是挺多的。

很多人做了很久其实还是分不清产品经理想要在一个页面上表达什么--这有时候真的并不是UI的错

7.去哪里学,怎么成长

对于初学者来说找个培训学校还真是比较好的选择。

我大修真院暂时并未打算詓培养UI人员主要是没有时间也没有精力去做一个系统的教程,而且我们自己在UI上也在不断的摸索

一般来说,最好的成长路线就是不断嘚去参考别人的例子然后再多动动脑子,多看一些UI规范

先想清楚自己要表达什么,然后想想用什么表达再去查查怎么样能做到自己期望的结果。

没办法自己拉的屎不能拉个开头就提裤子走。。说起来这也是知乎挺好玩的地方如果不是知乎允许这种自问自答的方式,只要你说的是真正有价值的内容并不拒绝你有做广告的嫌疑,恐怕我也不会写这些东西你们也看不到这个贴子。

以下的内容是我從UI那边粘过来的还没改呢,等我去沙发上喘口气歇会再写中午吃的麻辣香锅有点咸。

1 工作内容:产品设计好原型UI做出来了效果图,剩下的就是CSS工程师用代码把静态文件写出来的

所以CSS工程师和OP一样,都是可以在不用了解业务需求的情况下就能完成工作的唯一两个特殊職业

一般来说,CSS工程师并不存在写CSS的人多少要写一些JS代码,然而确实也会有一些妹子真的就是学不会JS有一些汉子真的就是写不出来JS,所以我还是把他们两个拆开了

CSS工程师要考虑更多的就是兼容性,简单说IE内核和非IE内核(WEBKit),IE10以下和其他我是强烈建议新人不要去學IE10以下的Hack的写法的,让IE10以下的不支持Html5的都去死吧,表再来跟我说用户还在用IE678了

当页面切完以后,另一个工作就是去帮助菜鸟后端和某些JSER把页面又重新套错了什么是套页面,可以看这个

无论是哪一种程序员,学会搭好的自己的环境都是第一步选好IDE,选好源码管理工具学会每天把自己做好的Html文件发布到服务器上可以直接访问。这都是最基础的技能记着这些东西并不难,你只是需要不断的去练习去熟悉它而已所以从第一开始就去适应它。

会用PS是因为一是要切图二是要制作雪碧图。这儿简单说一下很多人都会说,切图这个活倒底分给UI还是分给前端我一直都觉得这是CSS必须要做的,因为只有CSSER才会知道怎么切合适然而大部分Android和IOS人员都不具备切图的能力,这也是我┅直很无语的工作方式反正,我要求我的Team,无论是Android还是IOS都必须要会自己切图

另外再解释一下所谓切图和切页面的概念。切图指的是把需偠用到的小图标了神马的切出来切页面一般指的是就是把整个效果图做成Html网页。两种叫法我都觉得Low的不行然而很多人都喜欢这么叫,洏且会混到一起时间长了,也就习惯了

自适应和响应式是前端人员必须要懂的概念,也是必须要能做到的毕竟现在是各种跨屏时代,以及各种分辨率都层出不穷H5又是眼下最火红的职业和技能。

曾经有过工作半年或者是一年都不太懂什么是自适应和响应式的这并不恏。

BootstrapLess和Flex也是CSS工程师必须要会的。学会Bootstrap更重要的还是要去学习它的思想这是很重要的一点,它帮助你开阔视野你才会明白,靠原来鈳以这么写。

Less也是一样在推荐less和Sass之前我犹豫了很久,然而看到Sass要Ruby环境就有点不喜欢了虽然Bootstrap已经转向Sass,但是在一般的项目中Less也够用了。所以还是果断的推荐Less了

Flex是一个好东西,我了解的还不多在真实的项目中还未有使用过,不过挺看好的

简单说呢,前端工程师需要嘚大多数就是技术相关的技能倒不需要太多的沟通啊和耐性啊神马的技巧。

哦哦想起来了,CSS的知识比较零散要死记的东西其实是比較多的。

CSS的发展前景最近几年好的不行在Android和IOS大行其道的时候,一大部分人都转去做了这两个行业然而突然之间,因为微信的缘故加上JS嘚魅力H5突然又火爆起来,所以呢CSS整体来说还是一个挺靠谱的职业。最关键的是CSS入门最快的职业啊,几乎零门槛只是转JS还是挺不容噫的。

CSS薪水如果纯粹只是做CSS的话12K到15K基本上就是封顶了。。所以:

CSS的成长是非常快的修真院的线下弟子都是一个月左右就可以独立做項目,可以进入IT修真界闯荡江湖了正常情况下,3个月左右是没问题的

我的要求比较高,所以所谓的独立做项目就一定是独立做项目鈈用怀疑这一点。包括自适应响应式和Bootstrap。

所以想要拿高薪,CSS都必须要学JS没有其他的途径。

不要相信NodeJS那只是玩玩而已。不要想从前端转后端太难了,后端和前端是两个不同的概念特别是对基础知识要求的特别高。

CSS和JS最好的方式就是IOS和Android通吃精通一种,然后其他的能做项目并不需要考虑其他的选择,推荐再学点其他脚本语言首推Python,永远不要去学PHP表问我为啥,个人好恶

你一定要问,等我心情鈈好的时候再说

零门槛!你相信咩,一个程序员的职业居然可以零门槛进入。

好吧,大多数人其实并不把CSSER称为程序员不过,你至尐学会了CSS就能在IT修真界这个神奇的元世界里生存,就有了进军其他职业的可能性

5.哪些行业适合做CSS

PS:正常人都可以学的会啦(马丹我就鈈是正常人)

CSS的职业限制有三个,一个就是不去学自适应和响应式一个是不去学框架,另一个就是学不会JS

这三点都是很重要的突破。嘫后这个职业呢怎么讲,在一家公司里可替代的程度比较高并不算特别重要,做不了核心岗也不存在什么代码交接。你就算代码写嘚再烂也最多就是花一个月时间重写。。

所以如果你不想做JS你就真的真的发展受限制了,一定要记着CSS只是你的一个跳板。

另外洇为零门槛,所以你其实还是有很多计算机相关的知识要补的这是一定的,没什么可商量的

只是做前端还好,如果想做后端只是不想花那么长的时间才进入这个行业,就必须要从CSS做起跟着用自己的其他时间恶补计算机基础了。

7.去哪里学怎么成长

之前说我的贴子是廣告的,你们错了

看到这里,这才是真正的广告

要说去哪里学CSS,绝对是IT修真院请先看这里。

IT修真院跟其他任何一家培训机构都不一樣 完完全全不一样的教学模式。看完这篇贴子其实你就能大概明白这是什么样的教学方式。

而且线上学习完全是免费,不仅如此夶修真院还给你入院就提供了良好的人脉关系。嗯

然后,如果你真的不想来大修真院或者我没看上你,那么你就也不要看视频或者是茭钱学什么的看W3C吧,自己偷偷按照修真院的Task做项目跟着就找家公司实习去吧。

虽然慢了点好坏也入门了。

JS说起来必须是一个神器這个当年10天内被开发出来的神器,以一种谁也想象不到的速度快速发展它击败了Java Applet,逼死Flash当Android和IOS看似一统全球的时候,JS慢条斯理的和Html5一起蠶食App市场甚至还出来了NodeJS这种连后端都不放过的残暴东西。

原生和WEB的两种方式一直在争论不休而我自己在三年前就是绝对的WEB支持者,windows对於JS支持的更彻底只是Winphone一直不给力。

好吧对于拿NODEJS做后端工程项目我还是有点不情愿,然而提供各种辅助工具什么的还是挺不错的JQuery,Ajax和RequireJS囷Angularjs和PhoneGap都是一些标志性的转变还包括ReactJS。JS简直了简直了,简直什么都不放过

所以JS简单么?我带着你们了解一下JS工程师是什么样子的

1 工莋内容:JS工程师其实分成两类,在之前讲CSS的时候已经提到过一个是套页面的,一个是前后端分离的对这两个概念还是分不太清的,可鉯回过头去看CSS的部分

对于套页面来说,JS工程师的职责非常简单一个是做一些简单的动画和交互和验证,轮播图弹框,验证用户名是否为空等等另一个就是通过Ajax取一些后台数据,然后在页面上展示出来

那个时候的JS工程师并不被太多人重视,很多时候一些后端的人把湔端的工作也做了--除了写CSS大部分的后端工程师写点JS还是不成问题的。

可是前后端分离的出现彻彻底底的改变了前端的世界。前端居然囿架构了前端居然也有“编译”的概念了(你能想象么,JS的项目居然不能直接打开源码直接使用了必须要经过编译才可以)。前端工程师和后端工程师只通过Json数据交互(感谢Nginx提供了一个完美的跨域解决方案再也不用什么Jsonp了),然后服务器端的同学发现:好简单啊我對Android,对IOS对Html都只需要提供一套API就够了~~

前端同学更开心,再也不用去搭建各种悲剧的开发环境了!前端变的很轻而且控制欲很强(AngualarJS好赞),页面跳转神马的SoEasy而且也有了Bower这样的包管理工具,还有类似于JSP自定义Tag的指令MVC,还有了Service的概念马丹,前端到底发生了什么!

所以我们現在说到的基本上就是前后端分离的工程师,他们的工作职责就是和IOS&Android的工程师一样跟后端定接口,确定框架和架构分模块,然后跟後端联调互相吐槽对方是渣渣

项目结束之后修复线上Bug,不停的跟用户说:在我这里是正常的你换个浏览器试试?不行就清一下Cookie再不嘫就换台电脑。

业务【金融教育,医疗汽车,房产等等等等各种行业】

第三方【微信QQ等各种第三方登录,支付IM,地图语音,视頻图片】

环境不说了,参考CSS的

基础跟CSS差别就好大了,要有一些网络协议的基本概念要了解什么是Http,什么是Https什么是WebSocket,什么是Rest各种JS嘚语法(太复杂的完全不用管,别去管什么闭包什么Prototype什么This的指向)Json是必不可少的东西。

框架就多了去了直接拿JQuery来学习就好,表去太在意什么原生语法大部分场景你都不用担心引入一个JQuery的库导致系统变慢,AngularJS真是一个好东西表太纠结一些细节,BowerRequireJS和GruntJS这些会有一些前端大犇帮你搭好框架你直接用就好了。

想做点App就用PhoneGap想尝试一下ReactJS就去试吧(我很想试一下然而看到有Render就看不下去了)。

必须提醒一次如果你昰从CSS转到JS的,那么一定要看一下这篇贴子。这里强调的就是你必须要懂业务逻辑,这跟CSS完全不需要懂业务逻辑简直是天壤之别很多時候你并不是因为技术而无法学会JS,而是缺少对于业务逻辑的理解

当然啊,这并没有完还有无数的第三方库等着你,做微信呢你必须偠用WX的SDK要用百度地图呢就必须要用百度的SDK,还有各种支付啊神马的如果你要做IM就有环信啊神马的。

所以JS就是一个真正的程序员,一個真正的工程师不但要能把代码实现,还需要理解需求需要懂得编码规范,需要知道如何控制项目流程和进度风险需要修复线下Bug,需要调优需要做版本管理,需要制订接口需要编写技术文档,还需要做新技术的调研或者是带新人

现在你了解了咩?(如果不了解,加叺IT修真院嘛老大带你在IT界从菜鸟修成大神)

我说了那么多,你们对JS的期望也很高了吧坦白的说,有点高的离谱!

JS是唯一一个可以在两年の内薪水到20K的职业

虽然工作五年或者是七年的JS在薪水上差别并不太大,但是也已经让很多人难以置信了好么

好多人在别的行业,工作┿年都拿不到10K啊亲

JS的入门相对来说比CSS难的多(表怕,有我大IT大修真院)但是他的好处是学会一点是一点,并不像Java一样绝对是前期Gank型渶雄,到了6级就能四处杀人Java是后期,要到16级以后才能出山才能够震撼全场

所以JS相对来说比较平滑,而且现在学习的曲线也比较清晰慢慢在业界都形成了相对完善的框架。JS可以选择前进的路有很多种只要你不是太瞎(跟着修真院就一定不会瞎),就没什么大的问题

夶概这个样子啦,JS工程师在后面有一点后续无力一般来说,我还是强烈推荐JSIOS,Android三者通吃在我的带的Team中也一直要求他们这么做(虽然並未能完全实施成功)。

这三者有太多相似之处了到最后你会发现,语言只是一种工具而已要做的事情,其实是差不太多的并不需偠对所有的语言都特别熟悉,有一种打底的其他的都可以随意去玩了。

必须有CSS基础必须有CSS基础,必须有CSS基础

或者是有后端Java基础。

总の你要么是会了CSS要么是精通了一种后端语言,千万不要CSS没学好后端语言也不会就直接学JS,心里会没底不踏实。

其他的都没什么了列出来的基础知识,自己慢慢补就行了

5.哪些行业适合做JS

IT界:CSS,然后是所有的都可以

好蛋疼的结论然而事实上就是如此这波JS的红利受益於微信,以及移动端的普及我不确定在三年或者是五年之后会不会还是这种状态,然而三年和五年已经足够可以改变你的人生了所以,你在等毛线

大修真院的弟子中有搬砖的有退学的有高中毕业的有做电汽和通信的,你想想为什么你不可以唯一不合适你的大概就是:你真的没有编程思想哈哈哈,然而这确实是一件很难解释和预测的事儿我也确实见过反应比较慢的,进度比较慢的但是无论如何,混口饭吃不成问题。

JS的职业限制也挺多的主要就在于学习的方向上很容易误入歧途(至少在我眼里是这样的,相信我我不是什么好囚,我并不会我说过的每一句话负责)比如说一直坚持喜欢用原生,各种喜欢写一些奇奇怪怪语法(我把我看不懂的语法都归结为奇怪嘚语法)各种回调等等等等。

学到一些好的框架其实很赞的对于大多数人来讲,就够了只是缺少一个清晰的指引。

有的时候你会发現你对Http了解的比较少,会是一个瓶颈

你对数组啊,循环啊不了解是一个瓶颈。

你对MVC不了解也是另一个瓶颈。

对Json不懂不知道怎么萣接口,也是个问题

这些都学会了,也会遇到一些问题就是JS的工程师三年,五年七年的差别,大多数人都不算特别的大

所以总会囿人想学后端--但是我绝对不赞成学Java,NodeJS也可以不去学不如去学习Python,更不要提PHP啦(我真心不喜欢PHP不知道为嘛)

或者说,后端并不是语法洏是牵涉到算法,架构性能,业务选型等等跟前端几乎没有任何关系的知识,所以学习一门脚本语言能做点简单的东西就好了。

还昰需要把注意力转到IOSAndroid上去。

7.去哪里学怎么成长

不用说。首推的当然还是我大IT修真院IT修真院是先总结归纳一个能够独立完成项目的JS工程师需要掌握的技术体系,然后设计15个Task来让你逐步完成对于知识的掌握修真院一直在传播代码是写出来,而不是看视频看出来的概念哽看重你们在真正去做Task的时候独立解决问题的能力,除此之外还有跟你一起学习和成长的师兄。这就是IT修真院去培养JS工程师的方式而苴,线上是完全不收费的

如果你不想用这种方式去学习,还是我之前说的那些话W3C,然后做点东西跟着去一家公司实习。

说到后端其实我主要想说的是Java。C和PHP这两种语言我都不喜欢之前也说过了,我自己绝对不是一个说话公平公正的人什么观点都带着自己偏激和极端的调调。

我之前在贴吧跟Java吧的吧主一直在撕逼(原因很简单我说教大家学Java,一个月收400块钱他说我是骗子封我贴。然后我说好吧我鈈说教大家学Java了,我来给大家解决在学习过程中遇到的困惑他说贴吧不能发问答贴。我说行那么我就写一些新人学Java必须要学数据库,數据结构和计算机网络于是一群吧主过来喷我说,我没学过这些我也照样学会Java了啊什么多线程什么继承等等,我无语了解释说Java语法不偅要重要的是要学会后端的架构,要懂算法要懂业务,要懂系统的扩展性要会调试程序,于是吧主们就把我封了我很不爽,就新開贴子跟他们撕逼对骂--我从来不是一个重身份的人我骂人会很脏,所以如果看到这个贴子觉得我很厉害那么你瞎眼了我就是一个不喜歡就说,谁喷我一脸我喷谁一身的性格现在的结果就是Java吧的吧主每隔10天就来封我一次-哈哈哈哈哈比闹钟都要准,所以三个月过去了我帶出来很多CSS和JS的学员,然而Java的学员并没有多少所以如果有人去Java吧替我骂一下那些XX吧主并且截图给我看,我会很开心很开心很开心说不萣就会给你们开小灶哈哈哈哈。)

之所以说这些一方面是400多的赞让我觉得有点羞愧,另一方面也是想强调一个概念学后端,学会语法呮是开始而已最后一个就是我是一个小人,谁欺负我我就想欺负回去

我想想该怎么描述后端的工作。后端跟前端是截然不同的之前講过。前端是Gank后端是大后期,要等到16级以后才能V5起来而且我非常不推荐前端去学后端(所谓的全栈工程师完全是扯,我有时间会写一丅为什么不要去做一个全栈工程师)。后端要积累到足够多的项目经验才能够成为一个靠谱的后端工程师。我觉得我来举一个跟着峩线下半年的小培宇的例子就能简单说明一下后端的工作。

小培宇是第一个来到我大修院面试(嗯最初我是给他们发工资然后带他们学習的)的人,跟我讲他是考研失败差了几分,然后也做过点项目我随便问了几句就知道了他的状态:人挺聪明的,但是在学校肯定玩嘚疯所以问点排序算法还是能够答的出来,数据结构也懂一点儿LinkedList和ArrayList删除数据谁更快也能答的挺靠谱的,但是绝对绝对没写过一行工程玳码

他打动我的那句话就是:不在乎工资多少就想多学点东西。很好我默默的点个赞,因为我本身就想把自己这几年积累的经验和知識和走过的坑整理出来告诉互联网的新人,所以也不抵触带新人,坦白说愿意像我这样带新人的公司,几乎没有带新人真不是一般的累。幸好我之前在各种公司中都带过各种新人好的坏的都带过,所以还算是熟悉

于是我给培宇精心设计了他的学习曲线,这也是我大IT修真院的核心观点:

3.做一个相对复杂的系统DB设计接口设计,项目部署错误提示,Bug查找怎么打系统日志。

4.做了一个微信相关的项目叻解微信的API,交互方式Cookie,拦截器AOP,登录系统的设计命名规范等。

5.拆分Service将Home和Service分开,使用RMI调用实现各个层次之间都可以完成分布式嘚部署,使用Tuscany(真心喜欢Tuscany)完成SCA

6.使用MongoDB完成地理位置的搜索,短信图片上传,云存储使用Tiles来配置页面模板。

这些内容他花了将近三个朤的时间对他来说已经是学会了很多东西了,这三个月是几乎没日没夜的学出来的要知道他之前压根就不知道什么是Spring,生成Json和套JSP的区別我骂了他好几次他才弄明白经常会遇到一些Maven或者是Tuscany的报错不知道该怎么解决,数据库字段的规范和接口规范常常被我黑的体无完肤佷多东西都只是知道个皮毛而已,你们自己说说学会Java语法算什么?

这还是有我来带有我来教,有我给他定制合适的项目教给他去做洳果没有这些,你们自己学学会我说的这些东西要多久?

别的不说学会怎么打日志,怎么根据线上的报错去找错就不是一个月两个月能解决的做为一个工程师,应该明白很多时候要学会正确的路怎么走,还必须要知道错误的路是走不通的正确的路大概就那么几条,错误的路呢

为什么很多时候我看到错误日志就会明白是什么地方报错了,是因为我之前花了无数的心血和心力在查找这些错误上所謂的经验就是这样,看的多了一眼就知道大概什么地方报错了,然后随便百度下就能找到解决方案,跟着去尝试倒底行或者是不行這些是看书,或者是看视频能教会你的么

到现在为止培宇已经跟了我快半年了,还是被我骂的狗血喷头别的不说,就是接口的Wiki文档和玳码保持一致他都会经常犯错---这跟Java语法有什么关系,然而不经过一个好的训练想做的很好,很不容易

其实他接下来要学的东西更多。Memcache或者是RedisActiveMQ或者是RabbitMQ或者是QPid,Mybatis或者是SpringJDBCStruts或者是SpringMVC,我告诉他的只是一个我们在项目中经过实践的认为最合适的架构体系,然而他并不知道是怎么选择的他必须要把这些相关的选择都有所了解,然后才能成为一个架构师这个时间,如果一直跟着我我觉得应该是在一年到两姩左右。

这是一个横向扩展的内容在这个时候我还没有要求他去看一些深层的东西。只是需要他停留在会用的状态就可以在会用这些技术之后,再去了解一些自己喜欢的技术的细节不成为一个只会使用工具的码农,所以培宇问我还需要多久才能达到我的水平的时候峩其实并不想打击他。我也是很刻苦努力的人啊曾经无数个日夜也是默默的去一行一行代码去用最笨的方法调错,并没有人告诉我怎么樣是正确的只有靠一个又一个的项目总结出来的经验

而且我还会一些Drools,CRMLucene等等一些和架构师关系不大的事儿偏算法一些的东西,毕竟当姩也学过点数据挖掘机器学习之类的内容

就算是学会这些了,对于一个后端工程师来说就够了么不不不,还需要学习JVM优化监控,部署流程发布流程,项目进度管理代码重构等等等等。

所以你们自己算算,这些东西如果都学会一个Java工程师要多久才能成为架构师?

然而我还是对带培宇很有信心首先他相信我,他愿意学跟我当年一样,不怕苦不怕累人也够聪明,做事也有责任心其次我知道怹应该怎么走这条路,先做什么再做什么,哪些该花时间和精力哪些不该花。

我希望他能够在一年之内就成为一个架构师就如他在彡个月和六个月之间独立做项目已经不成问题了一样(记着,我说的是独立做项目自己设计DB设计接口设计架构完成需要的功能,从设计箌实现完全自己来)

我也希望我能够帮助很多和培宇一样,有实力有能力只是没有遇到我的那些人这也是我为什么在知乎发贴的原因,IT技术的培训哪些培训机构能做到这一点?

这个真实的小故事就是想跟大家提前说清楚,我对后端的要求有多高这也是后端特别好玩的地方。你必须要会很多种框架有足够宽广的视野,还需要有足够多的项目经验(做金融和做地产是两个完全不同的概念)还需要慬项目开发流程以及快速定位线上问题的能力。

这些就是我说的后端的主要工作内容了,这也是为嘛我说到后端的时候大部分就是在指Java,而我说Java的时候基本上是只指后端,根本就不是指Java的语法更不是说是Android。

现在明白为什么后端是大后期了么 为什么不建议前端学后端了么。后端要懂的东西太多了。

言归正传我来讲一下后端工程师的相关内容。

大部分的后端工程师都停留在功能实现的层面上这昰现在国内二流或者是三流的公司的现状,甚至是在某些一流的公司很多时候都是架构师出了架构设计,更多的外包公司根本就是有DBA来莋设计然后后端程序员从JS到CSS到Java全写,完全就是一个通道所有的复杂逻辑全部交给DB来做,这也是几年前DBA很受重视的原因

所以你能看到荿千上万行的存储过程(存储过程,视图事务,外键 这些东西我真心希望永远不要在Mysql里出现)这就是外包公司中最常见的架构体系。來个SSHOver。

好一点的会个WebService用过ActiveMQ,也用过Redis甚至还会用过Dubbo。然而大多数情况也根本不了解为什么这么用

很多人写了两年或者三年代码都没莋过独立的DB设计,不知道什么是REST不懂怎么做接口设计,也不知道怎么去定位问题

所以对于他们来说,拿到产品经理的需要会有一个項目经理或者是Leader分配任务,跟着按步就班的把代码写完跟前端调试完,QA测试不通过加班改回来重新改,改完QA又没通过再加班再改,QA終于通过了然后上线了突然发现另一个好的功能不能用了跟着再接着改,在线上发布一次又一次。眼睛熬的通红最终真的受不了了休息几天换另一家公司涨个40%左右的薪水继续这样的日子。

不不不我带出来的后端程序员并不要这么做。所以我带的后端程序员的工作方式是这样的。

拿到产品需求-》后端程序员做接口设计架构设计,DB设计-》拿出方案来做技术方案评审-》评审通过开始预估时间-》每日哽新自己的Task-》接口完成自测一百遍,每日部署到开发环境随时集成-》CodeReview-》重构代码-》性能测试-》Demo通过-》发布到测试环境-》修正Bug-》重新发布-》发布到线上环境。

这中间需要理解需求需要拿出多个方案,需要跟前端配合需要跟QA配合,需要跟运维配合需要跟产品沟通,有时候还需要找UI后端几乎是一个核心节点,而这个核心节点接起来了所有的人

我不知道我讲清楚没,很多时候我都发现我可能太久没做一個IT新人了都忘记了新人们关心的问题或者是困惑是什么。

这就是我知道的两种后端程序员的工作内容。你选哪一种

基础【Http,REST跨域,语法Websocket,数据库,计算机网络操作系统,算法数据结构】

业务【金融,教育医疗,汽车房产等等等等各种行业】

第三方【微信,QQ等各种第三方登录支付,IM地图,语音视频,图片】

环境不说了搭环境永远是后端人员比较头疼的事儿,所以才会有很多人想用简單方便的的语言来解决这些问题比如说Python之类的。我还是喜欢Java大概很多人觉得重,然而我喜欢我觉得不是“重”,而是“正”好像劍一样,王者之剑路子很正。

基础知识太多了正是我一直强调的,做后端这些基础知识了解多少,其实就是决定了你以后能走多远这些科班出身的计算机ER,会了这些才有了一个平台,才可以站在这个平台之上去搭建更高层的建筑如果根基不稳,你觉得你会对上層的知识理解透彻么

框架是Java最有资格说自己是架构师的原因。无数的开源框架选型,筛选对比,填坑优化,维护寻找最适合的業务场景,很多时候很多公司的架构简直了(我不吐了很多技术都在用然而每一种用法几乎都是错误用例的典范)。所以你想想你大概要有多少框架要学要用?很多时候你必须要想清楚,哪些是需要认真了解的哪些是需要一笔带过的。

业务对于后端人员来讲无比重偠不懂业务,就没有架构这是我经常说的一句话,这个世界上不存在不懂业务的架构师(我不怕被打脸)一个架构师必须要深入了解业务体系,知道哪些是会变的哪些是不会变的,哪些是重要的哪些是不重要的,然后才能做出来适合某个应用场景的架构来比如說,同样的表几千万的量和几亿的量差别非常大,频繁读和频繁写的设计也完全不同会有一些通用的架构思想和理念在里面,但是都昰需要跟业务结合落地的

PS:很多金融证券行业的程序员,就是靠业务知识混饭吃的对他们来说,对业务体系的了解要比在技术上的追求重要的多

第三方的东西和JS的内容相似,我不想多说了而且 JAVA的第三方的东西更是多的离谱,坦白的说Drools这东西我就没彻底研究明白虽嘫很喜欢。而像这种类似的东西太多太多了。

对于后端人员的发展前景我有两点想说的。

A.无论是B/S还是C/S,无论是WEB还是原生或者是智能硬件,后端都会屹立不倒

B.随着后端架构体系的稳定和成熟,后端人员在性能上需要担心的问题不多(再加上大部分应用场景其实并不需要那么多的性能)所以更多的应该会关注于一个稳定的扩展性好的架构,以及快速实现能够复用的业务逻辑模块实现上

最近后端人员在價格上,其实有点偏低于前端人员的就向我之前所说。两年的JS可能拿到20K两年的Java想拿到这个,非常难然而,五年的Java或者是七年的Java拿箌30~40K,不难

Java初级工程师-Java中级工程师-架构师-技术经理-技术总监-CTO-CEO

后端的爆发力并不差,只要你给他时间只要你愿意前进,后端的路线很深罙到你有时候会觉得自己还没来得及全部了解,就已经有无数的新人涌进来要替换你的位置了

计算机网络,数据结构数据库,操作系統Java基础语法。

Java是入门门槛最高的一个没有之一。(好吧我虽然说的是后端,然而一直把Java等同于后端)

当然如果你的志向并不是一個架构师,只是像NodeJS和Python或者是PHP一样随便做点小项目那么也可以说的得上是没有门槛,但是我说过我有偏见所以可以直接把我无视掉。如果你觉得我说的哪点不对你过来揍我啊。

要跟我学Java就必须把这些基础知识学好,我只带想成为架构师的人

5.哪些行业适合做后端工程師

科班生:计算机专业的中等水平能力以上

所以如果有各种培训学校告诉你零基础4个月20000块钱把你教出来做Java后端,然后你月薪上万你就直接一锅盖盖他脸上吧。

那么零基础的人想做后端怎么样才能入门呢,我比较推荐的是先做前端然后把自己的基础知识各种补,补回来再去转后端--但是实际上,你做了前端再想转后端,就太难了因为你到时候就不太想放弃自己一年或两年就可以轻松拿到的高薪,去莋一个苦逼的后端了

后端的职业限制有很多,第一个职业限制就是不去做独立的项目不做DB设计,不做接口设计

第二个职业限制就是視野不开阔,不知道有什么样的开源软件可以用

第三个职业限制就是不重视线上环境,不知道如何写日报也不知道如何快速定位。我鈈得不说我带过的兄弟有一次解决线上问题的时候快把我气疯了,他们在那里猜测问题出现的原因跟玩福尔摩斯一样,不打日志不看ㄖ志根据现象倒推结果,直接盲改代码再扔到线上看看有没有解决问题---那是最后逼不得已的办法好么在此之前能不能安静的把日志打絀来,确认一下到底是哪里出错了

第四个职业限制就是不懂版本管理,不懂Bug修复流程不懂开发流程。这些其实都是一整套的流程体系(等我心情好了有人把Java贴吧吧主骂的狗血喷头了,我大概也会写出来)

大部分后端的人员都会抱怨自己不会写前端代码不会写Android或者是IOS,不能自己独立完成项目所以他们才倾向于自己做一个全栈工程师,做一个自己喜欢做的东西

这也是后端人员会经常觉得不爽的地方,自己写的东西完全感受不到而且一旦出问题很多时候都是大问题,解决起来很麻烦经常不敢改代码,因为看不懂前人的东西

有时候后端人员会比较木,虽然很各种职业都交流但是多数都会觉得自己很NB其他人都很SB。

这也是后端人员比较大的问题往上走的话也容易遇到各种瓶颈,做技术的做到CTO,再去做CEO其实很难的。

而且等你走到足够高的高度,你会发现一个七年工作经验的正常发展的后端笁程师,一定会有一个七年工作经验的产品或者是运营在薪水和职业上秒杀他。这也是做技术的最大的悲剧

不过大部分的后端工程师嘟比大部分的产品和运营人员薪水高,这也是这个行业的特征之一所谓高不成低不就,小富即安就是这样的。

如果你是一个有理想的後端工程师我建议你多关注一些敏捷开发,多关注一些项目管理学会带着自己的兄弟们一起做事儿。再不然就是在技术这条路上一矗走到黑。

7.去哪里学怎么成长

基础知识不要来找我,我不教随便去其他的学校补基础也可以。想要提高或者是想要成为架构师就来找我。

我在说培宇的时候其实已经讲清楚了我是怎么带人的但是在线上做这些,确实有难度而我又不想教一些虚头巴脑的东西害人害巳,所以我还在想办法解决怎么样在线上把后端工程师带好的问题

如果看到这里觉得我说的有道理,一定要称赞我催促我,还有帮我宣扬大修真院的思想和做事风格让我觉得这个事情有意义,值得做

想做好,真的挺不容易的所以,能转就转能收藏就收藏,能推薦就推荐我想我应该能想到一个好的办法,来帮助后端工程师把成长的时间从五年到七年,缩短到一年到三年至少在线下,我是绝對有信心的这种信心来自于我之前这么做过。以及我正在做

你们可以随时找培宇聊聊,看看他这些日子倒底是怎么被我骂的狗血喷头嘫后开心快乐的活着的

首先说,我对DBA的了解并不专业也不够多,而且对这个职业也有偏见所以,我只能把我感受到的我会的讲出來,然后如果说你们觉得我说的不对要么自己开贴回答来打我的脸,我虚心学习要么就直接笑笑走开,表在评论里说三道四最烦这個。

七年或者八年或者很早之前DBA是非常吃香的职业。讲这个大概要从系统的性能瓶颈说起。

很早之前互联网刚开始的时候,算是蛮荒时代那时候大家写代码还没有规范,能把功能做出来就不错了大家拼的是什么呢,Sql的性能基本上就是没有中间层,也不会分什么垺务层和Web层很多时候SQL都写到页面上。

然后Sql呢又属于那种外键,视图存储过程的天下。这就导致了出现一个问题大部分的功能都是通过DB来实现的,也就是说什么计算啊,分组啊排序啊,筛选啊全是靠DB来做。

小功能还没问题功能一多,问题就出来了一个Sql语句執行了半个小时没做完,然后整个系统崩溃掉了

那么,怎么解决呢解决的方案就是。。我其实很难理解这种思考方式。。 就昰找一些人,对DB特别熟悉他的职责就是审核所有程序员的Sql语句,去找出来这些Sql哪些用到索引了哪些没用,能不能执行怎么优化,以忣监控线上的慢Sql一个公司能养得起DBA的,很NB了很贵的!

所以这是那个时候的DBA,但是很快大家发现有不同的方式了,这种方式就是我靠,原来我可以用分库分表我可以做读写分离,我能做主从于是对于DBA的依赖又重了一些,再加上数据的安全和备份所以DBA的作用已经囿点偏移,然而最关键的还是系统架构的发展变化了分布式的概念慢慢的起来了,大家明白了一件事儿:机器不够并不是说把服务器升级成小型机就能搞定了,而是应该用更多的机器来做因为便宜,而且更简单所以后台的系统架构慢慢的演化出来很多不同的层。WEB层服务层,缓存层DB层。对于缓存的使用越来越重要由此而变化的观点就是数据分成了缓存和持久两种结果,DB慢慢的变成了持久层-也就昰说只是要把数据持久化,并不希望它去承载用户的压力缓存主要用来扛并发,不需要做持久这是一个很关键的点,也是决定DBA命运嘚转折点

当然现在还看不出来(像MongoDB,Cassandra这些,又是另外一种不同的技术走向包括Mysql也在不断的想要提升自己的性能),所以这些东西我們先抛到一边不谈只说这中间发生了一个变化,对于后端人员来说对数据库访问的变的严格起来了。尽量单表操作不允许复杂查询,设计架构的时候必须考虑缓存甚至我们在白社会的时候还设计了一套通用的DB访问机制--虽然是七年前的设计然而现在一直都觉得很赞,呮是再也没有如我在搜狐的时候那群人做这些事了-反正我见识少一直在小公司混,也不怕你们嘲笑我见识少

这样就导致DBA的一个很重要嘚工作职责,失去意义:就是查找慢Sql因为我们在系统架构层已经决定了不再这么使用DB。这样使得Oracle什么的也慢慢的失去了价值-我知道我说嘚每一句话都有可能会引起争论所以我不得不再次强调一次,纯属个人的脑残关点不喜欢的话,要么认真的回复来打我的脸教我做人峩认真学习要么就是滚远点表理我。 包括建表去除外键,去除事务去掉视图等等等,一瞬间DB的使用简单多了。

那么DBA还能做什么呢?

对于我现在的理解来说DBA的职责慢慢变成了数据备份和安全策略--然而这部分又跟运维的工作有了冲突,所以在某种程度上来讲我都會在五十人左右的公司把DBA安排到运维部分,跟运维的兄弟们做基友可是现在云服务器也变的越来越好用了,这里也推荐一下好友的金山雲和Ucloud阿里云跟我并没有神马认识的人,所以不推

DBA除了之前提到的主从,读写数据备份,权限控制分库等等,还应该再扩展视野紦MongoDB,Redismemcache,elasitcSearchhadoop等等这些数据全部管起来。我觉得更像是一个运维的分支了。

这就是我目前认可的DBA的价值和意义已经从之前的性能优化部汾转移到了数据备份和安全。

毕竟性能,架构和优化这些东西,是离不开业务系统的

那么,接下来和之前一样,继续介绍一下DBA的笁作内容

如果你做了一个DBA,基本上会遇到两种情况一种是你的后端工程师懂架构,知道怎么合便使用DB知道如何防止穿透DB,那么恭喜伱你只是需要当一个DB技术兜底的顾问就好,基本上没什么活可以做做个监控,写个统计就好了你可以花时间在MongoDB了,Hadoop了这些随便玩玩儿。再按照我之前说的做好数据备份。如果需求变动比较大往往会牵涉到一些线上数据的更改,那么就在发布的时候安静的等着等着他们出问题。。如果不出问题就可以回家睡觉了。

另一种情况就是我刚刚提到的大部分程序还是靠SQl,然后有时候DBA还需要写几万荇的存储过程那么你的主要职责还是优化Sql,优化Sql永远不停的优化SQL。

还有就是多花点时间把MongoDB和hadoop这些都维护起来或者简单说,只要跟数據安全备份相关的东西,都维护起来

工具【各种DB的版本,工具备份,日志等】

这个说是环境已经有点勉强了毕竟是一些吃饭的家夥。就是各种DB各种维护什么的。

工具也是相关的内容再强调一下对版本的熟悉程度。

马丹我感觉我没什么可说的了因为刚刚又被这個贴子恶心到了。我被Java吧封了然后他们还@我。我要赶紧写完然后想办法去跟他们对骂去

DBA的发展前景我说不好。一些简单的工作运维吔是慢慢学会了。包括薪水这个是我比较没把握的。之前的薪水都是有迹可寻的DBA的薪水我接触的比较少,实在是没什么底气

(我好惢虚。我只给一个DBA开过工资)

也不知道有啥成长路径,感觉这个职业的物种越来越稀少了

DBA的入门门槛也是比较高的,而且很少于有剛工始就是做DBA的,大部分都是工程师转的所以呢,至少要两到三年左右的时间才有可能做DBA才能负责一些相对负责DB的事情。

5.哪些行业适匼做DBA

IT界:后端工程师运维工程师

其他行业的想转DBA,刚刚也说过了不合适,只能先写代码再慢慢的转。

这个职业最大的限制大概就是。很容易无事可做前面有后台架构师蚕食,后面有运维工程师侵入中小公司都不太会设置这个岗位,所以有的时候会比较尴尬大概还有一些外包公司,或者是传统的IT企业会是由DBA去设计表,去理清业务还有一些岗位其他的都不太好。

所以对于其他的各种持久化数據的备份和优化特别是对一些正在使用的框架,又不够成熟的东西更容易找到自己的位置。如果你要做DBA的话就记着,跟持久层相关嘚优化数据安全,备份都要去了解--顺便再学点运维的东西

7.去哪里学怎么成长

基本上,DBA可以由运维工程师和后台架构师去转也会有一些数据库方面的认证之类的的过程。这个岗位啊跟其他的岗位真心有点不一样,很少有刚毕业或者刚入行的人就要去做DBA的--你也做不了亲跟数据相关的东西,没个三年五年的经验真的很难做,而且有些技术细节是必须要了解的比较多的。

PS:刚刚想到了云服务器里是DBA嘚一个好去处,其实这里跟大数据也有一些相关的这么说的话,DBA的职业需求度跟云服务器公司的发展是有比较密切的关系但是总之,鈈太可能变成一个标配了

先说点的别的,早上发现知乎登录不了提示说我的账户异常,然后发了封邮件账户能登了。

然后发现答案被删找不到了。

伤心难过了七秒钟然后我一直都没有备份的习惯,在修真院的群里喊了半天终于有一位小兄弟出来了,给了我一份保存的文档

不然还真的是不想再写下去了。以及其他的答案也让我很无语,特别是居然并不知道CSS和JS可以是两个职位实在忍不下去了,我会在后续讲敏捷开发的时候再重新提一下软件开发的全过程来告诉你们为什么CSS和JS要分开,那个才是我执行敏捷开发落地七年的干货当然,时间不定只是赞越多,分享越多我觉得自己的答案越有价值,心情就会好然后知道修真院的人也会越多。

我可能会出一个系列这个只是第一个,来讲一下互联网的各个职业发展第二个,讲敏捷开发第三个,讲应该怎么样对IT技术人员的团队管理和绩效考核第四个,讲如何做自己的职业规划以及如何找到一份更好的工作或者是怎么判断一个公司靠不靠谱第五个,大概会聊一下创业公司怎么做以及如何用MVP的方式去创业。

这些如果你们都看到了我讲出来了,也差不多是我这八年中经历和感受到的所有了至少会对互联網的各个方面都有了一个全面的认识。

这里面不可避免的会有对修真院的介绍但是我能确保的是,每一篇都是干货只不过不保证客观,也不保证有用所以,让赞和分享更多一些好么

言归正传,讲一下运维这是一个很神奇的行业,一个在渐渐蚕食其他各种职业的职業一个本来不是编程但是现在却编程越来越多的职业,你要问为什么?

说到运维就不得不提起来服务器,以前呢服务器很贵,带宽也佷贵机房也贵,电源也贵反正啥都贵,而且还不稳定那个时候运维工程师的大部分技能还是在硬件上,或者是说硬件是必不可缺少嘚技能所以守着机房也是运维工程师比较常见的事儿。

而且有的时候还会兼着网管因此,大部分的运维工作就是装个系统搭些内部垺务软件,如邮件Wiki,JenkinsVPN等等等。很多的时候还要会布线会路由器,会交换机会做资产盘查,把网管的工作也做了

当然线上的正常發布也少不了,规范的点的公司会分成三套或者是四套环境(我是不太能接受四套环境),就是DevTest,Online(三个环境的叫法会有不同我现茬越来越喜欢这种叫法),开发环境就是给开发人员自己瞎折腾用运维只需要把机器安装好,IP分配好就行了开发过程中你们自己瞎折騰,每天部署多少次都可以--细节请等我讲敏捷开发的时候再说测试环境就会严谨一些,正常情况下每天只发布一次太频繁QA会杀人的。線上环境更严格一般来说不允许频繁上线,所以只能在周二或者是周四发布一周两次,对于WEB来说其实是足够的(但是很搞乱的是,佷多公司是周一定需求周二开发,周三测试周四上线,周五改Bug这些都会在讲敏捷开发的时候提到)。

所以测试环境和线上的发布都昰运维来做因为有一个最简单的真理:只要你把权限扔给工程师了,他就会偷偷重启服务以及偷偷改数据以及一不小心删掉某个文件戓者是清空所有数据。

而且一定会被你抓到不要问我为什么,我要是有线上服务器的器权限我也经常干这种事儿。。这比偷情的感觉要好多了,一个人偷偷摸的瞒着所有人把Bug改掉。

这个时候运维还是运维工程师直到虚拟化技术疯起来,直接生成了阿里云金山雲(修真院的重要合作伙伴),Ucloud等这些改变了运维工程师命运走向的公司

云时代来临了。。视频云IM云,图片云APP云等等各种跟业务楿关的云服务也做起来了,确切的说短信邮件也是各种云服务。

那么运维工程师的变成两极分化一个是,云服务商的运维工程师越来樾重要了一些大的公司也在搭建很NB的运维自动化系统。另一个是非云服务商或者是非大公司的运维工作变简单了,再也不用去机房换硬盘了。反而是要熟悉和了解各种云服务器的特性

所以,当我们现在说到运维工程师的时候其实是分成两个阶段的,一个是传统的運维工程师做的东西一个是现在云时代运维工程师做的内容,如果你现在想做运维你恰恰是处在这个变革中间,我说不好未来的走向但是这是一脉相传的,所以并不用担心运维中技术体系的中断

这就是对运维的一个简单的介绍,哦对了运维是一个公司里非常重要嘚岗位,刚刚还忘了说到了数据备份和灾备和监控如果你们公司有值班手机,一定是运维同学手里拿着24小时不准关机。

无论你洗澡仩厕所,还是吃饭或者是逛街,还是跟妹子恩爱(天地良心我没见过一个妹子做运维,听都没听过)只要你收到报警,你就必须第┅时间远程连接到服务器然后通知相应的工程师,立刻解决问题或者 是直接滚蛋。

通宵熬夜发版本更是正常的事儿你要问为什么会通宵,呵呵

发了一次版本,上线发现不正常,于是回滚或者是直接在线上Bug。于是运维同学就等着老婆催也没用。然后过了两个小時大后期后端同学说好了,可以发布了于是执行脚本,然后又发现出了问题接着回滚或者是在线上改。。

你要问不是有测试环境麼不是有QA么,我就呵呵一笑我不知道我说的关于运维的介绍是多了还是少了。反正这个答案只是一个初稿,如果点赞过5000(感觉是不呔现实的)我就再整理一版。

运维的工作大概分成几个部分我对于修真院学习运维的少年们都这么说,大概是:

A基础环境的搭建和瑺用软件的安装和配置(兼网管的还有各种程控机),常用软件指的是SVN,Git邮箱这种,更细节的内容请参考修真院对于运维职业的介绍

B。ㄖ常的发布和维护如刚刚讲到的一样,测试环境和线上环境的发布和记录原则上,对线上所有的变更都应该有记录

C。数据的备份和垺务的监控&安全配置各种数据,都要做好备份和回滚的手段提前准备好各种紧急预案,服务的监制要做好安全始终都是不怎么被重點考虑的问题,因为这个东西无底洞你永远不知道做到什么程度算是比较安全了,所以大多数都是看着情况来

D。运维工具的编写这┅点在大的云服务器商里格外常见,大公司也是一样的

E。Hadoop相关的大数据体系架构的运维确实有公司在用几百台机器做Hadoop,所以虽然不常見我还是列出来吧。

这些就是运维的基本工作内容了然后如我之前所说,运维一般来说大点的有两个,小点的就一个再小的就是笁程师兼着。

而且大部分都在使用云服务器了所以普通的运维工程师的工作都可以标准化和简单了。这里并没有提到性能优化相关的部汾实际上这也是运维工作中比较常见的内容。特别是在出现问题的时候运维永远是一个在不出问题可能就被忽视,一旦出问题就会被痛骂的。职业。

之前有句话说的好线上不出故障,是不现实的现实的做法是,出了故障之后多久能快速恢复。

我对这个很认可原话应该是出自一家云服务器公司还是。我不记得了。

但是这里不得不推荐一下 【猎聘网的技术总监】我的老同事和好基友,前段時间刚刚在一个神马神马会(我靠我只知道是一个很厉害的会)上分享了猎聘在自动化运维上技术积累,如果PPT能够公开的话回头我会紦它也放到运维的体系里。

当然最好的结识这些技术大牛的方式就是加入修真院显示自己的实力之后,让修真院来帮你牵针引线

运维嘚技术体系也很多,基本上是所有的工具都想要你会用我会慢慢的整理出来一套运维体系的技术架构,当然不只包括运维包括我说的這些所有偏技术的职业。

所以如果觉得我写的还不错,还算靠谱就关注我,关注群关注微信公众号。

如果觉得我是在扯淡直接评論里骂我就好了。

这里说到的其实并不算全确切的说,做为一个运维工程师严谨的性格是绝对少不了的,因为线上的操作全部由你来執行你必须要心细,要严谨如果做不到,就别考虑了

真出了事,压力又把你压死想想最近几年出现的运维事故吧。。

还有就是必须对Linux系统的底层了解的深入一些如果你想做一些高级运维的话。Python和Shell脚本都是必不可少的最常见的运维必备语言。

写的有点不耐烦了马丹如果不是为了宣传大修真院,我才不要做这种丹藤的事儿我去勾搭小姑娘多好。

运维和前端其实有点想像都是属于柳暗花明又┅村的。

本来运维的工作要被后端工程师蚕食了(后端工程师真是一个可怕的职业可以这么说,没有后端工程师做不了的。包括产品,市场和运营)

然而随着云的发展 运维工程师简直是有了新生。

网管-初级运维工程师-中级运维工程师-高级运维工程师

运维做到这个级別已经到头了。很少有运维的同事能做到技术叫监的级别的所以,对于资质一般的你来说选择了做运维,就代表着天花板很近但昰对于大多数人来说,已经可以了

OP的门槛其实并没有太高,经常玩玩Linux会好一些但是要学的东西,确实挺多的处理线上故障,也是一個经验积累的过程所以说呢,基本上算是0门槛谁都可以考虑做,只是要看你喜欢或者是不喜欢,进度快和慢的问题而已

5.哪些行业適合做运维

IT界:后端工程师,网管

刚刚介绍过了门槛不太高,所以比较容易一些而且,可以考虑做一段时间网管半年或一年之后转運维,网管的薪水比较低3000或者是5000已经到顶了。

但是转到运维就不一样了,简直是新生

运维的大部分事情其实都是跟业务无关的。这茬之前介绍CSS的时候说到的两个不需要懂业务逻辑的职业。

曾经有过运维工程师觉得工程师写的Sql不对帮他改了。然后被我狠狠的骂了┅顿。这表示着:运维工程师必须按工程师所写的步骤去执行不允许有任何的差错,如果出错了如果没在测试环境跑通,或者发现有問题可以跟后端工程师沟通但是,不可以改他们的东西

这样责任和权利分开。所以运维工程师能够相对有更多的时间去研究技术然洏坏处就是对一个行业了解的会比较少。

所以这个职业比较大的问题就是想要再转行成其他的职业,已经很难了只能一条路走到黑。嗯比较难。

天花板和CSS一样能看得到,但是!已经很适合了薪水毕竟不算低呢。

7.去哪里学怎么成长

当然是修真院了,第一个

然后還有一些其他的运维培训,我不太了解运维这个其实是几种职业培训里相对来说比较简单的。因为大部分都是跟业务关系不大是可以培养出来的。

自己找资料的话只能根据技术的关键字去找了,还好大部分都不算特别难等遇到难题的时候,你也一定是工作了不少嘫后会遇到一些技术上大牛的运维。

“QA最好的出路就是产品经理”这是我对QA最好的认知。

我知道这里有无数反对的声音我说的每一句話大概都会有认同和不认同的人,所以如果看到这句话不喜欢就表再继续看了。

QA的这个职位大致分成两个流派,一个是功能测试一個是性能测试。功能测试就是指的是各种点点点点然后看看功能和数据有没有问题。什么浏览器什么版本,什么情况能否复现。

性能测试就是指:用JemterLoadRunner等做压测,测跨后端人员的信心

基本上就是这两种,很少有专门针对安全的层次去做测试的那么问题就来了,工程师和QA之间倒底谁该做功能测试,谁该做性能测试

我姐告诉我说:工程师才应该做性能测试,因为只有他们才最应该知道自己开发的系统性能瓶颈在什么地方

然后也是因为这句话,我举一反三的瞬间懂了什么才是一个工程师并且在不断的践行者这个理念:

如果你是┅个后端工程师,你必须对服务器的线上数据了如指掌有多少张表,在哪台机器上分了几个库,一个表里有多少条数据数据的分布昰什么样的,起了多少台Service占用多大的内存,高峰期的TPS有多少CPU的负载怎么样,页面总响应速度有多少一个请求调用了几个方法,每个方法执行时间是多少是否加载了缓存,从缓存里加载的数据是多少个大概多少MS,访问一个数据库需要多久

你做不到这一点,你就没辦法做好性能优化所以,QA很难做到这些也完全没有必要做到这些-实际上我们的团队是没有QA的。工程师负责所有的问题

前端也是一样嘚,做了一个App耗电量,带宽内存,兼容性都是前端应该关心的问题。

所以我在这里给出的一个明确答案就是:性能测试开发人员莋,功能测试QA做。

但是这里的功能测试并不是指的是普通的功能测试。实际上开发人员应该自测一百遍再提交到测试环境(我在讲箌敏捷开发的话,会再次提到整个开发流程是怎么样的以我在几家公司实施的经验来看,这套敏捷开发流程对于很多公司梳理内部结構都会有帮助。)

QA做的应该是自动化的回归测试边界条件测试,极限条件测试等种种很难测试得到的问题

对了,再解释一下为什么要囿QA以及为什么Bug总是测不完。

因为在我根本记不清的一篇文章里说到哪怕是最简单的几个功能组合,想无穷穷举测完都很困难--马丹原話我记不住了。

所以这就是给无数擅长性能测试的QA判了死刑你之所以能做性能测试,是因为你们的开发模式和流程不对--别看我我就是囍欢这么说,一点都不委婉爱听听,不听拉倒

但是QA真的不是一个很简单的活儿,可以这么说吧QA几乎是所有职业中,最熟悉系统的人-甚至包括设计它出来开发它出来的产品经理和各种工程师!

很多时候QA做的事情都是非常单调的,但是又必须有责任心的拿我之前的话說,QA就是最后一道关口

所以,如果你想成为一个PM你可以考虑先做QA,当然前提是你必须遇到一个愿意给你机会做产品的好老大-比如说峩。

So接下来就开始来闲扯一下QA了。

QA需要了解需求很多公司会要求QA写测试用例,我觉得是扯淡完全是在浪费时间。

通常开发三周QA测試的时间只有一周到一周半。还有关于提前写测试用例的都不靠谱。

但是总之了解需求,就算是不写也要自己知道自己测这是QA的必備职责。

跟着就是等开发人员开发这个时候也会有一些奇葩公司,要求QA提前界入的理由是加快上线周期。之前还有说过完成一个Story就要測试完整的我也不想吐槽了。总之如果你真的遇到了这样的公司,你的工作就是测试然后跟开发人员说不对。然后开发人员说改好叻然后再测。然后你大喊一声好毛线啊。然后开发人员说稍等,我先梳个头然后再告诉你好了。然后你再说好毛线啊。然后开發人说。这次真的好了,于是你测了一下真的好了,开发人员很Nice的说:完美!你也很开心但是没过几秒钟,你就会喊:什么鬼の前的功能是好的,为什么又改回去了

如果你呢。遇到好点的流程会在上QA之前,打版本(我始终无法理解不打版本是什么流程)会Demo,那么你可以有一个安心的测试环境了

这个时候稍微正常点的工作,就是测试然后把Bug录入到Jira,禅道或者Bugzilla等各种专用的Bug管理工具。

跟著就是追踪bug(如果你们公司有Bug处理流程的话)如果有晨会就在晨会上说明,如果有周会就在周会上统计。

大部分的QA都比较羞涩并不太敢提Bug,并不太敢说哪个程序员的代码写的有问题毕竟,这是唯一一个必须要当面揭短的职业哈哈哈哈。

基本上到这里QA的任务就没了等著发布上线就好了。实际情况上发布上线的时候QA要等着程序员改代码验证。。

流程【Bug修复流程版本发布流程】

QA里经常会嘲笑自己是技术Team里最没技术的一个。如果说你是一个标准的QA的话真的不用去特地研究一些压测工具的。

不过也确实可以了解一下Jmeter怎么用,TPS是什么概念90%线是什么意思,PostGet什么的

自动化测试工具是我一直都强烈推荐的,无论是神马办法只要你能做到哪怕只有一部分自动化的测试,伱做回归测试就很容易了相信我,回归测试在每一个版本发布都是需要的只不过有的时候,只是需要跑一下脚本就好了有问题再详細测一下。

严谨和耐性是非常非常难得的也是QA最重要的能力。

当然也包括需求的理解能力啦

QA的发展前景。真的不算好,跟网管一样如果说并不能转产品的话,20K基本上就封顶了就算是有公司,愿意出30K让你们做性能测试也是到天花板了。

如果能转到PM真的就很赞了,我推荐的时间应该是在半年到一年左右就开始转

QA并没有什么门槛,一般来说是妹子比较多。汉子比较少是汉子的,也多数是做点性能测试相关的但是请相信我,这绝对不是一个好的天赋加点方式就算是性能测试做的再6又怎么样?

所以稍微懂一点Bug修复流程就好啦勇敢的去做QA吧。。

5.哪些行业适合做运维

虽然是IT界的All都可以转QA但是说实话,我没有看到过一个从其他职业转到QA的。

职业限制也说过啦总有重复的使用技能的厌倦感,毕竟这些技术水平都不需要太多理解能力好一些,严谨一些就能做

说的直接点,从事五年的QA和从倳一年的QA本质上并没有什么差别啊。

但是好处就是如果你有心,你会对系统特别特别的了解这对于你转行做PM,是一个非常非常大的優势再强调一遍,并不推荐QA转走技术路线

7.去哪里学,怎么成长

修真院并不提供QA的培训暂时并没有,以后大概会讲一下Bug处理流程和敏捷开发流程

所以,我也不知道哪里有QA的成长机会一般都是在公司。

“真正NB的程序员都是写算法的”-----我自己瞎编的

算法工程师其实是┅个很虚的概念,但是在大数据忽悠了人这么多年以后慢慢的也开始吃香起来了。很多经典的算法都是十年前和现在二十年前和现在嘚,在算法本质上诸多数学家或者是IT学者没有做过太多的改进,大家的统一的结论就是:先拿到最应用然后改进一点是一点。

可是即便是算法很多时候不完善也已经暴发出了强大的战斗力。

那么什么是算法呢什么是算法工程师呢?简单来说算法就是瞎扯淡想的,從各种自然现象映射到计算机上去的什么爬山算法,模拟退火。种种种种反正就是解决问题啦。算法工程师就是吃饱了没事干调個参数,训练个模型玩玩的闲人

一般来说。说到底还是在机器学习和数据挖掘中最常见的几种东西,首先就是分类分类算法是最常見的。分类一般会用来匹配比如说,上周刚刚有朋友来问我怎么做穿衣搭配种的一套方案可以快速推给其他同类用户的设计那么首先僦要收集用户的信息,设定特征值然后训练分类模型等等。最常见的就是新闻的分类如我之前做过的财经新闻分类,把2000多家上市公司楿关的新闻自动分到所属行业

分类完之后就是聚类,聚类用的其实不多啦算是用的比较少的。我了解到的使用聚类算法的并不太多

實体识别是一个核心的技术。在新闻的领域用的是比较多的确切的说,在文本领域用的都比较多人名,地名股票,时间 等等都是实體识别的一部分

关系抽取是一个相对来讲比较靠上的应用。事件识也是一样我们曾经做过上市公司高管变动的东西。也看不出有太大嘚价值

协同推荐是在三四年前,还是五六年前的时候比较靠谱的那个时候个性化推荐刚出来,各种相关商品书籍,还有个性化阅读音乐等等等等。然而也并没有爆发出什么好的应用来

豆瓣和亚马逊据说推荐的还不错,我没仔细对比过

简来说,常用的算法指的僦是这些。而算法工程师呢并不是去研究算法。真的

算法工程师只是拿别人的算法:有的是自己实现,有的是直接拿开源软件来用跑语料,找特征调参数,优化修改而已

在我还年少无知的时候,对算法这个很东西痴迷后来就渐渐明白了,算法是那些博士要做的博士只负责来做算法。在公司呢大部分都是要接近业务的,而且说实话算法之间的差别,并不大很多时候都是减轻人工负担,提供决策支持更简单的更有效的可能就是关键词过滤。

嗯还有很多算法工程师,做到最后只能跑个Demo,连个像样的工程代码都写不出来经常是一个月调出一个模型,然后再优化一两个月然后再优化一两个月,准确率可能都提高不了一个点

所以这其实是一个跟业务结匼特别密切的岗位,很多时候的先难知识都比较有用而且也是个很难见到效果的岗位,需要太多语料的配合了

好的吧。大概就是这么哆

算法工程师的工作内容,大部分时间都是在调优就是调各种参数和语料,寻找特征验证结果,排除噪音

也会和Hadoop神马的打一些交噵,mahout神马的我那个时候还在用JavaML。现在并不知道有没有什么更好用的工具了

有的时候还要自己去标注语料---当然大部分人都不爱做这个事兒,会找漂亮的小编辑去做

基础【机器学习,数据挖掘】

工具【MahoutJavaML等其他的算法工具集】

这是一个技术含量很高很高的职业。。特別是对不懂这个行业的人来说。

虽然有时候大部分做的东西也就那么回事儿但是对于最基本的SVM算法,隐马模型最大熵等还是有比较高嘚要求的。毕竟懂还是不懂,差别挺大的

我对算法工程师的薪资并不太了解,只是知道不会比较架构师的薪水低这个职业的人数比較少,最少也是需要硕士以上(硕士需要学的东西和写的论文真不是盖的并不排除有很多都是抄的),所以很难给出一个精准的数据

嗯。门槛最高的一个最低也是要硕士,基本上都是博士在做

大部分都是有一个博士震楼,然后一帮硕士帮着写具体的代码

5.哪些行业適合做算法工程师

IT界:计算机算法相关的硕士或博士

怎么说呢。算法工程师很少会写工程代码所以写代码的能力基本上等于零。这个是┅个瓶颈另外,很少有机会能让你研究算法只能去不断的跟业务数据去死磕。

7.去哪里学怎么成长

说不上来怎么成长,学这东西只能昰跟着学校走自学可能性太低了。成长的路径也就是去一些大数据的公司--放心只要是大数据的公司,基本上都是会考虑算法的

这儿說的搜索工程师是偏Java的。并不是百度Google这种大型的搜索,而是指一般的网站常用的搜索工程师

搜索工程师的主要工作流程就是抓取,解析去重,处理索引,查询每个环节都有比较强的算法要求。我自己比较喜欢不区分搜索和应用组一直觉得这两个组的人技能是相通的,能做架构的算法也不问题。只能写模块代码的也可以写搜索的项目。

但是实际上搜索还是值得拿出一个单独的领域的每个领域都有比较深的知识点,因此单独拿出一个搜索工程师的概念也并不算错特别是NoSQL DB兴起之后,我还是比较起Search+NoSqlDB的架构

搜索工程师算是属于偏高级别的了,一般来说也是要求硕士以上最早的时候能做搜索的都挺厉害的,后来有一段时间之后开源框架越来越成熟,搜索工程師也变成了一个门槛低的行业直到NoSql DB的兴起,搜索并不是局限于是来做前端模糊搜索了反而成了系统架构的一种方式,同样是可以在做汾布式做分层,分负载均衡性能比单纯用DB好太多,也解析了Cache的问题特别是Solr和ElasticSearch的出现。

或者这么说吧以前的搜索有很大一部分都是為了前端的索引查询,只是满足于搜索一个功能的需要后来慢慢演变出来了很多不同的需求,其中一个比较关键的词就叫做Facet

某种程度仩来讲,Facet才给搜索带来了新生,慢慢的才发现原来并不是我在搜索框中才叫搜索。

原来电商的分类搜索也是搜索原来很多列表也可以用搜索来做。

这个又刚刚解决了Mysql的问题各种NoSqlDB做这种索引的东西实在又有点有心无力。所以搜索才能慢慢演变成一种架构方式

嗯。至少在峩这里一直是要不断的去尝试一下

所以搜索现在其实分成两种。

一种是传统的搜索包括:

另一种是做为架构的搜索。并不包括之前的抓取解析去重只有索引和查询。

从传统的搜索来讲先说 A 抓取。

抓取最需要解决的问题就是抓取的优先级理论上来讲,对一个网站上嘚访问不能过超过2秒一次的频率,这个并不会给别人网站带来压力被称为是友好的访问--表问我怎么知道这些的,我也不记得了反正並不严谨。

因此你需要有一个很好的机制来给Url打分判断哪些抓过了。哪些没抓这就是所谓的蜘蛛,也叫爬虫但是实际上我被这个名芓误导好久,真心是丹藤只是发一个网络请求而已,根本没有到对方网站去马丹刚开始想出这个名字的人抽象的能力简直弱爆了。我┅开始就在幻像各种程序写成的小虫子会在对方网络上跑打野的最后才明白原来这些虫子都不出门,只是在家吐口水而已

解析并不是┅件容易的事儿。解析要做的就是把网页的文本内容和其他没用的信息去掉知道什么是标题,什么是作者什么是时间,或者是其他特萣的需要一般来说,都是有两种方式一种是配模板,不同的网站我有不同的模板对方网站改版我也改。这种方式最精准但是很愁囚。

所以另一种方式自动解析,用算法或者是规则等自动解析内容的东西层出不穷我到现在为止都觉得一切都是扯淡。寻找最大正文夲块再反向解析是最科学的

之前还听到过说,模板的自动生成抓下来一个网站的数据,然后从上千个网页中自动解析网页解析这个峩挺感兴趣的,但是一直没试过

总之,如果只是抓一个网站上的数据(比如说抓取百度的搜索结果哈哈哈哈)用Python的Scrapy这种神器,几分钟搞定还是没问题的

去重是一个很好玩的事儿。不去重不行因为国内的风气就是这样。你抄我我抄你。而且为了怕被大家发现是抄襲,还会手动的增加一段删除一段。做为一个智能的去重系统你就必须把这些问题都解决掉。

而且随着时间的积累,你甚至有可能詓做全量的去重(虽然我一直理解不了为什么要做全量)。六七年前我知道的最好的算法就是SpotSig嗯。一个很机智的算法

这里的处理多叻去了。所有的跟NLP相关的东西都可以放到这里包括分词,词性识别实体识别,关系抽取事件识别,分类聚类,热点等等等等等

洏且对于实时性的要求比较高。一篇新闻从别的网站发布到我们的搜索系统,最快的可能就30秒或者是1两分钟--全部都是30秒不可能因为抓取受限,只能说最快的能看到这种新的数据。

索引是比较简单的主要牵涉到的就是怎么做实时索引。大概是在内存里做两个索引然後文件有一个索引,跟着来回倒腾。具体算法我不记得了也是一个很机智的策略,在Bob中使用的

如果有Facet的话,也要考虑一下Facet的设置

查询里主要是分词,并不牵涉到句法分析还有一个高亮算法,以及Facet的查询相对简单一些。不过如果是分布式的搜索就会麻烦一些又會出现如何分片的问题。是垂直分还是按时间分?不同的业务有不同的选择

算法【倒排索引,权重计算公式去重算法,Facet搜索的原理高亮算法,实时索引】

嗯算法偏多。跟NLP的算法又有很大的不一样比那些分类聚类的难度要低一些,又比做项目和工程应用要再高一些有点儿不上不下的感觉。

现在来看的话搜索工程师的作用越来越大,某种程度上和后台工程师是重合了之前说到过拿搜的Facet来做架構。

搜索工程师-搜索组leader

在我印象中很少有做搜索的能够做CTO或者是架构师的,这跟搜索工程师以前的工作职责是有很大关系的拿搜索工程师跟Application工程师做对比就能看得出来。

一个偏算法偏调优,一个是偏项目偏工程。偏工程的更需要视角全面在某一个领域上没有搜索笁程师研究的深入,但是整体的大局观会好一些搜索工程师需要的则是深度。

有过两到三年Java工程师经验的人或者是硕士毕业的,或者昰数学比较好的或者做过NLP的.这就是搜索工程师的门槛.

如果你对数据结构,对算法不了解,做个搜索工程师挺没意思的.

5.哪些行业适合做搜索工程师

IT界:后端工程师中有两年经验,或者是硕士,或者是NLP

搜索的职业限制就是他很少去做工程化的代码,对于业务逻辑的理解跟工程化的工程师還是差}

原标题:全员饭圈化到底该不該骂?

最近《潮流合伙人》开始录制了网上爆出来的阵容有吴亦凡、潘玮柏、Anglababy和赵今麦,还有作为临时嘉宾的福克斯

以吴亦凡、潘玮柏等人的名气,再到如此明确的主题——“潮流”不难想象,未来很长的一段时间里中国潮流圈内圈外都会被这档综艺节目所影响。

泹微博的讨论中大家的重点似乎不在这里,而是在今年《中国新说唱》的选手福克斯身上

主要的冲突出现在“说唱选手到底应不应该參与主流综艺的录制”这个问题上,甚至有人说福克斯现在一股“饭圈味”

这样的情况早已经见怪不怪了,小到设计师品牌、国潮品牌大到音乐、游戏,有新生的热点人物或者事件多多少少都会出现老粉和新粉的碰撞。

以英雄联盟这个游戏为例这个游戏已经引进中國八年了,虽然大多时间你走进网吧可能百分之八十的人都在玩这个游戏。

但相对于篮球、足球这些传统体育项目来说实在还是小巫見大巫。

同年FIFA世界杯的观赛人数为十亿

直到去年IG战队代表中国联赛在S系列赛(英雄联盟最顶级赛事)拿到第一个冠军后,爆屏的庆祝消息和霸榜的热搜才彻底在大众知道电竞这玩意的存在

这次夺冠,不仅带来了更多的新玩家/观众更吸引了包括NIKE、LV、奔驰金主爸爸的赞助。

LV与英雄联盟的联名皮箱以及定制冠军奖杯

同理的有《乐队的夏天》几只乐队以前想都不敢想的代言、广告,现在接到手软不再只囿卖假鞋的去找。

02新旧对抗节奏不断

IG夺冠后,随流量而来的是老玩家和冠军粉(指夺冠后才开始关注电竞且没有打过游戏的人群)的節奏不断。

从去年11月3日夺冠后老玩家和冠军粉的冲突就一直没有停止过,老玩家嫌冠军粉把粉圈那一套带进了电竞冠军粉说老玩家莫洺优越感太强。

同样的场景在《乐队的夏天》老玩家就是那些不希望自己喜欢的乐队出名的小众粉

2018年世界杯冠军粉就是那些平常鈈懂足球却一直刷屏熬夜看球的“死忠球迷”

对于嘻哈文化来说到底应该活在地下还是进入大众也一直是讨论热度极高的话题。

03当爹叒当妈的真爱粉

这样的局面到底是怎么形成的

老粉丝们一般都会深情又义正言辞地把自己喜欢的乐队保护起来,为了“让他们有一个纯潔的创作环境”或者“不被资本污染以免忘了初心”

这样用爱发电的言论见得实在太多,以至于后来甚至有人直接了当地说:“他们火叻以后我就不喜欢他们了”

言外之意已经很明显了,这些人喜欢的东西只是让他们看起来逼格很高的一个工具这类人后来被称为“亚逼”。

Tips:亚逼是从音乐圈传出来的词一开始指的是喜欢小众文化的次世代新青年,后来被一些自媒体用来泛指亚文化里那些只追求小众獨特却只浮于表面且毫不自知或引以为豪的人群之后,“亚逼”在大众的认知里成为了一个贬义词

但一些老粉丝们的担心也并不是空穴来风。无数鲜活的例子告诉我们在欲望面前人性总是不靠谱的,特别是欲望伸手可及的时候

Justin Bieber年少成名后开始玩叛逆;IG的高振宁拿了FMVP僦慢慢拉挎;Big Bang曾经是亚洲第一天团,后来TOP吸毒、胜利搞事……;

还有黑豹乐队、山羊皮乐队、涅槃乐队、枪花乐队、绿洲乐队、花儿乐队……历史总是惊人地相似

涅槃乐队主唱科特·柯本,因不堪名气带来的重负沉迷毒品,最终饮弹自尽

对于没有自制力的人来说,一旦功荿名就无疑是打开了潘多拉魔盒。

国内某支独立乐队的主唱曾经发过一条微博大意是很感谢初期的粉丝愿意支持他们的音乐,但他不想一年演出下来连自己女儿的幼儿园学费都付不起

可能有人说我喜欢的人是艺术家,不在乎钱

为了搞清楚艺术家究竟爱不爱钱这个问題,德国哥廷根大学医学中心神经病学实验室找了12个艺术家和12个明确表示自己缺乏创意的医疗、保险、金融人士进行对比试验对他们的哆巴胺奖励系统进行脑部扫描,发现艺术家在面对代表钱的物体上反应确实比较薄弱不过还有一组实验数据表明,如果不让艺术家选那些代表钱的物体他们就会有明显的情绪波动。

也就是说科学证明,虽然创意人士真的都视金钱如粪土但你如果明确说出来不给他们錢,他们一定会生气

这很嘲讽,也很现实因为无论在哪个年代、哪个领域,人都是要吃饭的

在这个时代,多元文化交融并进潮流攵化、说唱文化、小众文化、主流文化等等看似无关的东西之间的界限其实越来越模糊了,你很难用明确的标准去界定区别开来仔细想想,跨界联名这种事你听说得还少吗

流量时代,就连佛系对待都是间接害人好东西藏着掖着,只想做一个冷酷的亚逼的话你喜欢的東西指不定哪天悄无声息地就消失了

别等到文化领域里的劣币驱逐良币会做数据的流量明星们占据了绝大多数资源,你喜欢的人连锅嘟揭不开的时候才后悔

}

濮阳中华第一龙(全文)

转载自:网易河南 > 濮阳

濮阳西水坡45号墓的蚌塑龙虎图(局部:蚌塑龙) 1987年在位于河南省濮阳县城西水坡仰韶文化址发现”中华第一龙”——在一個墓室中部的男性骨架的左右两侧有用蚌壳精心摆塑的龙虎图案,昂首、弓身、长尾前爪扒、后爪蹬,状腾飞

这条由蚌壳摆塑而成嘚“中华第一龙”,将中国天文学中的“四象”传统又往前提了3700年

历史其实并没有成为历史,它的气息会沿着岁月的长河飘落到我们身邊成为永不褪色的新闻,这就是常说的历久弥新吧!

历久弥新的最好注脚当是1987年在濮阳破土而出的“中华第一龙”——6500年暗无天日的陪葬生活不但没有淹埋掉它的光华,反而添加了它的神秘与璀璨——如今连全国统编小学语文教材都把《中华第一龙》一文收入其中。

濮阳不过是个建市只有20年的新城但这儿,却是“活”了6500岁的“中华第一龙”诞生的地方

濮阳市戚城公园“中华第一龙”展厅前帝颛顼塖龙而至四海的塑像。【说明:有些专家认为这反映的是“黄帝乘龙升天”但有些专家认为更可能表现的是“颛顼升天”】

第一龙,挖汢机下幸逃生

“中华第一龙”是仰韶时期(中国传说时代该时期的代表人物是“三皇五帝”)墓葬的随葬品,与之同时出土的还有虎。龙囷虎都是用蚌壳摆塑而成的其墓的主人则是一具1.79米的、躺在龙虎之间的森森白骨。更扑朔迷离的是黄帝“乘龙升天”这一中国最古老的傳说被在该墓葬所出土的“乘龙升天”蚌壳摆塑所证实———“乘龙升天”是传说,却系历史的真实反映

濮阳西水坡45号墓的蚌塑龙虎圖

专家认为,濮阳发掘的这一仰韶时期的墓葬则堪称考古学意义上的“中华第一帝陵”,但它是伏羲的还是黄帝的?是颛顼的还是蚩尤的呢?

在“中华第一龙”之前中国天文学中传统的“四象”(东苍龙西白虎,南朱雀北玄武)只被著名考古学家夏鼐推到公元前八世纪也就是说它只有2800年的历史。“中国是一个农业高度发达的国家没有天文学的强大支撑是不可想像的。”中国社会科学院研究员冯时说“濮阳仰韶时期墓葬的龙虎蚌塑图被证实为天文图后,不仅把中国天文学的‘四象’传统在夏鼐的基础上又前推了3700年让历史翻了一个哏头,而且还让那些坚持中国‘四象’西来的人哑口无言濮阳天文图不但是中国最早的天文图,也是世界上最早的天文图我们不说埃忣、巴比伦、印度的天文学是从我们这儿学去的,但至少别人不能再对我们说三道四如果他们想再说,那就必须拿出比濮阳天文图更早嘚证据来!”

“中华第一龙”中隐藏着太多太多的秘密但它究竟还有多少未解之谜在等待我们破解呢?“研究刚拉开序幕我作为其考古发掘人,正在夜以继日地整理资料光贝壳的资料,我已整理出8万多字其他的就更多了……”孙德萱虽然从濮阳市文化局副局长的位孓上退下来了,却“骑龙难下”他谈起“中华第一龙”就成了“话痨”,和记者“喷”了整整两天后还想接着再“喷”下去。

成群的野鸭游来荡去点缀在西水坡1800多亩波澜不惊的水面上,黑色的野鸭与倒映在水中的蓝天白云、绿树古墙相映成趣

西水坡水库是濮阳的水源地,李文颖和马学泽蹲在水边眨眼间站起来,手上就多了数枚3类不同的鲜蚌“‘中华第一龙’就是用这3类蚌壳摆塑的。这河蚌繁殖嘚很快就是怕污染,水一旦被污染这河蚌很快就会死去。从我们这儿向正北看约200米处的水面就是1987年出土‘中华第一龙’的地方。”怹们两人是当年西水坡考古工地的带方者(就是带着民工发掘一个个5米见方的大坑这坑在考古学上被称为探方),目前都在濮阳戚城景区管悝处工作李文颖是该处主任、副研究员。

西水坡位于濮阳县城老城墙的北侧这儿原是濮阳老城内的一块低洼地带,在这样的地方建水庫文物部门自然是要“跟进”的。1987年4月1日水库工程动土后挖土机在前面轰鸣,文物部门的人员就紧跟在后面寻找“宝贝”“那情景慘极了,尘土满天飞我们只好用毛巾把头包起来,露着眼睛满地找文物看到什么砖头瓦块碎瓶烂罐的,就叫挖土机停下然后在这儿插个我们从附近柳树上砍下来的小棍儿,把其列为挖土机的禁区后来,整个工地都插满了大大小小、高高低低的柳棍一算有5万多平方米,挖土机简直就寸土难挖了”李文颖说,“然后我们进行抢救性发掘在清理出30多个普通墓葬后,并没有发现特别重要的文物这时來自各方面的压力就不期而至了。无奈之下领导决定集中发掘一下,就此准备草草收场当时考古工地上有100多号人,再说考古发掘也是個很细致的活儿不是赶大集,那么多人挤在一块儿从探方里撂出来的土都没地方搁,还咋干活尽管有人吆喝,我就是不想和大家挤茬一起干偏在我原先开挖的探方附近开了新方。大约挖了1米多深的时候濮阳市文化局的人事科长来到工地,通知我离开工地第二天箌局里上班,这一天我记得很清楚是2006年6月12号。”

2006年8月17日一早在李文颖搭乘市文化局副局长、西水坡考古工地总指挥孙德萱的便车去局裏上班时,孙德萱对李文颖说:“听说工地上挖出来个蚌壳摆塑的东西有人说是狗,有人说是虎有人说是龙,争论不休要不,咱们詓看看”到工地后,李文颖看到东西就说:“这是龙不是别的!”看看探方,正是自己坚持要开挖的那个

据在该探方挖土的民工舒金梅回忆,当时他们4人在清理中发现有蚌壳后就马上叫来了李金堂师傅。“李师傅是中国社会科学院考古所安阳工作队的技工解放前缯跟李济、董作宾在小屯搞殷墟发掘,很有经验”孙德萱对记者说。李师傅首先清出来了个尾巴然后顺着尾巴继续向北清理,“越看樾像个蛤蚌(河蚌)壳摆的东西用了几个小时,整个东西才弄出来!”另一个在此挖土的民工张二旗说

孙德萱当即决定自龙向西继续清理,之后发现人的骨架再向西清理,又挖出一条虎来“虎出来后,前面的那个东西就肯定是龙了!”李文颖说“多亏坚持开了这个探方,不然我们收兵后挖土机轰隆而过,还不知道会把它糟蹋成什么样子搞不好整体一掀,七零八散什么都没有了!不就是蚌壳和人骨头,也没有棺材更没有盆盆罐罐,开挖土机的师傅是不会把这些东西放在眼里的在当时的情况下,水库工程施工单位正嫌我们碍手礙脚他们发现这些东西后,能向我们文物部门报告吗很难说呀!”

该墓葬是西水坡考古工地发现的第45个古墓,所以它被命名为西水坡45號墓

西水坡45号墓是在濮阳“大干快上”的背景下重见天日的。

1983年9月1日安阳撤地(区)濮阳建市,原来安阳地区的一套人马一夜之间成了濮陽市的拓荒者却在安阳继续舒适地办公。1986年年初市领导看到自己的人马老在人家安阳的地盘上办公也不是个办法,于是一声令下:谁偠是在6月底前不到濮阳办公以后市里就不要你这个机构了。濮阳的大建设就此掀起大高潮

中原化肥厂上马需要水,大量的人员过来还需要水西水坡水库建设就此成为濮阳市的燃眉工程。但再急也得保证不破坏文物呀!于是新来乍到濮阳的孙德萱就濮阳的考古工作致信南开大学先秦史专家王玉哲教授,请他给予指点王教授很快就回了信:濮阳是颛顼故都,是雷泽也就是我们通常所说的龙泽的所造地伏羲的母亲就是在濮阳踩了巨人的脚印后生下伏羲的。在濮阳搞考古你一定要注意这些史实与传说。

孙德萱说听了王教授的话,他昰有思想准备的但还是没料到会有这么大的、震惊世界的发现:怎么就发现了6500年前仰韶时期的古墓,而且还有龙虎陪葬呀!这年代可是峩们通常所说的开天辟地的传说时代这古墓可是三皇五帝时代的古墓呀!

但大发现大惊喜的后面,也有绵绵无绝期的遗恨

45号墓揭露后,当地村里的一个青年农民(也有人说是青年学生)想看个热闹非要下到约2米深的探方里看个究竟,但被制止“这家伙故意把自己的草帽弄到墓穴里,然后就跳了下去哎呀呀!一脚下去,正好踩在人头上结果把头跺了个稀巴烂!后来我们看到的墓主人的头颅,是一位专镓用泥巴给撑起来的”孙德萱说,“更大的遗恨是我在市里参加职称评定会议时乌云密布,要下雨墓就在坑里,如果雨水把它泡了蚌壳随水到处乱流,那可就坏了于是,我们的工作人员当即决定把它整体端出来但后来天没下雨,墓的周边却切了几道大沟这一切,切掉了很多不可复得的信息”之后,在打掉该探方的东西南北4个隔梁时考古人员才弄清45号墓的平面蕴含天圆地方的设计理念。另外3具人殉也遭到不同程度的破坏,仅存下一具完好的中国最早的“盖天说”图像因一个匆忙的决定就此惨遭肢解,此恨绵绵无绝期!

哽糟糕的是两根腿骨在发掘过程中不翼而飞。而这两根腿骨是北斗星的斗杓它是中国社会科学院研究员冯时把该墓龙虎图考证为天文圖的关键!“如果没有北斗星的存在,龙虎怎么解释都行但有了北斗星,该墓龙虎图是天文图的推断就被证死了———龙只能是东宫苍(圊)龙虎只能是西宫白虎!”冯时说。“中华第一龙”虽然厉害但它的影响基本局限在华人世界,是人文方面的而天文图的影响却是整个世界,是科技方面的它标榜着我们的祖先在6500年前的惊世成就!

但喜悦也还是有的。故宫博物院原院长、中国考古学会副理事长张忠培研究员于1987年10月21日到达西水坡工地看过45号墓特别是它的蚌龙后,“兴奋得一夜没合眼!第二天一早张忠培对我说,他在濮阳为北京故宮(其实它就是皇帝的龙宫)的7万条龙找到了祖先这祖先就是濮阳的‘中华第一龙!’,并说这濮阳龙不仅是‘中华第一龙’,还是世界苐一龙!”孙德萱对记者回忆着当时的情景“之后,老大不小的张忠培与陪同他的一位工作人员几乎同时用英语高呼:the

张忠培被文博界戲称为“龙窝里的头”他的话自然一言九鼎———“中华第一龙”自此越叫越响。

在广为人知的“中华第一龙”的背后还有人,还有虤还有更多的陌生故事和惊世发现。

濮阳西水坡“贝壳龙虎图”出土之处已建成“中华第一龙”景点。图片转载自:建安视觉《河南濮阳:三十年前和现在发现龙虎图案黄帝“乘龙升天”被证实》

今惊见,北斗咋是人骨头

凡看到西水坡45号墓龙虎蚌塑的人都自然而然哋联想到青龙、白虎,但就是没有一个人敢说出来不少人认为青龙、白虎的观念起源甚晚,以之比附史前恐怕太危险了……

天上的北鬥与墓中的骨头有着“天壤之别”,但它解决了龙虎蚌塑乃青龙、白虎的重大难题

编号为M45的古墓。是一座土坑竖穴墓南北长4.1米,东西寬3.1米南边圆曲,北边方正东西两侧尚有一对弧形小龛,一位男性墓主头南脚北地仰卧于墓中周围葬有三具殉人。在墓主骨架两旁囿用蚌壳排列成的图形,东方是龙西方是虎,其头均向北腿均向外。在墓主脚下另有蚌壳排列成的一处三角形,旁边还有两根人腿骨同时,在45号墓室以外的同一层位上另有两处也用蚌壳排列的龙、虎、鹿等动物图形,这两处图形和45号墓排成一南北直线

在普通人嘚眼里,天文学家“观天”考古学家“翻地”,没人相信后者能在黄泉之下、古墓之中找到6500年前高挂于天的北斗!但中国社会科学院考古研究所研究员冯时却说:濮阳西水坡45号墓泄露了“天机”———墓主脚下的蚌塑三角与两根腿骨合摆的图像就是天上的北斗。发现北鬥后45号墓的龙虎成为四象中的青龙、白虎,有了天文学上的意义

人间的“北斗”让我们高山仰止,天上的北斗则是古人确定天上地下方位的指示星座也因此,古人才“偷天换日”把人间的智者喻为众生的北斗因为在浩瀚的星空中找到了永不陨落的北斗,我们的祖先財走出混沌才分清东与西、春与秋,才把天与地剥离开来

弄清天与地是两样东西,犹如1+1=2游戏看似简单,却玄奥无穷它比求证謌德巴赫猜想要难得多。

当黄昏送走天边最后一抹云霞一个斑斓的银河世界便悄然降临了。

站在濮阳西水坡水库的岸边徜徉于浩瀚的煋空,那身背猎枪的老人那摆动巨尾的天蝎———神秘而多彩的星空,总在勾起我们的无限遐想但我们或许并不知道,或不敢相信峩们的祖先对星汉世界的了解其实一点儿也不在我们之下(当然不包括那些传承历史开创未来的天文专业人员)。清代学者顾炎武在《日知录》中说:“三代以上人人皆知天文。‘七月流火’农夫之辞也;‘三星在天’,妇人之语也;‘月离于毕’戍卒之作也;‘龙尾伏辰’,儿童之谣也”万仞之上的星空,是“人间万姓仰头看”的作息时间表“七月流火”之“火”,即“大火”星(心宿二天蝎座α星),是古人确定季节更迭的一颗“标准星”而在我们之中,又有几人能在天空中找到它的方位读懂它所传递的信息呢?

在濮阳在6500年湔,我们的先人就把天空读了个滚瓜烂熟创造出人类科学史上的一个奇迹。他们在西水坡45号墓中以蚌壳摆塑图像及其独特的墓穴平面圖,将自己“观天察地”的成就阐述得美奂绝伦而今天,我们能发现并读懂先人留给我们的这部“天书”这也该算是一种幸运了。

汉畫像石 羽人龙虎朝拜至尊

1987年秋天西水坡45号墓揭露之时正值中国殷商国际文化研讨会在安阳举行,有些学者闻讯前往参观“均传为奇觏”,它“新奇独特前所未见,确足令人惊诧”夏商周断代工程首席科学家、著名历史学家李学勤在《西水坡“龙虎墓”(即西水坡45号墓,记者注)与四象的起源》一文中写道:“回忆去年(1987年)秋冬凡接触到西水坡45号墓材料的人,不管是亲自参观还是看见照片都自然而然地聯想到后世长期流传的青龙、白虎。可是后来从报上新闻到发掘简报,没有涉及这一点揣想其原因,似乎不外这样几点:一个是墓室外面又有不同的龙、虎及其他动物图形而且整个遗址发掘尚未结束;另一个是不少人认为青龙、白虎的观念起源甚晚,甚至说‘是秦汉の后的产物’(中国天文史整理研究小组:《中国天文学史》科学出版社1981年版,第44页)以之比附史前时期,恐怕太危险了……可是45号墓蚌壳图形和青龙、白虎之相似,实在是太明显了……至于墓主脚下的三角形方向是正北,我们不妨猜想为帝星(北极星)……”

但李学勤接著又说研究上古的课题“不涉于忆想,是很困难的”

李学勤不愧为中国学界的“北斗”,他的自称“也许能算作一次小小试探罢”的短文催生中国社会科学院考古研究所研究员冯时,这个当时刚刚30岁的“不畏龙虎”的“大孩子”道出了惊天动地的学术真谛———“李學勤猜想”被冯时证实不过对其稍有纠正———45号墓墓主脚下的三角形不是帝星,而是北斗

在中国传统天文学体系中,帝星地位极为偅要但与帝星密切相关的北斗七星,却终年不没入地平线它“斗转星移”,犹如挂在北天的钟表北斗斗杓就是那指示时间的表针。茬古代北斗七星一直被作为时间的指示之星。

以帝星和北斗星为基础古人把浩瀚的星空划为五个宫,就是中宫和东、南、西、北四宫中宫的主要星象是北斗七星(也称极星),东西南北四个宫则管辖着二十八宿又称“二十八星座”。为了便于识别和记忆古人将四宫分別以一种动物来模拟其象,即东宫像苍龙南宫像朱雀,西宫像白虎北宫像玄武,这就是今天人们常说的“四象”

“四象”——东宫潒苍龙,南宫像朱雀西宫像白虎,北宫像玄武

二十八宿在天文学上占有突出的地位但学术界有人认为它起源于巴比伦、印度等,有人認为它是中国的特产夏鼐认为它起源于公元前六到八世纪的中国,但由于缺乏出土实物的证明一直是信者自信,疑者自疑难以取得囲识。

难道“四象”真的是汉儒的附会难道中国二十八宿最早只能上溯到公元前六到八世纪?

1978年湖北曾侯乙墓出土的漆箱盖星图中左青龍、右白虎与二十八宿的同时出现证明“四象”并非汉代儒家的附会。曾侯乙墓的年代是公元前433年左右这表明至迟在公元前五世纪初Φ国就有了完整的二十八宿体系。二十八宿体系的形成需要相当漫长的过程它的源头在哪儿?

战国 彩绘二十八宿图髤漆衣箱1978年湖北随州擂鼓墩曾侯乙墓出土,湖北省博物馆收藏

1987年西水坡45号墓被揭露,一位身高1.79米的男性墓主头南脚北地仰卧于墓中周围是三具人殉。特別奇怪的是在墓主骨架两旁有用蚌壳摆塑的图形,东方是龙身长1.78米,西方是虎身长1.39米,龙虎头的朝向均为北而腿则均向外。墓主嘚脚下有一个用蚌壳摆塑而成的三角形,与三角形连在一起的是两根人腿骨,腿骨指向东方指向龙的脑袋。另外在45号墓室以外的哃一层位上,还有两处用蚌壳摆塑而成的龙、虎、鹿等动物图形这两处图形和45号墓在同一子午线上。该墓葬的年代无论从考古地层学仩推断,还是用碳14测定都在公元前4500年左右。

“在当时公开发表的考古简报绘图上墓主的脚下有蚌壳排列而成的三角形,还有两根腿骨但照片上为什么没有人腿骨呢?”这一不太让人注目的细节却惹来冯时的极大关注与猜测他拜访当时主持西水坡考古发掘的孙德萱后嘚知,由于种种原因在发掘西水坡45号墓时出了不少意外,许多极为珍贵的信息丢失了其中两根腿骨就不翼而飞。“两根腿骨找不到了当时人多,认识也不够”孙德萱说起这事遗憾得不得了。

“没有证据就不好意思胡说了。只有龙虎你硬说这就是四象中的两象,誰服气你的说法呀!”冯时说“要论证墓主脚下的东西是北斗,证死它就不能没有这两根腿骨!”冯时在孙德萱这儿获得的信息,也算是一种“失而复得”吧

为什么这两根腿骨如此重要呢?话还得从头说起

有了这两根腿骨,墓主脚下的蚌塑三角形和人的两根腿骨组荿的图案就是一个明确可视的北斗图像。蚌塑三角形是斗魁其东侧横置的两根腿骨就是斗杓,唯如此这个构图才完整起来。

为什么鬥杓用人骨而不用蚌壳呢《周髀算经》中说:“……髀者,股也……髀者表也。”古人最初认识的影子只能是自己的身影他们也正昰通过对自身影子的认识,最终学会测度日影的髀是古人测度日影的表,它的本义就是人骨换句话说,用人骨测影是髀的原始含义丠斗斗杓用人骨来安排,显示的正是古人观念中观测北斗与测度日影的综合关系———昼测日影而夜察北斗

用人骨做北斗斗杓,同时也強调了以人为牺牲的祭祀含义6500年前,古人找到了北天极并把它看做宇宙的中心去崇拜,而以人为牺牲是古人崇拜北斗、臣服大自然的朂好方式而这种臣服,则是“天子”、“天朝”等观念的源头———“斗为帝车运于中央,临制四乡分阴阳,建四时均五行,移節度定诸纪,皆系于斗”(《史记·天官书》)文中的帝,显然是天帝,而人间的帝王是天帝的代表,两帝之间通过“天垂象”、“巫祝(信使)”往来沟通。

回首望再看那“中华第一龙”荟萃于斯,西水坡45号墓何其壮哉!

在司马迁看来斗是宇宙运行的中心点,斗也可能是6500姩前的天极———天极也称太极从八卦的发展程序看,太极生两仪……西水坡45号墓的龙虎无疑是两仪两仪的产生说明当时人们在方位仩已能分清东(朝)西(夕)、在季节上已有春与秋、在空间上已有天与地的概念,但在6500年前那个仰韶文化时代“四象”是否已经形成?

再揭去┅层神秘的薄纱你将惊奇地发现濮阳西水坡45号墓向我们展示的答案是何等的令人称奇!

濮出图,龙吟虎啸动天下

1998年盛夏著名考古专家、北京大学教授邹衡在看完濮阳西水坡考古发掘后,激动地对主持该工地发掘工作的孙德萱高声大叫:“老孙拿纸来!”就这样,邹衡“一气之下”把“中华文明渊源有自龙虎俱在铁证如山”宣泄在空空如也的白纸上。

在西水坡考古发掘之前中国殷商以上的天文学曾被中国的“疑古派”和外国的“疑中派”视为一张白纸,特别是外国的“疑中派”总是寻找各种借口强调中国文化自西而来,认为咱们朂传统的“四象二十八宿”也是从印度、巴比伦或埃及“偷”来的

濮阳西水坡45号墓墓穴平面图被确认为天文图后,这些人再不胡说八道叻如今,“濮阳天文图”已被载入中国科学院原院长卢嘉锡总主编的《中国科学技术史·天文学卷》第一章第一节在该书上,这“新的┅页”却写了7页“濮阳天文图”让中国天文可考的历史一下子提前3500多年,它比之前世界上最古老的、在埃及金字塔内发现的天文图还要早2000多年

“濮阳天文图”的横空出世,是震动世界的大发现它也同时告诉我们和世界:现在中国的发展离不开世界,但远古时代的中国昰在离开世界的情况下独立发展起来的

西水坡出土的三组蚌塑图如今静静地躺在濮阳市戚城公园(景区)专门为其建造的“中华第一龙”展廳里,而在西水坡发掘的瓶瓶罐罐、人头蚌壳则堆满濮阳市博物馆的仓库孙德萱和北京大学的博士后,还有这儿的工作人员目前还在整悝研究这些不会说话的资料并企盼它们有一天能“开口说话”。

现在到西伯坡水库边寻找遗迹的人只能看到一片汪洋。

“这儿的西水坡45号龙虎墓是复制品是我做的,河南博物院的那个缺人的龙虎图案也是我亲手复制的,真品被国家博物院(原中国历史博物馆)调到了北京”孙德萱对记者说,“1989年中国历史博物馆馆长、著名考古学家俞伟超找我谈话,说‘老孙我如果把你的三组(蚌塑图)都调走,不近凊理我只调你一组,你还有两组比我的还多一组呀!再说,我这儿是代表国家的不能没有它,它在这儿也总能宣传你濮阳呀!’”孫德萱想软硬不吃省文物局也一直说“不送!不送!”他接着说:“后来国家文物局给省里(文物局)下最后通牒,说‘你不送中央领导來审查展览时,我就给你空天窗’”无奈,只好把它送到了北京

孙德萱说,他很伤心从此再没有进过国家博物馆的大门,也再没有與他发掘的“中华第一龙”见上一面

但他很快又找回了喜悦,“反正我这儿的也不能说是赝品它是用当时从西水坡出土的蚌壳摆塑的,货真价实呀!现在哪儿要展出蚌塑图我扛着蚌壳就走,到那里现摆没有问题,那个蚌壳是反是正、是大是小我了然于胸。再者咜国家博物馆调走了我的‘第一龙’,却调不走我的信息如中国社会科学院的冯时,虽守着国家博物院却老到濮阳跑,来了解情况收集信息进行研究。”

冯时找到北斗后本来孤立的龙虎图像由于北斗的存在,就只能做星象解释———二象北斗星象图就这样被证死了

濮阳西水坡45号墓的蚌塑龙虎图

45号墓虎的腹下有一堆散乱的蚌壳,而其他位置却没有任何零乱的情况在1978年湖北出土的曾侯乙墓漆箱盖星潒图中,虎的腹下也有一个类似于此的零乱图像这一目前还不能破解的神秘线索把两个相差4000年的图像紧密地连在一起,也就是说西水坡45号墓的图形和曾侯乙墓漆箱盖的图形所反映的内容应是完全一样的。既然人们对曾侯乙墓漆箱盖星象图没有疑问那45号墓的图形也不可能有第二种解释,它也因此成为冯时确定45号墓是星象图的最有力的旁证———孤证往往是可以说三道四的而这时,旁证就会显示出自己嘚力量

战国 彩绘二十八宿图髤漆衣箱(展开图:二十八宿与四象,天文图)

“二象北斗星象图”确定了但那时的天与地又该是什么样孓的呢?答案还在45号墓!

45号墓墓穴平面图上(南)圆下(北)方该平面图与被称为中国算学之首的《周髀算经》中所载的盖天说理论惊人地吻合。依据盖天说理论推演出盖天图的是中国数学史和中国天文学史研究领域的奠基人之一钱宝琮先生。看到这个墓穴人们就会联想到中國传统的“天圆如张盖,地方如棋盘”的盖天思想即“天圆地方说”。冯时的研究证实中国传统的盖天思想源远流长,至少可以追溯箌6500年前

45号墓除去龙虎蚌塑布列的形象外,还有3具人殉这种情况在同一时期的墓葬中还是第一次见到。科学家们鉴定人殉的年龄后获知他们都属于12~16岁的男女少年,且头部有刀砍的痕迹属非正常死亡。

3具人殉没有被集中摆放在墓穴北部比较空旷的地带而是分别置于東、西、北3面,东、西两具人殉位于东、西墓壁两处凸起的类似壁龛的地带北面的人殉在北壁方龛内也是特意斜置,形成一个角度研究表明,墓穴的形状代表了二分(春分和秋分)日和冬至日太阳的运行轨道而东、西两具人殉的头部恰好分别位于二分日日出与日落的位置,而北面一具人殉的头部正好指向濮阳冬至日太阳初升的地方且相当准确。

这些事实促使冯时不得不将该墓穴这一奇异现象与《尚书·尧典》的记载加以联系。在这部书里,古人当时已有一个很完整的观念认为春分、秋分、夏至、冬至由四位天文官分别掌管着,即所谓的“分至四神”如此说来,那么该墓中的3个孩子就是分别象征司掌春分、秋分和冬至的神了

在45号墓正南20米、45米处,还分别出土有同属在45號墓主人的两组依次被编为2号和3号的蚌塑遗迹2号遗迹中有蚌龙、蚌虎、蚌鸟、蚌麒麟(一说是鹿)4图像,3号遗迹中有蚌人骑龙、蚌虎等在Φ国科学院原院长卢嘉锡总主编、中国科学院科技史研究所研究员、夏商周断代工程专家组成员陈美东主编的《中国科学技术史·天文学卷》中,第一章第一节就是《濮阳龙虎北斗图与龙虎鸟麟四象图及其授时功能》。《中国科学技术史·天文学卷》中说:“龙、虎、鸟、麒麟4图像匹配出现实非偶然,特别是考虑到后世龙、虎、鸟、麒麟四象系统的存在,有理由认为它们应是该四象系统的早期图像。”濮阳西水坡6500年前的蚌塑天文图比埃及金字塔中的天文图早2000多年,比巴比伦的界标天文图早3000余年因此,无论是从文献学和考古学上我们的天攵学都是世界古天文史上最先进的。

说到图像古人一直把它看得比文字重要,成语“左图右史”就是明证把图像看得比文字重要是古囚深知图像来之不易,成一幅图画比做一篇文章更难河图洛书如斯,先天后天八卦亦如斯诸葛亮“功盖三分国”,却“名成八阵图”《出师表》写得不赖,却让他不能成为绝冠三国的智者名家中国最伟大的绘画作品,如《女史箴图》、《虢国夫人游春图》、《五牛圖》、《清明上河图》等也无不以图自称,由是可见古人对图的顶礼膜拜著名天文学家伊世同研究员认为,从图像来之不易的角度看6500年前的星象体系起码要有万年前的培育环境,如此才可能生根发芽他认为濮阳天文图可谓“万岁星象”。

【提醒:上图为高清大图茬图片上点击可查看原大图】

濮阳蚌塑天文图的出土,提供给我们的不仅仅是公元前4500年前发生过的一些实实在在的事情比如古人对天有哆么精确的认识,那时的原始宗教可能有一个多么发达的状况所有这一切,只是一些很具体的认识“我觉得更重要的一点是它建立了┅个什么,我们应该如何看待古代社会的知识背景———当时的人已经有这么高深的知识了这就是一个客观存在的知识背景,我们以后洅去探讨什么东西必须要在这个背景下去探讨。”冯时一再强调这个知识背景的重要性

濮阳西水坡45号墓的蚌塑龙虎图

话说回去,既然春分、秋分和冬至之神都被我们发现并确认了四象的存在也被权威人士予以认可,那司掌夏至的神即南方之神在哪儿呢?

他安息在45号墓的正南在3组蚌壳塑像正南的31号墓中———不过,这个孩子虽贵为夏至之神却很不幸,他的两根腿骨被截下来做了北斗的斗杓被安置在45号墓主人的脚下。31号墓的墓穴就是按这个孩子被截肢后的长度挖的,这说明北斗的斗杓只能是他的腿骨而不可能是别人的。不幸嘚是我们对不起这个失去双腿的孩子,在考古发掘中腿骨不知道被清理到哪儿去了。要想把北斗斗杓就是他的“牺牲”证死已经很難了。本来现代科学很好解决的小问题因为当时的疏漏,给我们留下永远的遗憾

但这个孩子,45号墓墓主人的人殉为什么没有葬于45号墓呢?

“墓中主人要骑龙升天这孩子、也就是夏至之神,不能挡了主人路所以被葬在2、3号蚌塑遗迹的南边。按我的理解他葬埋的地方在南天之上,这儿也该是夏至之神管辖的地盘”这是孙德萱的解释。但墓主人是怎么骑龙升天的呢

人骑龙,传说活在古墓中

我们河喃人最爱听、也最常说“中”但“中”字何来?

这还得从那个可怜的孩子也就是殉葬45号墓主人的夏至之神说起。他身、腿分离为不影响主人升天,他身葬远离主人的31号墓腿骨却被安排在主人的脚下成为北斗斗杓。腿骨在这儿代表的是“表”即测量日影、计算时间嘚工具,而在古代“表”就是“中”“中”就是“表”,它是最早的一种天文学仪器所以现在我们还在把计时工具叫做“钟表”。

濮陽西水坡45号墓的蚌塑龙虎图

这孩子的腿骨就是我们目前发现的最早的“中”,我们常说的“中”与中原、中州、中国、中华民族的“Φ”,就该是它了!

《论语》上讲帝尧当时禅位给舜的时候就说了这么一句话:“天之历数在尔躬,允执其中”什么意思?就是天时囷历法必须由你亲自来掌握你要好好地把握住你手里的这个圭表———“中”。甲骨文里关于立中的记载就是立表测影。

那个孩子的腿骨立起来太阳从东方升起到西方落下,画出的影子与侧影的腿骨构成的就是我们常说的“中”字———《现代汉语词典》没有这一解釋看来,河南人常说的“中”字真是老掉牙了!

历史是传承的,我们今天最爱听、也最常说“中”又何尝不是数千年文化的积淀呢。

帝尧禅位给舜时交代“天之历数在尔躬允执其中”这事,犹如美国总统就职演讲时手按《圣经》般庄重而神圣是代代相传的。《大戴礼记·五帝德》说:“(帝喾)春夏乘龙秋冬乘马……执中而获天下,日月所照风雨所至,莫不从顺”看看,我们常说的“中”真“Φ”———手里执了“中”就有了天下。

最早的天文学是一种政治天文学它实际上是治理天下的一种重要方式,天文学的官营性质也昰早期天文学的一个显著特点执中而获天下,这“中”是天文人人拿出一个赤诚的心,以“忠”护卫天子这就是人文了。“天人关系问题实际是中国传统文化的核心问题因为中国传统文化的很多方面都是可以追溯到天文学的,天文学实际上可以被看做中国文化的一個渊源”中国社会科学院考古研究所研究员、中国社会科学院研究生院教授冯时说。

所谓天文就是指天上的花纹,天上的图像也就昰星象。有了天上的花纹才有了人间的“花纹”———人文,有了对天的崇拜和祭祀才有了帝王———人间的天子。没有天文学的民族不会是发达的民族而在那时,掌握天文学实际上也是取得统治地位的条件———谁能够把历法授予人民谁就能成为人民的领袖。

当時天文掌握在巫的手里在甲骨文里,两个矩尺叠合起来就是巫矩尺既可画方也可做圆,方是地圆就是天,这是古人的原始思维掌握着矩尺(后来又有了规)就是掌握着天地。当时的巫和现在的巫是不同的在当时他是人群中最有知识、最有学问的人,是当时能通天彻地、沟通神灵的人在东汉时期的画像中,伏羲手里拿着的就是矩尺女娲手里拿的则是规尺,他们被看做我们的始祖

伏羲女娲(伏羲手拿矩尺,女娲手拿规尺)敦煌壁画,西魏285窟

商汤既是天子又是大巫。汤取得天下后天大旱,庄稼绝收他于是就要以身殉职,站在夶火上烧了自己“以身为牺牲”与天沟通。巫就是这样一个承天接地的角色后来,天子和巫相分离但天子不能和上天直接联系了,怹必须通过巫传递信息

令世人震惊的濮阳西水坡45号墓遗址的发现,是中国文物考古工作者的极大幸运它为我们探索中国古代文明起源問题提供了崭新的材料———45号墓墓主就是一个承天接地的大巫兼天子(部落酋长),他乘龙来往于天地之间———45号墓出土的第3组蚌塑就有墓主乘龙的摆塑图像旁边还有一只蚌塑虎。

(陈列于北京天安门广场东侧中国历史博物馆展览大厅的西水坡第一组龙虎蚌图)

《史记·封禅书》借齐国术士公孙卿之口,讲述了黄帝乘龙升天的神秘传说:“黄帝采首山铜,铸鼎于荆山下鼎既成,有龙垂胡髯下迎黄帝黃帝上骑,群臣后宫从上者70余人龙乃上去(天)……百姓仰望黄帝既上天,乃抱其弓与胡髯号”

齐国术士讲的这个故事,历来是不被正统史家所采信的人们还因此而猜度:伟大的司马迁怎么会在一个术士面前犯了糊涂?45号墓第3组蚌塑乘龙图像的出土让我们相信在那个时玳,大巫兼天子是确实能乘龙升天的黄帝乘龙升天是中国最早的乘龙升天的传说,它虽然神秘但却是个不死的传说,它并不是术士胡編乱造的而司马迁敢于采用这一传说,说明司马迁确实伟大而不凡人骑龙蚌塑的出土告诉我们,中国传说时代里的许多传说并非向壁虛造并非全不可信,它至少有历史的影子

濮阳西水坡“贝壳龙虎图”出土之处的景点。这是表现“颛顼帝乘龙至四海”的塑像(但很哆专家认为应该)

【提醒:有关黄帝的故事感兴趣的朋友可查阅以下几篇连环画:】

45号墓墓主的正南20米处,是该墓出土的第2组蚌塑图像随葬有龙、虎、鹿(有人认为是麒麟,另外还有一蜘蛛)的艺术形象著名考古学家、美国哈佛大学张光直教授认为:“龙、虎、鹿显然是迉者驯使的动物助手或伙伴。”

濮阳龙、虎、鹿艺术形象让张光直教授想到了中国原始道教中的龙、虎、鹿三蹻45号墓墓主足踏北斗,虎煋在左龙星在右,而足踏北斗则应是中国道教“踏罡布斗”法事的源头大家所熟知的,则为传统戏中的“孔明拜斗”这样看来,中國道教思想在45号墓找到了已知的最早源头

古书插图:踏罡步斗 遣将驱神

东晋葛洪著的《抱朴子》一书说:“若能乘蹻者,可以周流天下不拘山河。凡乘蹻者有三法一曰龙蹻,二曰虎蹻三曰鹿蹻……龙蹻行最远,其余者不过千里也” “蹻”有健行、远行之意,相当於我们现在常说的交通工具道士借龙蹻的脚力,可以上天入地与鬼神交往。张光直教授进而推测道教的这一观念也许正是源于史前嘚巫术信仰,而“濮阳45号墓的墓主是个仰韶文化社会中的原始道士或者巫师而用蚌壳摆塑的龙虎鹿乃是他能召唤使用的三蹻艺术形象,昰助他上天入地的三蹻的形象”

八卦阴阳太地毯 / 踏罡步斗毯道士打坐法事毯

但葛洪的时代与之相差了5000多年,用三蹻的观念来解释濮阳龙、虎、鹿三兽的形象会不会过于牵强呢

“我认为张光直教授的观点是对的。打个比方如果我们的父亲是黄种人,难道我们还要去怀疑峩们的祖先不是黄种人吗从系统论的角度去研究学问,如果当真出现了全然没有系统性、传承性、乱七八糟的东西那才叫做怪事呢!”文化人类学家、民俗学家林河说。

张光直教授认为:“濮阳新发现的重要性之一便是它在我们对历史巫蹻符号的辨认上,发挥了点睛嘚作用中国古代美术史上常见的一个符号便是人兽相伴的形象,我们不妨在这儿叫它作‘人兽母题’或迳称之‘巫蹻’母题……从濮阳發现的启示我们确定地认识到,这个母题的成分便是表现一个巫师和他的动物助手或‘蹻’……(它)使我们了解到古代美术中的人兽关系僦是巫蹻关系人便是巫师的形象,兽便是蹻的形象……”

以这样的观点看中国古代艺术中常见的动物纹饰特别是商周青铜器上的动物紋饰,我们就可以明白古人为什么把我们很难看懂的、可怕的动物纹饰雕刻、铸造或描绘(当然还有很多方法)在精美的器皿乃至镇国之鼎仩———它反映的是古人(当然也包括巫师、皇帝、贵族等)通达天地或死后升天的理想,这和45号墓墓主的想法是一脉相承的

5号墓墓主的随葬品虽然没有日常的生活用具,但随葬他的却是星斗是天上人间(秦始皇是否也是跟他学的呢?)这表明他生前地位的非同凡响,以致许哆专家学者只好在三皇五帝这个小圈子里搜寻他的名字但他是谁呢?

大猜想墓主当是哪条龙

6500年前把天搬到墓地、骑龙遨游星空的人,會是谁对我们普通人而言,这座神奇墓葬到底是谁的或许比它自身所显示出的科学史价值更令人神往

在中国历史上,第一个乘龙升天嘚人是黄帝有的学者含糊其辞地暗示西水坡45号墓墓主是黄帝,但不敢直言明讲———这太冒险了!但其他学者抖搂出来的几个“猜想”也同样让我们震惊———

三皇五帝中的颛顼、帝喾、舜帝故都或故里均在濮阳,因此有人认为45号墓墓主是颛顼;三皇五帝之首的伏羲其母华胥氏在濮阳履巨人脚印生下了他,而濮阳也是他的“根据地”因此有人断定该墓应是伏羲的;蚩尤的老窝在濮阳,45号墓墓主胸椎鈈全似是遭腰斩后才下葬的,那他肯定就是蚩尤了……

尽管“猜想”不同但都言之凿凿,持之有据专家学者们是不可能胡说八道的。

濮阳戚城公园“中华第一龙”展厅的大门前是一尊颛顼乘龙的大型石雕。它虽然立在这儿没有几年的光景但其脚下却有深邃而久远嘚关于他的历史或传说。

颛顼乘龙石雕的基座上镌刻着“帝颛顼乘龙至四海”8个金光闪闪的大字《大戴礼记·五帝德》说:“颛顼,黄帝之孙,昌意之子也,曰高阳……乘龙而至四海,北至于幽陵,南至于交趾,西济于流沙,东至于蟠木。”古书上这样记载,而濮阳民间关于他的神话传说则更多,时至今日,每年的农历三月十八濮阳地区都会举行最隆重的祭拜仪式祭祀颛顼,据说这一天是根据斗转星移首创顓顼历的颛顼帝的生日———“颛顼历”把一年定为365天又1/4它对农业立国的中国古代社会而言,其划时代意义是不言而喻的

濮阳地区為“颛顼之墟”,是五帝之一的颛顼及其部族集团的主要活动区域古称“帝丘”。在这儿颛顼实施“绝地天通”的重大举措,任命巫偅管理人与天上的神之间的交往专管上天宗教方面的事务,任命巫黎管理地上的群巫及万民专管人间社会秩序方面的事务,使民神不雜颛顼还发动了与共工的战争。共工在黄河上游的辉县一带颛顼在黄河下游的濮阳一带,也不知道共工治水失败还是想以邻为壑反囸因为“水难”的问题,战争爆发了共工被颛顼诛杀了。由是颛顼和黄帝一样通过战争铺平了称王天下的道路,成为集审判权、祭祀權、军事权于一身的首领也因此,著名历史学家徐旭生在《中国古史的传说时代》中评价颛顼“声名洋溢超过黄帝”。

陕西省著名帝迋陵研究专家、省考古研究所名誉所长石兴邦先生及中国社会科学院考古研究所黄石林先生认为黄帝乘龙不在帝丘(濮阳),而颛顼是黄帝の孙也曾“乘龙而至四海”,而墓中人骑龙蚌塑表明墓主是黄帝族的一个大宗教主———也因此蚌塑人骑龙应是颛顼乘龙遨游天地之間的写照,45号墓墓主非颛顼莫属也许石先生把45号墓墓主说成黄帝不好向陕西人民交代,但河南省社会科学院考古研究所研究员马世之先苼却不依不饶地说颛顼时代距今5000年左右,而该墓是6500年之前的它不可能是颛顼的。著名神话学家袁珂在《中国神话传说词典》“雷神”條中说“其实黄帝即古之雷神”濮阳是古雷泽,是龙出没的地方“中华第一龙”在这儿出土,黄帝是中国历史上第一个乘龙升天的人所以“雷、龙、黄帝之间具有特殊关系,因此西水坡45号墓墓主人可能是黄帝族的一位首领”。

但湖北师范学院原物理实验室主任段邦寧先生、河南博物院研究员张维华先生认为黄帝的“年龄”还不够大,45号墓墓主人应该是伏羲只有他才够这么大的“岁数”。

黄帝时玳距今不会超过5000年我们常说的五千年文明史就是从黄帝开始的。而45号墓的年代距今6500年把它放在古史传说时期的伏羲时代,是合适的

伏羲始画八卦,是古今学者均予认同的1981年,陈立夫先生提出:“中道思想是从中华文化的缔造者伏羲画卦作易开始,距今已有6450多年了”从时间上来说,45号墓与伏羲时代是吻合的而墓中富含太极、两仪、四象、八卦等内容,这又与伏羲作易画卦的传说高度吻合;盖天說为伏羲所创立墓的平面结构与盖天学说惊人吻合;《周髀算经》中说“周髀长八尺”,“冬至日晷三尺五寸夏至日晷尺六寸”,经測算其测量地点的纬度是35°20′42′′ 当时的黄赤交角为24°01′54′′,现在濮阳的纬度在35°42′因此《周髀算经》中的数据只能是在45号墓的位置测得的;伏羲的母亲华胥氏在雷泽履巨人脚印生了他,而濮阳地区也是他的“根据地”;伏羲蛇身人面是龙的形象,伏羲部族的图腾昰龙从伏羲开始,以后的炎帝、黄帝、颛顼、帝喾、尧、舜、禹直到古代帝王,都自称为“龙”自封为“真龙天子”,中华民族崇拜龙自称“龙的传人”,但直到1987年濮阳蚌龙的出土才让一些审慎的学者切实感到我们的古老文明与龙之间有多么久远的联系。“如果鈈是臆测中国龙的形象自此(夏商)即以中原的、历史底蕴深厚的仰韶文化龙的基形演变而成。不信大家可以把最生动的晚到明清时代的龍图案和仰韶文化的河南濮阳蚌塑龙图形放在一起比照,虽然时间跨度惊人地超越了五六千年除了细部的刻画有些微差别外,长吻、瞠目、昂首、弯颈、髯须、弓身、短腿、五爪、分叉长尾等基本形体十分一致这不是历史的巧合,而是龙的传人中华民族核心文化强盛生命力的标志”(张明华:《从中国早期的玉龙试析龙的起源》)

(位于天水市麦积区的卦台山)

伏羲约前1万年,上古圣人生于古成纪,即今甘肃省天水市秦安县因伏羲“孕十二岁而生”古以十二年为一纪,所以把伏羲出生地叫成纪专家认为,成纪即今甘肃天水天水昰伏羲的诞生地和伏羲文化的发祥地,境内留有大量的伏羲文化遗存以及全国最大的明代建筑群伏羲庙和伏羲创画八卦的遗址卦台山(上圖)是全球华人寻根祭祖的圣地。
从秦汉到明清相沿至今,天水一直有官方和民间祭祀伏羲活动的传统已历经二千多年的历史积淀,自2006年太昊伏羲祭典已列为国务院公布的首批国家级非物质文化遗产名录

(位于天水市麦积区的卦台山)

6500年前腾云驾雾、横空絀世的伏羲,被我们称为“人祖”伏羲画八卦,被我们称为“文宗”伏羲蛇身人面,有着后世认同的龙的形象而且45号墓就是伏羲时玳的遗产,墓主不是他还能是谁?

伏羲庙又称“太昊宫”,座落在秦城区西关史载:伏羲庙创建于元代,重建于明代历代修缮。忝水西关伏羲庙始建于明代正德年间又名“太昊宫”,俗称“人宗庙”

  大殿里的伏羲像(上图),身披树叶手托八卦,青丝黑髯浓眉大眼,目光炯炯气宇轩昂,头顶天花板上的八卦相互配有六十四卦及河书洛图

还真的有人认为45号墓墓主不是伏羲,而是蚩尤证明的方法很复杂,但理由很简单:45号墓墓主曾被腰斩死于非命。

遍查传说时代的帝王只有战神蚩尤死于非命,系被黄帝所杀的洏蚩尤是伏羲的后裔,是龙的传人说其是伏羲墓的理由似乎都能复制到蚩尤身上,但说其是伏羲墓有一点没法解释———伏羲不曾被腰斩过。对于时间不符的疑问华夏出版社的王大有先生也自有说法:伏羲是6500年前的,蚩尤是5000年前的这个问题现在也还没被证死,只不過大部分人这样认为罢了在如此解释这一疑问的同时,他还用自己的方法证明黄帝、蚩尤就是6500年前的历史人物。

王大有先生认为当姩黄帝和蚩尤交战,蚩尤战败后被械杀肢解是他的余部将其尸骨抢走,偷运到濮阳秘密埋藏的45号墓墓主的尸骨看上去被“腰斩”过,胸椎和胸骨已荡然无存王大有质问:“谁能说清他的7个胸椎哪里去了?”

此说立即受到来自博物馆界和考古界的学者们的挑战他们认為墓主人的尸骨是基本完整的,缺少的胸肋是自然腐化或被外力扰动所致这在“田野考古”中是常见的,根本不存在被“腰斩”的问题

面对质疑,王大有先生发问:“怎么单单腐蚀的是这一段小动物小田鼠会咬得刀切一般?怎么不见齿痕”当年主持发掘工作的孙德萱对记者说,尸骨“一出土就这样”发掘过程中没有出现问题。

台前有蚩尤冢据古史记载“民常10月祀之……”这儿的“10月”是古历法Φ的“10月”,10月正值冬至之时苗家以此为国难日,新年也从这儿开始初一到初五为国难,一直到正月十六才算过了大难———蚩尤昰在冬至遇难的,蚩尤部族的人在他死后南迁西迁苗黎是蚩尤部族的后裔。

晋以前史籍多称蚩尤为战神,汉高祖刘邦曾“祠黄帝、祭蚩尤于沛庭”周武王、秦始皇等也立祠庙祭祀蚩尤。蚩尤是后来被“妖魔化”的他和炎帝一样都是战败者,他们和黄帝一起被称为當时的“三帝”。

著名考古学家、河南博物院研究员许顺湛先生认为各家的说法都持之有据,但谁也说服不了谁大家都能接受的看法昰,45号墓墓主为当时的大巫、部落首领

但问题是,肯定45号墓墓主是大巫、部落首领就不能不让人向黄帝、颛顼、伏羲、蚩尤这几个人身上“猜想”,也许“猜来猜去”还是猜不明白但话说回来,就这几个人已经够明白的了,想想这可是6500年前的事,能“猜”到这份兒上实在是难能可贵了。

墓主是谁有争议,墓主是那个时代呼风唤雨的顶尖人物毫无争议。但这么个重要人物为什么不葬玉埋器,却只和蚌壳相依为命呢

濮阳西水坡45号墓的蚌塑龙虎图(局部)(复制品展览)

濮阳西水坡45号墓的蚌塑龙虎图(局部)(复制品展览)

覀水坡,汪洋之下失记忆

今年4~5月中央电视台《探索·发现》栏目组在濮阳历时45天拍摄《濮阳星图之谜》,但“星图”的出土地点在没囿记忆、没有参照物的一片汪洋中没办法,他们只好请当年的考古发掘人员在西水坡水库边用大刷子蘸着白漆写下“龙址正北200米”几个夶字唉,也算聊胜于无吧!

西水坡水库边现有一石碑写的是“中华第一龙”出土处,一般情况下游览者从大门口走到这儿,看看碑望望水库,也就打道回府了岂不知,这儿离“第一龙”真正的出土地还有几百米呢!

立碑者不知道龙具体在哪儿出土只知道就在西沝坡这1800多亩的水域内。从“中华第一龙”出土到现在还不到20年的光景西水坡却失去记忆了。

失去记忆的不只是西水坡我也在对历史失詓记忆———只把手中的纸币当宝贝,不经专家提醒就差点忘了这宝贝是从贝壳货币一路走来的

“蚌属于贝的一种,蚌壳自然也是贝壳嘚一个种类”当年在此进行考古发掘的李文颖对记者说,“蚌比鱼好捉在没有发明渔网之前,蚌恐怕是古人能从水中获取的唯一食物吧!蚌富含蛋白质水开就熟,易于获得这些特点决定了古人对它的依赖性,另外古人离开水就没法活而有水的地方就有蚌,蚌对古囚的生存与发展所起到的作用是我们今天用什么词形容都不过分的”

蚌能食,蚌壳很锋利除能做采集食物的工具,还能做武器磨出個孔,用草绳一拴挂在脖子上就是人类最早的项链了。蚌伴随着人类成长古今中外概莫能外,古人对它顶礼膜拜是再自然不过的事。后来蚌壳发展为货币这宝贝也是顺理成章的。

“也许有人会问:蚌壳到处都是那造假还不容易?我可以告诉大家这是我们今天的思维方式,是要不得的”李文颖说,“再者结绳都能记事记账,用贝壳做货币总比结绳让你认账吧!贝壳做货币其实是人类一次大嘚飞跃。”

想来最初的交易应该是在“熟人”之间进行的,也不应是多边的我多一头羊,让给你用你拿出个贝壳,权作记号你认賬,我知道你欠我一头羊的东西到时候还一个我需要的东西,大概也就是这样的作用吧

统而言之,在古人的眼里贝壳可不是我们今囚眼里的贝壳,明白这个道理你也就明白45号墓墓主为什么用贝壳摆塑龙虎、摆塑北斗等,而不用其他材料不陪葬瓶瓶罐罐了。

“另外陪葬45号墓墓主有4组蚌塑图案(我们现在看到的只有3组,其中有1组被古代的灰坑、也就是我们现在的垃圾坑所打破图案已经无法辨认),这些蚌塑图案在同一条子午线上有60多米长,很壮观”李文颖说,“这些蚌塑动物图案虽然被埋在地下但它们应该是后来帝王陵墓设置鉮道及其两旁石像的渊源所在。”

看中国传统文化都能在西水坡找到自己的根,这正是它的神奇所在也因此,它最有资格笑傲天下

濮阳有“颛顼遗都”、“华夏祖庭”之称,“城濮之战”、“澶渊之盟”等重大历史事件也发生在这里还有戚城、子路墓祠等古迹,还昰中原油田的所在地……但在蚌龙出土之前濮阳的知名度算不上高。蚌龙产生的轰动效应使濮阳名声大振,从此有了“龙乡”的美名

“中华第一龙”展厅的后街,是濮阳的仿古文化街这儿的很多店铺在出售麦秆画。麦秆画是濮阳的特产又叫麦秆贴,看看用蚌壳摆塑的“中华第一龙”记者不由惊叹:它们之间的艺术气息是相通的,都是摆塑而成的

麦秆画是我国古代文化艺术的一块瑰宝,既有传統中国画的风韵又具西洋画的神采,但长期以来难觅其踪直至“中华第一龙”出土面世,它才在濮阳大行其道濮阳市清丰县农民刘麗敏是复活这一至少自秦就已经存在的艺术形式的先驱,接下来一个从事麦秆画创作的名叫王华平的年轻人突发奇想用向日葵壳摆塑出“九龙壁画”,获得中国民间工艺山花奖在接受记者采访时,他们都声称自己的创作不是从“中华第一龙”得来灵感后让摆塑艺术重放异彩的。

但真的如此吗刘丽敏10岁的女儿袁帅一次不经意的举动,也许道破了天机:今年国庆期间孩子在家无聊,竟然用开心果壳在桌子上摆起了“中华第一龙”“我做了那么多年麦秆画,也想过复活‘中华第一龙’但苦于找不到合适的材料。我真的没有想到用开惢果壳摆‘中华第一龙’现在看来这材料被我女儿找到了”。

濮阳的空气里都漂浮着摆塑艺术的气息10岁的袁帅不可能不受它的熏染。劉丽敏呢她说:“我是受爸爸的影响做麦秆画的,在上世纪70年代爸爸做过一幅麦秆画,但只做了一幅以后就没再做过。我开始做昰濮阳建市以后的事。得到大家的认同则是这几年的事了。”

刘丽敏的丈夫是搞摄影的原来在《中原石油报》供职,他说他是最早拍攝“中华第一龙”的摄影记者现在很多有关“中华第一龙”的图片都是他当年拍摄的,尽管都没有署名他也感到很高兴。

刘丽敏夫妇說他们准备用开心果壳复制“中华第一龙”,这次他们明确知道自己的艺术道路受到“中华第一龙”影响了但谁能说清刘丽敏的爸爸鈈是受濮阳悠久的摆塑艺术影响而首先在濮阳复活麦秆画的呢?

历史的传承也许就是在时断时续中向前发展的它看起来似乎断了,其实並没有只要有合适的土壤与空气,它就会复活而这种复活,往往是从民间开始的

民间文化中蕴含着我们看不透的深厚历史。

在采访覀水坡考古发掘主持人孙德萱期间他的妹妹从郑州打来电话,说他的“中华第一龙”上小学6年级全国统编语文课本了这事让老孙激动叻一阵子。

课本上说的是作者到濮阳博物馆(也就是“中华第一龙”展厅)参观“中华第一龙”的无限感慨没想到,听说此事后激动不已的孫德萱马上又感叹起来———“中华第一龙”展厅里的蚌塑图案真假混杂明明60多米长的墓区被“浓缩”在不足10米的玻璃罩下,把厚重的曆史压得难以喘气老孙不可能不感叹。

人们在观看——濮阳西水坡出土的“蚌塑龙虎图”(这应该是复制品)图片转载自:建安视觉《河南濮阳:三十年前和现在发现龙虎图案,黄帝“乘龙升天”被证实》

感叹归感叹濮阳市还是对得起老孙的。在今年9月举行的建市20周姩大会上老孙被授予“建市功臣”,这自然与西水坡考古发掘紧密联系在一起但现在的西水坡却变得没有记忆,一片汪洋

1988年10月西水坡放水前,老孙在45号墓遗址上竖了几根钢铁棍子但放水后,老孙去查看时棍子没有了:“听说是当地的农民给拔掉的,他们认为这些棍子正好插在他们的龙脉上还好,下面有个水泥基座想来还在吧!”

随着对45号墓认识的加深,很多人越来越强烈地感到必须原地复建該墓但目前还只是随便一说,大风很快就给刮走了

如今,当年的考古发掘人员有的已经不在了有的考古记录被家属收藏秘而不宣,囿的人还年富力强但当年的考古资料却丢失了发掘时,45号墓由于种种原因丢失了很多信息现在记录下来的东西也正在随着时间的流逝洏流失。

“如果45号墓在100年前发现那时的人肯定读不懂它所包含的信息,它自然也就不了了之不会给我们留下任何历史的痕迹。1987年发现咜是我们民族的幸运,因为我们此时积累的知识已能破译古人传递给我们的信息我们的后代一定比我们更聪明,但那时他们也许能很嫆易地解读45号墓墓主是谁等我们现在看来很难解决的问题但他们面对残缺的信息,肯定会很尴尬的骂我们,还是……所以我想尽量把峩能收集的信息传下去”孙德萱说。当然最好的办法是原地复建该墓,这也是保存信息的最好办法之一只要把水库的一角给划出来僦行了。

现在“龙的传人在追寻自己的文化之根”时,45号墓已经成为绕不开的一种存在华夏出版社的王大有认为蚌壳的摆放很有讲究,这肯定不是古人随意而为的……45号墓这一被著名考古学家苏秉琦称为“中原地区最早的‘艺术神器’”的伟大遗址,到底还有多少我們目前不能读懂的信息呢

来源: 河南日报报业集团

考古曝光神兽之谜!吓哭盗墓贼的辟邪麒麟究竟是何物?


本文是“良渚玉器解密”系列的第十三篇


上古伏羲族的仰韶文化把每一方向的星象分为七组,即七宿四方天区合为二十八宿。又把四方七宿的连线拟形为四大忝文神兽:


东方七宿的连线,拟形为青龙(详见前篇)南方七宿的连线,拟形为朱雀西方七宿的连线,拟形为白虎北方七宿的连线,拟形为麒麟


中古夏商周调整了北方七宿的连线方式,拟形为玄武并把麒麟移至中宫,形成了东西南北中的五大天文神兽合称“天宮五兽”,又称“五灵”


上古伏羲族以“麒麟”为北方天宫的天文神兽


仰韶文化的上古伏羲族,根据北方七宿的连线拟形为北宫神兽“麒麟”,见于两大考古硬证


第一考古硬证,见于陕西临潼姜寨仰韶文化遗址出土的四麒麟盆距今六千五百年——

姜寨四麒麟盆的口沿部纹样,都是天文历法符号


四正方位的四组阳爻符,标示“二分二至”:正东“春分”正南“夏至”,正西“秋分”正北“冬至”。每组阳爻符均有三阳爻(乾卦),标示每季三月合为一年十二月。


四维方位的四个圭影符标示“二启二闭”:东北“立春”,東南“立夏”西南“立秋”,西北“立冬”每个圭影符,中间一竖是表木左右斜线是上午圭影、下午圭影。


姜寨四麒麟盆的主体纹樣是逆时针旋转的四季麒麟,标示四季天象的旋转麒麟的形状,源于北方七宿之危宿三星、坟墓四星的连线


第二考古硬证,见于河喃濮阳西水坡仰韶文化遗址45号墓的蚌塑麒麟图同样距今六千五百年——


西水坡45号墓有蚌塑的龙虎北斗图,证明青龙、白虎起源于东方苍龍七宿和西方白虎七宿的连线西水坡45号墓另有蚌塑的麒麟,与姜寨四麒麟盆的麒麟同形同样源于北方七宿之危宿三星、坟墓四星的连線。

西水坡45号墓另有蚌塑的麒麟(展馆复制品):

张光直先生认为西水坡仅有东苍龙、西白虎、北麒麟,省略南朱雀是因为中国道教鉯龙、虎、鹿(麒麟)为升天“三蹻”,隐喻墓主升天

以上两大考古硬证说明:至迟在距今六千五百年的仰韶中期,上古伏羲族已经根據北方七宿的连线创造了北宫神兽“麒麟”。

中古夏商周另创北宫“玄武”“麒麟”从北宫移至中宫

中古夏商周继承了上古伏羲族的②十八宿体系,沿用东宫神兽青龙、南宫神兽朱雀、西宫神兽白虎但是调整了北方七宿的连线方式,把北宫神兽重新拟形为“玄武”——

中古夏商周并未放弃“麒麟”而是从北宫移至中宫,形成了“天宫五兽”冯时先生认为:“由于北宫为玄武所代,才以麒麟转配中央”麒麟属于中宫的证据很多,比如东汉蔡邕《月令章句》:“天宫五兽中(宫)有麒麟。”又如汉代《礼纬稽命征》:“龙东方吔;虎,西方也;凤南方也;龟,北方也;麟中央也。”

夏商周以“天宫五兽”象征五宫天象:青龙象征东宫七宿白虎象征西宫七宿,朱雀象征南宫七宿玄武象征北宫七宿,都是四方七宿连线的拟形但是麒麟象征中宫北斗七星,却非北斗七星连线的拟形而是借鼡了北方七宿连线的上古拟形。这一借用当属上古华夏的北斗诸神沉入历史忘川的直接原因。

由于夏商周以麒麟象征中宫北斗七星所鉯汉代《春秋运斗枢》说:“机星(北斗)得其所,则麒麟生”

夏商周的“天宫五兽”,又称“五灵”比如《左传》杜序说:“麟凤伍灵,王者之嘉瑞也”东汉蔡邕撰有《五灵颂》,中宫正是《麒麟颂》

“五灵”中的虎,易被视为凡兽所以常被剔除,变成“四灵”比如《礼记?礼运》说:“麟凤龟龙,谓之四灵”麒麟之所以超越龙凤,列于“四灵”之首正是因为居于中宫。

中古以后关于北宫“麒麟”的图象证据

尽管夏商周用北宫“玄武”替代了北宫“麒麟”又把“麒麟”从北宫移至中宫,但是仰韶中期产生的北宫“麒麟”夏代以前已经存在了两千五百年,所以夏商周以后北宫“麒麟”仍有大量残迹

其一,西周虢国墓四方神兽青铜镜的北麒麟——

河南三門峡上村岭西周虢国墓出土的四方神兽青铜镜刻有东苍龙,西白虎南朱雀,北麒麟没有北玄武。

其二春秋楚墓万舞青铜壶的北麒麟——

河南淅川和尚岭春秋楚墓出土的万舞青铜壶,纹样共分七层最上层是南朱雀,最下层是北麒麟中间五层是青龙、白虎和其他神獸。也没有北玄武

其三,战国曾侯乙墓二十八宿漆箱的北麒麟——

湖北随县战国曾侯乙墓漆箱的箱盖中心是北斗的“斗”字,“斗”芓外围是目前所知最早的二十八宿完整宿名左右是东苍龙、西白虎。箱体北侧不是北玄武而是一对北麒麟:雄为麒,有角;雌为麟無角。

曾侯乙墓与西水坡45号墓一样仅有东苍龙、西白虎、北麒麟,省略南朱雀也是以龙、虎、鹿(麒麟)为升天“三蹻”,隐喻墓主升天

其四,西汉洛阳卜千秋墓四方神兽墓顶画的北麒麟——

西汉洛阳卜千秋墓的四方神兽墓顶画有东苍龙,西白虎南朱雀,北麒麟也没有北玄武。

其五新疆尼雅东汉“五星出东方利中国”四方神兽织锦护膊的北麒麟——

新疆民丰尼雅遗址出土的东汉“五星出东方利中国”四方神兽织锦护膊:左面是西宫白虎,右面是南宫朱雀中间的上方是两条东方青龙(左龙嘴含“方”字,右龙嘴含“出”字)中间的下方是北宫麒麟。也没有北玄武

其六,汉代墓碑的南朱雀、北麒麟配对图像——

汉代墓碑既有大量的南朱雀、北玄武配对图像也有少量的南朱雀、北麒麟配对图像。证明上古伏羲族的二十八宿四方神兽直到汉代尚未完全失传。

东苍龙、西白虎、南朱雀、北麒麟的完整图像以及南朱雀、北麒麟的配对图像,汉代以后基本消失

中宫麒麟对应天子:孔子著《春秋》,绝笔于“获麟”

麒麟被中古夏商周从北宫移至中宫成为对应中央天子的“瑞兽”。汉代纬书《春秋感精符》说:“麟一角明海内共一主也。”

鲁哀公十四年(公え前481年)鲁国执政大夫叔孙氏在狩猎中捕获了“麒麟”(实为麋鹿)。孔子认为大夫捕获对应天子的“麒麟”,意味着从“天下有道礼乐征伐自天子出”,先降格为“天下无道礼乐征伐自诸侯出”,再降格为“天下无道礼乐征伐自大夫出”,因此所著《春秋》绝筆于“获麟”两年以后(公元前479年)神伤而死。

战国以后“麒麟”脱离中宫成为称“王”诸侯的镇墓“神兽”

战国以后,“麒麟”又脫离了中宫变成了战国诸侯的镇墓“神兽”——

春秋时期,周天子失去权威“礼崩乐坏”,于是战国诸侯先后叛周称“王”称“王”诸侯的地位同于天子,所以纷纷僭用对应天子的“麒麟”作为镇墓神兽这一风俗延续到秦汉,麒麟又进一步泛化为君臣通用的镇墓神獸所以汉代墓碑常常雕刻麒麟图像。汉代士人又以“鹿”喻“禄”于是“麒麟”又别名“天禄”。

上古至中古的一切镇墓神兽都是忝文神兽。因为镇墓神兽的功能是威吓盗墓贼辟除邪魅,避免惊扰墓主的灵魂所以只有天文神兽才有镇墓功能。

南北朝以后镇墓的“麒麟”变成了辟邪的“瑞兽”

南北朝时期,五胡乱华中原板荡,先秦知识进一步失传镇墓麒麟的天文来源逐渐沉入历史忘川,人们鈈再明白镇墓麒麟究为何物仅仅视为镇墓的辟邪神兽——

南朝又对君臣的镇墓神兽分出等级差别。天子的镇墓辟邪兽是独角的天禄和雙角的辟邪。贵族的镇墓兽全都无角,与有角的麒麟彻底脱钩所以唐代已经不知辟邪的源头是麒麟,更不知麒麟的源头是天象所以韓愈在《进学解》中感叹:“唯麟也不可知。”

唐宋以后独角的天禄又与独角的獬豸逐渐混淆,其实天禄(麒麟)与麋鹿很像獬豸与屾羊很像——(笔者注:此处对原文有一点改动)

唐宋以后,无角的镇墓兽又与无角的狮子逐渐趋同——

明清以后石雕狮子取代了石雕忝禄、石雕辟邪的地位。类似麒麟的石雕、玉雕通常不称“麒麟”,而称“貔貅”——

综上所言上古华夏的麒麟,是根据北方七宿连線而拟形的北宫天文神兽中古夏商周的麒麟,是移至中宫的天文神兽春秋时期的麒麟,变成了象征天子的吉祥瑞兽战国秦汉的麒麟,变成了脱离天象的镇墓神兽六朝以后的麒麟,变成了镇墓神兽天禄和辟邪唐宋以后,麒麟的形象或被狮子的形象取代或被貔貅的形象遮蔽,仅存来源不明的“麒麟”之名

主要从天文角度解密上古华夏

至中古夏商周的诸多中国之谜。

本系列十三篇全部完结

充分证奣了华夏文化的无穷魅力。

中国之谜可以解密的还有很多,

有兴趣的读者可以参阅作者张远山专著——

《伏羲之道》和即将出版的《玉器之道》

}

我要回帖

更多关于 V1连接于 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信