随着中国在世界的影响力增大,越来越多的公司出海,对于跨文化沟通的人才需求也越来越大。
跨文化沟通并不难,通过学习和练习是可以快速掌握的。
最近听了戴愫老师讲解的《跨文化沟通》,对于掌握相关技能就非常有帮助。
什么是跨文化沟通跨文化沟通不仅是和外国人沟通,只要是文化不同的双方沟通,都是跨文化沟通。南方人和北方人文化不同,也是跨文化沟通。
跨文化沟通本质是沟通,跨文化让沟通的难度增大了。
所以在掌握跨文化沟通时,可以从学习跨文化,和掌握沟通技巧两方面进行学习。
如何跨文化沟通
跨文化首先要了解不同文化的差异,不同的文化有不同的文化性格。
以下是几种文化性格的解释:
1. 特殊主义vs普遍主义...
初读《曼巴精神:科比自传》还是在科比刚去世时,转眼已经几年过去了,科比还没有被球迷们遗忘。写一篇读后感纪念下科比。
如果你想对科比有全面的了解,那么这本书值得一一读。
本书是科比唯一授权的自传。类似于娱乐明星的自传,文字内容很少,夹杂着很多照片,如果想快速读一个下午就差不多读完了。
科比的成就喜欢篮球的人对科比应该不会陌生,论在世界的知名度,应该是篮球界的一哥。
起码在中国,拿出科比的照片,80,90后应该都会认识。
虽然乔丹和詹姆斯也很厉害,但是科比在实名度方面应该更胜一筹。
因为科比处在的时代是NBA最繁盛的时期,那时中美关系还很好,乔丹也退役了。
国人对篮球的关注度最为高涨,因为王...
如果你比较喜欢脑洞大开的提问题,对科学充满好奇心,那么《What if?那些古怪又让人忧心的问题》这本书很适合你。
本书是比尔盖茨推荐,由前NASA员工,科普漫画「xkcd」的作家兰道尔·门罗撰写。我也是看到比尔盖茨推荐才开始看的。
以前我对兰道尔·门罗和xkcd都不熟悉,但是他的作品还是通过其他渠道看到过一些。所以刚读此书的时候也会有些亲切感。
以下是几个网上流传的一些xkcd风格的作品:
《Unix环境高级编程》封面的漫画
调侃编译速度的漫画
解释sudo命令的漫画
这些漫画的特点是构图简单,火柴人作为主角,描述的都是一些有计算机专业背景的笑话。
...
周末和孩子玩一种卡牌叫「crazy matching」,发现很有数学规律,后面研究了下还挺有意思。
包装盒上印着的就叫「crazy matching」,玩法也很简单,随机翻两张牌,看谁先找到两张牌相同的图案。用来训练小孩子的反应速度。
突然想到一个问题:任意两张牌有且仅有一个卡通物品相同,一副牌55张,最少要设计多少个卡通物品?要怎么生成一副牌?
例如下图的四张牌,任意两张仅有1个卡通相同。
当天没有想出来,后来和组内的小伙伴问了下,他也没想出来,但是给我到知乎找了两个帖子
https://www.zhihu.com/question/346371561?utm_id=0
https...
《思考,快与慢》这本书已经读过好几遍,最近为了分享给部门的同学们,又重新读了一遍。又有很多新发现。从前有些地方有遗漏,有些地方理解的也不准确。这次再总结下,否则过一段时间在记忆自我中,可能这本书的内容剩下的就不多了。
为什么读这本书最早知道这本书,是CTO推荐的,而且在各种场合推荐过很多次,是提升管理能力必读的一本书。此书的分类也是经管类,通过学习这本书,来更科学地做决策。我们平时使用的科学决策法,其中的一些原理本书也有介绍。通过对人思考的了解,在做决策时,规避自身思考的误区。
这本书的作者很有名,叫丹尼尔卡尼曼,心理学家,以色列人,在美国做研究。因为前景理论,修正了经济学中经济人的假设...
在分布式系统中,会经常用到K-V存储,一般实现的方式有红黑树或者哈希表,在Redis中还用到了跳表。都是通过一个确定的Key值,来查找Key附带的Value属性。本文会介绍一种高效的算法——多阶Hash。
1原理多阶Hash的实现原理很简单,每个Hash桶数组算作一阶,如果有20阶的多阶Hash,那么就是一个二维数组,第一维是Hash桶的编号,第二维是每个Hash桶的每个槽的位置。实际开发中,可以申请一块连续的内存,由一维数组构造出二维数组。内存构造如下图所示,逻辑上是一个阶梯状,实际申请内存,是一块连续的内存结构,用每次层的阶数来标识出不同阶的分界。如下图所示:
通常每阶的槽的个数...
定义格雷码(循环二进制单位距离码)是任意两个相邻数的代码只有一位二进制数不同的编码,它与奇偶校验码同属可靠性编码。
格雷码(Gray code)是由贝尔实验室的Frank Gray在1940年提出,用于在PCM(脉冲编码调变)方法传送讯号时防止出错。
例如2位的格雷码,排列为00,01,11,10。这个排列中的四个数字,每相邻两个二进制序列都仅有一位不同。可以扩展到n位格雷码,而且格雷码的排列不仅有一种。例如上面2位的格雷码,还可以是00,10,11,01。
实现实现格雷码有两种方法,递归和数学方法。
递归的方法是:
1位格雷码只有0,1;
n位格雷码的序列为k1,k2…kn;
n+1位...
0 问题场景在互联网业务中,为了刺激玩家活跃度,通常都会制作榜单,让用户能够看到自己在榜单中的名次。用户要看到的内容是:新的分数排行是多少名,相比之前是前进了,还是后退了,具体前进后退的数值是多少。例如充值排行榜,游戏分排行榜,活跃度排行榜等。由于互联网用户基数大,有些平台参与排行的用户可以达到上千万。但是排行榜最重要的就是时效性,能够让用户越早看到排行更新越好。
对于庞大的榜单,每次其中一个元素更新,都要重新排序,即使用快速排序,对CPU运算的消耗都是巨大的,很容易造成卡顿。很多互联网业务都采用离线定时更新榜单的方案。例如每天凌晨4点的数据切片,离线排序更新,更新后展示最新的榜单。这种...
随机数在互联网业务中的应用在互联网业务中,随机数被用到的场景很广泛。通常大家也认为使用随机数很简单,直接调用现成的函数库即可实现功能。但是想用好随机数还是有些难度的。需要熟悉其中的原理。本文会介绍一些在互联网业务中使用随机的方法。
在信息学中,随机的定义如下:
随机性:不存在统计学偏差,是完全杂乱的数列
不可预测性:不能从过去的数列推测出下一个出现的数
不可重现性:除非将数列本身保存下来,否则不能重现相同的数列
随机数可能在统计上呈现某种规律。
在工程上,用到随机也主要是用到两个特性:
不可预测性
均匀获取数字。(在大量随机统计时,每个数出现次数的期望相同)
在安全相关的场景,用...
从年初到现在面试了近百人。面试中发现,有的同学还应该再努力些再换工作;而有的同学已经很努力了,做的很好,但没有选择好,去了不适合自己的公司。
能力好,又选择了好公司好岗位的,还真是不多。
如何才能选到好公司好岗位呢?到底选择和努力哪个更重要呢?
选择这里说的选择,是说程序员如何选择一个好工作。
要做到的是选择好行业、公司、和岗位,三者层层递进。
行业选行业就是要选择大环境。就像90年代的通信行业,2000年之后的互联网行业,金融行业。这些行业的发展速度快,短期内能够聚集大量的资金。所在行业的公司市值要比其他行业的高。当然这些行业的从业者待遇也会更好。
行业决定了整体发展的大势,要顺势而为...