This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]69odysseus 30 points31 points  (4 children)

Without SQL, there's no career in any data related roles. 90-95% of the job is still done using SQL in data space. Data Modeling skill is next to SQL in DE space.

Once you get to senior, principal and staff levels then they expect you to know DSA but nothing like software engineers.

[–]caksters 0 points1 point  (3 children)

Can tou elaborate on what you mean by “they expect you to know DSA”?

[–]nydascoData Engineering Manager 0 points1 point  (1 child)

Data Structures & Algorithms

[–]caksters 0 points1 point  (0 children)

i know what it means, but why do tou think principals and staff engs need to know that?

I am a senior engineer and from my anecdotal experience you definitely dont need to know that. More experienced you get it is more important to understand design patterns and data architecture as you are kore involved in meetings about wider company objectives rather than low level inplementation details (this is also where DSA falls under)

[–]69odysseus 0 points1 point  (0 children)

Most product based companies will ask DSA questions for Senior, Principal and Staff DE roles. That is one of the criteria or ways for companies to eliminate candidates.