软件工程师学习哪方面好,软件工程师需要掌握哪些知识

首页 > 教育 > 作者:YD1662024-04-21 12:56:50

在输出中学习

尽可能保持流程精益

每个人都说他们做了敏捷,但几乎没有人是真正敏捷的。敏捷做得不好,往往会让人感觉更为混乱。所以,敏捷就纯粹的敏捷,不要掺杂其它的东西,不要为了敏捷而敏捷,要把握敏捷的精髓,要相信团队,团队会形成自己的最佳实践,会完成交付。

软件工程师学习哪方面好,软件工程师需要掌握哪些知识(17)

把握敏捷精髓,保持流程精益

和普通人一样,软件工程师需要有归属感

如果你把某人从他们的工作成果中分离出来,他们就会不那么关心他们的工作。归属感、参与感和所有权很重要,在DevOps中,开发人员从头到尾拥有整个过程,直接负责交付看得见的价值,会让他们充满激情,任何惊人的事情都会发生。

软件工程师学习哪方面好,软件工程师需要掌握哪些知识(18)

注重参与感和团队归属感

不要试图通过面试挑选优秀的团队成员

面试重点最好放在试图了解某人是谁,以及他们对特定专业领域的兴趣程度上,而不是试图弄清楚他是否会成为一个优秀的团队成员,那将是徒劳的。聪明和知识渊博,并不代表一定会是伟大的团队成员。没有人会在面试中告诉你,他会不可靠、辱骂、浮夸,或者永远不会准时参加会议。有人会说他们会从其中发现相关的“信号”,但实属胡说八道。如果利用这些“信号”,只会猜测并拒绝那些好的候选人。

软件工程师学习哪方面好,软件工程师需要掌握哪些知识(19)

面试重在了解

始终努力构建更小的系统

有很多力量会诱惑或推动你预先构建更大的系统。这包括总是期望构建最佳状态的系统,而很难舍弃某些功能。事实上,从一开始就想设计和建造一个大而美的系统,通常会是复杂和失败的前奏,而通过迭代,可以逐步创建一个比最初设计更好的系统。但这种做法通常很难被多数人认可和接受。

软件工程师学习哪方面好,软件工程师需要掌握哪些知识(20)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.