`

Hack, Everything!

阅读更多

来自 博客园 新闻-->创业频道,原文地址:http://news.cnblogs.com/n/112803/

  昨天,一群参加青年创业暨交流计划 —— 一个由中华青年企业家协会发起、给学生参加、非常重视实践的创业培训 —— 的同学们来 appWorks 参访。他们事前做了很多功课,不知道去哪里人肉搜索挖掘出了我这辈子所有人生轨迹,然后根据不同的阶段拟出了几十个问题,请我一一帮他们回答。

  大概聊了一个多小时吧,其实是蛮好的经验,刚好也让我回顾一下我这些年来闯荡的岁月。最后我送他们一句话,也是我常常送给每一个创业人的:Hack, everything!

  这句话我常常说,但是似乎一直没有好好的解释一下它的意思,我想我们今天就来聊聊这个话题。首先,我们得先定义一下「Hack」,Hack 这个字当名词用时的意思,维基百科是这么说的

A hack is a solution to a problem, doing a task, or fixing a system (whether hardware or software) that is inefficient, inelegant, or even unfathomable, but which nevertheless (more or less) works.

  翻成中文就是:

Hack 是问题的解法、一个任务,或是修理系统的方法,当这个方法不太完整、有点丑、甚至有点莫名其妙,但却是有用的时候,就叫做一个 Hack。

  也就是说 Hack 是一个不求美观、不求完整,只求把问题解决的方法。因此,Hack 讲求的是速度、实用、达到目的,所以换成动词使用,就是「快速把问题解决」的意思。但是难就难在这份「快」,因为快速不等于「横冲直撞」,要快之前,你必须要非常了解事情的每一个环节是如何运作的。要了解这个概念,我们可以参考一下维基百科对 Hacker 的定义

A person who enjoys exploring the details of programmable systems and stretching their capabilities, as opposed to most users, who prefer to learn only the minimum necessary.

  翻成中文就是:

一个很喜欢探索系统的结构,然后「延展」它的「可能」的人 —— 这和「一般使用者」恰恰相反,因为一般的使用者只想知道他们需要知道的,越少越好。

  也就是说,身为一个 Hacker,你必须要对这世界每件事情背后的逻辑有极度的好奇心,因此有一天当你需要 Hack 时,你完全清楚要按哪几个按钮、拉哪几条绳子,就能够快速达到你的目的。所以 Hack 是一种人生态度,要 Hack 就要 Hack everything!

  还是太虚幻?没关系,让我给你 10 条实践的心法:

  1. 问「为什么不能」,而不是「可不可以」—— 这世界上大多的规矩是在不同时空背景下设立的,所以你不应该被它们绑住,而是去了解环境条件是不是早已改变。
  2. 问別人「为什么成功」,而不是「有多么成功」—— 一般人只会专注在谁有多少钱、哪个人又住在帝宝(台湾的豪宅),这些只是结果,你想要知道的是过程。
  3. 「为什么失败」,而不是「他们太笨」—— 我知道你很聪明,但是別人也不笨,重点是他们为什么失败,这是你很重要的功课。
  4. 「测试」界线,而不「接受」界线 —— 这篇文章就是最好的例子,我知道它可能会超出界线,但是我非得试试。
  5. 「人」也是一种系统 —— 人性也是一个系统,深入了解之后你才能 Hack。
  6. Hack 自己 —— 我发现早一点睡可以睡少一点,一天中的工作效率也比较高,所以开始 11pm 睡,5am 起床。
  7. 邀请別人来 Hack 你 —— 迫使自己进步最好的方法,就是给对手看你的漏洞。当你知道他们很快就会找方法来 Hack 你,你非得把它补起来不可。
  8. 永无止境的追求效率 —— 速度是效率的表现,所以你必须在每个环节都优化 —— 回台湾之后,我试了至少 10 种开车上班的路径,直到我试出最快速的一条。
  9. 对任何事情充满关心、好奇 —— 身为一个宅男,我会陪我老婆去逛街 —— 事实上,她的很多衣服都是我挑的。我可以跟她时尚圈的同事朋友聊天,即使去她的高中、大学同学聚会我也玩得非常开心。
  10. 影响你身边的人 —— 你看,看完这篇文章你是不是也被我的 Hacker 精神感染了?

  So, Happy Hacking, Everyone!

分享到:
评论

相关推荐

    SitePoint - Everything.You.Know.About.CSS.Is.Wrong.2008.rar

    本书提供了应对不同浏览器的CSS hack和前缀策略,帮助开发者在不同平台保持一致的显示效果。 八、CSS优化与性能 最后,书中讨论了如何优化CSS以提高页面加载速度,如减少HTTP请求、压缩CSS代码、合理利用CSS ...

    PrimalScript.2012.v6.5.144.Cracked.by.yoza[

    请注意此为PrimalScript.2012.v6.5.144的hack文件,不包括安装包。 PrimalScript一款非常强大的程序代码编辑器!它支持超过30种的编程语言的语法突显,提供方便的向导功能以及强大工程和模板管理功能,还有特别为...

    hack4dk-public-art:丹麦公共艺术的可视化,由艺术机构Kunst Styrelsen购买

    HACK4DK-公共艺术 丹麦公共艺术的可视化,由艺术机构Kunst Styrelsen购买发展与项目生命周期相关的所有内容都由管理。 Javascript是使用Browserify捆绑在一起的,而CSS是使用CSSNext捆绑在一起的。 HTML和静态资产...

    Android代码-Notify2Jabber

    My app redirects almost everything to a Jabber account or to a Gotify server. It's a little everyday hack that I don't want to keep from the FOSS community. The App sends all Android text ...

    ak2新版内核AKAIO1.5

    - Enable/Disable the Universal Sleep Hack for GBA games - Blank NOR button added for quick erase - Dump SRAM button will manually dump the SRAM to a timestamped .sav file in the root - 3in1+ ...

    VB编程资源大全(英文源码 网络)

    <END><br>32 , GuardDuty.zip Lets you create your very own Cyber Sitter or Net Nanny Type software- it blocks access to sites based on keywords such as "sex","hack" or "security" alternatively ...

    opensc-0.12.0.tar.gz

    * Improved debugging support: debug level 3 will show everything except of ASN1 and card matching debugging (usualy not needed). * Massive changes to libopensc. This library is now internal, only ...

    ijkplayer 的动态库v7a 和v8a,支持海康摄像头RTSP h264协议,源码来自最新版本ijkplayer k0.8.0

    # export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-everything" export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-encoders" export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-...

Global site tag (gtag.js) - Google Analytics