寻找自己的位置

xitang2

说明:三天假期准备离开北京,可能会没有网络,所以周四周五不一定能够及时更新。春意盎然万物复苏,大家也该多出去走走看看,就别盯着微信了。

关于编程和创业那一期,很多朋友问如何才能找到“合适的环境里做自己能够掌控的事情”,今天就这个问题谈谈我自己的看法,一家之言仅供参考。

这个世界上,所有人都想成就自己的事业,但是不管我们是否愿意承认,最后真正去创业的人少之又少,而创业了又成功了的更是凤毛麟角,那么是否打工的和那些独立工作者就得浑浑噩噩过一生呢?显然不是这样,很多人在这种环境中也成就了伟大的事业,重要的是你能否找到一个合适的环境并掌控足够的资源做自己想做的事情。

对于刚开始工作的童靴来说,是很难找到这样的环境的,那时你两袖清风一腔热血,能做的就是提升自己能力,在任何环境工作的唯一目的就是学习和历练,在好公司多待几年没问题,跳槽走走看看也没坏处,你不断的积累、练习、总结、分析,终于有一天,你拔剑四顾,成为了传说中的高手,这时候你需要的就是环境和资源,去实现自己的抱负。

在这个阶段找一个能够一起成长的公司就非常重要了,还在为了薪水跳来跳去的人是很难有根的。马云会选择陆兆禧作为阿里巴巴集团CEO,因为陆兆禧是和阿里一起成长并做出成就的。一个空降兵再强,短时间也很难得到足够的环境和资源。所以,找到一个你认可的公司,展示你的能力和想法,扩大影响力,并拿出足够的耐心,营造环境,争取资源,实现自己的想法。

普通人一生要工作40年左右,在漫长岁月里,始终保持积极的心态是困难的,但也是非常重要的。在别人扯淡、骂老板、踢皮球、混日子的时候,我们能否以创业的心态,坚守自己内心,把事情做好呢?

找到自己的位置,并做好自己想做的事情,这算一种创业吧……

今日Mac:

在100多期Mac技巧中,多次介绍了命令行工具。OS X本身是个GUI(Graphical User Interface)的操作系统,动动鼠标就能完成大部分工作,为什么要去学习Unix命令行呢?
无他,Powerful!后面陆续给大家讲一些OS X和Unix的知识,今天先讲个小故事吧,来自《Rootless Root——无根的根》:

有一次无名师对来访的程序员说:传统上Unix认为,一行shell脚本胜过万行C程序。
这个程序员自以为对C极其精通,说:这不可能,UNIX内核正是用C实现的。
无名师回道:确是如此。不过,UNIX认为,一行shell脚本胜过万行C程序。
程序员颇为沮丧:但是在C中我们可领会到尊者Ritchie的智慧。我们与操作系统和机器合而为一,可以获取无与伦比的性能。
无名师回道:诚如你言。不过,Unix认为,一行shell脚本胜过万行C程序。
程序员冷笑着想愤然离去。无名师向学生Nubi颔首示意,Nubi在黑板上写下一行shell脚本,问道:尊敬的程序员,看看这行管道,用纯C实现,是不是要一万行C代码?
程序员沉吟念诵,最终他承认如此。
你需要多长时间来实现和调试那个C程序?Nubi问道。
很长,来访的程序员承认,但是有那么多更有价值的工作等着我做,傻瓜才会花时间去干这事。
那么谁更懂Unix传统?无名师问道,是写一万行代码的人,还是看到无谓的任务而不去编码的?

我理解这个小故事的意思就是,能用程序解决的问题,绝对不要花费程序员的时间;要复用而不是重复。

点击{原文}阅读Rootless Root——Master Foo and the Ten Thousand Lines

无名师和万行码

西塘古色

xitang

昨天发了一个西塘的预告,很多人以为我去旅游了,其实是去嘉善做一个产品和技术交流。去了嘉善不去西塘,那就像来杭不见西湖,去京不登长城一样,虽然时间非常紧张,但西塘之行势在必得,所以我们把中午的时间放在了西塘古城,匆匆一瞥,意味悠长。

西塘是江南六大古镇之一,位于浙江省嘉兴市嘉善县。六大古镇分别是周庄、同里、甪直、西塘、乌镇、南浔,个个是清丽婉约的水乡古镇风貌、古朴典雅的吴侬软语风情,诸位看官有机会都可以去走走看看。

