4 ms·
It might take years to study these topics in depth
by dev_0 4y ago
It might take years to study these topics in depth
- rramadass 4y agoYou are looking at it wrong; you need to go for Breadth rather than Depth to shore up the fundamentals. Think of it as developing a "T-shaped skillset" (https://en.wikipedia.org/wiki/T-shaped_skills https://en.wikipedia.org/wiki/T-shaped_skills) and the ability to bridge the jobs of both an Engineer and a Technician (https://www.indeed.com/career-advice/finding-a-job/technician-vs-engineer https://www.indeed.com/career-advice/finding-a-job/technicia...). Also, the topics i have listed are "Applied Computer Science" and not "Theoretical Computing Science" and thus forms the everyday "working" knowledge for all Software Engineers. The emphasis/depth may vary based on the job but the knowledge is mandatory. You should easily be able to refresh/learn the fundamentals in a month or two given that you have already been exposed to them once.