我编程,我快乐
- 稳定成熟的技术还是未成熟的新技术? 无论做出哪种选择,最终目的是产生利润。Both ends of the technology adoption curve might prove to be lucrative.
- 供应和需求 不要在价格上竞争,你承受不起。You can’t compete on price. In fact, you can’t afford to compete on price. 发现市场上的不平衡。Exploit market imbalances.
- 只会编程是不够的 仔细思考在哪个商业领域投入时间。Now is the time to think about business domains you invest your time in.
- 做团队中最差的 做乐队中最差的乐手。Be the worst guy in every band you’re in. 你身边的人会对你产生很大的影响,明智地选择你的圈子。The people around you affect your own performance. Choose your crowd wisely.
- 在思维上投资 没人给过我机会……?要学会抓住机遇!I haven’t been given the opportunity…? Seize the opportunity!
- 不要听从父母
- 做一名通才 通才很少,所以很珍贵。Generalists are rare… and, therefore, precious. 你的技术水平应该超越技术平台。Your skills should transcend technology platforms.
- 成为一名专家 很多人认为专攻某种技术就简单地意味着不知道其他技术。Too many of us seem to believe that specializing in something simply means not knowing about other things.
- 切忌孤注一掷 以特定技术厂商为中心的观点,缺乏远见。Vendor-centric views are typically myopic.
- 热爱它,不然就离开它 工作,因为你无法停止工作。Work because you couldn’t not work.
- 学习钓鱼 要主动问,不要等着别人来告诉你!Don’t wait to be told.Ask!
- 学习行业是如何运转的 只有了解了一个行业后,你才能创造性地有所建树。You can’t creatively help a business until you know how it works.
- 寻找良师 可以依赖别人,但要确保这个人是靠得住的。It’s OK to depend on someone. Just make sure it’s the right person.
- 做一名良师 想要弄明白自己是不是真正懂得某一知识,那就把它讲给其他人听。To find out whether you really know something, try teaching it to someone else. 做导师不会下岗。Mentors tend not to get laid off.
- 练习,练习,再练习 在极限处练习。Practice at your limits.
- 做事的方法 想要拥有自己的步骤,那就执行它。If you want to feel you own a process, help implement it.
- 站在巨人的肩膀上 从现有程序中得到领悟。Mine existing code for insights. 用现有程序来反思自己的程序。Use existing code to reflect on your own capabilities.
- 在工作中,将自己自动化
- 就是现在 就现在,我们能做些什么?What can we do? Right Now?
- 读心术 读心术用得好,人们就会信任你。The mind-reading trick, if done well, leads to people depending on you.
- 每日成绩 每天都有可汇报的成绩。Have an accomplishment to report every day.
- 别忘了你在为谁工作 好经理的职责不是“做替补”,即了解整个团队的工作应该怎么做,在出现难题的时候就自己上。好经理的职责应该是为团队设定优先级,确保团队具备完成工作的一切需要,保证团队保持干劲和工作效率,并促使团队最终顺利完成工作。整个团队的工作干得出色,就证明这个经理的工作非常优秀。 经理的成功,就是你们的成功。Your managers’ successes are your successes.
- 安分守己 要有雄心,但不必路人皆知。Be ambitious, but don’t wear it on your sleeve.
- 今天我能把工作做到多好? 你能为工作增添多少乐趣?How much more fun could you make your job?
- 你的价值是多少 问自己“今天实现自己的价值了么?”Ask, “Was I worth it today?”
- 一桶水中的鹅卵石 小心!别让成功冲昏了头脑。Beware of being blinded by your own success.
- 爱上维护 维护也可以成为自由和创造的沃土。Maintenance can be a place of freedom and creativity.
- 8小时激情燃烧 做项目像是马拉松,而不是全速短跑。Projects are marathons, not sprints.
- 学习如何失败 每个错误的音调离正确的音调不过一步之遥。Every wrong note is but one step away from a right one. 充满压力的时候是赢得忠诚的最好时机。Stressful times offer the best opportunities to build loyalty.
- 说“不” 为了避免失望而说“是”,就是在说谎。Saying “yes” to avoid disappointment is just lying.
- 不要恐慌 英雄从不恐慌。Heroes never panic.
- 说出来、行动、展示 状态报告可以帮助你推销自己。Status reports can help you market yourself.
- 不要忽视感觉 绩效考核永远都不会是客观的。Performance appraisals are never objective.
- 探险向导 客户害怕你。Your customers are afraid of you.
- 学会沟通,善于写作 你自己就是你要解释的内容。You are what you can explain.
- 到场 了解你的同事。Learn about your colleagues.
- 适当的言语 请用行业术语推销你的成就。Market your accomplishments in the language of your business.
- 改变世界 带着任务去上班,并确保别人知道你的任务。Have a mission. Make sure people know it.
- 创建自己的商标 你的名字就是你的商标。Your name is your brand. Google永远不会忘记。Google never forgets.
- 发布你编写的程序 人人都能使用Rails,但很少有人能开发出Rails。Anyone can use Rails. Few can say Rails contributor.
- 变为卓越的能力 展示或者让它死亡!Demo or die!
- 建立关系 恐惧感使我们无法接近专业人士。Fear gets between us and the pros.
- 已经过时的技术 你引以为傲的新技术已经过时了。Your shiny new skills are already obsolete.
- 你已经失去工作了 你不是你的工作。You are not your job.
- 没有终点的道路 不要关注结果,要关注做事情的过程。Focus on doing, not on being done.
- 给自己做一份蓝图
- 要注意观察市场变化 留意那些技术达人。Watch the alpha geeks.
- 镜子里的胖子 开发员们,要自我反省。Developer, review thyself.
- 南印度捉猴陷阱 价值僵固使你脆弱。Rigid values make you fragile.
- 避免瀑布型职业计划
- 每天都有进步
- 独立
引以自勉,摘自:http://esoftmobile.com/2014/03/22/the-passionate-programmer/