当灵感出现时,立即抓住它你可以有很多idea,但如果不实践,他们都等于零

2024-04-29 00:08

本文主要是介绍当灵感出现时,立即抓住它你可以有很多idea,但如果不实践,他们都等于零,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

每一个程序员都有改变世界的梦想,他们不甘平凡,他们想要make a difference,他们想要创立世界上最cool的公司,那具体该如何做呢?风靡全球的《rework》将告诉你答案
37signals是一家很特别的公司,他们有很独特的理念。虽然他们的团队只有16人,但他们的几个产品每年都会带来相当可观的利润。他们反对风险投资,反对扩大规模,反对堆砌功能。如果让我用一个词形容他们的话,那就是maverick,在某种程度上他们与乔布斯有相似之处。除了他们的产品外,他们还有一些byproduct: 一个很著名的博客:Signal vs Noise,全世界都为之疯狂的web框架ruby on rails,还有2本书:《getting real》《rework》,今天我就要介绍一下《rework》这本书。
用一个词形容《rework》这本书就是“短小精悍”,只有130页,你只需要3-4个小时就可以读完,而且书中每一个观点都配了一张图,看起来很轻松,一点都不乏味。我们说“字如其人”,同样的道理,这本书很鲜明反映了37signals这家公司的特点。废话不多说了,我把每个观点都通用一句汉语总结出来了:
轻装上阵



  • 不要被教条所束缚
  • 失败并非成功之母,不要“崇拜”失败,从成功中你可以学到更多
  • 计划等同于猜测,未来有太多你不能够控制的因素,长远的计划没有任何意义
  • 企业不应盲目扩张,规模不是衡量企业成功与否的因素,小企业有大企业所没有的优势:灵敏
  • 不要成为工作狂,你需要时间思考更重要的东西
  • “创业家”(entrepreneur)这个词应该被替换成“起步者”(startup),每个人都可以开创自己的事业 
出发


  • 做一些能够引起轰动的事,最关键的是能够真正帮助别人解决一些问题,而不是去山寨别人的产品
  • 抓住自己的需求,设计能够解决自己所遇到的问题的产品
  • 立即开始去行动,你的计划和想法并不代表你做了什么
  • “没有时间”是借口,做你真正喜欢的事你不会说“没有时间”
  • 必须有自己的信条,它是设计产品时的准绳
  • 努力实现你的承诺,捍卫你的信条,而不是把它作为口号挂在墙上
  • 拿VC的钱是最差的选择,花别人的钱你会上瘾,最终失去对于公司的控制
  • 你所需要的并不多,创业公司不是大公司,你需要的只是一个车库罢了
  • 不要用“创业公司(startup)”这个词麻痹自己了,你需要的是盈利,你需要开始真正的事业
  • 你应该考虑如何让自己的企业获得成功,而不是尽早拿着现金退出
  • 抛弃那些没有意义的东西吧,比如:长远的计划,过量的员工,无聊的会议,繁琐的制度 
前进


  • “少”是一件好事,限制更是一种优势
  • 一段时间只做一件事,做最重要的事,把全部精力投入到一个产品上去
  • 从最核心的地方开始,细枝末节的部分以后慢慢修改
  • 开始的时候不要太关注细节,它只会浪费你的时间
  • 不断做决定的过程就是不断前进的过程,不要优柔寡断
  • 抓住最核心的东西,抛弃那些不重要的东西,真正重要的东西迟早会引起你的注意
  • 少即是多,不做最多的,而做最对的
  • 专注于那些不会改变的东西,而不是那些时髦的新事物
  • 问题的关键是争取顾客并赚钱,而不是你使用什么工具。一跟贵的高尔夫球杆不能保证你打球出色
  • 买出你的“副产品”,做任何事总会给你带来“副产品”,他们可能同样具有价值
  • 不要总被细枝末节所羁绊,不要等到尽善尽美才发布,尽快发布产品,并且发布后不断改进 
