![]()
内容推荐 如果你是一名大学生,正在犹豫要不要入行软件工程。但不知道它的真实面貌是什么,隐形的代价有哪些,怎么办? 如果你刚入行软件工程,起初,你感到新奇而陌生,但是有一肚子的问题不知道问谁;后来,你想快速成长,独当一面,但是不知道该修炼哪些关键能力,怎么办? 如果你想转行做软件工程师,眼看着奔三奔四。学习和培训的门槛高吗?怎样快速学习,让理论变成实践?你每天焦虑不安,怎么办? 别着急!问题的根源来自于选择背后的不确定性。这本书就是让软件工程行业的高手,从入门到进阶,手把手带你预演一遍这个职业,大大降低你职业规划的不安全感和不确定感。 本书第一部分行业地图,带你俯瞰软件工程师有什么特点;第二至四部分从新手到高手,带你预演完整的职业进阶之路,帮你看清挑战和成长分别是什么;第五部分行业大神,带你领略软件工程师行业顶端的风景。第六部分行业清单,给你梳理行业历史、黑话和学习资料,让你求职能够脱颖而出。 目录 序言 行业地图 软件工程师为什么如此热门 软件工程师大多是什么样的人 “35岁现象”“996”是怎么回事 做软件工程师能赚多少钱,机会在哪里 做软件工程师,底层驱动力是什么 成为软件工程师,必须面对哪些挑战 成为软件工程师,需要具备哪些条件 成为软件工程师,可能面对哪些风险 成为软件工程师,职业天花板有多高 软件行业最具发展潜力的领域有哪些 新手上路 入行前的准备 高中阶段,有哪些需要特别注意的问题 大学阶段,如何为步入职场做好准备 如何考量城市、平台、岗位,寻找合适的工作 如何准备简历、笔试、面试,成为受欢迎的应聘者 入行后的成长 入职初期很迷茫,如何快速进入新角色 如何跟同事打交道,跟他们顺利协作 如何练好基本功,写出好代码 如何防范、发现、解决 bug 如何在工作很忙的状态下高效学习 如何判断自己要不要跳槽 进阶通道 手艺上的精进 如何分析需求,明确模糊不清的问题 如何谋篇布局,做好程序设计 如何开展调研,找到最优技术方案 如何控制风险,避免发布前后出现意外 分岔路的选择 入行三五年,走管理路线,还是专家路线 如何成为一名优秀的技术管理者 如何成为一名优秀的技术专家 如何跟产品经理好好说话 高手修养 如何过难关 解决复杂问题,需要哪些高阶能力 攻克技术难题,有哪些值得借鉴的思路 如何做管理 如何搭建一支有战斗力的团队 如何推进技术团队之间的协作 如何推进技术团队和非技术团队的协作 如何思考底层问题 如何找到思考问题的脚手架 如何把软件行业的思想运用于其他领域 如何理解“技术是手段,而不是目的” 如何做出职业转型的重要决策 如何理解“利他就是利自己” 行业大神 丹尼斯·里奇:保持简洁 林纳斯·托瓦兹:只是为了好玩 吉多·范罗苏姆:允许不完美、保持开放 玛格丽特·汉密尔顿:拯救美国登月计划 杰夫·迪恩:开创分布式系统 法布里斯·贝拉:一个人就是一支队伍 行业清单 行业大事记 行业黑话 推荐资料 致谢 导语 专业:这本书是由韩磊、郄小虎、陈智峰、鲁鹏俊这4位业内知名高手联合打造的,他们长年坚守在软件工程行业的一线。 真实:这本书还反馈了行业的真实现状,不美化,不忽悠,让你清楚地知道将要面对的风险,甚至还会适时地“劝退”。 全面:不用再去网上搜集七零八碎、参差不齐的行业知识了。一本书帮你搞定对软件工程师的系统认识。 |