简介
2024年元旦后读了约翰·森梅兹(John Sonmez)的2本书,一本是《软技能:代码之外的生存指南(第2版)》,另一本是《软技能2:软件开发者职业生涯指南》,产生了强烈的共鸣,萌发了写读书感想的念头,正好也实践了作者鼓励的“输出型”学习方法,于是就有了下面这些主题的读后感。
单凭技术技能既不能成就辉煌的事业,也不能成就灿烂的人生。
如果你只是做你应该做的事情,那么你可以作为一名软件开发者生存下来。如果你接受平庸,那没什么问题。
很多人都有一个幻想,一个荒谬的梦想——总有一天他们可以名满天下或者富可敌国,甚或是两者兼得。他们梦想着奇迹总会发生,总有一天会让他们所有的愿望和梦想统统实现。
现实是,在生命中唯一能保证发生的事情就是死亡,要实现剩下的所有事情,你都必须为之付出。因此,在推进你软件开发者的职业生涯过程中,有很多事情要做。
比仅仅靠自己努力工作更为重要的是,你知道该做什么,以及你为之的一致性与承诺。
通过专注于“软技能”,如良好的沟通、以身作则的能力,以及从失败中快速恢复的能力,甚至提高个人健康水平的能力,你可以突破自己的“玻璃天花板”。
厄尔·南丁格尔说过,“工作是属于公司的,而职业生涯却是属于你自己的。”
如果你相信自己是在为别人工作,那你对工作的动力和安全感已然尽失。职业发展的驱动力一定是来自个体本身。
如果你真的想在软件开发这个充满竞争的世界里脱颖而出,那么你要做的远远不止一份光鲜靓丽的简历,以及碰巧获得的工作,你需要做的是主动管理自己的职业生涯。