<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Level Up With Data]]></title><description><![CDATA[Coaching and helping you grow in your data career.]]></description><link>https://newsletter.levelupwithdata.com</link><image><url>https://substackcdn.com/image/fetch/$s_!z_Z4!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f342b72-615f-427f-9d26-e919932671fe_400x400.png</url><title>Level Up With Data</title><link>https://newsletter.levelupwithdata.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 08 Apr 2026 10:30:07 GMT</lastBuildDate><atom:link href="https://newsletter.levelupwithdata.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Jonathan Moo]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[jonathanmoo@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[jonathanmoo@substack.com]]></itunes:email><itunes:name><![CDATA[Jonathan Moo]]></itunes:name></itunes:owner><itunes:author><![CDATA[Jonathan Moo]]></itunes:author><googleplay:owner><![CDATA[jonathanmoo@substack.com]]></googleplay:owner><googleplay:email><![CDATA[jonathanmoo@substack.com]]></googleplay:email><googleplay:author><![CDATA[Jonathan Moo]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[What You Need To Know As A Data Engineer in 2025]]></title><description><![CDATA[Data Engineering Essentials in 2025]]></description><link>https://newsletter.levelupwithdata.com/p/what-you-need-to-know-as-a-data-engineer</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/what-you-need-to-know-as-a-data-engineer</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Wed, 30 Apr 2025 04:22:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e468d31b-b467-4f75-ae54-6697604db7c4_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As I happened to be on a hiring spree for a data engineer in 2025, I wanted to share my thoughts on what candidates need to know for an entry or mid-level role.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0lz4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0lz4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 424w, https://substackcdn.com/image/fetch/$s_!0lz4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 848w, https://substackcdn.com/image/fetch/$s_!0lz4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 1272w, https://substackcdn.com/image/fetch/$s_!0lz4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0lz4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png" width="1280" height="2125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2125,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:326181,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.levelupwithdata.com/i/162511916?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0lz4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 424w, https://substackcdn.com/image/fetch/$s_!0lz4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 848w, https://substackcdn.com/image/fetch/$s_!0lz4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 1272w, https://substackcdn.com/image/fetch/$s_!0lz4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e777228-6d3d-4452-9209-66e4bbbd9efe_1280x2125.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>How should you be using this outline?</h1><p>I have met many engineers and students who think that AWS or any platform-specific certification will help them secure jobs.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>However, I have never hired an engineer based on AWS certification, though my team uses the AWS tech stack daily.</p><p>AWS certification is excellent if you're unfamiliar with their tools and services. However, it is not a testament to a data engineer's skill.</p><p>An experienced data engineer knows the best practices of data engineering and how to be adaptable to different business requirements. It is platform agnostic regardless of the cloud services or tools you use.</p><p>Certification in services and tools is a bonus and never a core requirement.</p><p>If you want to set a path to upskill, then the information below is for you. It is inexhaustive and may differ for different companies, but it will cover most job requirements in the industry.</p><h1>Contents Overview</h1><ul><li><p>A programming language that is commonly used for manipulating data.</p></li><li><p>Batch-based data pipelines</p></li><li><p>Streaming data pipelines (Can be optional)</p></li><li><p>Big data tools and concepts (Can be optional)</p></li><li><p>Data modeling</p></li><li><p>Managing relational and non-relational databases</p></li><li><p>Continuous Integration / Continuous Deployment (CI/CD) frameworks</p></li><li><p>How do we ensure data quality and integrity from source to destination?</p></li></ul><h1>Programming language for manipulating data</h1><p>Any language can be used to manipulate data, but Python is the current industry standard.</p><p>Other noteworthy languages include R programming. However, Python takes the cake for its maturity, community support, versatility with Jupyter notebooks, and reputation for production services.</p><p>R is excellent for quick prototypes and statistical analysis, but I have not seen any data or machine learning (ML) engineering models deployed in production as a service in R.</p><h1>Batch-Based Pipelines Overview</h1><p>A data pipe is a series of processes and logic where data is transferred from source to destination.</p><p>Batch-based pipelines are all about transferring data in chunks on a set schedule, and it is one of the easiest to learn because:</p><ul><li><p>It is usually for business objectives that are not time-critical.</p></li><li><p>You control every aspect of the pipe where you can manage load and time; thus, given your resources, you can always experiment optimally.</p></li><li><p>Batch-based pipelines are prevalent in every company.</p></li></ul><p>Batch-based pipelines are foundational knowledge for any aspiring data engineer. At the very least, you need to know what is:</p><ul><li><p>Extract-Transform-Load (ETL) design</p></li><li><p>Extract-Load-Transformation (ELT) design</p></li></ul><p>There are other types of pipelines, such as machine learning (ML) pipelines, but if you're aspiring to be a quintessential data engineer, the above is good enough.</p><h2>Orchestration Tools</h2><p>Many companies use orchestration tools such as Apache Airflow or Dagster as their default platform.</p><p>Orchestration tools help a data engineer ensure that every part of the process is well-defined and decoupled as much as possible.</p><h2>Pro Tip</h2><ul><li><p>You don't have to master every orchestration tool to be good at batch-based processes. Many concepts, such as writing Directed Acyclic Graphs (DAG), are transferrable.</p></li><li><p>Avoid building a deep tree with DAG. The deeper the DAG, the more time it takes for the service to recover if there is an issue whenever you are doing an end-to-end validation.</p><ul><li><p>It can be very frustrating to deal with a business-critical issue and wait a long time to validate because the DAG is deep.</p></li></ul></li><li><p>Ensure that every step that you create within a DAG is testable on its own.</p><ul><li><p>When a DAG step cannot be isolated for testing, it becomes difficult to troubleshoot when a bug arises.</p></li></ul></li><li><p>Always create repeatable patterns with DAGs. It saves you plenty of time when it comes to new pipes.</p></li></ul><h1>Streaming Data Pipelines Overview</h1><p>When data freshness is critical to the business outcome, you'll need near real-time data capabilities to respond effectively.</p><p>For example, you'll need real-time streaming for fraudulent credit card charges because if bad actors are given time, they will cause more financial damage.</p><p>Streaming data pipelines usually come in 2 transmission forms:</p><ul><li><p>Synchronous</p></li><li><p>Asynchronous</p></li></ul><p>When I worked at CBS Sports for NFL real-time prediction, the plays we ingested had to reflect the actual live game activity. Thus, the transmission must be synchronous.</p><p>Generally, asynchronous transmission is preferred as it is a non-blocking operation. Since there is no need to capture the data in order, you can scale the pipes easily.</p><h2>Data Streaming Tools</h2><p>Apache Kafka, AWS Kinesis, and RabbitMQ are some of the tools companies commonly use.</p><p>It may be easy to set up a demo to run a data streaming pipe, but recovering a broken service can be very difficult when the business requires high-volume and high-throughput operations. It takes experience and the proper business environment to manage different volume and throughput levels well.</p><h2>Pro Tip</h2><ul><li><p>Don't let your lack of streaming experience prevent you from applying for jobs. Many companies do not have a good use case for real-time analytics and may not be hiring for this skill.</p></li><li><p>If you want to start with data streaming, stream web server logs. It is one of the easiest places to start because it is easy to set up a website with a server and stream these logs into a centralized place.</p></li></ul><h1>Big Data Tools &amp; Concepts</h1><p>Suppose a company or business operates on a very high volume of data daily, in terabytes and petabytes. In that case, it is essential to know some of the big data tools and concepts to be relevant.</p><p>Tools such as (inexhaustive):</p><ul><li><p>Apache Hadoop and MapReduce</p></li><li><p>Apache Spark</p></li><li><p>Apache Flink</p></li></ul><p>Cloud services provide these tools on-demand, such as (inexhaustive):</p><ul><li><p>AWS Elastic Map Reduce (EMR)</p></li><li><p>Google Cloud Dataproc</p></li></ul><p>Large companies usually have the resources to house and process high volumes of data in the regions on petabytes. At the same time, small and medium businesses typically wouldn't go beyond terabytes of data because it is expensive.</p><p>Thus, big data tools are not essential if the company you're working for or applying for does not have a business case for it.</p><h1>Data Modeling</h1><p>Data modeling is the process of organizing and representing data in a way that helps to answer business needs and provide actionable insights.</p><p>Data stored but unused is an expense. After data collection, data must be preserved and represented in such a way that:</p><ul><li><p>It reflects business and operational processes accurately on the ground.</p></li><li><p>The data is trustworthy, and there are no integrity issues and errors that could impair our interpretation of the data.</p></li><li><p>We can scale and manage the data schemas as we collect more data for the betterment of the business.</p></li></ul><p>Data modeling is both an art and a science. There is no absolute way to do things, but there are best practices that can help us optimize our data schemas and structures, which are contextualized to the business.</p><h2>Pro Tip</h2><ul><li><p>Data modeling has existed for years, and established methodologies exist, such as Kimball data modeling and the Inmon method. Leveraging these resources as your baseline will help you improve quickly at data modeling.</p></li><li><p>It takes practice to be good at data modeling, which is often required in tech interviews. To practice, you must familiarize yourself with different business contexts and domains and shape a warehouse or database based on these business contexts.</p></li><li><p>No perfect answer exists, so you mustn't struggle with this topic.</p><ul><li><p>If you're data modeling at work, the goal is to iterate your experiments and try different modeling methods until the model is optimized for your business use case.</p></li><li><p>If you're trying to ace an interview, the interviewers typically want to know if you have sound data modeling principles. It is not about whether you can give a perfect answer.</p></li></ul></li></ul><h1>Managing relational and non-relational databases</h1><p>As data is stored within databases, it is imperative to know:</p><ul><li><p>How to optimize and manage the load on databases, especially if your business case involves high volumes of transactions.</p></li><li><p>How to ensure periodic backups so that if your database fails to run and has to be removed, you have a backup to ensure there is little to no data loss.</p></li><li><p>The necessary steps needed to recover a failed database service.</p></li></ul><p>While you may not be in a position to create new database clusters because you have a DevOps person to work within your company, it is essential to know what it takes to recover the service so that you're able to facilitate the recovery process.</p><ul><li><p>DevOps can recover a service from failure but may not have expertise in managing your data. Working with your DevOps person is essential to recover the data and the service.</p></li><li><p>Not all DevOps are well-versed in managing database clusters, and as a data engineer, you'll need to provide advice and expertise.</p></li></ul><p>There are two basic types of databases:</p><ul><li><p>Relational databases</p></li><li><p>Non-relational databases</p></li></ul><p>Other storage options or types can exist, but tech interviews typically focus on what is commonly available in the industry. Unless you're interviewing for a role that uses a certain type of database, such as graph databases, there's no need to learn and memorize the entire catalog.</p><p>I'll not cover the details of the different types of databases because there is a lot to digest, but to ace your interviews, you'll need to know:</p><ul><li><p>What are the best use cases of relational databases vs non-relational databases?</p></li><li><p>The strengths and weaknesses of each type.</p></li></ul><p>Tech interviews typically won't ask you questions that you can answer by memory through searching online. They will give you a business context and ask you to design a solution to store the data based on the business context.</p><p>Your approach and attention to detail reveal everything we need to know to understand your maturity level with these designs.</p><h2>Pro Tip</h2><ul><li><p>Learning how to set up and manage databases isn't tricky. You can always do it locally on your machine to try things out.</p><ul><li><p>However, if you're doing it on a local machine, you won't be able to account for scale and volume in a professional setting.</p></li></ul></li><li><p>You don't need to memorize every use case regarding relational and non-relational databases. The point is to learn a few typical use cases and understand why they are used in their context. From these examples, you can think on your feet when you're asked to design a solution.</p><ul><li><p>Suppose you know a few key concepts related to relational databases versus non-relational databases. Applying the most optimal design to a problem based on its principles will not be difficult.</p></li></ul></li><li><p>Many other types of databases are derived from relational and non-relational databases.</p><ul><li><p>Once you know the basics, the knowledge and skills transfer to other kinds of databases.</p></li></ul></li></ul><h1>CI/CD Frameworks</h1><p>When working in a company, you must deploy changes and new features or services through a CI/CD process.</p><p>We must version-control these changes to mitigate problems from bad actors or resolve conflicts when too many engineers work on the same code repository.</p><p>The goal isn't for you to be able to be a subject-matter expert in CI/CD frameworks. Rather, the goal is to inspire confidence that your deployments to production are working as intended through testing and version control as a team.</p><p>For tech interviews, you won't be asked in detail about CI/CD because CI/CD processes are tailored to the company that you work with.</p><p>However, you may be asked to describe the high-level processes during an interview within a CI/CD deployment.</p><h2>Pro Tip</h2><ul><li><p>Companies can use different tools to manage deployments, such as CircleCI or Jenkins. The goal isn't to know every single tool out there. Rather, understand the baseline concepts so you can apply these principles in any company you work in.</p></li><li><p>It is possible to simulate CI/CD processes on your local machine or in a sandbox environment in the cloud. If you're new to the topic, this will help you better understand the concepts.</p></li></ul><h1>How can data integrity, quality, and timeliness be ensured from source to destination?</h1><p>Data integrity, quality, and timeliness are vital to any business as they help the company make informed decisions about its value and context. Thus, a testing framework is required to ensure these benchmarks are met.</p><p>These testing frameworks can be:</p><ul><li><p>Built in-house by a company</p></li><li><p>Tools in the market, such as DBT</p></li></ul><p>You need to know:</p><ul><li><p>How can the principles of data integrity, quality, and timeliness be applied to different architectural designs and business use cases?</p></li><li><p>What can you do as a data engineer to uphold these principles from a day-to-day perspective?</p></li></ul><p>In a tech interview, questions are uncommon to focus primarily on testing. However, it is relatively common for interviews to ask how you would ensure best engineering practices for data integrity, quality, and timeliness.</p><h2>Pro Tip</h2><ul><li><p>Anyone can build a testing framework from scratch if they know the tenets of data integrity, quality, and timeliness and have sufficient coding knowledge.</p></li><li><p>Never over-test your work where you cannot apply relevant actions to address issues. It is a waste of time because testing does not inherently provide value to a business. Instead, it reduces the risk of your work from failure.</p></li></ul><h1>What separates someone great from the good?</h1><p>These are some of the tell-tale signs that we know if you are excellent at your work:</p><ul><li><p>The amount of data you manage daily.</p><ul><li><p>The larger the data, the more resources you need to process it from source to destination. You'll need to plan around scalability and maintainability to accommodate more overheads, which speaks of experience and skill.</p></li></ul></li><li><p>Able to optimize the architectural design and data processing steps according to the business context and efficiency.</p><ul><li><p>Both scissors and chainsaws can cut. However, you wouldn't typically use a chainsaw to cut paper or wood. Experienced engineers know how to design data pipelines according to their context.</p></li></ul></li><li><p>You know the strengths and limitations of each design and framework.</p></li></ul><h1>Summary</h1><p>Data engineering is an ever-evolving subject because more tools and concepts are constantly being developed for new use cases.</p><p>However, the fundamentals rarely change, and innovations are often built on top of established practices.</p><p>I didn't cover many other topics, such as database change management systems and system health monitoring. However, you'll learn these along the way, and you'll unlikely come across them in an interview.</p><p>This article highlights what I have learned in my career, which has lasted over 14 years. Feel free to provide feedback or comment if I missed anything.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Need To Reinvent Myself As An Engineering Manager in 2025]]></title><description><![CDATA[Tech companies are conducting massive layoffs on middle management, and it is important to be ready.]]></description><link>https://newsletter.levelupwithdata.com/p/the-need-to-reinvent-myself-as-an-data-engineering-manager-2025</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/the-need-to-reinvent-myself-as-an-data-engineering-manager-2025</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Fri, 25 Apr 2025 02:34:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7fa0430f-c349-4ee2-bd52-ef75e4dc4a58_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you have been checking the news, you'll be seeing news on big tech companies trying to reduce the amount of middle managers in their organizations:</p><ul><li><p><a href="https://www.cnbc.com/2024/12/15/amazon-and-the-endangered-future-of-the-middle-manager.html">Amazon and the endangered future of the middle manager</a></p></li><li><p><a href="https://nypost.com/2023/02/08/zuckerbergs-meta-to-flatten-middle-managers-in-cost-cutting-push-report/">Google CEO Sundar Pichai says search giant has slashed manager roles by 10%</a></p></li><li><p><a href="https://nypost.com/2023/02/08/zuckerbergs-meta-to-flatten-middle-managers-in-cost-cutting-push-report/">Mark Zuckerberg's Meta to 'flatten' middle managers in cost-cutting push: report</a></p></li></ul><p>The list goes on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Big tech companies tend to set the trend for other companies to follow. In recent years, the Technical Program Manager (TPM) has replaced the Scrum Master (and sometimes even the Product Owner role) in several organizations in the name of efficiency.</p><p>It is a watershed moment for the tech industry. Companies are reorganizing their structures for leaner and quicker decision-making processes, and the quintessential engineering manager role is facing similar changes.</p><p>I do not foresee the engineering manager role being massively redefined because of the mass layoffs against middle management. However, it is not surprising that the demand for tech lead managers will increase rather than engineering managers in the future and that there will be more opportunities for managers who are relevant to the industry as individual contributors.</p><h1>Why flatten the management hierarchy?</h1><p>Fiefdom is one of the reasons why companies want to flatten the management hierarchy:</p><ul><li><p><a href="https://www.entrepreneur.com/business-news/amazon-ceo-andy-jassy-says-he-wants-fewer-middle-managers/489048">Amazon CEO Andy Jassy Says the 'Way to Get Ahead' at Amazon Isn't By Overseeing a 'Giant Team and Fiefdom'</a></p></li></ul><p>What is fiefdom? An area over which someone exercises control as or in the manner of a feudal lord (<a href="https://www.merriam-webster.com/dictionary/fiefdom">Merriam-Webster</a>).</p><p>If you have been working in a large corporation for some years, you may have heard teams not prioritizing your requests because they have 'other priorities.'</p><p>These 'other priorities' sometimes have an underlying meaning. It is not in the other team's interest to serve your purpose, even though we are supposed to work together for a common goal.</p><p>I remember being in a happy hour session with my ex-colleagues, and one of them said, "Someone warned me about you that you might take our lunch because your work might replace ours."</p><p>I was working on an iOS and Android tracking package where I could centralize all tracking activity and telemetry into one unit. It made absolute sense for the business to reuse tracking variables across different analytical solutions such as Adobe Analytics and ComScore since the data we send them is the same anyway.</p><p>The outcome is to reduce repetitive code and data and to have a single point of failure with unified telemetry.</p><p>However, my work worried the mobile teams since it reduced reliance on them to manage and maintain different analytical solutions separately.</p><p>This is classic fiefdomism that negatively impacts companies. I cannot count how often these situations happened to me.</p><p>Thus, I can understand why the big tech companies are removing middle managers to reduce fiefdoms.</p><h1>What is a Tech Lead Manager (TLM) and why?</h1><p>A Tech Lead Manager is required to contribute both as a technical lead and an engineering manager, where you'll have to split your duties as an individual contributor and team leader.</p><p>As the name "tech lead" suggests, you're supposed to be the most experienced and skillful in the team to ensure quality implementation and engineering standards.</p><p>TLMs typically do not manage a big team because management duties grow with more people under your responsibility. It is designed to stay small for nimbleness and quick delivery.</p><p>Why are TLMs preferred over quintessential engineering managers? Quintessential engineering managers are known for being out of touch with code and design after a few years because management and collaboration duties require full-time attention.</p><p>As an engineering manager, it is typical for my work days to have at least five or more hours of meetings, discussions, and planning. This can be psychological and emotionally draining, and there were moments when I felt no more capacity to think about code at work after a series of meetings.</p><h1>How do I plan to reinvent myself as an engineering manager in 2025?</h1><p>The quintessential engineering manager is here to stay in the tech industry for the time being because they are needed to maintain focus and order and reduce organizational debt within teams.</p><p>However, it is clear to me that the trend to reduce middle managers will persist in the coming years as tech companies aim to induce nimbleness and quick decision-making processes.</p><p>As much as I want to grow my management portfolio, it seems obvious that if I invested all my energy in this area, I would be swimming against the tide. Thus, it will be important for me to ensure that my skills and experience as an individual contributor make me relevant to the industry.</p><p>Thus, in the next phase of my career, I seek to:</p><ul><li><p>Embark in personal projects for my enrichment and build repositories of code.</p></li><li><p>Share the tutorials and learnings of each personal project through my newsletter and other platforms.</p></li><li><p>Begin to build relationships and network through my newsletter and other platforms.</p></li></ul><p>In the midst of it all, self-reflection and retrospectives are needed to ensure I'm still focused on what I set out to do and honest with my shortcomings and failures so that I can learn and grow.</p><p>Ultimately, the vision is to ensure I'm equally capable of being both an individual contributor and a team leader in data engineering, analytics, and science.</p><p>To achieve this vision, I have decided to reboot and trim some of my endeavors so that I can focus.</p><h1>Rebooting my YouTube channel</h1><p>I started my YouTube channel right after I completed my Masters degree in Business Analytics from NYU Stern.</p><p>At that time, several life milestones happened:</p><ul><li><p>I got a girlfriend and was engaged in 2021.</p></li><li><p>In 2022, I joined PlayStation from CBS Sports and married in the next month.</p></li><li><p>My son was born in 2023, and I became a father. It was one of the most rewarding events in my life, and I was glad I could spend time with my wife and son.</p></li><li><p>In 2024, I frequently traveled between Singapore and Los Angeles with my family because my family is currently based in Singapore, while my work is fundamentally in the States.</p></li><li><p>Amid it all, I taught remotely in two data analytics boot camps at Arizona State University (ASU) and Denver University (DU), respectively.</p></li></ul><p>In short, I barely had time to commit to my YouTube channel simply because I had no capacity. Video creation is time-consuming, and I'm still learning to manage the process.</p><p>I decided not to teach for the time being because it did not give me enough time to work on my projects.</p><p>To reboot my channel, I will be starting anew by:</p><ul><li><p>Remove videos that look subpar.</p></li><li><p>Reboot and restart tutorials on data-related topics.</p></li></ul><p>I won't commit to a regular upload schedule because my focus is on writing more code as templates for my learning and reusability. Videos will only be considered when I have the time to create them.</p><p>However, the YouTube channel is meant for my branding and socialization. Once I sort out the more important matters, I will create a cadence for building content on the channel.</p><h1>Decommissioning Gefyra.co Site</h1><p>When I started my Gefyra site over ten years ago, it was meant to be a freelancing site. Later, I tried to brand it as a tech content site, and now I've lost focus on what the site means to me.</p><p>Amid it, I uploaded notes for my ex-students when I taught at Denver University, and I used them as part of my teaching material.</p><p>Unfortunately, I will bring down the website and content as part of the decommissioning.</p><p>If I review some of the materials again, I will include them here as part of my newsletter content.</p><p>To my students who are reading this post, I'm sorry that I am going to remove the teaching material I have provided for you. If you want the notes again, please drop me a message on LinkedIn, and I will consider how to post the content.</p><h1>Focusing on Level Up With Data</h1><p>Moving forward, Level Up With Data will be my focus on all data-related and tech career topics. The focus will be on tutorials and deep dives since my focus is building up my skills while I work on my career.</p><p>Sharing my content will be part of branding myself, and I hope to be as relevant to the industry as possible at every opportunity.</p><h1>What can you expect out of the newsletter?</h1><p>The goal is for you to benefit from my experience and share it within the newsletter.</p><p>I'm making it as structured as possible for my benefit because I refer to my material whenever I'm rusty on any topic.</p><p>Feel free to connect with me on Substack for any questions and comments. Though I primarily write for myself at this juncture, I'm happy to hear from you if you prefer what you want to see in my newsletter. I might learn something from it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Getting a 6 figures salary in tech isn't a walk in a park]]></title><description><![CDATA[Why some folks succeed and others struggle.]]></description><link>https://newsletter.levelupwithdata.com/p/getting-a-6-figures-salary-in-tech</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/getting-a-6-figures-salary-in-tech</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Sat, 21 Sep 2024 04:27:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7e9101a4-da63-4baf-87d0-42e51721c63e_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m very pleased that my ex-student got a job recently.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lZ9A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lZ9A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!lZ9A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!lZ9A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!lZ9A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lZ9A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196003,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lZ9A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!lZ9A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!lZ9A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!lZ9A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5fe43e-5c5d-4918-82b0-f76e87807dc7_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Why was I missing for the past few weeks?</h1><p>I recently finished my part-time engagement with Denver University (DU) and 2U, where I taught a data analytics boot camp from Feb 2024 to August 2024.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>It was my most challenging boot camp because of the relatively low motivation and attrition rate.</p><p>I taught at the University of Miami (UM) and Arizona State University (ASU) before, and the classes I have managed thus far were different. The content wasn't too varied, and I have not deviated from my teaching style.</p><p>Thus, I reassessed why and recalibrated what I wanted to do in the future from this experience.</p><p>I started teaching because I had an arrangement with a friend to teach coding and tech to youth-at-risk girls in Thailand. I had never taught academically before my engagement at UM, and I used that as an opportunity to learn what teaching is like.</p><p>It was an enlightening experience because I came in as a permanent instructor midway to another instructor who couldn't afford the time to teach. Since I couldn't wear another person's armor, the students had to adjust to my style.</p><p>Then, one of the students lamented why they should be learning to code for data analytics. Even today, coding is one of the significant hurdles most students struggle with as beginners. Some of their computer illiteracy can compound this problem.</p><p>I understand that the six-month data analytics boot camp was marketed to beginners who needed only a decent computer with an internet connection. As long as your computer can run the course materials and you can follow the course, you should be ready to embark on a journey to become a data analyst, scientist, or engineer.</p><p>However, if it only takes six months to get a six-figure salary in tech, then folks would be banging doors to get to tech boot camps to get started.</p><p>The six months cover the foundational materials for anyone to embark on the journey to success in a tech job. Would you think a chef who graduated from a culinary school in six months could manage a leading restaurant in New York?</p><h1>How did I enter the tech world?</h1><p>As I recall my journey into the tech world, I took three years to get a bachelor's degree in Computer Science, majoring in multimedia and game development from the University of Wollongong (UOW). In my three years, I built games in Java and C++, explored different ways to hone my craft, and was largely proficient in building an app at any time by the end of the course.</p><p>However, being able to build an app did not necessarily mean I was able to contribute value to a product or feature in a company. I joined CBS Interactive (now more commonly known as Paramount Global, and it is going to be acquired soon at the time of this writing), and while I was trying to collect data for my work, I brought the entire office's internet down because of the vast amount of data.</p><p>That was in 2011.</p><p>It took many trials and errors to finally reach a point where I contributed value to the company in dollars and cents. It was where I could say I was a major contributor to a USD 1.5 million and a USD 1.75 million project that I knew I was contributing above my pay grade.</p><p>Why am I recounting this journey? I think many aspiring students were hoping for this scenario to happen:</p><ul><li><p>Get a certificate or a degree to get a tech job, preferably above six figures, to start</p></li><li><p>Learn on the job to be proficient</p></li><li><p>Rise through the ranks and explore other opportunities for growth</p></li></ul><p>However, the reality can be as follows:</p><ul><li><p>I got my certificate or degree.</p></li><li><p>I can't find a job because I couldn't pass my tech interviews.</p></li><li><p>I need to sign up for additional interview courses to ensure that I can pass that interview.</p></li><li><p>However, the difficulty curve keeps growing. Some companies even require some experience for entry-level jobs.</p></li><li><p>I have lost money and time on this, and I don't know how long I can last.</p></li></ul><p>This is a common trend nowadays. Then, everyone blames the job market and companies for not offering job opportunities to folks.</p><p>Let me offer some perspective so that you know what you can do about it.</p><h1>Companies are navigating towards candidates who can hit the ground running rather than training from scratch.</h1><p>Whether we like it or not, companies need to make money to give us compensation and welfare benefits.</p><p>If the cost of managing an employee far outweighs the value that he or she brings to the table, the relationship will not work out since, fundamentally, the company needs the money to pay employees.</p><p>I managed senior engineers who knew little about automation or version control. They didn't seem to realize that this lack was negatively impacting the team in terms of value, and we ran the risk of scrapping the entire team.</p><p>Training was also provided in the form of paid coursework. However, the improvement rate of providing value against our running cost was slow and negative. I had folks placed on training for an entire year, and they still had doubts about whether they could build a data pipe from start to finish.</p><p>Obviously, companies understand these problems, and announcing layoffs is a bad PR move. The easier way to avoid this is to raise the quality bar for assessing aspiring job candidates.</p><p>Thus, we see a trend where folks mock job descriptions and exclaim that entry-level positions need a few years of experience. It wasn't what companies intended, and I don't believe you need a few years of experience for an entry-level job, but this is the market we live in.</p><p>Folks also mistake the term "entry-level" work. Entry-level does not mean you know nothing about the job. You may lack experience, but you should at least have enough coding skills and fundamental engineering principles so I do not have to run coursework to replace the lack of foundational training that was supposed to be provided by your certification or school.</p><h2>How can you navigate through this hurdle?</h2><p>Internships help a lot in this area. If you have decent internship experience, it can lower the barrier of entry in terms of experience.</p><p>Also, prepare for technical interviews specifically. Your grades don't matter if you don't pass the technical interviews.</p><p>It would be best if you had experience building your own apps and prototypes and had the opportunity to show it in an interview.</p><h1>A tech career is more like a lifestyle rather than just a job.</h1><p>A chef is often graded by their years of experience because the years of experience are a good indicator of consistency in producing good food. It is close to a tech career.</p><p>Often or not, folks become discouraged because of interview rejections. It does hit hard when our efforts to get into a job aren't recognized.</p><p>Sometimes, the root of motivation is a problem. Tech jobs are highly paid, and many aspiring candidates consider money the primary factor. If you're out of a job, the pressure to get paid amplifies the problem, and your motivation gets shipwrecked with every new rejection.</p><p>However, those who excel in their jobs often don't look only at the money. They spend time and resources beyond their call of duty to hone their craft. Stephen Curry could drill a three from any point on the court because he probably shot thousands of them already.</p><p>You have to believe in the craft beyond the monetary compensation. That will give you the motivation and the discipline to succeed, where you have the strength and will to go beyond what others would do to excel in your craft.</p><p>Thus, it is not a matter of "I'm feeling lousy because I didn't get it." It should be, "What areas of improvement can I make to be better at my craft?"</p><p>Your motivation should extend beyond your job interview. Even after over a decade of experience, I'm still looking at areas where I can improve my craft. It doesn't matter if they are technical skills or in management skills. Even today, I regularly:</p><ul><li><p>Look at all the recent LinkedIn job descriptions that interest me.</p></li><li><p>Make notes on the requirements of what the job descriptions are asking for.</p></li><li><p>Document the gaps where I'm lacking.</p></li><li><p>Make plans to address those gaps.</p></li></ul><p>Every job has its own requirements. Often, a chef is challenged by the long hours in a kitchen and the consistency he or she needs to bring to the table. A teacher is challenged by their student's behavior and the material they have to prepare for their work to succeed.</p><p>The everlasting quest for skills and knowledge challenges a tech career. The beauty of it is that it can give you time for your family and yourself if you know how to manage it. The bad part is that you can never rest on your laurels because what you know today can be obsolete tomorrow.</p><h1>Self-awareness is the best place to start.</h1><p>If you do not know where you are on a map, you can never reach your destination, even if you can describe it.</p><p>A recruiter asked me, "What is the biggest challenge in leading a team of engineers?"</p><p>I didn't hesitate for a second. "Self-awareness".</p><p>It is not only about others not having a sense of self-awareness. Even I have my blind spots. You can't improve what you don't know.</p><p>Be as honest and objective as you are with yourself. Sure, there are some bad companies that may try to short-change you.</p><p>However, blaming them doesn't necessarily help you in your situation. Many times, the ones who are blaming them are still wishing they were part of them.</p><p>Rather, find out how you can systematically achieve what you want so that you are where you want to be and there for the long haul. It starts with self-awareness and the willingness to be teachable about it.</p><h1>What about the recent layoffs in tech?</h1><p>For many years, the big tech companies were the biggest hirers of talent, and the smaller companies suffered because of this.</p><p>There are pockets of opportunities within small and medium-sized enterprises (SMEs) that you could position yourself to leverage.</p><p>If you're starting in the tech world, give yourself a few years in an SME and hone your craft. This experience will give your resume some credibility, and it will not be too late to go for a bigger opportunity in the future.</p><p>And there are opportunities. My ex-student just proved it by getting a job.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/p/getting-a-6-figures-salary-in-tech?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/p/getting-a-6-figures-salary-in-tech?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.levelupwithdata.com/p/getting-a-6-figures-salary-in-tech?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[How I created my personal career vision for success]]></title><description><![CDATA[Beginning with the end in mind is key to inspire success.]]></description><link>https://newsletter.levelupwithdata.com/p/how-i-created-my-personal-career</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/how-i-created-my-personal-career</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Wed, 22 May 2024 03:55:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/46d7d29f-726e-4362-9beb-b59f94f6d2ea_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ever since I learned how to create my career vision, I have included it in my managerial duties for my team.</p><p>Why?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><ul><li><p>If you want your team to be self-organized (this means they can plot and execute work towards business goals without your micromanagement), you want them to own their careers as a first step.</p><ul><li><p>I managed engineers who expected to be promoted based on what I told them to do on a task-to-task basis. I will expand on why this is a bad idea for everyone in a future post, but in short, it is not sustainable in the long run, as I had to manage around ten people across the UK and the US at the time of this writing.</p></li></ul></li><li><p>It is to the individual contributor's benefit that they own their career.&nbsp;</p><ul><li><p>I care about them enough to coach them on their personal career vision, but I may not always be their manager forever.</p></li></ul></li><li><p>A career vision keeps everyone focused on what they want to achieve and not be derailed by distractions.</p><ul><li><p>For example, I had an engineer who was too focused on coordinating and planning work instead of actual coding and execution. However, the same engineer wanted to be a subject matter expert and be relied upon as a lead.</p><ul><li><p>The engineer's daily tasks contradicted his personal vision because his technical skills suffered, and he did more work as a technical program manager (TPM) than as an engineer.</p></li></ul></li><li><p>It gives me room as a manager to calibrate his focus back to his career vision, and we know we can journey together regarding the team's business vision and goal.</p></li></ul></li></ul><p>I believe that when the individual contributors in my team align their personal career vision with the team's business goals and vision, the team's outcome and value will be greater than the sum of its parts because it gives the individual contributors an opportunity to express their talents and gifts with minimal supervision.</p><p>Thus, I began guiding my team to have their career vision so that they can hold themselves accountable and see for themselves if they are given the room and opportunity to realize their career vision within the team.</p><h2>How did I craft my career vision?</h2><p>A career vision is a personal headline to socialize or brand myself to others. It follows the three principles of crafting a career vision in&nbsp;<a href="https://newsletter.levelupwithdata.com/p/creating-a-career-vision-for-a-successful">my previous post</a>:</p><ul><li><p>Understand what a career vision is and what it isn't.</p></li><li><p>Anchor the reason for having your career vision.</p></li><li><p>Ignore the how when crafting your career vision.</p></li></ul><p>Thus, I created this personal headline, borrowing a template from my career coach (Andrew LaCivita).&nbsp;</p><p><em>I'm a premier source of aid that helps companies create innovative teams so that through the team's products, they positively impact the community and be rewarded for their service.</em></p><p>In this template, there are three fundamentals in my headline:</p><ul><li><p><strong>Who are you?&nbsp;</strong></p><ul><li><p>A premier source of aid.</p></li></ul></li><li><p><strong>For whom do I do it?</strong></p><ul><li><p>For the company.&nbsp;</p></li><li><p>The team that I'm managing.</p></li><li><p>The community that we are serving.</p></li></ul></li><li><p><strong>How do others benefit?</strong></p><ul><li><p>Positive impact on the community, which meets the company's goals.</p></li><li><p>The team should be rewarded for their service.</p></li></ul></li></ul><h2>Why did I craft this headline for my career vision?</h2><p>We can only achieve long-lasting success as a team because every individual has a limit.</p><p>My late dad was diagnosed with a brain tumor a short while before I was promoted to be a manager in CBS Sports. After finishing up the NFL Google AI assistant for USD 1.7 million, I had to slow my work down and focus on the family.</p><p>It was then that I realized that I could not build everything from the ground up to create innovative products. Like everyone else, I have family obligations, health, and other matters in life that I have to focus on in their season.</p><p>For the NFL Google AI Assistant project, I had to build the technical parts alone. We were short on time, and I had to make my prototype ready for production in one month. I would have preferred to bring others on board to build the app with me.</p><p>Thus, I set my sights on building teams so that we can develop innovative products that benefit the community, which in turn should bring profits and rewards for the company and team.</p><p>I enjoy the adrenaline rush of creating and publishing a product for the masses, and thus, I look forward to this aspect of my career.</p><h2>How did my career vision help me personally?</h2><p>When I was ready to move on from CBS Sports, I came across a managerial job description from PlayStation that involved managing a team in web analytics.</p><p>The interview experience was great, but the interviewers kept hinting that I needed more years to match my managerial profile, even though I was already ten years in the industry.</p><p>They liked me enough to offer me a role. Still, they downsized the role into an individual contributor lead and promised to find a way to promote me once I accrued enough managerial experience.</p><p>It was tempting because we could negotiate the salary offer to what I wanted, but I had to consider whether I wanted to be an individual contributor.</p><p>And the answer was no.</p><p>There wasn't a need for me to rush, as I was doing well in CBS Sports and could afford to stay to boost my managerial experience. Although I felt I needed a change after being in the same company for ten years, it was not worth sacrificing my vision for a short-term gain that may or may not lead to the outcomes that I want.</p><p>Thus, I turned down the offer and resumed my job search.</p><p>A few months later, I applied for another managerial role at PlayStation from another team and at Nike. Both jobs eventually offered me the respective roles, and I ended up in PlayStation as a data analytics and engineering manager.</p><p>Had I taken the individual contributor route, I might have delayed my progression to managing and leading a team.</p><p>As a professional for over ten years, I have found that developing my skills in any tech field is easy, given time and effort. However, it is only possible to grow my management skills with a team to lead.</p><h2>A career vision helps you to begin with the end in mind.</h2><p>The last thing you want to do is to spend all that time climbing a tree, but you discover it is the wrong tree to climb.</p><p>There are other ways that a career vision has helped me, which I will detail in future posts, such as:</p><ul><li><p>Using my career vision to shape the "how".</p></li><li><p>Discover the gaps from my current state to my career vision.</p></li><li><p>Create a plan of action to address the gaps in my growth toward my career vision.</p></li></ul><p>I will also create data analysts, engineers, scientists, or other profiles in the data world so that you can begin with the end in mind. These profiles will answer the questions that include:</p><ul><li><p>What kind of core skills would you need to succeed in any company?</p></li><li><p>How can you discover the gaps between your skills and experience and the above profiles?</p></li></ul><p>In the future, I might offer one-to-one coaching on aligning your career vision with your job profile, but I'm strapped for time at the moment, so I will let you know through my newsletter.&nbsp;</p><p>Until then, you can look forward to my post on how I used my career vision to address my current needs and develop a strategy and plan of action for growth.</p><p>If this is helpful, please share this post with someone who is in need. It will benefit both of us.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/p/how-i-created-my-personal-career?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thank you for reading Level Up With Data. This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/p/how-i-created-my-personal-career?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.levelupwithdata.com/p/how-i-created-my-personal-career?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Create a Career Vision for a Successful Journey in Tech]]></title><description><![CDATA[Why it matters to have a career vision to keep you focused]]></description><link>https://newsletter.levelupwithdata.com/p/creating-a-career-vision-for-a-successful</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/creating-a-career-vision-for-a-successful</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Wed, 08 May 2024 03:40:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e5f76df9-35d8-4584-80a7-aa78dd261e87_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I had a watershed moment in my career when looking for a new job some time back. I stumbled upon a career coach (thanks, Andrew LaCivta; this is not a promotional piece, in case anyone is wondering) who taught me about having a career vision during my job search.</p><p>The premise focuses on who I want to be rather than the shiny rewards a job or a role can offer.</p><p>This resonated with me because I disliked YouTube videos with titles such as "A Day in the Life of a Data Scientist" or A Day in the Life of a High-profile Tech Role. It usually annoys me, especially when the titles include "At Google," "At Facebook,"&nbsp;or any renowned tech company.</p><p>I am making a sweeping statement here. Still, the few videos that I have seen involve:</p><ul><li><p>A professional waking up in the morning</p></li><li><p>Making coffee</p></li><li><p>Going to the office</p></li><li><p>Doing some work</p></li><li><p>Taking a break here and there</p></li><li><p>Walking the dog in the evening before going to bed</p></li></ul><p>Why does it rub me the wrong way? Firstly, it has nothing to do with the job. Instead, it is a promotional piece of lifestyle that this tech role seemingly offers. Let's also consider that data scientists or tech roles are highly paid and sought after. It makes everything look so easy and comforting to be in a tech role.</p><p>I'm not suggesting that folks posting such videos misinform others about the role. It is YouTube, a place to get views so creators can make money. And I'm not suggesting that some people in these roles are not living the lifestyle presented in the video.</p><p>However, it is a far cry from what the tech role is all about.</p><p>Tech roles support businesses. In order to provide value to the business, an element of discipline, knowledge, and skill must occur.</p><p>Many folks enrolling in a tech boot camp didn't realize the discipline part of a tech role. I would use another example to illustrate my point. It is not difficult for anyone to learn to cook. However, there is a difference between cooking for a family, cooking for a local restaurant, and cooking for a top-tier restaurant in a hotel as a celebrity chef.</p><p>The difference is simply standards. We can accept subpar food from our friends and family, but we definitely cannot when we eat at a restaurant.</p><p>This is one of the reasons why many give up in a tech boot camp after some time or give up pursuing a data career. The idea of a tech role that promotes a seemingly easy lifestyle and the discipline to excel in that role is mismatched. There is always a price to pay to excel in any work, regardless of whether it is tech or not.</p><p>People told me I was working on their dream job when I led a team to predict sports analytics for CBS Sports. However, only some knew about the sacrifices and discipline I had to make to get there. There were moments when I worked until 4:30 a.m. and sacrificed weekends because I had to finish the product before the deadline. Nobody knew the thousands of dollars and time I spent to get skilled without the company's help.</p><p>When the dust settles after I've completed the job, I can sit back, smell the roses, and enjoy life, just like the YouTube videos depict.</p><p>The idea of a career vision is to ensure your reason for getting into tech will fuel your determination when your legs feel heavy on your journey because being in a tech role isn't a sprint but a marathon.</p><h2>How do you craft a career vision?</h2><p><em>First, understand what a career vision is and what it isn't.</em></p><p>A career vision is a purpose and outcome you set for your success and personal fulfillment. No one else but you can create it.</p><p>Folks typically confuse a position of influence as a purpose and an outcome. I have engineers who told me they want to be a tech lead or be promoted to a senior position. There's nothing wrong with wanting to have a position of influence, but positions are a means to an end and not merely an end by itself. Positions should serve a purpose and a calling in your season.</p><p>What happens if you're not promoted to the position that you want? Do you then lose your career vision as a result?</p><p>A career vision should be steadfast enough to help you navigate in times of ambiguity and uncertainty. Tying it to a position in a company may discourage you from the purpose&nbsp;that you&nbsp;set out to be when you're not where you want as presently constructed.</p><p>Also, people assume that career growth should always be positive and linear. However, most of us experience moments of rise and fall, just like the S&amp;P 500 stock, but it should pan out positively at the end of a few years.</p><p>As how Jeff Bezos said, "We are stubborn on vision and flexible on details." Tying your career vision to a specific position in a company can hinder you from being flexible.</p><p><em>Second, anchor the reason for having your career vision.</em></p><p>Anchoring a career vision is about anchoring the reason why you're embarking on a data career or a tech role in the first place. It should be something that can withstand challenges, such as:</p><ul><li><p>Do you want it bad enough that you're willing to sacrifice for it?</p></li><li><p>Are you willing to learn whatever you require to succeed, including learning to become self-sufficient before requiring additional support?</p></li><li><p>Do you believe in yourself no matter what?</p></li><li><p>Can you remain focused because your love for the purpose remains the same even if everything around you could change?</p></li></ul><p>When Andrew LaCivita (I'm trying to give him credit here) posed these questions to me through his course, it was a resounding yes.</p><ul><li><p>I invested USD 80000 in my NYU Masters of Business Analytics. Even before investing in the master's program, I spent money on equipment, cloud services, and training programs to stay on top of my game.</p></li><li><p>I moved from Singapore to the United States to ensure I anchor my career.</p></li><li><p>I was OK with consistently putting in the effort and hours to self-study, prototype, and build workable artifacts so that I could anchor my role in this field.</p></li></ul><p>Does it mean I don't have more important things in my life outside of my career? Of course, I do! I have my family, and I do have other matters that I'm more passionate about. Like everybody else, I'm working hard to support my family financially, and being in a tech role that pays well certainly helps.</p><p>However, if my reason is only on monetary rewards, it is easy to give up and find another role outside of tech that could provide financially well for me and my family.</p><p>Does it mean I'm working so hard that I'm neglecting the other essential things in my life? Certainly not! It is a matter of pace and consistency that I'm willing to take to excel. I don't see the need to burn every weekend to excel, but I do see the need to organize my life to reserve enough time to dedicate to my craft and not compromise on my other aspects of life.</p><p>The above hard-hitting questions are designed to ensure you are sure of your path, even though you may not have all the answers.</p><p><em>Third, ignore the how when crafting your career vision.</em></p><p>Too often, we let the "how" discourage us from our career vision because we simply cannot see how to achieve it from where we are.</p><p>On many occasions, the hurdles seemed insurmountable. Perhaps you're discouraged because others seem to have an easier learning curve than you are when you're trying to get started in your data career. Or the lack of finances or time makes you feel you're behind.</p><p>Bill Gates famously said, "People overestimate what they can do in one year and underestimate what they can do in 10 years."</p><p>With time, the "how" can be worked out eventually. Craft the vision without figuring out how to get there first, and once you believe in your vision enough, you'll be able to figure out the rest with tenacity and hard work.</p><p>That's why I started my newsletter: to help others achieve their data careers by providing the "how" and the details.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[From Data Engineer to Data Engineering Manager: My Path at CBS Sports]]></title><description><![CDATA[If you feel trapped in your tech career, you are not alone.]]></description><link>https://newsletter.levelupwithdata.com/p/from-data-engineer-to-data-engineering</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/from-data-engineer-to-data-engineering</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Sat, 04 May 2024 04:05:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/00uyxO69I0w" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div id="youtube2-00uyxO69I0w" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;00uyxO69I0w&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/00uyxO69I0w?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I started my career in Paramount Global in Singapore, formerly CBS Interactive, before the merger with Viacom on April 6th, 2011. I was hired as an engineer for data analytics and search engine optimization (SEO).</p><p>I will refer to my time in Paramount Global as CBS Interactive (CBSi) to avoid confusion.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>One of the main perks of being in CBSi for my role was learning cutting-edge technologies. I was exposed to Hadoop, recommendation systems and search engines, and Adobe Analytics very early, which really helped in giving me a good breadth of what is out there.</p><p>However, being an offshore office in Singapore, growth opportunities in promotion were few. For some reason, even though I contributed and was involved with some big projects with good business impact, promotion wasn&#8217;t accessible as there wasn&#8217;t availability.</p><p>Couple that with the fact that there was a reorganization within the company every one or two years. I later realized that it hurt my career. That&#8217;s because on every occasion, I would have a new manager or vice president preside over my role, and it became apparent that I had to prove my worth in the new team.</p><p>I still remember when the vice president (VP), who presided over my team, visited the Singapore office. I had a Singaporean manager, and the team hired a director in the States to oversee Adobe Analytics rollouts.</p><p>It turns out that the new director didn&#8217;t know what he was doing, and because my manager was better in experience and skills, he had to redo my director&#8217;s work.</p><p>In my one-on-one with my VP then, I asked why she did not promote my manager as a director and had a less inexperienced director to run some of the projects instead.</p><p>She said, &#8220;We needed someone in the States to do the job.&#8221; It then dawned upon me that it didn&#8217;t matter how well my manager did then because as long as he was not in the States, he would not be offered the director role.</p><p>If even my excellent manager wasn&#8217;t given the opportunity to promote, then what about me?</p><p>From that day on, I knew I had two options. Either to move to the States to further my career within CBSi or I should leave for greener pastures.</p><p>I prayed to God about experiencing a business trip in CBSi. It was one of the perks that attracted me to the role, but I had already been in the company for four years, and I had seen my colleagues travel for work, but I had yet to have the experience.</p><p>Shortly after, I went on my first business trip to San Francisco, and at that time, there was another reorg. The VP I worked with became the VP of tech at CBS Sports, and that was when I asked if there were opportunities for an internal transfer.</p><p>I also highlighted that I wanted to dive into data science if I was given the opportunity to join CBS Sports since I was working in the central data team with CBSi then and had some experience.</p><p>It so happened that there were opportunities to expand into the gambling space within CBS Sports, and we could do some predictive products for work. I flew to Fort Lauderdale, Florida, to meet with the department, and the VP gave me an opportunity to work in Florida so that we could be near to work.</p><p>At that time, I was interviewing for a few jobs simultaneously. I already had an offer from a local telco company in Singapore while in the final interview for Facebook.</p><p>Eventually, I selected to go to the States, partly because while I was in the Facebook interview, the interviewers seemed perplexed about why I would want to be in Facebook Singapore if I had the chance to relocate to the States and have a more extensive portfolio then what I was interviewing at that time.</p><p>So, I left Singapore for Fort Lauderdale, Florida, in August 2016.</p><p>Slowly but surely, I was given opportunities to prove my worth within the company, and it was a good move because the reorgs that happened in CBSi later did not affect my role. I was tasked to build the Microsoft Golf Forecaster, a campaign for approximately USD 1.5 million, and the NFL Google Assistant for about USD 1.75 million.</p><p>After delivering the projects, during my one-on-one with my manager, I said I would quit if I didn&#8217;t get promoted. My manager quickly assured me a promotion was coming, but it took some time.</p><p>That&#8217;s because my jump was from a data engineer to a data engineering manager for data science; they had to work with HR since they were skipping a few levels for my promotion.</p><p>The NFL Google Assistant was very pivotal in getting me a promotion. At that time, the company needed to be more confident that we had the skills and expertise to deliver the project, and they wanted to outsource the work to a third-party vendor.</p><p>The third-party vendor asked for half a million.</p><p>I still remember being relatively upset because I was already working to build the voice assistant from scratch, and the other directors could sense my mood during our meeting with the third-party vendor.</p><p>In short, when they asked me to introduce myself, I said, &#8220;I&#8217;m the person who makes magic in CBS Sports.&#8221;</p><p>Please don&#8217;t do what I did, though. I don&#8217;t know what would happen to you if you were to show an attitude.</p><p>Ultimately, the company trusted my work as my prototype was nearly complete. I heard that teams from other companies were vying for the Google opportunity, but Google gave it to CBS Sports since they saw how close to completion my work was.</p><p>Once we clinched the deal, it didn&#8217;t matter if I had to work weekends and late weekdays to get the work out of the way. I had a USD 1.75 million target board behind my back, and I wasn&#8217;t going to sleep on it.</p><p>Once it was delivered, many of my colleagues and leaders commented that they wanted to build a team around me, which truly allowed me to become a data engineering manager for data science.</p><p>So, thank you to CBS Sports for the opportunities I had and my colleagues who believed in my work. If it weren&#8217;t for their belief in my work and allowed me to deliver, I wouldn&#8217;t have had the opportunity to become a data engineering manager.</p><div class="embedded-publication-wrap" data-attrs="{&quot;id&quot;:2510391,&quot;name&quot;:&quot;Level Up With Data&quot;,&quot;logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f342b72-615f-427f-9d26-e919932671fe_400x400.png&quot;,&quot;base_url&quot;:&quot;https://newsletter.levelupwithdata.com&quot;,&quot;hero_text&quot;:&quot;Coaching and helping you grow in your data career.&quot;,&quot;author_name&quot;:&quot;Jonathan Moo&quot;,&quot;show_subscribe&quot;:true,&quot;logo_bg_color&quot;:null,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPublicationToDOMWithSubscribe"><div class="embedded-publication show-subscribe"><a class="embedded-publication-link-part" native="true" href="https://newsletter.levelupwithdata.com?utm_source=substack&amp;utm_campaign=publication_embed&amp;utm_medium=web"><img class="embedded-publication-logo" src="https://substackcdn.com/image/fetch/$s_!z_Z4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f342b72-615f-427f-9d26-e919932671fe_400x400.png" width="56" height="56"><span class="embedded-publication-name">Level Up With Data</span><div class="embedded-publication-hero-text">Coaching and helping you grow in your data career.</div><div class="embedded-publication-author-name">By Jonathan Moo</div></a><form class="embedded-publication-subscribe" method="GET" action="https://newsletter.levelupwithdata.com/subscribe?"><input type="hidden" name="source" value="publication-embed"><input type="hidden" name="autoSubmit" value="true"><input type="email" class="email-input" name="email" placeholder="Type your email..."><input type="submit" class="button primary" value="Subscribe"></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why I Want To Start A Newsletter To Help Kickstart Your Data Career]]></title><description><![CDATA[The motivation for starting Level Up With Data.]]></description><link>https://newsletter.levelupwithdata.com/p/why-i-want-to-start-a-newsletter</link><guid isPermaLink="false">https://newsletter.levelupwithdata.com/p/why-i-want-to-start-a-newsletter</guid><dc:creator><![CDATA[Jonathan Moo]]></dc:creator><pubDate>Sat, 04 May 2024 02:34:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dec724da-8c37-4e11-93cb-04e243e39da5_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I taught a few part-time boot camps at different universities (University of Miami, Arizona State University, and Denver University), and I realized there is a repeating theme among the students across different cohorts.</p><p>The course workload is sometimes too intense, with a vast amount of information to be absorbed in a relatively short period.</p><p>The curriculum is broadly relevant to the industry, and anyone with a decent computer and internet connection can apply to the course. We covered basic instruments for data wrangling, such as Excel, and then moved on to more advanced topics, such as Python, data visualization, databases, statistics, machine learning, and Big Data.</p><p>The course sums itself up in 24 weeks, approximately six months.</p><p>It is a reasonable time frame to complete a course and quickly find a job if you have been looking for an opportunity for some time. After all, few have the luxury of going without decent pay for so long.</p><p>However, with only 24 weeks, it is an informational dump to the students, who often need help with the time pressure and grasping the essence of the course.</p><p>To add even more pressure, some had never used a command-line tool before the start of the course. Some needed help figuring out where to find the directories and files they had kept within their machines. In short, there were moments when computer literacy was genuinely lacking, and it demoralized some students even to follow the course content.</p><p>As a seasoned professional for over ten years, I knew the course material wasn't the be-all and end-all. Any data engineer or analyst who is worth their salt knows that the topics taught&nbsp;<strong>have depths they need to reach to be relevant for an entry-level position.</strong></p><p>The actual litmus test is whether I would hire any of them as entry-level professionals on my team. I was an ex-manager for data engineering and science for sports predictive data in CBS Sports, and currently, I'm a data analytics and engineering manager at a global brand.</p><p>I longed for a solution to solve this predicament, and I identified a couple of problems that needed addressing:</p><ul><li><p>The students need more time to digest content and be able to internalize their skills as part of them.</p></li><li><p>They need coaching to identify their gaps and be able to address them.</p></li><li><p>They need a like-minded community for encouragement and persistence.</p></li></ul><p>Thus, I'm keen to start a space and community for folks who want to kickstart their data careers more sustainably and organically so that they can make it part of their lives.</p><p>That's why I am starting a newsletter to drip properly prepared and curated content for anyone who wants to kickstart their data career.&nbsp;</p><p>It is not designed to be fast. If you need speed, a boot camp can suffice.</p><p>It is designed to be consistent, and you hold the reins of whether you should be part of a journey or not. My success would be if you didn't need my content to further your career.</p><p>My service to the community would be more than just a newsletter in its final form. Jeff Bezos's famous maxim, "Obsess our customers," is one of the team maxims I have established within my analytical and engineering teams over the years. As I create a strategy and framework to kickstart your data career, look out for additional helpful services and resources in the future.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.levelupwithdata.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Level Up With Data! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>