The first interview in the hiring process for software developers is often a conversation with the hiring manager. Candidates tend not to take it seriously because it is usually a free-form conversation, without the scary live-coding task or deep technical questions. It is a mistake, though, and people should not
In this post I will define the concept of data governance from first principles and explain its place in the larger area of data management. Modern companies require an ever-increasing amount of data to stay competitive. It is not uncommon for data lakes to reach the size measured in petabytes.
Recently I have been writing about the responsibilities of a data engineer and sharing my advice on how to succeed in this job. In the first post, I listed the technical skills that data engineers have [https://theelderscripts.com/data-engineering-skills/]. Last week I wrote about the notion of a 10x
How talent, skills and culture can help you become a 10x engineer.
Even in the context of the tech industry, data engineering is a relatively new set of responsibilities. Companies recognize the value of promptly collected and well-managed data, so data engineering skills are in high demand. The number of available vacancies snowballing, and the offered compensation is higher than ever. This
If you have ever participated in software development projects in any way, you are familiar with the concept of legacy. Legacy is something you inherit from past generations of projects, team members, and organizational changes. But, importantly, it is not the inheritance that you’re glad to receive. Usually, we