曾经多次看到西塘的风景图画,也在碟中谍3中看到过汤姆·克鲁斯迅疾奔跑的场面,但真正到了这个千年古镇,还是让人感觉闻名不如见面。我想象这个水乡小镇应该有一个很正式的入口,各种美景慢慢入境,结果是,前一分钟还走在嘈杂的城市街道,转过一个胡同,西塘古镇突然就呈现在你眼前了,让人感觉非常突兀。

由于是周一,游人并不多,大家缓缓行走在岸边和蜿蜒的烟雨长廊,与小桥下的流水相得益彰。一进入这个场景,整个时间似乎都变得慢下来了,长廊流水白墙青瓦,整个西塘就像一幅活动的水墨丹青,对于我这样的北方土鳖来说,一路走一路啧啧称奇。各种形态各异的房屋依河而建,无论是白墙青瓦,都错落有形,各有个的精致。

与其他古镇不同的是,80多平方公里的西塘目前依然是一个居住区,带我们去西塘的当地朋友本身就有一个老房子在西塘,他告诉我们夜里的水乡尤其幽静,在这住几晚,就像穿越了时空,远离都市喧嚣和繁杂,人心也会变得宁静。

临走时一位当地居民跟我说,每次见到游客赞叹西塘的清丽古朴都非常不解。因为他们天天居住在这里,已经熟视无睹了。这让我想起原来说过的一句话,旅行就是从一个自己待烦了的地方,跑到一个别人待烦了的地方。此言不虚。

关于编程和创业那一期,很多朋友问如何才能“合适的环境里去做自己能够掌控的事情”,明天我说说自己的理解。

今日Mac:

  1. 有一期介绍过Dock文件夹的使用问题,今天再说一个小技巧,当我们打开Dock文件夹后,先打开某个文件所在文件夹时,按住command,点击该文件,就会打开Finder文件夹,并选中你刚才点击的文件。
  2. 介绍几个简单的命令。打开终端程序,输入date会显示当前日期,输入cal会显示日历,输入uptime 会显示系统从开机到现在所运行的时间。
  3. 如果iPhone的Home键盘不灵敏了的话,有可能是软件造成的,可用如下方法校正: 随意打开一款软件App,例如天气,按住电源开关几秒钟,直到屏幕出现滑动关机的指示。此时放开电源键,但不要滑动关机,同时按压Home键几秒,直到屏幕回到界面。这样你就已经重新调整Home键了,可以正常使用了

去创业还是继续编程

program

有人说现在是个创业的最好时代,有人说是最坏的时代,无论如何,都无法阻止有志中青少年投入创业洪流,这些创业者中有大量的技术人员,或者说有大量的程序员创业。这些在0和1的世界里游刃有余的技术高手怀着改变世界和发财致富的梦想,开始创业后才发现,现实世界并没有程序那么美好。旁观别人的创业和成功,总是充满传奇和荣耀,其实那些阴暗、琐碎和繁杂都隐藏在美好的东西后面。

在编程的时候,计算机是如此的忠实和温顺,你输入你的算法、判断和流程,编写计算机能够识别的程序,它就会严格执行这些逻辑,对的绝不会错,错的它会告诉你错在哪了。计算机几乎不会闹情绪,也没有低潮期,偶尔死机一次,重启一下又运转如飞。而在现实中创业呢?需要注册公司、租房、买设备、招人、裁人、谈判、决策、市场推广、产品销售,工商检不爽了要动之以情,员工闹情绪要晓之以理,一个决策不对不是客户跑了就是单子丢了,而且一旦开始创业,你发现你平时用来学习和提升技术的时间会被各种琐事毫不客气的瓜分,你担心自己最骄傲的技术也开始技不如人了。

怎么办?去创业还是继续编程?

我曾经见过很多优秀的程序员最终变成了一个出色的企业家。比如带我入行的师兄三无程序员(不是无证程序员,而是技术极其强悍,我们称之为无论操作系统、无论编程语言、无论数据库),后来创建了多家企业,而且技术也没扔,依然在编程。另一位我很熟悉的创业者,从程序员做起,最终掌管一家大型公司,成绩斐然。与上一个例子不同的是,后者完全放弃了技术。
国外的例子就更多了,比如苹果的沃兹、微软的盖茨和艾伦、Facebook的扎克伯格和Google的佩奇和布林,这些人无不具备超强的技术嗅觉和编程能力,在计算机发展的重要年代单枪匹马撼动世界,他们的起点都是程序员。

