▲ | CalRobert 4 days ago | ||||||||||||||||||||||||||||||||||||||||||||||
Data engineering was software engineering from the very beginning. Then a bunch of business analysts who didn't know anything about writing software got jealous and said that if you knew SQL/DBT you were a data engineer. I've had to explain too many times that yes, indeed, I can set up a CI/CD pipeline or set up kafka or deploy Dagster on ECS, to the point where I think I need to change my title just to not be cheapened. | |||||||||||||||||||||||||||||||||||||||||||||||
▲ | kentm 3 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Yep, I specifically asked my company to make sure my job title was not “data engineer” when working on data infrastructure, because there was a growing trend of using it to mean “can write some sql”. Likewise, we had to steer HR away from “data engineer” because we got very mixed results with candidates. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
▲ | majormajor 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
"Data Engineering" being considered a different role from "regular" SWE predates DBT by... at least one decade? If not two? Probably folks working with Hadoop vs RDMS DBA jobs. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
▲ | sdairs 4 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
I think even before dbt turned DE into "just write sql & yaml", there was an appreciable difference in DE vs SE. There was defo some DEs writing a lot of java/scala if they were in Spark heavy co's, but my experience is that DEs were doing a lot more platform engineering (similar to what you suggest), SQL and point-and-click (just because that was the nature of the tooling). I wasn't really seeing many DEs spending a lot of time in an IDE. But I think whats interesting from the post is looking at SEs adopting data infra into their workflow, as opposed to DEs writing more software. | |||||||||||||||||||||||||||||||||||||||||||||||
▲ | craneca0 4 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
yeah, i've seen large fortune 100 data and analytics orgs where the majority of folks with data engineering titles are uncomfortable with even the basics of git. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
▲ | omgwtfbyobbq 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Part of the problem is that a BA/BSA who writes Python, SQL, etc... as part of their day to day work will get lumped with those who don't and their salary doesn't reflect their skills and work product. Obviously the same can apply in any given title, and does with data engineers like you pointed out, but it's not as simple as just title inflation. | |||||||||||||||||||||||||||||||||||||||||||||||
▲ | mrugge 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Titles in software engineering have never mattered less than they do today. Energy worrying about titles or jealosy over specific tech ownership is best channeled into focus on customer, on problem to solve and on finding the best way to solve it as a team. | |||||||||||||||||||||||||||||||||||||||||||||||
▲ | isaacremuant 4 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Agreed. Weird distinction to pay less to people who did certain things and you could a high variance between "data engineers". Some who had only done a course and others that had extensive knowledge of software engineering practices were considered the same. Ridiculous. | |||||||||||||||||||||||||||||||||||||||||||||||
▲ | mandeepj 3 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> Data engineering was software engineering from the very beginning. There it is! I found the post title was strange. Thanks for setting the record straight so succinctly. |