尽管在你的职业生涯的某个特定时间段里,你可能确实是在为某家公司打工,但是千万不要让那个特定的角色固化了你和你的整个职业生涯——这一点非常重要!
大目标并不需要那么具体,但是必须足够清晰,能够让你知道自己是在向它前进还是离它越来越远。
当你和别人打交道的时候,你应该知道的最重要的一个概念就是:以自己为核心,每个人都希望自己很重要。这是人类最深邃、最致命的欲望之一,也是社会和生活中取得伟大成就的主要动机。
一旦你贬低他人,削弱他们的成就感,在某种程度上就如同切断了他们的氧气补给,获得的回馈将完全是抓狂和绝望。
我们常常容易犯的一项错误就是,轻率地否决同事的想法,以便于可以提出自己的想法。然而随着你作出这样的错误判断,你往往会发现他们对你的想法充耳不闻,仅仅因为你让他们感觉自己是无足轻重的。如果你希望人们接受你的想法,并认可其中的价值,首先你最好先主动给他人相同的礼遇。如果你不能保全他人的自尊,那你永远也不可能赢得他的心。
别忘了实践。即便你现在对换新工作毫无兴趣,为了获得面试经验,你也要去面试。练习得越多,你在真正的面试时也就越游刃有余。
从薪资和福利的角度评价一个潜在的工作机会是很容易的,但是从长期发展和工作环境的角度去评价可能对你更为重要。
我要说的是,中等规模的公司往往要比大公司还稳定,因为大公司往往还有大裁员或者周期性重组。
金钱总是追随着责任。有任何机会去承担更多责任时,承担起来!
没有人愿意涉足的领域是搜寻机会最好的地方。可能有一个没人愿意碰的遗留应用,或则代码库里的某个特别令人讨厌的模块。正因为没有人愿意碰,所以你也无需去抢,这些就成为你日益强大的帝国的领地。如果你能吧沼泽变为良田,你也就展现了自己的价值。
另一种间接承担责任的方式是成为团队中其他人的导师,自愿帮助新人加速成长,为任何有需要的人提供帮助。
如果你一直默默无闻,你的成就就不为人知的话,即使你是团队中最聪明、最努力、最出色的开发人员,那也一文不名。如果找不到方法让你的老板或高层管理人员知道你在做什么,那你的所有努力都是徒劳的。
在任何组织中,总是有很多人会告诉你为什么这个想法行不通,为什么那个问题太难。这样的人不胜枚举。千万不要成为他们中的一员。相反,你要成为那个永远能为各种问题找到解决方案的人,要成为勇于执行这些解决方案以获得成果的人。
专业人士不可能事事皆通,但他一定会潜心钻研匠艺,旨在锤炼自己的技能。专业人士会坦承自己不知道答案,但是你可以信赖他会找到答案。
一旦你越过了底线,选择妥协,就很难再回头。
营销的核心在于将一些人所需要的所期待的产品或者服务与产品或服务本身连接起来。
自我营销的正确方式就是为他人提供价值。
自我营销无非就是学习如何控制好自己要传达的信息,塑造好自己的形象,扩展信息送达的人群。当你营销自己的时候,你就是在积极地管理自己的职业生涯,有目的地选择好如何塑造自己,以及将塑造好的自己主动推送给那些对你感兴趣的人。这些人或者想听到你的想法,或者想雇佣你,或者想购买你提供的产品或服务。
自我营销的基本机制是,要想让人们追随你、倾听你,你就要带给他们价值:你能为他们的问题提供答案,甚至是给他们带去欢乐。如果你在持续自我提升的同时并没有给他人带来价值,那么你终究不会走得太远,因为每个人都会离你而去。
我坚信每一个在乎自己职业生涯的软件开发人员都应该投资创建一个博客。
没人想听到你的成功故事,也不想知道为什么他们要帮你获得成功,但是他们肯定想听到你会怎样帮他们获得成功。所以,要想让自我营销的所有努力奏效,基本的方法就是帮助他人获得成功。
如果你能通过自己产生的内容解决一个真是的问题,或者能让别人关注你文章的内容,那你就会为他人创造真正的价值。你也就会给他们想要的。
社会媒体面临的一大挑战就是保持活跃度。如果你不能持续不断地在你的社交媒体上保持足够的活跃度,你将会丢掉大量粉丝。
只要你把一件事情重复足够多次,你自然就会接纳它。
随着时间流逝,原本让你不适的东西你最终都会应对自如。你需要足够的时间和意愿去克服尴尬,直到它们不再让你感到局促不安。
如果你想成功,你必须要学会收起自己脆弱的自尊心,勇敢走出去,别害怕让自己出丑。
软件开发人员如果选择固步自封,忽视自己的技能发展,那么他们很快就会落在后面,错失未来,只能被派去维护过去的遗留系统。
不要害怕回头再去操作,付出更多,因为这不仅能让你找到问题的答案,也能让你学到新东西。给自己足够多的时间去深入理解自己的主题,你可以阅读,可以实验,可以观察,也可以操作。
在你的软件开发生涯中,拥有一位导师可以说是一笔巨大的财富,因为一位优秀的导师能够让你无需亲身经历现实的重重考验就拥有丰富的经验。你可以从导师的成败中汲取丰富的营养,他为你照亮了前进的道路。优秀的导师可以帮助你迅速地掌握一門技术,比你自己摸索要快很多。
身为一名导师,要客观地看待别人的问题并提供相应的解决方案,而对方之所以看不到这些解决方案,只因当局者迷。
在你担任导师的时候,你通常会比自己的学生还学得多,你会修正自己关于某个课题的观点,以全新的视角观察和思考。
要找真正有意愿去学习,并愿意为此付出努力的人做自己的门徒。那些因为懒惰不愿意付出而向你寻求帮助的人,不配做你的门徒。你可以找那些希望在你的帮助下加速前进,同时也汲取你的经验以避免犯错的人做自己的门徒。
能将自己的专业只是教授给别人,确实成为专家的一部分要求。
产量多只表明生产效率高,只有完成正确的工作才会成为高效的人。
要进入专注模式,必须要克服将自己的思绪集中于单一任务时的那种痛感。除非你完全享受完成这项任务,否则这种痛感一开始会很强烈。
内部动机要比外部动机有效得多。在内部动机的激励下工作时,我们能完成更多的工作,也更倾向于把工作做得更好。所以,秘诀是让你的主要动机来自内心而非外部。
如果缺乏对自己的责任感,你将永远依赖外部动机来驱使你努力工作。你容易折服于一根胡萝卜的诱惑,也容易屈从于一根大棒的威胁。
多任务导致效率低下的根本原因似乎在于,我们根本没有能力真正去践行多任务并行。
你越是努力工作,完成的工作就越多,这种倦怠感来的就会越快。这就是难以取得工作成效的原因。工作效率越高,你从中体会到的愉悦感就越少。
有时候,我们觉得自己该去度个假。可是等度假归来,我们的倦怠感更甚从前。不仅失去了动机和兴趣,就连工作的状态都渐渐消失了。
选择当下对你最重要的目标。
在检查代码之前运行所有的单元测试。
当把任务分解成小块的时候,这些任务就变得更易于完成,对完成任务所需的时间的估算也更精准,你也更有可能正确地完成它们。
一切有就价值的东西无一已不是努力工作的结果。
被我们认为困难的事情,实际上都是我们不想做的事情,因为它们不那么激动人心,也不那么光彩照人。伴随这激情飞翔,只做自己感兴趣的事情,非常诱人。一旦你不再感兴趣,你会毫不犹豫地飞向下一个目标。
每当我们试图提升自己至一个更高水平的时候,阻力一定会伸出它那丑陋的脑袋,试图让我们原地不动。
你必须认识到,工作最终必须要被完成,所以还不如现在就做,而不是拖到以后ni必须认识到,你要想实现目标,要想发挥出自己的全部潜力,唯一的途径就是自愿咬紧牙关、硬着头皮、开始工作。
在任何行动上耽误的时间越长,完成整个试错过程找出正确方向的用时也就越长。
有时候,当你完全不确定要做什么的时候,最好的行动就是做一些事情,然后在前进途中再调整方向。
意志力是多么强大、多么重要,你的头脑可以作为一种工具,要么推动你前进,要么在你来不及做出反应、来不及应用自己所学的时候就摧毁你的前程。