所以我的看法是,技术人员创业和继续编程并不矛盾,但凡在编程之余琢磨创业的,基本上都不是传统意义上的技术人员,他们在编程之余还想做一些更有挑战的事情,那就去做好了。结果无非有三种,真正对技术有追求的,会创业并继续编程;而更擅长设计、管理和经营的,慢慢会放弃编程并转向一个更适合的领域;还有一部分发现完全不适合创业的,那就专心做技术好了,别担心浪费的那些时间,那些创业实践可能会给你带来更多的编程灵感。

而且,我觉得创业并不一定要完全从头做起,只要是在合适的环境里去做自己能够全盘掌控的事情,就算创业了。

去创业还是继续编程?如果你在问这个问题,我觉得除了技术之外,你该做点别的了,你看我,就在写Mac技巧:)

今日Mac技巧:

今天讲讲Dashboard吧。

顾名思义,Dashboard就是OS X系统中的仪表盘,它可以在桌面上显示各种小功能块,比如字典、便签、系统状态、天气预报等。

使用快捷键f12或点击Dock中的Dashboard可以运行Dashboard,运行方式可以在一个新的Space里,也可以在当前的Space里,设置在偏好设置-Mission Control中。我一般使用在当前Space里打开。

点击左下角的+号,可以为Dashboard添加功能块,-号可以删除已经添加的功能块。把鼠标移动到某个功能块时按住option键,该功能块会出现一个删除图标,点击也可删除。
如果你想添加更多的功能块,在点击+号时,右侧会显示更多Widget,点击可以到网络上下载你需要的功能。

Dashboard还有一个Web Clip的功能,如果你添加了这个功能块,浏览网页看到特别喜欢的词句或图片,可以点右键-在Dashboard打开,把这部分内容放入Dashboard。

今天的推送时间:不知道会是几点,因为这篇文章是在300公里时速的火车上写的,啥时有网啥时发吧。

不为功利求知

上一期的信息消费可能触动了某些童靴的痛处,反馈很多,有些读者说读书学习要有明确的目的性,否则很难掌握。我倒是觉得不一定要有非常强的目的性和功利性,兴趣和对未知事物的好奇心更为重要。有些知识可能学了一辈子都用不上一次,但这种情况非常少。往往是在某个场景下突然用到了你某个阶段储备的技能,你会觉得自己当时英明死了。

今日Mac技巧:

Finder是OS X的默认文件管理器,它提供了多种显示方式,包括图标、列表、分栏和Cover Flow。其中分栏最为常用,通过键盘的方向键浏览多层级的文件非常方便。不过每个分栏的宽度都是系统默认宽度,如何改变这个默认宽度呢?用鼠标拖动分栏线时同时按住option键,这个默认宽度就随之改变了。

今天有事要忙,暂且写这么多吧,各位晚安!

我们消费信息还是被信息消费

infomation

有人撰文说现在这个时代是个大时代,我的感受恰恰相反,现在我们每个人都处在一个平庸的年代里。什么是大时代?我觉得在整个20世纪,只有民国,二战和八十年代可以算是大时代,在那些年代,大师辈出、名将如云,也涌现了很多杰出的政治家,大师挥毫泼墨,名将横枪跃马,政治家纵横捭阖,无数的选择,无数的答案,未来变幻莫测精彩纷呈,那是大时代。

回到我们这个时代,也是个大时代,不过是大数据的时代。计算机经过漫长的技术积累之后,在21世纪狂飙突进,以摧枯拉朽之势改变我们的世界和世界观,短短十几年积累了超过几千年历史的数据信息量。

我们获取信息的方式彻底改变了,我们有书,有影视,有网站,有博客,有微博,有RSS,有SNS,有Digg,有各种形状不同大小不一的电子阅读器,有了很多的Read it Later工具,我们的眼球不停地扫过各种媒体和信息,往自己的PC上、平板上、手机上和书柜里塞东西,我们不停的点击Read it Later,记录有用的信息,却没想到不是Later是Never,每个人收集的资料都够看好几辈子的,但是没关系,我们享受获取信息的过程,但只是过程。

这是一个大数据时代,对于个人来说,也可能是个信息匮乏的时代。我们以为痛快的消费了数据信息,但真实的结果是我们被数据消费了。

买书不看的、只藏不读的、Read it Later变成Never的,都出来吱一声吧!

