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: What are things you wish modern software engineers knew/knew better?

6 pointsby dondraper36over 2 years ago
I decided to ask this question after reading a comment in the thread about the Linux Command Line book complaining that modern junior developers should read it to compensate for their lack of Linux skills.<p>What are some other areas or skills you think are paid too little attention by modern developers?<p>From my own experience, I wish I understood Linux better, as well as hardware. Not sure that would help me a lot at work though.

3 comments

dupedover 2 years ago
Written communication. I don&#x27;t seriously expect colleges to teach people how to do the job, but I&#x27;m continually shocked by how bad recent grads are at writing and understanding the written word.<p>On a related note, maintaining a daily engineering journal. This was something I learned from older engineers when I started and it was through osmosis. It took awhile to buy into the value of it, but my memory isn&#x27;t what it was and it&#x27;s invaluable today.<p>And on a final note, estimation. Juniors should focus on accurate estimation of their work. Technical knowledge is pretty easy to find and acquire, but good communication and estimation are the two &quot;soft&quot; skills that grease the wheels of your career.
评论 #34187654 未加载
a_square_pegover 2 years ago
I find a lot of developers don&#x27;t actually have an understanding of how things work at fundamental level - what they do know amounts to &quot;type this, and do that, and you&#x27;ll get this&quot; and can&#x27;t really explain why one tech stack is superior to another and how we should be making architectural decisions.
faangiqover 2 years ago
What they’re worth. Being a low social IQ class, they’re perpetually underpaid. Which affects my pay.