Start boarding procedure…
启动登船程序…
Einstieg-Vorgehensweise beginnen…
Start boarding procedure…
启动登船程序…
Einstieg-Vorgehensweise beginnen…
拖到今天才把Geisha拆封,打开包装扑面而来的那股香味果然与众不同,一股浓郁的柑橘清香居然将传统咖啡豆的醇香给掩盖了。烘焙的豆子十分饱满,和其他品种的豆子比起来显得更为细长,可见不光是味道,连造型也相当惊艳。还没开始碾磨,我的味蕾已经被激发出来,不知咽了多少口水了。
因为博主几个月以后就要前往国外深造了,前不久就在淘宝开了一家店,出手自己雪藏多年的正版游戏。几个月下来也出了若干盘游戏,借着这个机会,我有了更多的机会接触物流业务,而且是站在和以往所不同的角度选择需要的快递公司。
如果撇开快递的价格不说,我觉得物流的速度和安全性是最重要的。在这一点上,在国内的私营快递公司中,我觉得顺丰快递是当之无愧的No.1。对于这一点,我觉得所有想做大的公司决策层应该都希望自己的公司能够更快速,更安全,但是在实际的执行过程中,考虑到运作的成本和管理的难度,安全性和速度往往成为了牺牲品。顺丰其实能够成为No.1是以提高成本作为代价的,当然这个提高的成本最终是由用户买单的。让我们看看顺丰在这个方面如何做得比其他公司好:
我在淘宝开了一家网店出售一些自己的二手游戏,本来其实没什么安全性的担忧,因为账面上的金额一个月也就100来块钱罢了,可是我是个很没有安全感的人,就是喜欢吧帐号神马的安全性搞到最高才满意。所以我开启了帐号的手机验证功能,同时使所有的可能涉及商品的操作都需要经过手机签证才能有效,其中也包括了阿里旺旺的登陆。本来还想开数字验证的,但是因为自己经常换着电脑用,所以最后权衡一下让我给关了。
用了阿里旺旺卖家版没多久,我就发现了这玩意在手机验证模块上的漏洞,而且这个漏洞使手机验证完全成为了一个样子货,除了增加用户的操作次数以外,并不能在任何意义上提高阿里旺旺的安全性。
从北京回到宁波以后,我一直在寻找『正』的咖啡吧,可是始终没有找到能够让我味蕾为之一振的咖啡品。前不久我在豆瓣上看到一个叫做『爱咖啡爱生活』的活动发起人组织的单品活动,抱着试一试的心情,今天我『准时』赴约,整个活动过程让我非常兴奋。
首先,当我赶赴现场,我简直不敢相信自己的眼睛,主持人居然是我的初中同学『徐倩』,一头齐耳的短发加上工作服,我一眼就认出了她,想不到初中她是我『师父』,现在她又成了我『师父』。抚平激动的心情,我开始相信今天的单品会绝对能够让我惊喜,因为我相信『徐倩』同学的品味不会低得和街头那些打着咖啡店名字卖即溶咖啡的店家一样。首先店方向我们介绍了这款卢旺达蓝色眼泪的大致情况,包括他的种植环境,烘焙等。之后更有原豆和烘焙豆给我一一围观,从烘焙豆来看,和克伦比亚豆比起来显得更小更圆。但是摸起来却少了一些油脂,不知道是不是烘焙深度的问题引起的差别。按碎以后味道十分浓郁。这时我已经迫不及待想要尝尝这款单品的味道了。
关注美团的人应该都了解美团“梦想成真”团队所提供的抽奖活动,这个活动带来的效果除了更好地推广美团以获得更大的用户群体外,还可是使我这种原本没有团购/网购习惯的人养成每天都去看一下美团宁波站的习惯。我觉得这真是一个很好的营销手段,甚至我认为是一种很好的盈利手段(这是后话了)。
当然上面所说的只是一个引子,我今天想要特别来写一下的事情是这样的:我前不久在美团的问答板块就抽奖上的一些细节提出了疑问,具体来说就是某一天他们提供的上证指数和我自己在电脑的股票软件上所得知的指数有出入。本来我的初衷只是发发牢骚,在发现他们的问答是先审核后发布以后我更加是没报什么希望能看到回复。但是没想到的是不久之后我的疑问不仅得到了解答还得到了美团“梦想成真”团队的特别酬谢。
前不久要到一个爱库网的内测邀请帐号,申请做了小白鼠。就迫不及待得去履行了职责,在这里发一片初期体验报告:
首次使用体验就写到这里吧,其他的还要再挖掘挖掘,明后天就各条上图。
开这个博客算算日子也有1年多了,本来想拿这个博客做一个技术平台,然后能够固定地进行一些更新(这点应该需要向TualatriX学习),可是发现自己总是忙这忙那,缺少规划,结果自从去年秋季做了几次更新以后我的blog也就几乎荒废了。那个时候还打算能够比官方的python4th更早把中文修订出来,结果现在官方的python4都上架了,我的修订稿还处于前言状态,就连没有发布的那几份也只是把进度赶到第一章而已。这真是使我羞愧难当。特发此文,对自己进行一下公开批评。
此后我一定会每隔1周发表一篇博文,不管是否和技术相关,只希望能够养成这样一种码字的习惯吧!
从大三在阿里巴巴实习到前不久在一家小于20人规模刚起步的小公司里任职了短短一个月时间。我也算比很多同龄人要经历得多了一点。在这篇日志里我要发表一下自己纯外行的见解,这些见解的出发点主要是结合上个月在那家小企业任职的实际情况,对他可能存在的一些问题做一个总结。
第一个出发点是激励的角度。说起激励很多经理人想到的可能首先是通过薪酬的角度,认为不停地提高工资可以增加员工的工作效率和忠诚度。但是事实上薪酬在激励上带来的实际效果并不一定如此得好。在有些描述员工激励的资料上通常会将薪酬激励放在比较低的层次,认为和其他几种激励方式相比显得地位很低,但是我认为也不能一概而论。人有多个层次的追求,首先是生存的追求。在最低生活水平能够得以保证的基础上,薪酬激励的效果才会逐渐下降。如果连饭都吃不饱,生活过得很拮据,失去了薪酬的激励效果其他效果就都成为了废品。而当一些员工在资金上已经没有了太大的顾虑的情况下,一味的涨工资并不能给他带来归属感和工作动力。再者,薪酬激励不光指提高薪酬,良好的薪酬激励还需要有合理的薪酬结构,工资,奖金,分成,以及其中的社保成份等合理且透明我认为是非常重要的。刚起步的小公司可能出于一些原因,开给员工的工资单分类笼统,缺乏合理的薪酬策略,或者缺少必需的社会保险来免去员工的一些后顾之忧,这带来的后果不容乐观。首先,对于薪酬浮动,员工不了解原因,只是简单得认为老板给我涨工资了,至于是为什么涨,哪一部分涨了都全然不知,这样的薪酬战略所起到的实际作用是要打折扣的。
其次,小公司在目标激励上可能不够重视。就我个人的实际经历来看,刚起步的小公司在企业的发展目标上花的力气不够多,大部分新员工和某些老员工可能对于企业的短期目标和远期目标不了解或比较模糊。一个没有共同目标的团队怎么可能能够把力气花到一个方向上呢?对于这一点,我觉得作为团队的领导者就应该时不时得和成员指出来。最好能做成大幅的条幅或者海报,挂在办公区域最显眼的地方。通过这种方式,团队成员就可以明确自己在完成这个目标过程中所起到的作用,使员工觉得他做的每一件事都会使自己和团队向着目标前进,当既定的短期目标完成所带来成就感将极大地提高他对团队的归属感,同时目标激励还能最大限度地把团队成员拧在一起,更好地进行合作。如果缺少了这种激励方式,员工可能在疲惫得工作了一天之后却感觉毫无收获和成就感,无非只是不停地重复机械操作而已,当工作内容的新鲜感逐渐消失,那么他对团队的忠诚也就开始打折,任何可以让他迈出跳槽这一步的风吹草动都将成为现实。再者,没有明确共同目标的团队,它的成员可能会向着自以为重要的目标前进,这将会在团队成员间的合作上带来巨大的阻力,更糟糕的结果可能会使团队走向岔路。
在激励上另一个重要的角度就是奖励和惩罚。一些成型的公司对员工会有明细的绩效考核,这个考核影响员工的薪酬、职业发展甚至是去留。而小公司由于缺少人力和可操作的考核手段(比如量化的考核方式),在这一方面可能予以漠视甚至忽略。另一方面,小公司在奖励和批评上往往来得不够透明,从而浪费了其可以起到的实际激励作用。当团队处于转折点或者面临困难时,合理的公开奖励和批评往往能起到很好的稳定军心的作用。如果团队出现大量突然而诡异的人事变动而又缺乏合理的解释时,很可能最终引起进一步的人事地震,把事情带向不利或更加不利的方向。
经营团队除了激励以外还需要很多别的东西。对于处于上升期的团队,规模不断扩大,他们可能面临的一个问题就是职能的划分和合理的工作流。当团队成员还非常少的时候,很多人都会身兼多职,而且人与人之间的交流路线也比较短,有效和容易。但随着人员增加,职能细分,以往的自由方式变得越来越糟糕,比较常见的情况就是混乱的人事安排,重叠的职能,不规范的工作流。这些可能导致团队资源的不合理分配(工作在熟练的人手里堆积,而新人得不到培养,资源被浪费;错误的工作流使生产过程中不停地遇到问题,缺乏充足的资料导致产品不断地回炉重构),影响产品质量和生产效率。
再一方面,小团队和大公司的巨大的落差可能就是文化。小团队很有可能没有或者缺少团队文化的支持。这里的文化不仅指对外的文化,更指对内的文化。缺乏团队文化的支持,团队的内部很有可能乱哄哄,拉帮结派或者死气沉沉。这些对于团队发展都是非常不利的。就比如说老板觉得团队的文化应该是诚信,那么你就不能光干不练,你就要多对员工进行诚信宣传,同时自己不要一天到晚吹牛皮,首先给自己先盖上个此人说话像放屁的印记。
最后,我还想提一下开源和节流的问题。前不久我还看到某位职业经理人提到开源节流的问题,感觉很有点道理。一个成功的团队或者企业,缺少了开源的精神可能是不行的,该搏的时候就该搏,该烧钱的地方就该烧,这个世界上想没有风险地获得巨大成功的事情几乎不存在,所以这个源必须能开,能舍得开,能会开。至于节流也是一样的道理,不花冤枉钱,不做没有收益的事情,才能把资源都用到刀口上。
这一篇文章主要针对前言剩下部分内容中第四版与第三版区别的修订。主要将以表格方式呈现。下一篇学习Python的日志将正式开始正文。(译者注:以后所有的修订类的翻译都讲按本文的格式进行。)
| 在3版中文的页码 | 原文 | 修订 |
|---|---|---|
| 前言1 | 新的B if A else C条件表达式(第12章) | 新的B if A else C条件表达式(第19章) |
| 前言1 | with/as环境管理器(第27章) | with/as环境管理器(第33章) |
| 前言2 | 统一try/except/fanilly(第27章) | 统一try/except/fanilly(第33章) |
| 前言2 | 相对导入语法(第21章) | 相对导入语法(第23章) |
| 前言2 | 生成器表达式(第17章) | 生成器表达式(第20章) |
| 前言2 | 新的生成器函数特性(第17章) | 新的生成器函数特性(第20章) |
| 前言2 | 函数装饰器(第26章) | 生成器表达式(第31章) |
| 前言2 | 新的生成器函数特性(第17章) | 新的生成器函数特性(第20章) |
| 前言2 | 新的内置函数:sort、sum、any、all、 enumerate(第4章和第13章) |
新的内置函数:sort、sum、any、all、 enumerate(第13章和第14章) |
| 前言2 | 新的生成器函数特性(第17章) | 新的生成器函数特性(第20章) |
| 前言2 | 文件、列表解析和迭代器等新的扩展内容(第13章和第17章) | 文件、列表解析和迭代器(第14章和第20章) |
| 前言2 | 新的开发工具:Eclipse、distutils、unittest和doctest、IDLE加强版、Shedskin等(第3章和第29章) | 新的开发工具:Eclipse、distutils、unittest和doctest、IDLE加强版、Shedskin等(第2章和第35章) |
| 前言2 | 详细的OOP介绍(第22章) | 详细的OOP介绍(第25章) |
| 前言3 | 这种新结构….读者产生恐惧 | |
| 前言3 | 练习题解答在附录B | 章节后的习题将直接出现在习题的最后,这和练习题不同,后者的答案在附录B |
| 前言3 | 在适当的地方,…掩盖了基础知识 | |
| 前言4 | 其他书籍…《Python Pocket Reference》 | 其他书籍 |
| 前言4 | 因为本书的侧重点…练习题(参考第29章) | |
| 前言6 | 习题和练习题的解答在附录B | 习题的解答在每章的最后,而练习题的答案则在附录B |
| 前言6 | 附录B的解答应该可以帮助你 | 章节后和附录B中的解答应该可以帮助你 |
| 前言7 | 第8部分 | 新的第8部分,原附录成为第9部分。新添加部分将在表后附一中给出 |
| 前言8 | 关于本书的程序 | 第一段文字被重写了。在附二中给出 |
| 前言8 | 迎接Python3.0 | 此部分被删 |
Part VIII, Advanced Topics (new in the fourth edition)
第8部分,高级主题(4版中全新)
In the final part, we explore some advanced topics. Here, we study Unicode and byte strings, managed attribute tools like properties and descriptors, function and class decorators, and metaclasses. These chapters are all optional reading, because not all programmers need to understand the subjects they address. On the other hand, readers who must process internationalized text or binary data, or are responsible for developing APIs for other programmers to use, should find something of interest in this part.
在最后一个部分,我们将探索一些高级的主题,在这一部分,我们将学习Unicode和Byte两种类型的字符串,管理特性工具(如properties和descriptors,函数和类装饰器,以及原类)。这些章节都是选读的,应为不是所有的程序员都需要了解这些内容。另一方面,对于那些需要处理国际化和二进制数据,或者负责为其他程序员开发api的读者,这个部分或许是他们感兴趣的。
This fourth edition of this book, and all the program examples in it, is based on Python version 3.0. In addition, most of its examples run under Python 2.6, as described in the text, and notes for Python 2.6 readers are mixed in along the way.
本书的第四版,以及所有其中提及的例子,都是基于Python3.0的。此外,大多数运行在Python2.6下的例子和针对Python2.6读者的笔记也将同时被提及。
读过Oreilly书的人都了解它的脚印(tips)和陷阱(warning)。为了能够在我的翻译中也表现出这些特点,我将使用斜体表示tips,用红色字体来表示warning。
Powered by WordPress