今日Mac技巧:
今天给大家说说Dock中的文件夹,这个功能非常适合普通用户使用。一般安装了系统后Dock右边会有几个默认的文件夹,事实上你可以把任何常用的文件夹拖到这个位置,不想要的拖到废纸篓即可移除。

Dock文件夹的显示方式提供了扇状、网格和列表三种方式,我一般使用网格和列表,但是还有一个隐藏的列表功能,更为实用些,可以在命令行输入如下命令开启:

defaults write com.apple.dock use-new-list-stack -bool TRUE; killall Dock

这时候你再启动列表模式,就会发现列表显示方式不一样的,变得更加容易操作。

另外,在列表和网格模式,还可以通过command +/-来放大和缩小图标,非常方便。

Put email in its place

mailbox

说明:上一期Mac技巧推荐的多看App已经在iTunes App Store下架(可能是因为收费方式的问题),已经下载了的别删,还没有下载的再等等,应该很快会有结果。

昨天一把锤子横扫天下,各种媒体沸沸扬扬,不少读者反馈让说说老罗的锤子手机,我觉得今天大家已经说的够多了,我就不用再说了,大家6月份看真机吧。对于老罗,这是一个以自己的方式做事的人,做事的人就值得我们尊敬。

今天终于见了MailBox的真容,我最初申请使用的时候前面还有60多万人在排队,这是我在为买票看病排过无数次队之后,第一次见到使用App还要排队的情况。更没有天理的是在我还没排上的时候,MailBox已经被云存储服务商DropBox收购了(这下俩Box叠一块了),据说交易金额在五千万到一亿美元。一个产品在还没有完全推给客户的时候已经被收购了,这是神马情况?

MailBox号称下一代邮件客户端(基于GMail)。它会把你的邮件数据从GMail抓取到自己的服务器上,这种处理方式虽然技术上要求难度较大,但是大大增加了邮件处理的灵活度和相应速度。对于隐私问题,Mailbox专门强调了邮件是被加密传送,没有任何人能够查看和编辑用户的隐私信息(在这种问题上,我们坚信老外是厚道滴)。

这款软件的突出特点是:

  1. 支持推送Gmail邮件功能,当年黑莓就是靠这一招打遍天下无敌手的。
  2. 邮件不是邮件,而是事件。
  3. 精微的手势操作,可以归档、延后处理、删除、加标签等等。
  4. 响应极其迅速,UI设计精良,在上百万App都跳入红海竞争的今天,我们依然能说MailBox很酷。

写到这就不得不提Sparrow了,Sparrow曾经是款优秀的Gmail客户端,但是被曾经不作恶的Google收购之后就停止更新了,现在MailBox能甩Sparrow好几条街。Google越来越像Oracle和IBM了,收购了一家软件就是为了毁掉它,也不知道Google这俩熊孩子到底在干什么?

Google在年龄上比Amazon和Apple年轻的多,今年,人们开始说Apple缺乏创新,而Amazon继续以花掉自己能赚来的每一分钱的方式来探索极限。令我意外的是,最年轻的Google反而悄然无声的老了,比微软还要老。——摘自霍矩的《Google的社会化梦想和Reader》

最近写Mac技巧,都是手触键盘才知道写什么,你们说这是肿么回事?我看Mac君是江郎才尽了……

今日Mac技巧:

1、推荐两个Mac App

以前为大家介绍过用键盘操作Dock和menu bar的菜单(control+F2/F2),今天发现了一款软件,叫做MenuMate,可以在任何情况通过option+z呼出当前应用的菜单,操作起来很方便,键盘控可以考虑下,已经上架App Store(18元)。

推荐一个生成icon的app,叫做AppIcon,拖进去一张1024*1024的原图,可以生成一套各个尺寸图标,适合iOS App开发,已经上架App Store(6元)。

2、推荐几个我订阅的podcast:

  • TEDTalks 科技:众多世界上最顶尖的发明家和研究人员都曾通过TED大会、TEDx活动以及其他合作项目来分享他们的样品、创举和愿景。

  • English as a Second Language:English as a Second Language Podcast is for anyone who wants to improve their English speaking and listening skills.

  • 音乐类:听说很动听、谁的声音触动你的心房

  • 晓说:高晓松清谈脱口秀节目

  • Tiny4Voice:来自tinyfool的微言怂听

其实准备了一些可以写成系列的主题,一直不舍的用,实在没得写了再上吧,您说呢?