3.5 关于Drupal的为什么和怎么做(下)

讲了两个为什么后,那么来讲讲怎么做,相应的也有两个:

怎么学习drupal:

  1. 首先是心态,drupal系统因为要涵盖许多的需求,要足够灵活强大,这不可避免的导致了系统很庞大,一个庞大的系统不是一天两天就能掌握的,要有学者心态,不要急功近利,换句话说就是不要急于求成,去感受她的美,欣赏她,理解她,长时间的投入或者说困难,成就了你的不可代替性、成就了高度,若有感觉到困难和不耐烦时想想这一点,再想想计算机科学界的前辈们,比如巴贝奇的一生。人生路上不要有好强之心,人当自强,世人常拿“成功”乱加比较,但没有意识到只有相同路径才可以相比,每个人的人生路都是不一样的,路有很多,只有和自己的昨天相比才有意义,和自己比叫自强,和他人比叫好强,自己选择了自己的路,不同路间的好强相比没有意义,徒增烦恼。人类社会、科技发展到了一些阶段,必然有个体迈出最后一步,从而散发出成功的光芒,这种成功绝大部分来自趋势累积过程中许许多多个体的努力,不应该全归于迈出最后一步的人,比如电商的成功可曾想过图灵、冯诺依曼等等前辈呢,不要执着于所谓的成功,那只是人类文明中的涟漪,选择自己的路,有趣的走,平静的看。
  2. 要有高效的时间管理,方法之一是平时留意社区中哪些是靠谱的人,学习主要是自己的事,别人不能让你秒懂,但时常可以节约你的时间, 旁人的一句话或者一篇文章可能避免查找大量文献,那么谁是靠谱的人呢?在各类沟通平台时常回答别人问题的人、学习研究有深度的人、时常原创分享的人、维护组织社区的人等等,遇到问题先搜索,再向他们请教,但需要特别注意提问的详细程度,便于别人回答,能帮到你的人也能帮到别人,会有很多人去请教他们,他们时间也是有限的,换位思考,常怀感恩之心,平时注意重视友谊,共同发展社区
  3. 英语很重要,平时尽量看英文源文档,可以安装翻译软件辅助,比如可以划词翻译的有道词典;坚持英文,慢慢的就能独立阅读了,国内很多文档是跟不上更新的,在php官网就经常有中文跟不上的情况,所以要习惯英语
  4. 作为开发者,一定要先了解drupal是怎么使用的,才去研究代码,作为使用者多看社区文档

怎么贡献于社区:

  1. 在写分享或开发模块前先搜索一下是否已有相关内容,在没有或者不佳的情况下才去做,这样更有意义,提高整个社区的效率。
  2. 时常回答别人的问题,塑造个人品牌,做一个靠谱的人,利于他人也利于自己
  3. 转发推广有利于社区发展的资料,吸引新人加入,参与者众多是生态发展的前提
  4. 在技术方面对别的贡献者不要有攀比心态,甚至有不当行为,学习有先后,时间分配不一样,技术高低是很正常的事情,自强而非好强,都是同路人,有共同的方向,相互尊重。
  5. 目前有大量资料等待翻译,在学习时,顺带帮助翻译

展望:

中国发展很快,drupal大有用处,国人可以做好开源接棒的准备,在计算机世界里华人可以有很大的贡献:

英特尔32位处理器是华人虞有澄博士领导开发、声卡之父沈望傅是华人、第一位打败人类国际象棋冠军的深蓝电脑开发者许峰雄是华人、破解MD5的王小云是华人…

还有许多许多,在drupal的世界里,核心代码贡献在等着越来越多的华人…

云客20170625 drupal深圳聚会分享,【云游天下,做客四方】,微信号:PHP-world, qq群203286137

补充:

基于上面的探索,会衍生出以下问题

  1. 缸中的大脑,既然可以用电子义眼、人工耳蜗等设备向大脑传输信号(核心在于it电子信号转化成生物信号),那么就可以用计算机产生虚拟信号,一个极端的列子是一个人类大脑处于营养液的缸中,全部输入电脑模拟信号,那么该大脑将会感受到何种世界?我们现在是处于缸中吗?
  2. 人可以脱离生物硬件那么性别何以存在?家庭何以组成?未来人类通过何种方式延续
  3. 神的定义是什么?如果实现缸中大脑,那么神将变得平常
  4. 最短时间有多短?应该是在这个时间量度上所有物质都是跳跃的、不连续的,如同计算机里面的时钟频率,代表着事物最基本的一次的变化,这个最短时间是相对的吗?参照物是什么?
  5. 当人可以脱离具体硬件时,他的生命周期是什么?是否意味着没有用则将像文件一样被删除?

评论 (写第一个评论)