对于一些人来说,这是一个难以接受的事实。
编写代码只是我们工作的一个方面。你或许非常擅长编写代码,但如果你不合作、不交流、不与团队成员产生共鸣,你就会处于劣势。
与团队的关系和与经理的关系,比你写的代码更为重要。
代码仍然重要
当然,你的技术输出是很重要的。
为了保持你的开发者身份,你需要编写有效、高质量的代码。对于不能产生某种技术价值的软件工程师是没有位置的。
但是,到了某个程度,提高编码能力不是能将你的职业生涯提升到下一个层次的关键。相反,你的人际交往能力会变得更加重要。
因为喜欢性(又称“适合”)而雇佣
有一篇关于被雇佣以及如何看待你的候选资格的文章,这是从你创造的价值和带来的风险的角度来考虑的。
对于那篇文章,他是一名招聘经理。他指出他做的任何招聘决策都有两个方面:
1- 这个人能在短期和长期内做这份工作吗?即——他/她可以快速地增加价值,并在工作中学习新的东西。
2- 候选人是否适合公司文化?例如,在我工作的公司,学习、分享,对技术栈充满激情,并为社区做出贡献。
如果所有其他条件都相等,第1点有轻微的优势。对我来说,第2点是一个决策平衡点,但如果不合适则是一个交易的破坏者。
你展现自己为一个和蔼、易于合作的团队成员的能力,直接影响你的招聘。
“适合”是暗示的语言
公司喜欢讨论并面试“适合”。
这只是一种公司的说法。他们所说的文化适应性实际上是“我们喜欢这个人吗?”
“适合”是面试的一个环节,公司可以说:“没有技术上的原因不雇佣这个人,但我们感觉他们由于某种其他原因不会成为团队的好成员。”
这很重要!我亲自参与过招聘委员会,我们拒绝了一些候选人,因为我们无法想象与他们一起工作。
相反,如果受人喜欢,公司可能愿意忽视你的技术不足。我也曾在招聘委员会上,我们为某人提供了一个更初级的角色,仅仅是因为我们喜欢他们,并希望他们加入团队。
接下来是什么
所以,这是你在职业生涯中的下一步的问题...
学习新的技术技能(比如另一种语言、最新的库、不同的领域)真的很重要吗?或者在你的职业生涯中,提高你的社交技能更加重要?
每周列表
2,000 名软件开发人员会收到我的每日文章,直接发送到他们的订阅消息中。
如果你喜欢我的文章,点赞,关注,转发!
网友评论