TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you prioritize learning technical vs. soft skills?

2 pointsby ore0sabout 2 years ago
As a customer-centric full-stack engineer, I&#x27;ve been working with AI product engineering teams for the past few years. I realized that being able to translate eng-speak to wider audiences was helpful, and I became the go-to resource for sales &amp; success. Want to know how our latest model release affects your customer? Ask me. Want to know the potential downsides of launching a new model to production? Ask me. Will our upcoming product be viable for your prospect? Ask me.<p>I feel like my technical skills like system design have not progressed. I also lack the math background to understand the AI models deeper than input&#x2F;outputs. And lastly, my full-stack programming skills are great for creating fast MVP&#x27;s. But I am not perceived as creating high-quality, readable, maintainable code.<p>I&#x27;m seeking to understand how other people navigate the path of picking new skills to learn. Any resources or advice would definitely be appreciated!

1 comment

ggeorgovassilisabout 2 years ago
&gt; translate eng-speak to wider audiences was helpful<p>I think that is an essential skill. I&#x27;m pointing this out because it will become relevant in the next sentence.<p>&gt; I feel like my technical skills like system design have not progressed<p>System architecture is about mediating between different levels of abstraction: translating business requirements into technical requirements and getting business stakeholders to talk to technical stakeholders.<p>An architect&#x27;s personal competencies matter less than what they can motivate others to accomplish. Can you get business to formulate (and prioritise) the correct requirements, formulate processes properly, understand implementation limitations and manage risks? Can you motivate developers to integrate their workflow into architecture governance, align work according to business priorities, embed their output into the organisation&#x27;s operational framework and cooperate with you?<p>Peering with architects will help if you have access to some, otherwise reading up on IT architecture eg [1] or [2].<p>[1] <a href="https:&#x2F;&#x2F;martinfowler.com&#x2F;eaaCatalog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;martinfowler.com&#x2F;eaaCatalog&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;@GOTO-">https:&#x2F;&#x2F;www.youtube.com&#x2F;@GOTO-</a>