CareerAdvice2024
CareerAdvice2024
Bryan Cafferky
https://github.com/bcafferky/shared
About Bryan Cafferky…
https://www.youtube.com/@BryanCafferky https://www.linkedin.com/in/bryancafferky
https://www.youtube.com/@BryanCafferky
Where Are We Going?
➢Long Term Career Directions
➢Your First Job
➢Current Job Roles in Data and AI
➢Recent Trends
➢Your First Job & Interviewing
➢Advice
Your First Job
➢ Focus on a job that will help you build your skills!
➢ Find a Company that will Invest in You! Training, Mentoring, Growth Path
➢ Avoid Consulting and Sales Roles.
➢ Consider Working On Company Premises.
➢ Don't Be Desperate. If you have to take a poor selection, take it but keep looking.
➢ Interview the Company and Remember the Manager You Work For is Critical.
JOB SECURITY
‘Danger!
Danger! Will
Robinson!’
Your only
job
security
is your
skills!!!
Surfing Tech Skills
Data Analytics, AI & Public Cloud
Client Server (1995 – 2005) Mobile Computing (2006 – 2014) (2015 – Present)
SQL
SQL
Hands Off
Automation
Platform
Agnostic
Myriad
Technologies
Cloud AI
Big Data
Data & AI Roles
Data
Data Movement & Transformation Pipelines
Warehouse
Data Visuals
Analyst
Architect/Engineer Data Scientist ML Ops Report
Dev
Roles Breakdown
Data Engineer
• Big Data Solutions Design and Orchestration
• Cloud ETL with Azure Data Factory
• Data Lake/Lakehouse Design
• Python Development
• Cloud Automation
• Spark
• NoSQL Databases
Data Architect
• Cloud Based Development
• Apache Spark, Databricks, Snowflake
• Scaled Out Performance Tuning
• Big Data Solution Architecture & Design
• Securing Solutions
• Data Platform Automation
Data Scientist
• Strong background in statistics.
• Defines the business opportunity for ML.
• Works with the data engineer to define the data required.
• Feature Engineering.
• Train Models and Compare to Select the Best model.
• Work with the Data Science Operationalizer to Deploy the solution.
• Monitors the ML pipeline and refactors solutions as needed.
Cloud Data Science Operationalizer (MLOps)
Management
➢ High Salaries and possible bonuses.
➢ No job security. Luck and politics. Must be a "Yes" person.
➢ Quickly become out of touch with technology. Hard to go back.
Technical Sales
➢ Can pay better than the other options. $$$
➢ No job security. You better keep meeting your quotas.
Independent
➢ You are in control.
➢ Money depends on your success.
Thoughts on Recent Trends
Remote Working
➢ Companies can hire employees from low-cost locations.
➢ Less investment in employees.
Employee Churn
➢ Employers don't invest in employees anymore. It's up to you to stay relevant.
➢ Employers place less value on how their decisions affect employees.
➢ You Need to Interview the Employer and Identify RED Flags Potential Problems.
➢ Red Flags:
➢ Interviewer is late, rude, negative, vague.
➢ Company Seems Chaotic.
➢ Do they respect your time and are they thoughtful. Example: Provide lunch if you
interview over lunch time.
➢ What Support Will You Get in the Role, i.e., mentoring, team lead, training?
➢ Will the Role Help You Grow Your Professional and Technical Skills?
➢ Is the Organization Using State of the Art Technology?
➢ Does It Sounds Like a Job You Want to Do?
Advice
➢ Avoid Joining a Consulting Firm Until You Have Experience.
➢ Focus on getting the work you want to learn and do, not the company.