Hacker News new | ask | show | jobs
by marcosdumay 152 days ago
Remember, technical workers, you must grind all you soft skills in addition to the technical ones, so that you can successfully interact with those people hired exclusively to use their soft skills.
1 comments

Engineers just need to have good enough soft skills to effectively communicate.

Engineers who struggle to do that are just as bad at their job as business managers who aren’t technical enough to operate Microsoft Office. There’s a minimum of both hard and soft skills that anyone in a professional environment should have.

Bizness needs to understand that scalable reliable durable solutions take time to craft properly. https://www.youtube.com/watch?v=x9wn633vl_c
Engineers need to understand that those requirements don’t apply to every project.

https://res.cloudinary.com/monday-blogs/w_1000,h_561,c_fit/f...

How does an engineer know that he is involved in a bozo-driven PoC or in a technical deathtrap that will end up as the core business of the company?
Again, by communicating. If someone doesn't know what they are building, who they are building it for, and why -- then they do not have a solid grasp of the requirements.
Never saw a subcontracting requirement document, stating "the solution is for a bozo-project. so don't spend ages making it robust for the future"
Oh, that's easy. Can you point any real person waiting to use the thing?

In fact, that's probably the easiest question to answer on this entire discussion.