最近有幸拜读了《软技能-代码之外的生存指南》这本书,给了我很多的启发,这里是对这本书的一个小小的摘要,如果需要可以去自行购买,京东当当均有售卖。
职业你所能犯的最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是来自个体本身。记住:工作是属于公司的,而职业生涯却是属于你自己的。
拥有商业心态把自己当作一个企业去思考,你可以做出良好的商业决策。
把公司当作是你的软件开发企业的一个客户。这种诠释雇用关系的方式可以将你从仰人鼻息的弱势地位转换成为自我治理和自我引导的主动地位。
如何像企业一样思考作为一个企业,我们能提供的服务就是创造软件。
专注于正在提供怎样的服务,以及如何营销这项服务;
想方设法提升你的服务;
思考我们可以专注为哪一特定类型的客户或行业提供特定的服务;
集中精力成为一位专家,专门为某一特定类型的客户提供专业的整体服务
思考未来:你的目标是什么大目标并不需要那么具体,但是必须足够清晰,就指南针一样,告诉你正确的方向。
你想通了自己长远的大目标是什么,下一步就是设定路线,制订通往大目标的小目标。
制定目标的区间划分,职业生涯目标 -> 五年 -> 一年 -> 一季 -> 一月 -> 一周 -> 一天
你应该定期追踪并更新自己设定的目标,必要时要做一定调整。
人际交往能力:远比你想象的重要每个人都希望感到自己很重要
永远不要批评
换位思考
避免争吵
夫唯不争,故天下莫能与之争
就业选择:列出你的选择雇员
独立咨询师
创业者
在职业生涯的起步阶段,做一名雇员是明智的选择。这个选择的风险最小,你不需要具备大量的经验。我倾向于认为:做一名雇员就像当学徒一样。即使你已经树立了“为自己工作”的志向,做雇员是学习并锤炼技能的良好起点。
你是哪类软件开发人员专业化很重要
在一个专业方向上拥有专长
专业化的规则是:专业化程度越深,潜在的机会就越少,但获得这些机会的可能性越大。
关于成为全栈的建议,一专多精是王道,先纵向达到一定深度之后再去横向扩展
攀登晋升阶梯承担责任
在任何公司里能让你脱颖而出的最重要法宝就是承担更多的责任。
引人注目
不断学习,不断成长
成为问题的解决者
成为专业人士专业人士知道每天必须要做什么工作,并且能估算出每项工作大约要花多长时间。
作为一位专业人士,你必须不断改善和提高自己的工作品质。
请勿陷入对技术的狂热之中我们都是技术的信徒,但是没必要只是选择最好的而贬低其他的。
不拘一格,没有理由去强烈坚持自己选择的技术就是最好的,而轻视甚至无视其他技术。如果固执己见,最终受损失的是你自己。
另一方面,如果你愿意对技术保持开放的心态,而不是固守自己已经了解的技术,声称它是最好的,你会发现有更多的机 会为你敞开大门。
自我营销 针对“码农”的营销基础课即便你不认为自己是专家,也并不妨碍你现在就开始自我营销。事实上,试图找出自我营销的方法,可以让你成为专家,专门从事某一特定领域的软件开发工作。
自我营销要从打造能代表你自己的个人品牌做起,对于软件开发人员,最突出也是我个人推荐的还是博客。我认为博客就是你在互联网上的大本营。这是一个你完全能够控制信息的地方,不像在其他的平台上你还要仰人鼻息。
打造引人注目的品牌品牌并不只是商标。品牌是对产品或服务的一整套预期。商标仅仅是品牌的视觉符号而已。品牌的关键并不在于视 觉元素,而是品牌带给你的感受,是你与品牌互动时的预期。品牌即承诺:承诺按照你预期的方式交付你所预期的价值。
要打造一个品牌,你需要四个要素——品牌所要传递的信息、品牌的视觉符号、品牌的一致性和品牌的曝光率。要构建成功的品牌, 这四大要素缺一不可
第一步就是要定义你想传达的信息。要想明确品牌所要传递的信息,选择某个细分市场,然后以它为核心建立你的品牌,越有针对性越好。如果能充分聚焦,你就可以直接向受众传达信息,也能更轻松地建立品牌的认知度。
创建大获成功的博客作为一名软件开发人员,可以用来推销自己的最佳媒介之一就是博客。
打造成功博客的最大秘诀有且仅有一个——持之以恒。
你的主要目标:为他人增加价值不要努力成为一个成功的人,而要努力成为一个有价值的人。
天下熙熙皆为利来,天下攘攘皆为利往。
把你工作成果的90%都做成免费的。
赠人玫瑰,手有余香
学习教育就是当一个人把在学校所学全部忘光之后剩下的东西。
十步学习法第一步到第六步是一次性的,第七步到第十步是循环往复的。
第1步:了解全局学习始终是一项棘手的任务,因为在开始学习某些东西的时候,你对自己到底要学什么理解得并不透彻。你根本不知道自己不知道。
在这一步,你要做的就是了解自己将要学习的主题的全局。
我们在这一步的目的不是要掌握该主题,只是对这一主题的相关内容有一个全局性的了解。
第2步:确定范围集中精力去明确自己到底要学什么。在任何项目中,明确项目的范围都是至关重要的,唯有这样才能了解项目的全局,做好相应的准备工作。
大家很容易犯的一个错误就是试图解决太大的问题而把自己搞得不堪重负。
你需要运用自己在上一步中获得的信息,让自己的关注点落脚到更小也更可控的范围。