3 ms·
Let me preface by saying I don't think software engineering requires talent per se, but it absolutely does require being able to think abstractly/logically abou
by throwntoday 5y ago
Let me preface by saying I don't think software engineering requires talent per se, but it absolutely does require being able to think abstractly/logically about problems and a certain level of intellect. From my experience in upper-division university courses, less than a quarter of the students are capable of this.
Being a code-monkey is trivial, being able to design the optimal solution for any given problem is a talent. University programs are increasingly shifting towards a bootcamp style curriculum rather than focusing on the science of CS.