filmov
tv
5 Tech Skills You Should Learn In 2021 - From Devops To System Design
Показать описание
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.
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.
Комментарии