效率


  • 现实一点吧,用最直观的方式描述事物,放弃那些没有任何意义的文档和图表
  • 不要只顾低头干事,还要抬起头来问问自己究竟为什么要这样做,这件事真的有意义吗
  • 中断是高效的天敌,拿出一块完整的连续的时间做一件事,这样的效率最高
  • 开会就像毒药
  • 足够好就可以了,不必苛求完美,不必最求繁杂,那只会满足你的虚荣心
  • 速度第一,尽快实现一个一个小的目标,这会激励你实现最终的大目标
  • 放弃不等于失败,该放弃时就放弃,逞能只会让你失去的更多
  • 注意休息,缺乏睡眠会让你失去创造力,士气低落,并且变得暴躁易怒
  • 把大计划分成小计划,把大块时间切割成小块时间,这会帮助你更好的做出计划和选择
  • 任务清单要小,每次只关心一件事
  • 不断做出小的决定,并且不断根据时机而改变 
对手


  • 不要抄袭,通过抄袭你无法理解事物的本质,而且你一直处于被动的地位
  • 把你自身融入到产品中去,变成产品的一部分,这是对手所抄袭不来的
  • 找出对立的对手,让自己变得鲜明,同时也利于产品的营销
  • 不要通过冷战的方式与对手较量,你需要的不是比对手做的更多,而是更少更精
  • 把精力集中于自己,而不是竞争对手 
进化


  • 学会说不,不能被顾客牵着鼻子走,要有自己的原则
  • 不要专门为一两个大客户而改变产品,你需要专注于一类用户,而不是一两个
  • 想到好的想法不要头脑发热,先把它写下来,日后仔细考虑,互相比较,再决定实现哪一个
  • 做那种让用户越用越喜欢的东西,而不是买完就后悔的东西,这样他会向他的朋友推荐你的产品,这是最好的广告
  • 没有必要把用户反馈都记录下来,真正重要的建议你会多次接触,自然能记住 
晋级


  • 开始的时候默默无闻是一件好事,它给你犯错误的空间
  • 培养你自己的听众,让他们主动了解你,博客是一个很不错的方式
  • “教育”用户,让他们对你“忠诚”,他们会尊敬你,apple是个好例子
  • 学会分享,分享不会使你被别人超越,人们会喜欢你,你将从中收益
  • 向用户展示产品背后的故事,这会拉近你与用户的关系
  • 做真实的自己,正视自己的不足,残缺也是一种美
  • 不要向记者们群发新闻稿,约他们出来,富有激情的向他们推销,这样你会获得最好的报道
  • 不要指望通过那些大型媒体营销自己,相反那些草根博主也许可以帮助你
  • 开始时免费给用户提供一些服务,如果他们喜欢,他们会花钱使用你更完善的服务
  • 没有必要专门设置“销售部”,你发的每封邮件,回的每个电话都是在marketing
  • 一夜成名的背后必然是数年的心血和默默的付出 
招聘


  • 招聘之前自己先体验一下这个岗位,这不仅有助于找到合适的人,还会帮助你日后更好的管理
  • 在真正需要时才招聘,而不是仅仅为了扩大规模
  • 不要因为对方很优秀就把他招进来,招最合适的,而不是最好的
  • 不要不停大量招新人,这会使每一位员工身边都有大量陌生人,这对于公司发展很不利
  • 同一份简历同时发给很多公司的人不要招。如何辨别这样的人:看信中他是在与你沟通,还是在堆砌要点
  • 5年工作经验与半年工作经验没有太大区别,你很难辨别其间的区别
  • GPA并不重要,除非你需要一个教授,但事实上你不需要
  • 对于小团队,每个成员都必须实实在在地做事,你不需要只会指手画脚的人
  • 你需要一个能够从小事做起,并且总揽大局的管理者
  • 聘用有更好写作能力的人,他们有更清晰的思维,更好的表达能力
  • 合适的人选在世界各地,没必要在乎地理位置,是否在同一个城市对于一个团队并不重要
  • 可以给应聘者一个小项目做,这是检验他能否胜任的最好方式 
