r/ComputerEngineering • • 3h ago

What soft skill to learn as a first year computer engineering

2 Upvotes

I heard People say you need some soft skills to get a solid job, but I have no idea which ones to even focus on. My class are pretty chill right now, but I wanna make the most of my time. Any tips or recs would be awesome. Thanks!


r/ComputerEngineering • • 2h ago

I'm trying to learn how experienced engineers write low-latency systems.

1 Upvotes

I'm trying to learn how to optimize software for very low latency on a single physical machine.

I understand the high-level concepts like Big-O and cache locality, but I'm interested in the deeper connection between software and modern CPU behavior.

What should a software engineer understand about the CPU to become genuinely good at low-latency programming?

For example, how important are cache hierarchy, TLBs, branch prediction, out-of-order execution, instruction latency vs throughput, dependency chains, SIMD, memory ordering, cache coherency, false sharing, and CPU topology?

I'd especially like to hear from people who have practical experience rather than just theoretical knowledge: what concepts or mental models turned out to matter most when optimizing real systems?


r/ComputerEngineering • • 21h ago

Should I go into computer engineering in TAMU ? (20 yo starting over, need honest advice)

Thumbnail
1 Upvotes

r/ComputerEngineering • • 10h ago

Will Software Engineers get destroyed by AI? If you have to become an Engineer, which one would you choose? Why?

Thumbnail
0 Upvotes