Shadowing Practice: If I would start DevOps from 0 - How would I start and what would I learn - Learn English Speaking with Video

Ders oluşturuluyor...
1
Stop following random roadmaps that make you even more confused than before you started using them.
2
To make this easy for you, let me tell you the exact sequence that actually works, because it has worked for thousands of engineers in our programs.
3
So phase one, cover the foundations.
4
The more stable the foundation, the easier it will be for you to stack the new skills on top of that.
5
if you try to shortcut your way and outsmart your way to the phase two by trying to learn DevOps skills on a shaky foundation, you're going to need longer to learn those skills and it's going to be much more painful.
6
So do not skip phase one.
7
The foundation is Linux fundamentals, which is literally the foundation of anything that you do in DevOps, because you're literally going to be managing systems that are powered by Linux.
8
So Linux fundamentals, bash scripting, and Git.
9
Those three are absolutely essential.
10
If you're a complete beginner in those, if you've never seen Linux terminal before, you've never seen Git before, then calculate two months for really nailing all the concepts for those technologies.
11
If you're already familiar, then one month should be enough.
12
And as I said, without this, everything else is shaky.
13
So start with those.
14
Be patient because the phase two is going to be much faster and easier if you've got the fundamentals right.
15
Which leads me to phase two, which is very simply cloud basics.
16
Either AWS or Azure.
17
I always recommend AWS because it has the largest market share in the entire world in terms of projects powered by AWS.
18
So always choose the technology that has the highest probability of being listed in the job descriptions or whatever you're looking for, because otherwise they're very similar.
19
You're not going to learn new concepts on Azure or AWS, it's cloud.
20
So learn the basics of cloud, not AWS or Azure specific concepts, okay?
21
Which means compute, storage, networking, it works the same on any cloud.
22
So learn the concepts first and then learn how AWS implements those concepts.
23
And this is very important.
24
Do not focus and chase certifications.
25
Build actual hands-on projects on cloud infrastructure and then to prove your knowledge,
26
then you can go do certifications not the other way around and again do this deeply properly
27
really really understand the foundational concepts if you log into aws console you're gonna see thousand services you only
28
need five of them to really master the basics the fundamentals of cloud okay so do not be overwhelmed by all the the noise and all these other services.
29
And as I said, those are compute, storage, networking.
30
And to master those at a really solid level, you're probably going to need one to two months, again, depending on your previous experience.
31
And as I said, no skipping those phases.
32
Those are absolutely essential.
33
And then we go to phase three, which is the actual start of the DevOps specific concepts and technologies.
34
One of the most important ones are infrastructure as code, like Terraform or Pulumi.
35
Again, focus on the concepts rather than the tools because Terraform may change, but the concepts will remain.
36
So learn what the infrastructure as code concept is, why it exists, and what problems it solves, and then how to actually use it for real-life use cases.
37
how to provision infrastructure through Terraform code on AWS.
38
Learn how to automate things, different parts of the system, different tasks, repetitive things using infrastructure as code.
39
Again, to really master this, calculate around one month for acquiring the skills.
40
Then we go to phase four and five, which are the juiciest parts of DevOps.
41
And this is where everything comes together.
42
Phase four, focus on containerization, concepts of containers, how they work, the implementation with Docker, and then the container orchestration with Kubernetes.
43
You don't need to become an expert here.
44
Again, 20% of Docker and Kubernetes make up 80% of the use cases where you're going to use them.
45
So master the basics and fundamentals,
46
which should take you about one to two months and then move to phase five which is CI CD automated release
47
or deployment basically understand the concepts first and then pick one of the tools any one of them will be absolutely fine I recommend either Jenkins GitHub Actions or GitLab CI and in order to learn these tools,
48
please build actual pipelines, not just read documentation, not read theory or follow some shallow YouTube tutorials.
49
Actually build a pipeline end to end that deploys a code that you just committed all the way to a containerized environment like Kubernetes or AWS infrastructure.
50
And CI city is the backbone or core of DevOps.
51
So I would focus probably most attention here.
52
So take one to two months to really nail this and master this and cover most of the production use cases.
53
And then as a final step, move on to a little bit more advanced level, which is observability, which is Prometheus, Grafana, monitoring stack.
54
Invest one month to really understand, again, the fundamentals here.
55
You don't need to become an expert in observability.
56
you need to understand how the basic concepts, how they work and how you can actually implement observability in your systems.
57
So if you count these all together, these are literally just a few months to have a really well-rounded solid knowledge without any knowledge gaps.
58
It's absolutely doable.
59
We're not talking about years here.
60
We're literally talking about just a few months of intense focus and commitment to learn these things.
61
But here is the mistake that I literally see majority of the people actually make, which is learning linearly and in an isolated way.
62
What do I mean by that is that people learn these tools separately, individually.
63
They do an AWS course here, they do a Docker course here, they do a Terraform course here, but they never combine these tools to actually build those processes.
64
They consume some shallow Udemy courses or YouTube tutorials, including mine, but they don't go deep enough for you to be able to build actual real life processes.
65
So you have so many missing pieces that you just don't know.
66
And those pieces are actually what makes you valuable for any company because anyone can do a Udemy course or do a one hour crash course on YouTube, right?
67
That doesn't make you valuable enough as an engineer.
68
So when you're learning,
69
the most important thing is you take whatever you're learning and you combine it with everything else that you already know by applying every technology to real projects and use cases that you can think of and building on it continuously.
70
You don't start every project from scratch.
71
You start building and you expand and expand and expand gradually because theory or some syntax basics of each technology without application is completely useless.
72
And the interesting thing is that most people know and feel when they have knowledge gaps, when they don't have deep enough knowledge because you feel that sense of insecurity.
73
When you read a job description, you feel like you're not good enough to apply for the job.
74
When you are doing an interview, you feel that you are not able to answer those questions because you never learned those things.
75
And that was literally my major focus when I created DevOps Bootcamp to breach that gap that I was seeing
76
of people just not learning the connections or the combination of tools and just learn these things in isolation
77
or didn't understand the concept and just learn the syntax and specific details of a technology instead of understanding the underlying concepts.
78
And one more interesting thing is that this road map can actually be personalized based on what you already know because you may be an engineer with software development background or QA and pass automation background,
79
sys admin, network engineer, database administrator, whatever your previous skills are, you can use some of that to build the DevOps skills on top of that.
80
So if you really want to get started with a proper structure, then the first step is to define a clear roadmap.
81
And we actually created a detailed roadmap for our community to help you with that.
82
Because I know how overwhelming this journey can be.
83
So grab it from below and use it as your next action step.
84
Now, I really hope this video helped you get some clarity about what you need to do next.
85
And if you know a colleague or friend who also needs this clarity, then share this video with them as well.
86
And also let me know in the comments, if you have been learning for some time already, what is the most difficult thing that you struggle with or you have struggled with the most?
87
and I will try to answer all of your questions in the following videos or directly in the comments.
88
And with that, thanks as always for watching and see you in the next video.

