DEV Community

Discussion on: ⚡ Why Engineers need to master Data Structures and Algorithms ?

Collapse
 
mrsaeeddev profile image
Saeed Ahmad

Yeah I was also working on front end about a year ago. A that time I had same thinking but after my transition to backend and working on some data-centric apps and dealing with some problems at architecture level, I think that I should be better at DS and Algorithms. It helps in general situations and I feel it personally for myself which led me to write this post.

Collapse
 
blindfish3 profile image
Ben Calder

sorry - slip of the key: submitted my comment before I'd finished. Please don't take what I said as a personal criticism; but I think it's important to put the other side of this argument: that the industry is equally accessible to those who don't have the formal education that may not be accessible to them.

Thread Thread
 
blindfish3 profile image
Ben Calder

And yes - I can appreciate that when working on the back-end a more studied understanding of DSA is probably important; but I'd still argue that someone can gain that knowledge independently of a CS degree.

Thread Thread
 
mrsaeeddev profile image
Saeed Ahmad

Yeah it is. I also graduated with a degree in Electronics and now doing software work. So, it doesn't matter but what I noticed that I lacked in some areas as compared to CS graduates, so, I worked on them and then after around one year of my career, I am interviewing CS graduates.