开发者 发展 5 热情

追从本心,笑斩荆棘找到你的热情所在

成功的最高境界是将工作和游玩的界线淡化。—— Arnold Toynbee

驱逐恐惧。这是大多数人最大的障碍——不自信和害怕失败。你必须要直面并打败它。第一,不要无视和否认恐惧,承认它。 第二,把你恐惧的内容写下来,逼它现身。第三,用心感受,学着和它相处,知道怀有恐惧并不是什么大不了的问题。第四,问自己,「最坏的情况会是什么?」通 常这并不是毁灭性的。第五,做好准备,然后行动。慢慢来,越慢越好,不要去想可能会发生什么——专注于正在发生的事,专注于当下。为每一次小小的成功喝 彩,不管有多渺小。

知之者不如好之者,好之者不如乐之者。——孔子

勇气就是在一次次被拒绝中不断进取被拒绝,也是一种肯定

前些天看到一个老外,说了一句这样的话:

“你个人的项目,应该有四分之一会失败,否则就说明你的冒险精神不够。”

(Expect and hope that a quarter of your projects fail. If not, you‘re not taking enough risks. --Adam Smith)

我心里一动,心想这些天,我是不是把个人的失败看得太重了?

失败完全可以理解成积极进取的结果,只有生命力充沛的人,才可能会有一次又一次的失败。一味地恐惧失败,只会让自己畏首畏尾,丧失进取心。

“遭受挫折,并不是坏事。因为,人生的最终结果是一个极大值函数(由所有尝试中最成功的一次决定),而不是一个平均值函数。

即使现在,我每天在生活中,还是会遭到拒绝。朋友想安慰我,但是我却要告诉他:之所以会这样,只是因为我在不停尝试。

如果你不是每天被人拒绝,那就说明你的人生目标不够远大。

(If you aren‘t getting rejected on a daily basis, your goals aren‘t ambitious enough.)

读到最后一句话,我的心豁然开朗。这个夏天挥之不去的一些烦恼,顿时平静了。

丘吉尔说过,“所谓成功,就是不停地经历失败,并且始终保持热情。"(Success is going from failure to failure without losing enthusiasm.)一次又一次地被拒绝,是你的勇气和进取心的最好证明。它们决定了你可以走多远,把你和那些决心放弃的人拉开差距。

所以,不要害怕被拒绝,这其实是对你的肯定和褒扬。在拒绝中,人会更快地成熟。

通过人格的大五模型来判断好员工

组织行为学对项目管理的意义

在大五模型里用五个因素来考察人格特质:

  • 外倾性(extroversion):外倾者者倾向于喜欢群居,善于社交和自我决断。内倾者则比较内向,胆小害羞,安静少语。
  • 随和性(agreeableness):高随和性的人是合作的,热情的和信赖他人的,低随和性的人是冷淡的,敌对的和不受欢迎的。
  • 责任心(conscientiousness):高责任心的人是负责的,有条不紊的,值得信赖的,持之以恒的。低责任心的人则容易精力分散,缺乏规划性,且不可信赖。
  • 情绪稳定性(emotional stability):积极的情绪稳定性者倾向于平和,自信;而消极情绪稳定性者(神经质的人)倾向于紧张,焦虑,失望和缺乏安全感。
  • 经验开放性(Openness to experience):开放性高的人富有创造性,凡事好奇,具有艺术的敏感性;开放性低的人则保守对熟悉的事物感到舒适和满足。

中国IT产业的软件质量危机

今天下午跟一个朋友聊天,他是做国际售后的,他们公司是做国际外包的。在聊到在国外的工作经历时,他深锁了眉头,跟我聊了很多。我把他工作遇到的问题总结为以下四点:

  1. 签证不规范,为节约成本谎报签证类型,引起他国政府反感,致签证被拒。
  2. 需求变更流程不规范,客户提出的需求很容易在开发流程中丢失,给客户造成一再拖延的表象。
  3. 软件质量不高,未经严格测试的软件被流向国际客户那里,致售后人员遭受客户责难。
  4. 售后人员心态不正,认为客户给的钱少,就应该给次品,造成服务心态不好。