应对问题


  • 当负面新闻出现时,坦诚地向消费者解释,而不是试图掩盖它
  • 迅速解决客户遇到的问题,对方不但不会抱怨,反而会更加信任你
  • 对于道歉要学会换位思考:如果你是被道歉者,你想听到怎样的道歉?最重要的是真诚
  • 让每一个员工都能接触到客户,对于任何岗位这都有好处
  • 发布新版本后深吸一口气吧,抵制改变是人的天性。不要消极应对客户的抱怨,而是要耐心的向他们解释 
企业文化


  • 企业文化不是你能够创造的,它是在长时间内一点点形成的
  • 决定都是暂时的,要随着形势的不断变化而不断改变决定
  • 企业的文化必须尊重每一个人的工作
  • 不要像对待孩子一样对待员工,你应该信任他们,给予他们足够的空间
  • 不要强行加班,这会降低员工白天的工作效率,最终不会给企业带来任何好处
  • 不要往别人的伤口上撒盐,也不要惩罚那些偶然出现的问题,你应该关注那些经常出现的问题
  • 不要装腔作势,那其实是一种自卑的表现
  • 不要出现need, must, can't, easy, just, only, fast这几个单词
  • 只将真正紧急的事情贴上紧急标签 
结语


  • 当灵感出现时,立即抓住它,不要拖延。你可以有很多idea,但如果不实践,他们都等于零 
    3.jpg 

原文地址:点击打开链接

这篇关于当灵感出现时,立即抓住它你可以有很多idea,但如果不实践,他们都等于零的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944623

相关文章

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

idea下svn的使用

创建项目 设置ignore文件 创建分支 切换到分支 查看当前分支 创建项目 设置ignore文件 .idea.mvntarget.gitignore*.imlmvnw.cmdmvnw 创建分支 切换到分支 查看当前分支

intellij idea generatorConfig.xml

generatorConfig.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-ge

Prometheus与Grafana在DevOps中的应用与最佳实践

Prometheus 与 Grafana 在 DevOps 中的应用与最佳实践 随着 DevOps 文化和实践的普及,监控和可视化工具已成为 DevOps 工具链中不可或缺的部分。Prometheus 和 Grafana 是其中最受欢迎的开源监控解决方案之一,它们的结合能够为系统和应用程序提供全面的监控、告警和可视化展示。本篇文章将详细探讨 Prometheus 和 Grafana 在 DevO

springboot整合swagger2之最佳实践

来源:https://blog.lqdev.cn/2018/07/21/springboot/chapter-ten/ Swagger是一款RESTful接口的文档在线自动生成、功能测试功能框架。 一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务,加上swagger-ui,可以有很好的呈现。 SpringBoot集成 pom <!--swagge

idea 中添加javap

平时敲代码,有时会需要看class的内部结果,使用java自带的工具javap,非常不错。现在放在idea,可以方便随时查看。   主要三个配置: Program:     C:\Program Files\Java\jdk1.8.0_151\bin\javap.exe Arguments:  -verbose $FileNameWithoutAllExtensions$.clas

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

IntelliJ IDEA - 强大的编程工具

哪个编程工具让你的工作效率翻倍? 在日益繁忙的工作环境中,选择合适的编程工具已成为提升开发者工作效率的关键。不同的工具能够帮助我们简化代码编写、自动化任务、提升调试速度,甚至让团队协作更加顺畅。那么,哪款编程工具让你的工作效率翻倍?是智能的代码编辑器,强大的版本控制工具,还是那些让你事半功倍的自动化脚本?在这里我推荐一款好用的编程工具:IntelliJ IDEA。 方向一:工具介绍 Int