top | item 31538295

(no title)

cabraca | 3 years ago

You're not wrong. I mentor some juniors and the ability to talk to a specific target audience about a topic is the most important skill a dev can have. I can teach you the tech stack, but i cant teach you how to talk to the business people or the finance department. "I need budget to rewrite that app in rust" will get you a no from the finance guys most of the time. Tell them that it would reduce your current infrastructure cost by 10% (or whatever you want to achieve) and they might say yes.

discuss

order

mandeepj|3 years ago

> I mentor some juniors and the ability to talk to a specific target audience about a topic is the most important skill a dev can have.

Sure, it comes with experience and lessons learnt. But, I don't think a junior dev would straight talk to finance guys for money. They would have support from his own tribe in some form (PM/Manager/Director). Nonetheless, you are making a good point. In sprint demos, I make sure my team members do not bring up any tech jargon.

cabraca|3 years ago

finance was just a example. replace it with the stakeholder, the PM of another team or an external partner.

> In sprint demos, I make sure my team members do not bring up any tech jargon

thats exactly what i mean. the audience does not care about the tech, they care that their problems are solved and money is made.