东西学了容易忘?学会跟踪你的知识强化与创造一致性

你应该多久回忆一次?

你多久需要回忆一次取决于你存储的信息及其对你的重要程度。通常,你应该在这些时间回忆:一天结束时,24小时后,一个星期后,一个月后,6个月后 以及一年 之后。如果你的系统井然有序,这个应该容易做,在典型的一天你只需要回忆6个文件。我倾向于在周末快速复读旧文件,但这是个人选择,你必须尝试适合你自己 的方式。

如果有我绝对要掌握并熟记的东西,我会在必要时拷贝到新的日期。

一次让我瞬间长大的经历

看着自己有什么样的资源,利用好这些资源就好了。不要看着别人的资源流口水,比如说不要看到人家公务员的待遇多好,你就去报考公务员。能够做官的,很快就能做官,因为别人有做官的资源。

所以,假如你没有背景、没有关系,那么只有也只能完全依靠自己了。看看自己的天赋在哪,优势在哪,资源在哪,发挥好自己的资源优势,才能够在这个人情世故的社会中活得更好一些,也能让自己爱的人活得更舒服些。

程序员,继续做技术还是转型做管理

但这里有一个关键的问题,即收入差异。 我们不能否认一个事实,似乎在很多的公司中管理职位才可能获得较高的收入,而技术岗位则收入偏低。 这似乎不太公平,但也确实是现实,这和公司所提供的环境有绝大的关系。

当一个公司的核心技术并没有创生多大价值,而是需要靠人力规模来支撑业务的时候,那么就必然是这种局面。

极端来讲,在盖楼的时候,只要达到基本的质量,一个人每天砌200块砖,固然比砌100块要好的多,但相对与大楼而言,多砌100块砖,所多带来的价值有 限。再进一步由于每块砖的价值是固定的,同时一个人每天所能砌的砖也是有限度的,这就会导致砌砖工人,不管多么努力,其收入水平必然会被限制到某一水平之 下,只要他的工作还只是砌砖。这种限度是由这一工作的内涵所决定的。

当然也远不是每个公司都是如此,就和多大池子可以养多大的鱼一样,有核心产品,核心技术的公司情形会不一样。比如说:Google,微软这类公司。

与此同时,管理工作似乎被无限美化了,每个人都认为管理工作似乎是一条金光大道,但这并不完全正确。管理工作的可流动性可能会非常低,这取决于管理工作的几个特质:

管理工作和人打交道比较多,所以对人员的特质有很强的依赖性。如果一个团队非常像机器人,那么在不同公司间管理技能是完全通用的---只有PMP,CMMI这类东西就够了。

但关键问题是人员的特性是多样的,这导致管理人员和被管理人员需要较多的磨合和适应。同时长时间在管理岗位的话,即使是做技术出身,技术能力也会退 化,沟通技能,与上级的信任程度反倒会提高。而这些东西,一旦被归零,到一家新的公司,其价值并不明显。反倒不如擅长算法,擅长某类业务的技术人员可流动 性好。

这也就意味着,管理人员往往与公司的利益绑定的更紧。 既然管理和技术各有利弊,反过来讲恐怕还是适应自己性格更关键一点。

再谈读书与信息的获取、沉淀读书能够增进你的理解力

在我们的阅读范畴中,有很多图书,是不值得精读的,特别是资讯性质的图书,资料

