issues
search
tatusl
/
tatusl.dev
My personal tech blog at https://tatusl.dev
0
stars
0
forks
source link
Improving programming skills
#12
Open
tatusl
opened
4 years ago
tatusl
commented
4 years ago
Document and analyze my learning path on improving programming skills
Why
being a better DevOps enginee
I have always felt that I can't code, even thought I might have the basics skills
increase employability
getting wider view to software development in general
ability to write helper programs to deal with infrastructure automation in work projects
or to augment ready-made tools or to integrate ready made programs together
tatusl
commented
4 years ago
Go
Why
Dominating tool in DevOps tools
Simple
Can be compiled to single binary
Learning path
Watch Go Complete Developer's Guide in Udemy (
https://www.udemy.com/course/go-the-complete-developers-guide
)
Read Introduction to Go book (
https://www.amazon.com/Introducing-Go-Reliable-Scalable-Programs-ebook/dp/B01AB3G496
)
Start hacking own projects and learn on the go
Project ideas
EKS worker node rolling updater (drain & terminate)
RDS snapshotter to central account
Terraform wrapper like YleTf
Harvest work balancer calculator
tatusl
commented
4 years ago
Python
Why
Script like
Generally known
Learning path
Some course from Udemy?
Project ideas