(转)一点感想及aix如何快速入门到精通
—orian原著
51有不少兄弟姐妹去参加培训,看大家求知的热情真的很好,还有自费参加培训的,更令人感动。说一说我学aix的经过和感觉,请参考。
我是98年才开始接触到aix,以前只弄过几年sun,首先感觉aix真简单,什么都不用调,什么都是菜单,一路光标回车就ok了。于是就上手干活,不会了问一问,网上搜搜资料。我觉得网上搜资料的能力特别重要,你问别人他也不一定会,或者没时间,另外有些事情由于自己初学,往往表达不清楚,而且需要很多次交互,不如自己找方便。如果真的有人帮你,当然很好,但能够碰到老农那样的热心人就看自己的造化了。
由于有书、有网、有机器、有实践,所以觉得学的很快,也就1个多月,就觉得可以了,于是自己单练,这是才发现原来有许多东西不知道,命令不熟,概念不清。于是再学,再练。这个阶段就漫长了,因为不知道学什么,网上能找到的资料也都是很肤浅的,自己会的东西到处都有,想找的什么也找不到。另外,在这时,经常发现书上写的,或别人说的与现实情况不相符合。困惑。
特别是发生过一些稀奇古怪的事情,莫名其妙的问题,莫名其妙地好。大概一些老工程师都说过,运气很重要。我是不信的,因为不合乎逻辑,但时间长了,没办法,不得不信,于是家里冲着austin(原6000/aix研发中心)方向供着牌位,晨昏三叩首、早晚一炉香。(此段为玩笑话,不要认真)
没病不死人,问题总有原因,但是有时候真的仅仅凭着外表这些细微末节的故障找清楚,很难,见瓶水之冰而知天下之寒、鱼鳖之藏,我做不到。何况需要知道的信息太多,而且每十天半个月的就有新的升级(软件、硬件),没等你弄明白,升级了,问题没了,也不知道是bug还是风水不好(地线、串扰、命令使用不当),以前的分析白干了。
所以,现在养成了不求甚解的性子,初浅的问题重装,还不好就换,没的可换就等,过几天几月几年就自然好了。我敢打赌,一定不超过3年!
现在我们所说的,所学的技术是什么?记问之学而已,没有什么独创。定IEEE,RFC的人肯定不是我,也几乎不是你,我不过是在把别人记录下来的东西再告诉其他人而已。以前碰到一个写r6 troubleshooting红皮书的人,问起书是如何攒出来的,答曰:东抄西抄而已。
--------------------
言归正传,为了不打消大家的积极性,给大家鼓劲,说一说学习心得。
aix无非几件事情:
逻辑卷管理
memory管理
CPC processor调度
tcpip
interface管理(各种稀奇古怪的接口,scsi,fc,network,tty,。。)
用户管理
群集管理(高可用和高性能计算)
在学习之前,建议从两方面入手:
其一为理论基础,所有的计算机系统]都差不多,无论hp/sun/alpha,甚至windows,你要想如果让你去实现这件事情,你会怎样设计这个操作系统。心中始终有一个架构模型在那里。每一个组件之间都是有一定关系的。
另一个是命令和参数以及输出解释,这是个熟练的问题,利用命令实现你的要求。
牢记这两点,学aix的时候,往这两方面学,往上靠。
------------------------------
下一步,入门。
逻辑卷管理也就是存储,什么是存储?也就是存放数据块的空间,尽管存储类型多种多样,但总是要让操作系统看成是一系列的数据块存放空间。如何管理呢?就是物理盘变成逻辑盘,多个逻辑盘组合成vg,vg又分为大的数据块,一部分的数据块被分为lv,lv可以直接被程序用(就叫裸设备),也可以再上面再建文件系统用。文件系统里有文件(目录也是特别的文件,索引文件),在每一层次到另一个层次之间,都有一定的参数可以控制。当然也有命令。
其他内存、CPU管理也是如此,太多了,写不过来,自己看吧。
----------------------------------
下一步,深入
这是入门的延续,把相关的命令都找到试一试(千万不要在生产系统上试!),参数研究一下,就可以了。
---------------------------------
下一步,再深入
不回头研究一下概念是不容易学得更好的,最好把大学计算机原理的书搬出来,看看队列,中断、调度,信号、锁,你会发现aix实现这些东西的精彩之处。网络协议也要知道大概,传输理论,等等
--------------------------------
下一步,精通
不去编程是没办法精通的,你的程序编到那,你那一部分就精通了。
--------------------------------
拐棍
工欲善其事,必先利其器。信息很重要,上课时找老师要材料,网上收集。实际上用aix的人很多,google上一搜,一片一片的。
--------------------------------
注意:
千万不要什么都问,真是问一遍不当回事,自己搞清楚了才算会。
--------------------------------
备注:
当你也学的差不多的时候,想一想学它有什么用,许多技术我不会,但只要具有需要的时候可以在三天之内掌握,一周精通就行了。经力有限,特别对于一些初浅的东西,学多了太浪费。
当然,前提是你已经会许多东西之后。大资本家才会考虑投资回报率,如果还是乞丐,一分钱也要拣呀!
续上一些信息、地址、经验,可能有帮助:
1. 绝对是被人忽略的宝藏:
操作系统带的资料光盘
经常发现大家在研究一些问题,找资料,却没有,实际上99%都可以从basic document光盘里找到。也许可以这样衡量一个人是不是AIX高手:你看了basic
document光盘没有?哈哈
2. 红皮书
IBM还是有大家风范的,尽管其他一些公司也公开文档,但你至少需要注册呀,或者网上填一个表格里面包含不会利用它(或其中漏洞)攻击自己。但IBM没有,而且不仅仅是基本的产品资料,它会专门征集一批人马,就某一个专题写一本书,完全公开。我曾经问过IBM的兄弟,红书的内部版和外部版有区别么?答曰:每区别,在外网比他妈的内网还快!
当然,技术公开也许是IBM的阴险之处,大家把自己的技术都学会了,产品更好卖了,不知道IBM倡导服务的今天,是不是培养了很多竞争对手?也许IGS的人会苦笑。
3. 认亲
IBM确实有许多内部资料,单说许多有点不足以形容,浩如烟海吧。可惜那帮IGS的人大都懒得搞技术了,身在宝山不识宝。如果需要什么,就找他们要,只要不是机密的,一般总有渠道拿得到,机密的呢?....自己琢磨吧
4. 相关公司
IBM做AIX是半路出家,原来从bull买的硬件,自己改了改软件,所以bull有不少资源,还own着一个freebull计划,类似sun的simtel一样,许多源码,在世界各地都有镜像,google上查吧。(不过好像此计划有变,最近上不去了,不知道为什么,但是你可以找mirror上)。
5. 重要网址
还有许多,但实际上,有这个就够了,这是个链接。因为我比较贪心,但是我渐渐的发现如果什么都想握在手里,存到硬盘上,会爆死我的。不要叫嚣我有200G硬盘,我不怕,但当有一天你发现,你想下载的资料不比网上的黄色资源少的时候(而且无需密码,不用手机号,email地址),你有2T的磁盘也没办法,而且已经没用了。需要的时候再找吧。别走我的老路,每天折腾这几十M的空余空间,东西下载下来还没看,就给删了。
6. ....
兄弟,不能再说了,震宅之宝的东西都拿出来了,我好有危机感呀,以后没法再骗人了!
越来越认识到不在于你曾经会什么,而在于学习新东西的能力,可是我已经老了,怎么办呀?
----------------------
忘了一件重要的话题:
安全第一,特别是兄弟们去实践的时候,或者想一试身手的时候。AIX大都跑重要业务,一失足成千古恨呀!我的一个哥们自己晚上偷着拆公司的J40,结果连续熬夜,刻苦学习,螺丝刀忘在里面了!第二天,别人来开机。。。一股青烟,他老板曾经语重心长地对他说:老兄,看来下半辈子你要给公司当包身工了!他那时一个月才拿十来张领袖像,R40的CPU板要多少?!好在可能是天将降大任于斯人也,心智也苦了,筋骨也劳了,体肤也饿了,其身也空乏,所以作为也拂乱,现在他想砸个八650也砸得起了。
每个人在学习的时候都会犯错误,所以要当心,不要因噎废食,但要小心从事。我自己也是由于一条命令不熟,把一个市级行的数据库给毁了,尽管,事前已经做了零级备份,结果磁带坏了,你看我有多糗!好在想做这件事的是系统管理员,回车不是我敲的,我得以脱身(他问我,这么做行么?我说,好像不行,但我记不住了。他说,没事,我做备份了,就。。。)。真同情他,但没办法,自身难保呀!行员加班两周才把帐搞平,管理员一气之下,出国了,也算得了正果。
所以,好自为之吧。
混口饱饭很容易嘛,不过没有点绝活混到熊掌、鱼翅也难。干IT这个行业就是心虚,没办法,所谓长江后浪推前浪,前浪摔在沙滩上。不过先来的也欺负后来人,干同样的事情,一个白头发的说一说与嘴上没毛的力度就是不一样,实际说的内容是同样的。
能维持一个高手的东西大概在于培养出的一种感觉,我见过前天的AIX,昨天的AIX,今天的AIX,明天AIX会如何我也一定可以预测。高手有两种:
武林至尊,宝刀屠龙,号令天下,莫敢不从,一天不出,谁与争锋?
一是排兵布阵,知道系统架构,一套IT系统,就是那么多东西,但是搭在一起总有问题,性能?可靠性?管理复杂程度?投资过大?安全性?如果能事前考虑好这些问题,这是屠龙刀的功夫。但不是三年两年能学会的,丝毫取巧不得,不经过几个几十个大项目,出过若干问题,培养不出来。
二是剑走偏锋,只一个系统,只一种产品,我玩的透,搞的深,源码我都拜读过,电路图我都看过,自然它的任何毛病如掌上观纹,如同HA,不就是切个网卡,varyon个VG,mount个卷组,调个应用脚本执行么?如果系统不变,自己编个script肯定比通用的HA好使!但这种功夫也需要时间,而且是一锤子买卖,如同公孙策练的闭气功夫,难练易破,一旦系统升级了,bug修正了,就没戏了。不过这个功夫很唬人噢,而且不需要特别机会,只要执著,自己在小黑屋里也搞得定,有一两年就足够了。
总之,要想唬人长久二者总得得其一。大家都是玩哪一种的?
just enough就叫精通了。如果一个人真的把某个玩意儿学透了,学全了,学的没法再学了,那大概只有两个原因,其一,这个人是个天才,以至于学这些东西太简单,一不留神,学冒了。另一种原因,是个精神不正常的天才,天天无事可做,只有这件事可以做。
闭上眼睛,想象一下这个过程,无论是程序的每一条语句,还是某一个操作,如果你能知道程序的结果,能知道这个操作该如果一步步去做,每一步的内容都好像正在看另外一个人执行,而且能预知结果,你的水平必然大涨。第一次不行,断在什么地方,在看看书,继续,计遍走下来,paper也成有经验的高手了。
当然,现实环境中,往往出现你预知结果之外的事情,这种随机应变的本事就不好掌握了,但我坚信一句话:没病不死人。不过这个毛病值不值得去研究罢了。
曾经说过每天有时要看几十M的文档,于是有朋友问我:你是怎么看的?实际上,很简单,如果逐字逐句地看,没有人一天能看这么多,包括上大学在被窝里打着电筒看小说,都没这个进度。解决的办法只有一个,有所不为才能有所为,有所不看才能有所看,有所得。
一篇文档,少则一两兆,多则十几兆,3,5百页,即便一分钟翻一页,也要半天的时间。因此不能这么翻。看文档,一定要带着目地去看,除非你想练英文,否则只看其中的关键部分,按照我的经验,大约十分之一就够了。几百页变成了几十页。当然,有的朋友说,我刚接触这个东西,一窍不通,都要看,那是后话,县一篇介绍如何快速阅读。
如何从一本文档中找到自己应当看的内容呢?目录当然是最重要的了。阅读软件都有大纲模式,先看看文章的大概章节和前后的内容介绍,就有了了解。我比较欣赏老外写东西,尽管啰里啰唆,但是很细,一步一步非常有条理,因此你要先有一个想法之后再去看,而不是看了之后再去想。
例如介绍HA的,你就要先知道ha是干什么的?有哪些基本功能?然后再看如何安装,操作,最后看看故障诊断和性能(如果有)之类的章节。这时候你的触类旁通的知识非常有用,一种技术和其他的技术都是相关的,ha就和磁盘管理,网络等等知识有关,记住,书不是看明白的,不是多看几遍就明白了,而是要用心想,即使多看明白的也是因为看得多了,不可避免要想一想。子曰:学而不思则惘。是很有道理的。你一想,自然有各种疑惑,就去找到相关的章节,看它是怎么解决的,于是就明白了。
另外一点,不要指望你把这本书记住,只要你记得有这种东西就行,如果需要,你能想到在哪里就好,现翻书吧,或者有读书笔记。以农哥的话说,知道了基本概念,就什么都有谱了。
先写到这,下回再讲讲如果什么都不知道怎么办。
继续说一说如果什么都不懂,怎么起步看书。注意:一定要自己看书,不要问,不是我被问烦了才这么说,而是你到底想要什么?你不是想要学会它么?又不是仅仅想“知道”它。想学会,就要去理解,去分析,去研究。不要以为一个问题,你搞了三天没有搞定,高手告诉你,一句话,你就明白了,你省了三天的时间,实际上,你什么都没省,反而丧失了很多机会。
为什么?因为你这三天研究问题,一定会想各种办法,找各种原因,这种解决问题的能力和对系统逻辑的理解是每人能告诉你的,你也问不出来这种问题,因为太模糊了。例如有一个问题,可以看出我有多笨,我等了4年才解决。可能问到人,一句话而已。但我没有觉得亏,因为我想出了解决问题的办法,或者了解了其中的逻辑,后来遇到这一类或相关的问题,就简单多了。
说一说这个问题,可能有所帮助:
当时用solaris, 一天忽然发现两台机器之间,一台机器telnet另一台非常慢,要等好几分钟,而反过来就没有问题。苦思冥想,不得其解。后来又别的事情就放下了,但我一直记得这件事情,而且特别是当时为解决问题也作了不少试验,其中一个就是有问题的一方去telnet另一方的时候,在另一方立刻就发现新启动了一个telnetd,但不知道为什么他不干活,要等。由于那时,我还年轻,基础知识也不熟,根本想不到这个巨简单的问题的原因或者去找什么可以发现这个原因。后来一直就搁下了,时过境迁,忽然有一天我弄aix, 就是那个著名的aix cde蓝屏问题,幸好当时aix要提示错误的原因,说域名解析不对,我忽然想起来许久以前的telnet,好像有点类似。于是就去翻书,现在当然就知道看什么书了,tcpip三段握手,telnet connection协议嘛,tcpip握手应当没问题,因为telnetd已经起来了,netstat里也有session建立好,那就看telnet的握手了,一看就是这个问题,telnetd要反向解析对方地址,结果两台机器一边犹域名,另一边配的有错误,结果就要等time out。当然当时的系统早就不在了,我只能猜想原因,但我相信原因一定就是这个。没有更合情合理的解释了。
可能你问了别人,得到了回答,一分钟,而且你很聪明,相关的问题你就能踩出来,但是如果不相关的问题呢?你从谁哪里能问到见到一个新问题如何解决?没人能告诉你,只有你自己去想,去练习。
--------------
继续回来说看书的事情。下一个要点是补课。上大学的时候学了很多重要的东西,但一毕业都还给老师的,大家都是同样。记得刚工作,编一个程序,是实时控制的。按照最简单的逻辑,作了一个大循环,周而复始地查询,结果测试还好,压力一上来就不work,debug了三天,原因很简单,一个信号没处理完,另一个又来了,大家浑成一团,就乱了。如何解决?想了需求,自己研究,正觉得有心得,沾沾自喜,忽然想起来,不就是中断嘛,不就是抢先多任务,不就是进程调度嘛!回去补课,算法都是现成的,套进去就好。所以书里面写的东西到用时才发现有用。这时候看书效率奇快,也没什么不懂得了,就好像盗版别人的程序一样,一气呵成,真的爽。
所以当你有需求的时候,看书的效率非常高,而且容易弄懂。但你一定要先研究一下你的需求。如果书看不懂了,就不要看了,去做试验,找没用的机器,搞死它,在重装,个个命令都试一下。我说过,老外写的书容易看,而且不用按顺序看,随便翻开一章,就可以看,不用有前面的基础,名词缩写,后面都有glossary,很方便。
-------------------
你很快会发现信息不够,书不够看。敲累了,过两天再说资料的事情。
如何找到资源。
资源如同钱一样,喜欢聚堆。没钱的时候,钱也不着你,钱多了,更多的钱滚滚而来。资源也是如此,开始,没有资源,到处找也找不见,后来资源多了,更多的资源滚滚而来,塞满硬盘、光盘、U盘,终于有一天,盘坏了,都消失了,在收集,再丢弃。
资源,资料实际上就在你手边,我说过很多次了,aix 的basic document cd是非常好的资料库,几乎可以说你说需要的关于aix的任何信息都能找到。如果看ha, 当然就是hacmp的光盘了,什么时候你能够将光盘里面的大部头都过一遍,水平也就差不多够用。
然后就是google,还有一些以前推荐的专业网站,什么userblue, rootvg等等。
网上自有黄金屋,网上自有金珠粟,网上自有严如玉,网上也有aix
IT技术3年之内用不上,以后能用到的可能性小于5%(我觉得),如果5年之内用不上,以后几乎就不可能用上了。当然,不排除你运气非常好的情况,也能赚点缺门嘛。
为什么搞技术呢?
我的原因是:
1. 个人爱好,就是刷墙搬砖我都喜欢自己做,也想弄出点什么名堂,何况IT?
2. 可以不受委屈,没什么风险,敢说:你解雇我好不好?我求你了。
3. 恰好还是个热门行业,可以很容易入手,弄个较高的起步工资。
缺点:最近想了很多,但是没有想清楚值不值
1. 不过就是个工具而已,不值钱的
2. 不过就是一点记问之学而已,很快就更不值钱了
3. 付出和回报不成比例,这也正常,没风险,当然没有高额回报
4. 尽管每个时代都是由技术所推动,但根本不是你我所面对的技术,离开了实验室就没有技术,甚至大部分实验室里都没有,产品就是产品,就同萝卜白菜一样。一边是浇上有机肥料(用点文明的词,否则太难听了),长出青菜,再最终变成有机肥料;另一边是看书、实验,搭成一个个系统,最终被淘汰掉,再学新技术。
这个社会里有太多的萝卜白菜,但缺少将萝卜白菜变成美味佳肴的cooker,缺少培育出白菜味的萝卜和萝卜味的白菜的人。在这里,要说一句,尽管大部分销售都是傻瓜(由于他们要面对傻瓜客户),但剩下的很聪明。所以,做一个technical based的销售是一个很好的方向(大概consultant和arthitect就是这样的职位吧)。但有谁能做到呢?
具体技能是只能碰到什么再折腾什么,本来就应该是这样。
提前需要准备的是概念,也就是基础,啃文档也要看是什么文档。文档至少分两种:Concepts和Administrator's/Installation/User's Guide,前者通了你就具有某一方面事情使用某一方面技能的完全的信心和基础,只通后者也就是个干苦力的,而且前者不通的情况下对后者的理解也很成问题,基本上是知其然,不知其所以然,事倍功半的情况很多。
没拿过屠刀,不敢言佛
没受过棒喝,不敢参禅
没读过四书五经,不敢妄论国学
没误删数据,不谈流程
没debug过kernel,不称懂aix
好久未写,江郎才尽,再续一点吧。
一段时间,感想于现在的小孩子课业太重,正统的有奥数、英语,养性的有琴棋书画,塑型的有拉丁伦巴,修身的有游泳滑冰,旁门的有游戏战队,无奇不有,都是就业压力太重,家长或尽其所能让孩子有一技之长,或竭其所有为孩子铺一条康庄大道。无论孩子,小小年纪被推上角斗场、流水线;还是父母,人到中年,疲于奔命,手推自行车,肩扛小提琴,背负油画板,转徙于学校、家教之间,奔走于排队报名之列,其情可悯,其情可怜。
然纨绔幼童,全然不懂父母用心良苦,每如圈地运动期间之大英帝国农夫,毁工厂、碎机器,亦有马恩列思毛之决心,定将三座大山(父、母、师)推倒而后快。
可见学如无兴趣为指导,枉费心机矣。
何以为学?
晓之以情,动之以理,诱之以益,迫之以力。
发自内心,情不自禁,一种天性使然的爱好,此为最高之境界,则无论艰难困顿,愈挫愈勇,愈艰愈进。
心内反省,明镜勤拭,为明日之发展,有今日悬梁、刺骨之决心,以数日、数月、数年之困顿,换得后半生之蓬勃发展,此乃明理使然。
见他人月薪万余元,奥托泊于前,恐龙伴于后,常伴三五好友呼号酒肆之快意人生,于是置E文冗长不顾,苦熬五更不息,此乃力之所趋也。
亦有恶脸房东每月追租之威逼,上顿不接下顿吃一顿没一顿无以果腹;笑面老板以童工之薪驱前使后,陷阱劳动合同越干活越欠钱无可奈何。遂动好好学习天天向上之决心,此乃迫于生计。
此四者,为学之先决条件,得其一而安天下,然亦因人而异,必择其一而从之,如无一以为径,则学业难成,虽从名师,献重金,枉费心机尔。
个人理解,仅供参考
1. 不要强制把两种知识结合,需要看什么就看什么,看多了用多了,自然而然就合在一起了。所谓发挥到最优,什么叫最优?学得最快?了解的最深入?掌握得最多?无论怎样,当你学得越多,会越容易学其它的东西,也越觉得不会得越多,不过不会的东西越来越简单,只是需要时间去看看而已。
买个好价钱?这是销售水平,与你自己的技术能力没有直接的关系。当然,技术越高会越自信些,越不容易说漏。
你会的多并不代表你有什么价值,只有你能为你的老板创造更多的价值,他才愿意花更多的钱,这是永恒的真理。
2. 技术走向?这个更模糊,大概这么几种吧:(好像受了洗脑,原谅)
architect 设计 知识面很宽,对业务系统提供解决方案
consultant 分析 了解业务流程,发现it的不足,整理it架构
specialist 实施 专业知识,精、深,如果不知道某个ML的某个IY修补了什么错误,别玩这行。
pm 管理 不被别人唬了,特别是不要被搞技术的唬了(因此不懂技术不行),当然还要和业务人员周旋。制定时间要求,检查完成结果。
在往上走?先走好这几步再说吧。
更正一点:投机取巧是褒义词,不是贬义词。人类的发展,就是不断在投机取巧中走过的。如果一帮猴子没有在同狮子搏斗过程中投机取巧,采用了打群架、背后扔石头的办法,我们现在大概还在树上攀爬。如果我们每个人没有投机取巧,利用别人的劳动、智慧成果,现在大概还在为朝3还是幕4到底哪个选择更好而发愁。
什么是核心?网络发展的近20年,尽管有越来越多的东西出来了,但实际上仍旧无非是路由,bridge,以及在tcp/ip那几层上来回变换。ospf配置过程在不同厂商的路由器中都不同,但都在用Dijkstra,原理、算法就是核心么?也不尽然。OSPF是干什么的?路由。路由是干什么的?数据传输的路径控制。路径控制的需求是什么?快速收敛、路由消耗少、提供最优的数据传输路径(带宽、延时、hop等)、当有外界干扰的时候,降低网络波动的影响范围以及快速恢复。
不要缘木求鱼。ospf也好,eigrp也好,不过都是过程,手段,更何况配置方法了。
--------------
上手快,能解决问题,这是学出来的么?这是炼出来的么?这些没有实在的指标可以评价,却实实在在是你自己的“能力”。在不断学习、不断忘却中,你的能力会越来越强。这是你的优势,强于刚毕业的学生的优势。孤独九剑无一定式,每次使用,每次不同。人不能两次踏进同一条河流,记住走什么位置过河的人,比较勤奋,却很愚蠢。知道那种类型的河水可以趟的人,例如漩涡莫入,浑水不入,才能应万变于不变。
--------------
知识的折旧非常快,这是时间成本。你既有时间优势,也有时间成本。所谓时间优势:就是你知道一种技术,别人不知道,尽管他3个月之后也能知道,但你比他早了3个月,在IT领域,这就足够了,3个月可以改变一切。例如skype, google, 联众,腾讯,盛大。尽管这些公司也需要几年才能发展壮大,但只要一直保持3个月的领先,就领先一路。
也存在时间成本。你拥有一种技术,仅作为兴趣,闲置,3个月后,所有人都了解、掌握了。你也就闵同众人矣。只有你在这3个月,又学了新东西,才能继续保持优势,保持领先。
任何时候进入都不晚,任何人都不能垄断既有的优势,这不就是人类追求的最公平的境界么?如果不喜欢竞争,就别入IT这一行。
---------------
关于分享:
不存在单纯的教与学。如果一个老师,每天重复一样的讲座,它不是老师,而是录音机。技术,在相互探讨中深化。你自己是没有时间去一个一个实验去做,看结果,看意外情况。而你的学生帮助你做了一切,这不是投机取巧么?所以,不愿意分享的人是不会投机取巧的人。哈哈
另外,技术上还是有垄断的。老师靠卖技术(技能)吃饭,过去的学徒免费给师傅打工,免费获得知识。世界是最公平的,尽管看起来不公平,但只要这件事情存在,就一定是公平的。人可以用手投票(这个大家都知道),用嘴投票(叫嚷公平与不公平,讨价还价),也可以用脚投票(走人,不成交)。如果真的不公平,最后的这笔生意就被用脚投票否决了。
因此,如果一种技术很重要,或者需要花费很多精力获得(例如自己写的方案、解决问题的经验等等),当别人问起的时候,一句谢谢就能免费了?因此,得到了一个用脚投票的结果——无人应声。但一旦说起有一个项目,如何如何,有利可图,回答者(留email者)趋之若鹜。
何况连一句谢谢都没听到的,得了便宜还卖乖者... 哈哈,离题了。
正在做一个项目,以前经验多了,自然有了很多帮助,理解、学习都更快,却依然困惑于上面的四句话。
1. 我真的知道我的问题或要做的事情么?
往往项目来了,却无从下手,连想问什么问题都说不出来。经常听到隔行如隔山,我是不信的,那是站在山脚下的人这么说,登过珠峰,隔着东山、泰山算什么?老夫子不是登东山而小鲁,登泰山而小天下么?但最近碰到一个项目,开始还真有点不知所措,看来以往不过登了门口土丘而已,爬过香山2300蹬就一览众山小,不过高过京广一头而已。
2. 问题解决了,却不知道原因,不知其所以。
自我解嘲吧,这是米国鬼子、黄军在小黑屋里犯的垃圾错误,如何能知道怎么一回事?看来没有自我钻研精神就只好去讨人家的大粪,拣点内部资料骗人了。
3. 技术嘛,简单。。。
经常听到这句话,我也经常这么说,一些项目让我不得不闭嘴。摞一块砖容易,摞1000块就有些难度,摞出京广中心、金茂凯悦就不那么容易了,尽管摞每一块的都是民工,但没有任何一个民工知道所有的砖都是怎么摞的,我也是个it民工。工程经验啊!PoC和BP还是有差距的,何况architect?在规定的时间,规定的地点,教唆一批it民工谱写it历史,而且不要被别人骂,不要别人给你擦屁股,难,真的很难
4. just do it and close it.
最大警示,我做了太多虎头没尾的事情了,希望各位兄弟,包括我自己的项目,不用找理由的善始善终。
一命二运三风水四积德五学习
当然不学习是不行的,但你不可能什么都会,什么都学,这样的人一定累死
所以要积德,说不定谁能帮你,有问题问吧,总比自己看书简单(坛子里的新兄弟是不是都这样想?)不过别忘了,要先积德,才能问。不积德,还要靠自己学。
记得也比不上风水,机器毛病,十有八九是位置不对、使用不当。风水好,使用得当,想出毛病也难,不需要问,天天睡懒觉好了。
风水不好就要看你的运气了,十次故障怎么你运气就那么不好,次次赶上?运气好,毕竟出问题是少数。
什么运气也抵不过命!出生在刚果金,还用知道小型机么?
阅读(625) | 评论(0) | 转发(0) |