Bu dersin kelimeleri ve konuşma notları

Bu C1 seviyesindeki konuşma dersi “If I would start DevOps from 0 - How would I start and what would I learn” videosuna dayanıyor. En çok tekrarlanan kelimeler: concept, learn, aws, phase, month. Bu videoda gölgeleme çalışması için 88 cümle ve 1522 kelime var. Konuşma bölümü 9:38 sürüyor. Konuşmacı dakikada yaklaşık 158 kelimeyle, günlük konuşmaya yakın doğal bir hızda konuşuyor. Kelimelerin %84’i İngilizcede en sık kullanılan 3.000 kelime arasında; geri kalanına başlamadan önce bakmakta fayda var.

Bu videodaki önemli kelimeler

Videodaki en ileri düzey 15 kelime, telaffuzu ve anlamıyla:

KelimeTelaffuzAnlam
compute fiil/kəmˈpjuːt/hesaplamak
syntax isim/ˈsɪn.tæks/sözdizimi, sentaks
calculate fiil/ˈkælkjʊleɪt/hesaplamak
certification isim/ˌsɜː.tɪ.fɪˈkeɪ.ʃən/sertifikasyon
container isim/kənˈteɪ.nəɹ/kap, konteyner
shallow sıfat/ˈʃæloʊ/sığ
pipeline isim/ˈpaɪpˌlaɪn/boru hattı
stack isim/stæk/yığın
outsmart fiil/aʊtˈsmɑː(ɹ)t/hakkından gelmek
personalize fiil/ˈpɜː.sə.nə.laɪz/kişiselleştirmek
shortcut isim/ˈʃɔːtkʌt/kestirme, kestirme yol
beginner isim/bəˈɡɪnɚ/acemi, çaylak
backbone isim/ˈbækˌboʊn/omurga
juicy sıfat/ˈd͡ʒuːsi/sulu
automation isim/ˌɔ.təˈmeɪ.ʃən/otomasyon

