home |
---|
强制
必须执行推荐
强烈推荐使用建议
建议遵守
规范,只是约定俗成的标准,没有绝对的正确。
- **公司层面:**降低公司的研发成本,生产高质量可复用的组件或者资源,从而提高工作的效率。
- **团队层面:**相似统一的代码风格,降低阅读以及维护成本,减少沟通的成本,在之后如果有新的成员加入,也可以降低磨合融入团队的成本,而最终的结果,也是上升到公司层面。
- **个人层面:**利于个人的职业规划,不单只针对技术而言,对自己有所要求,让自己不断成长,这只是其中的一小步。
下面对一些常见关键词表达我们的看法,输出我们的价值观。我希望团队中的人,价值观是一致的。
我认为,一个人的能力,包含的不仅仅是技术,还有心态。一个心智成熟,有信念,自我驱动,不畏挑战的人,才能完成自我超越,发挥出最大的实力。
首先,我希望大家能明白《钢之炼金术师》提到的一个经典原则:等价交换。没有什么是凭空而来的,想要收获,必须要有付出。
大家都在寻求自我提升,尤其是技术上的。 常有候选人说,自己的规划是精进前端技术,3-5年后成为前端架构师。
可当有的人进来后,却又有了别的想法:
- 要掌握的技术多,学不过来
- 任务有难度,压力大
- 大家不是到点就打卡下班,有点辛苦
- code review太严格 也有人是从小公司出来的,都说想在一个更规范,有流程的公司里工作,变得更专业。 可在进来后,却觉得:
- 为什么要有这些流程,好麻烦
- 不明白这些规范的作用,不想遵守
也有人,期望进入一个技术氛围浓的大团队,获得指点。却没想过,自己能团队做点什么。
还有人的规划是,从技术转管理,做一个leader带团队,但他们只是空想,没有为之付出过努力。面对压力与问题,只想着逃避,而没有勇气去面对,去解决问题。
以上种种,都是心智不成熟的表现。只是一味的索取,没有想过自己的付出。
请扪心自问,为了变强,你愿意付出的代价的是什么?
对于加班,我是这样看的:
- 一个人经常加班,很可能是工作方式不当,缺乏技巧,工作效率低,工作能力不行;
- 一群人经常加班,一定是leader能力不行,一将无能,累死三军。
我们绝不鼓励加班,只期望大家按时把事情做好。
但不可否认的是,软件工程并不是1+1=2这么简单的事情,导致加班原因,可能并不在技术人员身上,但出于负责任的态度,我们还是要努力完成。
在开发团队,出差的只有两种人:
- 核心成员
- 团队负责人
另外,出差会尊重个人意愿。
有的人觉得,出差很辛苦,是苦逼的活。
但在公司的层面来说,出差要包机票,包酒店,还有补贴,这是成本。所以,不是随随便便一个人就可以去出差的。
站在团队的角度来说,这是一个磨炼成员、让成员快速成长机会,所以优先考虑的,是核心成员。