Extract. Transform. Read.A newsletter from Pipeline Hi past, present or future data professional! If you live in the U.S., this week marks the end of back to school season; though, if you’re like my southern relatives, you’ve been back since July. The closest feeling most adults get to back to school (aside from the teachers), is starting a new job. While a new org, title and compensation package represents new opportunities, it’s also easy to feel like the “new kid”, which can lead to being professionally overwhelmed. Being the nerd that I am, I thought the best way to combat the anxiety of newness was through extensive cramming in irrational ways like crushing Leetcode problems like I never, in fact, landed a job. In retrospect, desperately over-preparing for my first day as a data engineer stressed me out more than any first day of school. Instead of a marathon cram session, I recommend a more targeted approach that’s both effective and kind to your mental health. Take one (or all) of the following steps depending on your level of anxiety anticipating your new role. Request A "Homework" ListAfter you send that thank you email to your new boss (which you should absolutely do, btw), send a follow-up request. Ask for a detailed list of the tools and tech stack you’ll be using, the key processes you should know, and a bit about the team’s current projects. This shows initiative and helps you focus your preparation. Brush Up On Business Speak and Master Your DomainComing from a different background, you might encounter some unfamiliar terms. Take a few hours to lightly study key data engineering terminology. The distinction between ETL/ELT/EL, the difference between a Data Lake, Data Warehouse, and Data Lakehouse, and an understanding of Batch vs. Streaming jobs will go a long way. Additionally, don't neglect the business side. You can't provide value if you don’t understand the business you’re supporting. Take some time to research the industry and your new company's specific domain. You'll thank yourself for this later when you're in meetings and not just nodding along. Crush A Confidence-Boosting ProjectInstead of doing abstract practice problems, use the tech stack your boss sent you to build a small personal project. Find a dataset you’re genuinely interested in and create a simple ETL or ELT pipeline that pulls from an API and uses some form of automation. This gives you a tangible, small-scale replica of what you’ll be working on and helps you learn by doing. It’s far more effective than just reading books. Get Away (If You Can)This might be the most important advice of all. Your first few months on the job are going to be demanding. You’ll be onboarding, reading through codebases, and attending countless meetings. You will have very little time off in your first year. Use these weeks to rest, recharge, and store up the mental energy you'll need. If you can, try to go somewhere. If you work remotely, you might even be able to work while on future getaways. If you absolutely must "prepare" before your big day, just pick up a good book. I've heard Designing Data-Intensive Applications is a great beach read. To delve deeper into this advice, read the original story here. Thanks for ingesting, -Zach Quinn |
Reaching 20k+ readers on Medium and nearly 3k learners by email, I draw on my 4 years of experience as a Senior Data Engineer to demystify data science, cloud and programming concepts while sharing job hunt strategies so you can land and excel in data-driven roles. Subscribe for 500 words of actionable advice every Thursday.
Extract. Transform. Read. A newsletter from PipelineToDE Hi past, present or future data professional! One of the most validating and terrifying professional moments is reaching the final interview round. It is in this context that you meet candidacy’s final boss, who incidentally, usually ends up being your boss' boss. Specifically I’m referring to the department executive responsible for bringing in additional headcount, i.e. you. While this may sound intimidating, the role of the executive...
Extract. Transform. Read. A newsletter from PipelineToDE Hi past, present or future data professional! If you’re a job seeker in the data space, your GitHub portfolio has only one job: To act as a calling card that gets you to the next step of the hiring process. Too often, I review portfolios for potential referrals and see brilliant code buried under structural mistakes that have nothing to do with programming skill. Your GitHub is not just cloud storage for your code; it’s a public display...
Extract. Transform. Read. A newsletter from PipelineToDE Hi past, present or future data professional! Despite crushing autocorrect scenarios, most AI code assistants like CoPilot miss a critical step when helping developers of any experience level: Validation. Arguably, leveraging an AI Agent to validate a code’s quality is on the user. But a surprising amount of experienced programmers are taking the worrying approach of believing an AI’s first “thought” when it comes to code that will...