而一本经典的好教材,其定位与资讯类读物则大不一样了,通俗来说,读资讯类读物,是为了知道发生了什么,而读经典的教材类读物,则是为了知道在发生的事情 背后蕴藏的机理。再换句话说,经典教材的目的是为了提升人的理解力,而资讯类读物,则是为了让人长见识。想要通过读经典教材的过程来提升自己的理解力,就 好比要通过读书的过程,将作者身上所具备的,而在读之前自己身上还未具备的某些能力,特质,吸收过来。不同的知识背景,不同的知识结构,不同的知识基础, 甚至不同的文化背景都注定了要想让自己通过读一本书获得跟作者在这本书所述及的内容上相近的理解力,不会是件容易的事情。大量的思考,习题,实验,乃至于 查找相关资料辨伪存真,相互印证,都是重要的手段。

对于阅读经典教材,我会试着采用如下的方法:

1. 坚持连续的阅读

2. 坚持思考

3. 坚持做题    曾经有过一段时间,我很排斥做题,觉得做题实在是一种应试教育的弊端,但多年之后,经历过一些认知,学习上的困境,也走过一些弯路之后,我现在的体会是, 做题是一种很有效的巩固所学,扎实所学的方式。只不过,传统的应试教育过分强调作题本身在功利方面的回报,容易激发起人的心理反弹,以致于个体一旦获得自 由学习的环境以后,会倾向于排斥这种方式了。不通过做题,仅仅思考,是很难确立自己对作者的主要意图的理解是不是存在偏差。而通过做题,往往能发现自己在理解上的偏差和盲点,让自己对描述B的理解更接近于作者想要表达的原始意图a了。

4. 坚持阶段性地作读书笔记。

时间: 2024-10-10 18:51:44

开发者 发展 5 热情的相关文章

开发者 发展 2 码路指南

码路指南 码路指南:物质驱动与兴趣驱动 但人们这么表达的时候可能并没有意识到常说的这种兴趣是一个不怎么靠得住的驱动力.这种兴趣往往是一种一时的好奇心,而不是与自己性格特质相契合,可以用来给生命解闷的那种兴趣. 总的来看,兴趣可以分为两个层次:一个是浅层次的.比如看到一个游戏比较酷可能想玩玩,看别人写博客,自己也写几篇:另一种则是深层次的.比如:爱因斯坦你不让他思考,他可能感觉活着就没什么意思了. 人和人之间的体力往往相差不大,但智力的差异却往往不可以道里计.所以一个经验丰富的老农半天种一亩地,一

开发者 发展 7 二八原理

二八原理:你必须知悉的二八原理无处不在的二八原理 二八原理是一项对提高人类效率影响深远的法则.就是要让有限的时间产生出更多的成果.二八原理告诉人们:在投入和产出.努力与收获.原因和结果之间,普遍存在着不平衡关系.少的投入,可以得到多的产出:小的努力,可以获得大的成绩:关键的少数,往往是决定整个组织的产出.盈利和成败的主要因素. 小时候老师经常教导说:“一分付出一分回报”.用数学的术语讲,就是付出和回报是呈线性相关的.很多人受此影响(可能是潜意识的影响),都习惯于平均分配 时间.精力来处理问题.结

开发者 发展 8 效率 web服务 如何学习

Web服务的方式有哪几种面向服务架构的技术 SOAP - 一个基于 XML 可扩展消息信封格式,需同时绑定一个传输用协议.这个协议通常是 HTTP 或 HTTPS,也可以是 SMTP 或 XMPP. WSDL - 一个 XML 格式文档,用以描述服务端口访问方式和使用协议的细节.通常用来辅助生成服务器和客户端代码及配置信息. UDDI - 一个用来发布和搜索 Web服务的协议,应用程序可借由此协议在设计或运行时找到目标 Web 服务. W3C 负责 XML.SOAP 及 WSDL:OASIS 负

开发者 发展 3 veda原型 解决浮躁的泥沼

