5 Tech Skills You Should Learn In 2021 - From Devops To System Design

preview_player
Показать описание
If you're a developer in 2020, then you have probably come across a job description with a cornucopia of technical skill requirements.

You might need to take a break halfway through reading.

The Job Description
Experience with Jenkins and Terraform managed AWS infrastructure.

Experience with AWS services (ECR, Lambda, SQS, CloudWatch, Route53).

Hands on programming with Elixir, Python and Java.

Comfortable with support tools (Docker, Git, Bash, AWS CLI)

Production experience with ETL and asynchronous pipelines.

Experience with relational (Postgres/RDS) and nosql (DynamoDB) databases.

Demonstrated ability to actively participate in the design of complex systems.

Production network operations familiarity a plus.

Understanding of ML principles and NLP experience, Kaggle competitions a plus.

Experience with data science libraries (Scikit, NLTK, Gensim, TensorFlow, Keras).

Do You Have All Those Skills?
So apparently this job is looking for a software engineer, data engineer, machine learning engineer, and DevOps engineer all in one.

In some ways, that is a little ridiculous.

Do software engineers really need all these skills these days?

Honestly, yeah, kind of.

But, also...kind of no.

But one other skill that wasn't mentioned was data engineering. If you're interested in learning more about data engineering, then check out the resources below.

Data Engineering Starter Road Map(Assuming you already know programming):

*1. Data Warehouse Fundamentals for Beginners - Applied DW and ETL design

*2. Anything by Frank Kane (Hadoop, Spark, etc)

*3. Stop doing tutorials and build a project

So good luck with your DE career. And here are some more resources you may enjoy.

What Skills Do Data Engineers Need?

If you want to learn more about data engineering, check out Googles Data Engineering Course

If you'd like to read up on my updates about the data field, then you can sign up for our newsletter here.

Or check out my blog

About Me:
I have spent my career focused on all forms of data. I have focused on developing algorithms to detect fraud, reduce patient readmission and redesign insurance provider policy to help reduce the overall cost of healthcare. I have also helped develop analytics for marketing and IT operations in order to optimize limited resources such as employees and budget. I privately consults on data science and engineering problems both solo as well as with a company called Acheron Analytics. I have experience both working hands-on with technical problems as well as helping leadership teams develop strategies to maximize their data.

*I do participate in affiliate programs, if a link has an "*" by it, then I may receive a small portion of the proceeds at no extra cost to you.
Рекомендации по теме
Комментарии
Автор

I was just started a journey as a data engineer and I found that your videos are enjoyable and insightful for an unexperienced like me. Thank you for your good works, I will definitely recommend your channel to data engineers in community I joined :)

dailyglasses
Автор

Another great video! I would add at least some reading on data security and privacy. One book I can recommend is 'Cyber Privacy' by April Falcon Doss to help give you a mindset to remember you're often working with peoples personal data.

dataArtists
Автор

Great video bro.
greetings from Argentina

lucianocuezzo
Автор

1. Cloud
2. UI/UX
3. System design
4. DevOps / MLOps
5. ML & Data Science

ashishagrawal
Автор

Great video. You have a small typo in the first sentence of your “about me”

gtrace
Автор

Great video explaining very well in these technologies and common problems they are facing in real life.

minthura
Автор

Hey where's the podcast episode about system design you talked about?

doremicocoparis
Автор

based on your most recent video with veronica, is data engineering obsolete?

denziledwards