|
|
|
|
|
by cmroanirgo
2360 days ago
|
|
I feel exactly the same way: Computer Systems Engineering. Took to programming easily, as well as digital. (Not as good in analogue though). Was teaching my tutors programming by the end of first year. Getting asked to hack/ deconstruct software in 2nd. Would fail miserably in these Google style tests. I think the difference is that our brains are wired to solve issues from first principles. Some of the best CS I've come across use pattern recognition to determine the best algo to apply to a situation. The end result is the same code, but we speak different languages until we arrive at the same end. Other design methodologies help give us a better framework for cross communication. Eg. Voronoi diagrams. Absolutely fantastic way of doing mesh reduction. Took a CS guy to point it out to me ... (I was mostly thru designing my own). Eg. Same CS would never consider using ASM to save clock cycles. |
|