第一篇 职业
拥有商业心态
把自己的软件开发事业/职业生涯当作一桩生意来对待。拥有这种心态对管理职业规划很重要,不要让自己的工作角色固化了自己的职业生涯,要把自己当成由自己独立运营的企业,把自己的雇主当作自己的客户。这样来看待雇佣关系会让人把自己所处的被动领工资地位转换成一个自我治理和自我引导的主动地位。
像企业一样思考
自己(作为一个“企业”)能够提供的服务是什么?
- 大多数人的答案是创建软件。
- 大多数人的答案是创建软件。
做一个默默无闻的程序员,还是?
- 专注于自己现在所能提供的服务,以及如何营销这项服务
- 想办法提升服务
- 思考自己可以专注为哪种特定类型的客户/行业提供特定服务
- 集中精力成为某一特定领域的专家
关键的问题:
吸引客户的最佳方法是什么?
如何将服务告知客户?
思考未来,定位自己的目标
开始把自己的软件开发职业当成商业活动的话,需要定义一个业务目标。
有关制定目标,如果发现制定一个很具体的目标很难,不妨先制定一个远期大目标。
这个大目标不一定要具体,它只要能够具体到给你提供清晰的方向即可 你需要知道自己在努力的过程中,是在向目标前进还是离目标越来越远。
你希望从你的职业生涯中收获什么?
你希望自己5年后或者10年后在哪里?
大目标制定后,则需要设定时限路线,也就是通往大目标的小目标。
这里可以用一下逆向思维:
- 如果已经到达了大目标,那么沿途都经历了哪些里程碑
- 能想象出哪些路径可以让你从大目标反推到你现在的情况
小目标可以分成更小的目标,月目标->周目标->日目标
时刻用大目标来提醒自己
人际交往能力很重要
学会如何与人打交道,会让职业生涯更顺利
- 每个人都感到自己很重要
“以自己为核心“是一个很重要的概念,也是人类最深邃、致命的欲望之一。和他人交流时,也要谨记这个原则。一旦贬低他人,削弱他人成就感,在某种程度上如同切断了他们的氧气补给,获得的回馈将完全是抓狂和绝望。
- 永远不要批评
鼓励的话>>批评的话
- 换位思考
在人际交往方面获得成功的关键是要思考对他人而言什么才最重要。
- 避免争吵
并不是所有人都是从逻辑角度来思考问题的,人类都是有情感的动物,有的时候既然不能说服他人接受自己的观点,最好的解决办法就是不要拼命维护,尽量避免争吵。
在有些小事情上,任何放弃立场或者承认错误的机会对你来说可能没什么大不了的,但对他人来说可能就是举足轻重的。避免争吵有时不仅能为你赢得不可估量的尊重,也能为你的未来积累财富。
- 如何处理毒瘤
有时候你会发现,有些人不管怎么样就是没办法和人相处,有的人就是会抓住一切机会贬低别人,对生活中的一切抱有消极态度。对于这种人,惹不起躲得起,而且要能躲多远就躲多远。
破解面试之道
- 通过面试最快捷的方式
- 脸熟,面试官或者公司里的员工对你有印象,在某处读过你的文章等。但这种情况对大多数人来说都不太符合现实。
- 让面试官对你有好感,好好表现出性格上的魅力。
- 突破陈规,建立融洽关系
- 在面试前就要开始做准备:内推资源,对心仪的公司做调查,找到内部员工的博客等,混脸熟
- to be continued…
如果需要《软技能 代码之外的生存指南》的中英文PDF请留言,我可以把它分享到你的邮箱。