《软技能-代码之外的生存指南》

我不是程序员,看标题看似针对程序员的书籍,其实不然,任何职业都可以从中获取一点收获,并且信息覆盖面很广。我摘录一些总结。

关于技术:

没有理由去强烈坚持自己选择的技术就是最好的,而轻视甚至无视其他技术。如果固执己见,最终受损失的是你自己。

关于创业:

你必须明白并意识到,自己的首次创业可能会失败,很可能第二次、第三次也是如此。直到经过足够多的失败,你才可能真正成功。如果你倾尽所有投入创业,如果你为一次创业成功赌上自己的整个未来,你可能会把自己置于绝境——没有资源,甚至没有意志再去尝试一次。所以别这么做。从小处着手,作为副业开发你的第一个产品。

你的目标应该是让自己达到这样一个点:你为这份副业分配的时间已经饱和,无法再接受其他工作,不得不回绝掉一些人。如果你在做兼职工作的时候做不到这一点,那你就不要想着去做全职了。

我强烈推荐先在业余时间启动你想创建的业务,等能从这项业务中产生足以维持生计的收入时,你再转为全职。

关于产品:

而许多开发人员是反着来的。他们在尚未有受众的时候就创建产品,然后再四处推销,努力寻找受众。当你以这样的方式做事情时,你要冒很大的风险,因为执果索因往往更加困难。

关于工作:

你所能犯的最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是来自个体本身。记住:工作是属于公司的,而职业生涯却是属于你自己的。

关于谈判:

你必须要了解的一条重要法则就是:先出价的人会处于明显的劣势。在任何谈判中,你都要充当第二个出价的人,

需求最大的人在任何谈判中通常都会处于劣势。玩过《大富翁》吗?你可能需要其他人的资产才能完成自己的商业帝国建设大业,但是他们不需要你的任何东西,你试过跟他们协商吗?进行得怎么样?

关于学习:

我觉得学习知识的最好方式就是立即将其用于实践,即使你还不知道自己在做什么。

如今我们处在快速变化和技术日新月异的环境中,我们不能像在学校里,从0开始,很多时候,我们直接是从中间开始的,学习的最好方法就是以当前遇到的问题作为支点,顺着这根“枝干”往上伸展或往下渗透,不断解决出现的一个个问题,逐步建立自己的知识体系。