Tekrar etmeye değer cümleler

Videodan, günlük konuşmada yeniden kullanabileceğiniz kısa ve tam cümleler:

  • You don't need to become an expert here.
  • You don't need to become an expert in observability.
  • We're not talking about years here.
  • That doesn't make you valuable enough as an engineer.
  • You don't start every project from scratch.

Bu videodaki dil bilgisi

Konuşmacının en çok kullandığı yapılar, videodaki sözcüklerin aynısıyla:

YapıVideoda
İlgi cümlecikleri who / which + cümle — bir kişi ya da şey hakkında ek bilgifundamentals, which is · two, which is · three, which is
Edilgen yapı be + fiilin üçüncü hâli — kimin yaptığı değil, ne olduğu önemliare powered · being listed · be overwhelmed
Present perfect have/has + fiilin üçüncü hâli — geçmişte olan ama şimdi de önemli olan bir eylemhas worked · you've never seen · have struggled

Dikkat edilecek telaffuzlar

Konuşmacı you're, don't, you've gibi kısaltılmış biçimleri 27 kez kullanıyor. Bunları duyduğunuz gibi kısa söyleyin.

  • “sh” ve “zh” sesleri: shaky /ˈʃeɪki/, certification /ˌsɜː.tɪ.fɪˈkeɪ.ʃən/, shallow /ˈʃæloʊ/, foundational /faʊnˈdeɪ.ʃə.nəl/, shortcut /ˈʃɔːtkʌt/
  • Uzun kelimeler — vurguyu doğru yere koyun: certification /ˌsɜː.tɪ.fɪˈkeɪ.ʃən/, foundational /faʊnˈdeɪ.ʃə.nəl/, personalize /ˈpɜː.sə.nə.laɪz/, repetitive /ɹɪˈpɛtɪtɪv/, automation /ˌɔ.təˈmeɪ.ʃən/

Türkçe konuşanların zorlandığı sesler:

  • Kelime başındaki ünsüz kümesi — araya ünlü eklemeyin: tutorial /ˌtjuːˈtɔːɹɪəl/, clarity /ˈklæɹ.ɪ.ti/, stack /stæk/, probability /ˌpɹɑ.bəˈbɪl.ə.ti/
  • /æ/ — “e”den daha açık: syntax /ˈsɪn.tæks/, calculate /ˈkælkjʊleɪt/, clarity /ˈklæɹ.ɪ.ti/, shallow /ˈʃæloʊ/, stack /stæk/

Bu videoyla nasıl çalışılır

  1. Videonun tamamını konuşmadan bir kez dinleyin ve bilmediğiniz kelimeleri not edin.
  2. 0,75× hızla başlayın, cümle cümle tekrar edin ve kolaylaşınca normal hıza dönün.
  3. Kendinizi kaydedin ve orijinaliyle karşılaştırın; compute, syntax, calculate gibi kelimelere özellikle dikkat edin.

Gölgeleme Tekniği Nedir?

Gölgeleme, başlangıçta profesyonel tercüman eğitimi için geliştirilen ve çok dilli Dr. Alexander Arguelles tarafından popüler hale getirilen, bilim destekli bir dil öğrenme tekniğidir. Yöntem basit ama güçlüdür: ana dili İngilizce olan bir sesi dinler ve hemen yüksek sesle tekrar edersiniz — konuşmacıyı 1-2 saniye gecikmeyle takip eden bir gölge gibi. Pasif dinleme veya dilbilgisi alıştırmalarının aksine, gölgeleme beyninizi ve ağız kaslarınızı gerçek konuşma kalıplarını eşzamanlı olarak işlemeye ve yeniden üretmeye zorlar. Araştırmalar, telaffuz doğruluğu, tonlama, ritim, bağlı konuşma, dinleme anlama ve konuşma akıcılığını önemli ölçüde geliştirdiğini göstermektedir — bu da onu IELTS Konuşma hazırlığı ve gerçek dünya İngilizce iletişimi için en etkili yöntemlerden biri yapar.

Shadowing tekniği: adım adım eksiksiz rehberi okuyun →