关于编程与人生的片言只语 和世界格局一样,软件开发里也是多维力量(商业.公司政治.技术等)在冲突,单纯地斗争和避让其实都不太行. 能否处理模糊的东西是判断力的关键.现代管理里老说用数据说话,就给人一种误解,以为数据是判断的基础,但其实不是.如果一切都可量化,判断就半点价值也没有,猪也能干,恰是因为有些东西无法量化,判断才有价值,人才有差异.软件里问题尤甚. 如果说抽象是软件设计的核心,那么抽象不充分则是软件要面对的核心问题,可以说本质上讲OO,设计模式等要解决的首先是抽象不充分.但抽象本身并非毫

EOS主网上线只是开始,如何运营决定未来

相比前段时间大佬力挺,交易所争相竞选超级节点的利好,EOS近来的日子真是不太平.先是被360公司Vulcan(伏尔甘)团队爆出"百亿美金"的致命漏洞,日前又被V神侧击,这个6月,EOS不好过.目前虽然EOS主网上线正在推进中,虽然EOS当前收到"百亿美金"致命漏洞,V神侧击的影响,但这并不影响EOS主网上线的节奏.事实上,当前EOS主网上线并不是EOS发展的重点,真正决定EOS未来的,是EOS主网上线之后的公链运营.一.EOS"百亿美金"致命漏洞

微信为什么要搞一个小游戏?

众厂关于 H5 游戏市场的争夺,自 2014 年以来,一直就没有停止过.但一直也没有尘埃落定,最终花落谁家,鹿死谁手现在还不好讲.微信推出小程序,继而推出小游戏,只是腾讯数年来在 H5 市场企业战略的一环. 微信为什么要自定义一套技术,起名为小程序?明明就是原来的 H5 技术,为什么 CSS 不叫 CSS,叫 WXSS:为什么 HTML 不叫 HTML,叫 WXML:为什么明明有 JS.TS,还要自主研发一个 WXS,并且声称"WXS 与 JS 是不同的语言,有自己的语法,并不和 JS 一致&q

2019 .NET China Conf:路一直都在,社区会更好

这个周末,我从成都飞到了上海参加了首届由社区组织而非官方(比如Microsoft)组织的.NET开发者峰会(.NET Conf).为此,我特意请了两天的假(周五+周六,对,我们是大小周,这周六要上班),在周五就飞到上海了.现在将我的所见所闻总结成文字,分享给各位关注我的朋友. 一.自组织,规模大,准备精 首先,谈谈这届峰会的整体感受,那就是标题这9个字“自组织.规模大.准备精”. 这届峰会是.NET技术社区第一次独立自主举办的,参会人数目测>350人且有很多都是从四面八方赶过来的(当然珠三角地区

腾讯汤道生:开源已成为许多技术驱动型产业重要的创新推动力

1月17日,在腾讯与Linux基金会一年一度的联合开放日上,腾讯高级执行副总裁.云与智慧产业事业群总裁汤道生,首次公开阐述开源对腾讯的重要意义,他表示:"开源不再是开发者的个人热情,它已成为许多技术驱动型产业背后重要的创新推动力.在科技向善的使命与愿景指引下,腾讯将进一步拥抱开源,与广大开发者一起创造正向价值."??? ? (腾讯高级执行副总裁.云与智慧产业事业群总裁 汤道生)?该活动在深圳腾讯大厦举办,Linux基金会执行董事及多位Linux衍生子基金会主要负责人悉数到场,双方就腾讯

[android架构篇]mvp+rxjava+retrofit+eventBus

android架构篇 mvp+rxjava+retrofit+eventBus 高层不应该知道低层的细节,应该是面向抽象的编程.业务的实现交给实现的接口的类.高层只负责调用. 首先,要介绍一下一个项目中好架构的好处:好的软件设计必须能够帮助开发者发展和扩充解决方案,保持代码清晰健壮,并且可扩展,易于维护,而不必每件事都重写代码.面对软件存在的问题,必须遵守SOLID原则(面向对象五大原则),不要过度工程化,尽可能降低框架中模块的依赖性. 之前的一段时间,学习了一些新的技术,并把自己关注的技术整合