程序员,除了编码之外的软技能有哪些呢?《软技能——代码之外的生存指南》33岁实现职业自由、财富自由的作者给出了解读。
书的作者也是程序员出身,但书中鲜有的很少涉及代码、架构、管理等内容,而是着重讲解程序员除了编程之外的生存技能,娓娓道来,意犹未尽。
书的观点都很中肯,不论是职业生涯、求职面试、就业创业、自我提升,甚至还包括:理财、健身、精神等,都是职场前辈深思熟虑后的金玉良言。
仅以前四部分最核心的内容,梳理成文如下:
你所犯得最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定来自个体本身。
记住:工作是属于公司的,而职业生涯却是属于你自己的。
转变你的心态,从被一纸“卖身契”束缚住的仆人转变成为一名拥有自己生意的商人。
在起步阶段就具备这种心态将改变你对职业生涯的思维方式,将此铭记在心,并积极主动的管理自己的职业生涯。
1)专注于你正在提供怎样的服务,以及如何营销这项服务; 2)想方设法的提升你的服务; 3)思考你可以专注为哪一特定的客户和行业提供特殊的服务; 4)集中精力成为一位专家。
坐下来,为你的职业生涯设置一个大目标。
将大目标分解成相应的若干小目标,例如:月度目标、周目标、日目标。
把你的大目标写在自己每天的必经之地,每日三省吾身——我在追求什么。
我们常常容易犯的一个错误就是,轻率地否决同事的想法,以便于可以提出自己的想法。
如果你希望人们接受你的想法,并认可其中的价值,首先你最好先主动给他人相同的礼遇。如果你不能保全他人的自尊,那你永远不可能赢得他的心。
表面上,身为“专才”后,潜在的雇主和客户群都变小了,但是实际上你对他们更有吸引力了。
专业化的程度越深,潜在的机会越少,但获得这些机会的可能性越大了。
先从专业化开始,再扩展分支。
专业人士定义:为自己的工作设置了很高的质量标准,是可以依靠的人;不一定事事皆通,但他一定会潜心专研技术,提升自己的技能。
成为专业人士的路径:
1)致力于持续不断的完善自己的技能; 2)学习更多与专业相关的技能; 3)扩宽自己的技能、学习新东西,将有助于你做的更好; 4)不要沾沾自喜,永远对努力成为更好的自己心存渴望。
切记:没有理由去强烈坚持自己技术就是最好的,而轻视甚至无视其他技术。如果固执己见,最终受损失的是你自己。
晋升秘籍1:在任何公司里能让你脱颖而出的最重要的法宝就是承担更多的责任。 如何能让自己承担更多责任?
1)有一个不受重视的项目,你能去负责它吗? 2) 你能帮助团队里的新人快速成长吗? 3)你能负责文档制作流程,能保证及时更新这些文档吗? 4)哪项工作是没有人愿意去做,你原因承担起来,并将其简化或者自动化吗?
晋升秘籍2:恰当的引起别人的注意
1)每天日报,定期周报发送给你的经理; 2)选择对团队有用的话题,提供演讲或培训; 3)在能获得机会的前提下,尽量多争取发表意见; 4)定期和老板会面,确保你能被注意到。 5)自学——不断提升自己的技能和知识。
晋升秘籍3:成为问题解决者
1)找到受众 人类创建的每一个产品都是为了解决某个特定的问题。没有解决的问题的产品毫无意义,毫无意义的产品自然也就不会有用户,也就意味着不会赚到钱。
2)测试市场 通过测试市场来验证你的产品,看看你的潜在客户是否真的愿意为它买单。
3)从小处着手 不要贸然辞职,踏上创业之路。不要设置非常激进的目标。
拥有破釜沉舟的勇气,有意识的让自己身处逆境,迫使自己学会拼搏。
营销就是一场争夺人民注意力的竞赛。罗胖的2017跨年演讲也提到2016第一只黑天鹅——“时间是一个战场”。
对于有才华的人来说,“营销”就是一个“乘数效应”——你的营销做的越好,你的才华才能表现得越发淋漓尽致。
自我营销就是把希望得到你提供产品或者服务的人和你自己连接起来。
不要让“不是专家”成为放弃自我营销的借口。无论你身处职业生涯的哪个阶段,你都可以从营造和传播自己的品牌中获益良多。
自我营销要从打造能代表自己的个人品牌做起。
自我营销的方式:
1)博客 2)播客 3)视频 4)给杂志投稿 5)书籍 6)代码营 7)技术会议
品牌定义:品牌即承诺:承诺按照你预期的方式交付你所预期的价值。 品牌的要素:
创建属于自己的品牌步骤
1)明确要传达的品牌信息 2)挑选细分市场 3)创建品牌口号 4)创建电梯内销售概要(两、三句话概括产品) 5)创建标识
1)博客是推销自己的一种既廉价又简单的方式,对于自己声名鹊起极具价值。 Stackoverflow的成功源于作者的博客:Coding Horror。
2)成功博客的秘籍有且仅有一个——持之以恒。
如果你能帮助足够多的人民得到他们想要的东西,你就会得到自己想要的东西。 如果你能通过自己产生的内容解决一个真实的问题,或者能让别人关注你文章的内容,那你将会为他人创造真正的价值。
90%工作成果做成免费的。分享给关注者的90%+的内容应该是有价值的内容(而不是蹭热点、热度等无价值的东西)。
学会通过分享的内容和方式塑造自己的形象。这点,得到、gitchat、极客时间都做的不错。
演讲——这种交互方式能迅速建立起人群对你的大量信任感,能帮你收货粉丝,促进信息的传播。
现场培训或录制培训——建立自己的声誉的另外一种很棒的方式。
这点,Elasticsearch社区做的非常棒。
通过文字,传达自己的心声;如果你的心声很有趣,能够吸引到许多的读者,给他们提供价值,那他们就会与你建立联系,你终将征服他们。
你的提纲写的越好,被出版社接受的可能性越大。
别担心自己不擅长写作,现在写作能力不行并不要紧,要紧的是,你现在就开始并坚持写下去,随着时间的推移你的写作技能终将会得到提高。
在我的职业生涯当中,我一共错失了9000多次投篮,输掉了近300场比赛。我本来有26次绝杀的机会却投球不进。我失败了一次又一次。这就是我成功的原因。——迈克尔 乔丹
当你把学校里学到的东西都忘掉以后,剩下的就是教育。——爱因斯坦
教育的首要目标,并不在于“知”而在于“行”。在软件开发领域,将自己所学的东西用于实践,动手敲代码,你才能真正学会。
将自己所学的内容交给别人,那么你会理解的更深刻。印证了《暗时间》的“教是更好的学”。
一本书从“封面读到封底”,效率很低,尤其在工作以后,可利用的时间极为有限的前提下尤为突出。
1)如何开始——前置条件,了解自己不知道什么。
2)学科范围——先轮廓、后细节。
3)基础知识——二八原理,20%的核心知识满足80%的应用。
第一部分:研究。
第二部分:重复
如果弱点得不到解决,通常会成为你的职业或生活的枷锁。
我们能发现或者消除的短板越多,长久来看受益会越多。
短板定义:那些自己工作中花费大量时间,或者一直重复性的劳动,如果理解不彻底,只能摸索着前进。
李笑来《财富自由之路》也着重强调:“注意力”的重要性。“实际上,金钱、时间和注意力三者的价值大小是:注意力 > 时间 > 金钱。理由是,金钱是可以再生的,时间和注意力都是不可再生的;而时间本质上不属于我们,我们只能和它做朋友来为我所用,只有注意力是只属于自己的不可再生的稀缺资源。”
专注是提升生产力的灵丹妙药。
白天尽量避免受到干扰,干扰是工作效率的最大杀手。
退出所有不断分心的聊天工具,保持隐身状态。
劳逸结合:确保自己有一定的休息时间。
确保自己在追求目标的道路上获得持续的进展,唯一的方法就是确定一个明确的目标,规定自己要在预先确定的时间段内需要取得多大的进展。
如果是一个大项目,你需要将其分解成可重复的小任务。
承诺是定额工作法的核心。除了想法设法的去完成自己的工作,不要给自己留下任何其他的选择。在心中设定,失败是一个不可接受的选项。
培养出没人监督自己的时候也能高效工作的自我责任感非常重要。
对自己负责的精神的步骤:
一心难得二用,停止任何并非真正的多任务并行的多任务。每天争取一个时间段内只做一件事。
突破思维的墙,设定时间表、坚定执行。
培养良好的习惯,并坚持下去。
电视节目、无聊社交把所有问题都“短路”了,让你不经过自己的大脑的任何思考就把一切安排好,这些时间可以用来工作或者做一些否有成效的事情。
要吃掉一头大象,每次吃一口。
要明确完成任务需要哪些步骤。
在项目早期发现信息不足要比项目已经进展很多后才发现信息不足要好的多。
任何行动都比不采取行动好。
如果是一个错误,至少你学到了东西,这样一来,它就不是一个错误。
如果你选择停滞不前,那你就学不会任何东西。
前几天看到曾一鸣的一篇演讲稿后的网友的评论“成功了,说什么都是对的”,但,我不是这么认为。
看一个人的时候,多看他的优点;同样,读一本书的时候,要汲取书中的“营养”,我列举的都是我认为的“养分”。
只看、只思考是没有用的,更多的还需要“动起来”,付诸实践!
加油,向未来!
本文分享自 铭毅天下Elasticsearch 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!