1)To Learning Any skill set a)Tutor (60%) b)Infrastructure(40%) is very important
2)For Better Lab Practice, First we need to understand the theory (Demo Lab) with clear understanding.
2.1)Once I understand this, then try to practice in the lab.
this is applicable to my kubernetes learning also. munshad muhammad - Kodecloud which make my learning and Lab practice simpler or easier. or I don't know How I will complete this subject. if I try to say in different words, Good tree always bring forth good fruits, Bad tree always bring forth bad fruits.
Learn To Love the Logic and Theory Before Practical
if you have some doubt on the first lab, which solution was found in the last lab or any other section. So rather than working hard on the first lab itself, needs to go further with your best ability without hang/doing anything. Then later learn slowly. You have to love technology through the way of consuming it. If you really bit hard to understand any topic initially, Spend time on that specific topic on Google with strategic thinking. still don't have a clear idea ask a forum or friend.
Which is Important Theoretical or Practical ( 20 vs 30 )
Studying complete Theory is wrong
Without any theory directly going and trying to practice the
Lab also wrong.
What is Correct (My Perspective)
Before going to practical take the core element
(Architecture/Component/Installation), Study on that aspect Theory on 30% then
what you have studied apply in the Lab section 20%.In that move further.
Improve Your Reading(Scan/Analyze) Habituation
While studying anything, how you are reading the article about the specific topic is important, we need to scan(analyze, read) the topic in the following way
Then choose the topic and focus on the specific topic. If you are not familiar with any vocabulary, try to find out. It will help you to understand more clearly and precisely.it will be helpful in the future also.
Way of Approach your Certification and Course
The way of approaching your certification (or)course is important, you need to first thing first you have to prioritize and practice it. I’ll study in the following way.
a)Choose the right course
b)Syllabus
c)Learning Platform medium(Analyze – udemy, coursera)
d)Schedule/Prepare Agenda about course time duration
e)Prepare Good documentation
f)Practice the Lab
g)Before Apply certification, Interact with those who have already done this, or check about their profile on Linkedin.
h)Apply for the certification.
Choose the right Course
Choosing the right course is important, because if you study high end technology then competition would be highest the real time lab environment also touch, also make sure who are involved on that specific course
Example :
Machine Learning :
Needs to have Lot of Programming knowledge
Who : Software Engineer, M.Tech, Phd Graduate.
Lab: it is very difficult to get the real lab setup and do in the real time,
Success Project Rate : as I have read ML project success rate 20% in real time.
Risk : High , Course fee
Future: Good Future (30+ years)
Salary: High
Devops,Docker,Kubernetes
Needs to have Administer plus development knowledge
Who: System administrator + Developer
Lab: we can easily set up on the cloud and practice it.
Success Project Rate: Most of the company’s Production application use the kubernetes and Devops
Risk : Less, Course fee good resource available.
Future : Good Future (15 years)
Salary: Medium
Comment: if you really want to learn ML, First study the Devops because ML is built on Devops.most of the Technologies are built on the Docker,Kubernetes.
Certification syllabus
Take from the source website, kubernetes or Linuxfoundation. I have to prepare on exam point of view and also a practical aspect. What question will be asked on the certification, I need to prepare in that way. Or else I study other things. So I have to think from an examiner point of view.
Learning Platform Medium (60%)
Go to the Udemy course, Don’t just take within one or two hour, Take at least one or two days and analyze
1. Tutor presentation about whether he is making bluff or really he has the work experience,
2. Course Duration
3. Review rate
Because, you are going to spend around 1 or 2 months of your time on these courses. The right choice will make your learning very easy and also you will get confidence to work with production.
How Can we Make sure, For Learning We are going on right Path
While learning basic things very clearly from a good mentor, website or book or else later it will become a mess. You will learn a lot finally you won’t remember anything. While studying Don’t concentrate on anything.
Good Learning Phase (Quality) | Bad Learning Phase(Quantity) |
1)Initial step, I need to spend the time to choose the right one, need to analyze.(Because, foundation is important). | 1)without analysis Just going forward. |
2)Concentrate on only one things | 2)Concentrate on two many things. |
3)Knowing Basic things clearly and going slowly | 3)Without knowing the basics, going very fast. |
4)Take gap in between, and recall what are things studied and meditate | 4)without a gap keep on learning.
|
5)Every technical term knows the meaning, it will help you to learn the things in a prescribed way. | Without knowing the meaning, just bluff. |
6)able to explain in your own simple terms, with the minimum words.
After two or three weeks, your way of learning becomes very easy. You will enjoy the learning to build the superstructure on the basic one. | Explain complex things with long statements without correct vocabulary.
Even after a long time if you face the problem or find it difficult to understand the subject(or) not showing interest, your way of approaching(or)studying the topic is wrong. You have to look at it from a different angle. Ex : Kubernetes , Guitar, Car Driving, Paino Learning |
7)Try to imagine everything in a practical way. need to ask the question How, why, when, what, without, with. In another term, we need to know the logical workflow, what is happening pervious 3 steps and after 3 steps of execution line. | Know everything only in the theoretical, Don’t think in the real time practical world, not able to answer questions. |
8)Troubleshooting : Taking each and every step is important, especially the first step is important. Practice the Lab(40%)
without practice, you can’t understand the Technology characterize. So spend your time and what you have
studied that apply into the Lab. That is will you digest the topic well and will help you later. without having the proper knowledge if you try to solve the problem, you may take a long time to solve the problem and it will affect your health too. So try to approach in a systematic way. | a)approaching in an improper way. b)Don’t know what is happening(Thought Process is poor) c)become a mess and affect your health, later you won’t remember anything. |
Practice the Lab(40%)
without practice, you can’t understand the Technology characterize. So spend your time and what you have studied that apply into the Lab. That is will you digest the topic well and will help you later.
How To Get Confidence in Programming (10 Points)
1)Build the new project, So that you will get confidence in python.
2)1000 miles start with 1 step.
3)What is best Code learning – Which is explained in code by bit by bit.(New York Music class – teaching Music lesson bit by bit)
4)Coding is applying your imagination into implementation.
5)Success is a bunch of failures. But it is about how you react to that.
6) Learn programming in strategy way
Learning 1: Active Learning vs Passive Learning
Learning 2: Teach what you have learn (Build the social Community – Present your own ideas
above what you have learnt)
Learning 3: After all you have learnt Rest and Recovery. (if you are tired and study you will IQ will become reduce).
7)see github code | Learn from Others– How they are written, learn and try to understand
it.(how they wrote code).
8)Try to build the project for your own. Whatever you have learned, make it fun and apply it into projects. Or else it would be hard for you, it will take some time. While facing any problem on longer code make it smaller bit by bit and learn and finally combine it.
NOTE: if you want to learn any syntax learn it on basic, if you directly learn on big.it
would be tougher, time consuming
take lot of your energy
finally you will get tired and give up
You should have problem solving skills – Important.
For every programming problem, it needs to go deeper.
9)How To remember it is easy to remember the familiar name, but it is hard to remember the number. Just like In programming it is easy to remember the string but hard to remember the wildcard.
10)Python I have confused like
1)why colon is coming
2)why space is coming and not coming
I can't understand. But try to bring a solution. Later you will be familiar with it. To remember and to become into the life of coding it comes only with practice. Just like Driving bikes, children's start to walk and talk. How much I try to have practice with coding, I’ll become familiar with these.
From My Experience About Learning(11 Points)
1)Learning should be slow, steady and consistent -so that it won't create any side affect. Learning fast will create side affect. you won't have that much observation about everything, So during the course of study you have to ask everything why,how,when(know the workflow). Read related post and do practice.
2)Document Material is matter - Good training material document is worth compare to best learning platform medium. https://www.youtube.com/channel/UC6CgCP0qos4Cbz6FCxW3_jw it is really Good document has. Because, we are not only learning stuff. we are learning also new skill. it will help how to learn other skill.
3)Don't be Multitasking - Learn what is needed. if you are keep on switching you can't learn anything.it is easiest way to achieve the wealth.. because if you are keep on switching. You can't make proper documentation. you should always not think in double minded(on decision making), you have to have clear thought life to take better decision.
4)Value system - World have full of resource, man power, But do not know proper way to execute properly, in centralized way. with proper document/Training/ Educate them. So it is not matter, whether have you completed the activity or not. it is about how you have completed that activity. we can't expect this on all the organization. Some organization expect just complete the task(product based company). Some organization help the Junior/Develop them train them in the proper way. They don't have one resource, multiple resource and cascade the information properly.
5)Analytic thinking - Any Technology while acquire , we need to acquire without too much stress. with proper planning, interval and documentation.
Studying + Analyze
Studying + Analyze + Cross verification (Field worker)
Just Analytic skill - visualization - won't help to improve result, we need to have person who have real time work experience. However through analytics-> we will learn the information about How it is architect + Useful tips.
6)Knowing the subject very well - we just practice anything normally, it may the initial stage. But while consider going advance stage we have to do with intensive(Carefully evaluating/planning everything) knowing the subject very well and discuss this with expert is important, that will help you to go to higher on right way rather than holding on the same platform for long time. This should be cross check with expert. Most of the people in this category they are falling only few peoples are growing daily remaining they were adapt to their environment. if I need to good at anything, I need to go through lot of process on that subject.
7)Avoid Deception during Learning process - whenever you feel you have achieve something, share it with right audience instead don't get proud. Proud which will create deception on the success activities, later on poor planning, finally will be on victim, Instead be silent and observer. Talk less and work more is very important or else, we will fall into deceptive (don't know what is happening on the organization) - Good growth it should not realize with everyone only with expert. Keep calm on the progress.
9)Focus on your strength (driving force) - Whenever you have plan/do project/journey you will face money loss or time (don't allow for health loss). Don't magnify that, instead try learn what you have gain on that project with proper planning + good guidance with senior/expert + take enough precaution. Biological rhythm -> looking into deeper there is heart + Soul + flesh. we have to listened this three aspect. High priority is heart, then look on this other go on vice versa.
10) Core Subject Vs noncore subject - if you want to learn anything core subject, you have to madidate about that.. if you want to work on low level (troubleshooting) you have to improve labor of working hours. So both are important to get balance correct view. To know about anything properly, we have to increase labor about studying the subject in right platform. For any good architecture, you need to have good core system, if the core is not good just have outer shell. otherwise it won't survey long.
11)Creating Better Profile - doing right thing at right time, it will create better profile/character, and environment for you. Rather than making mess and try to involve on all the stuff. you have to ask God , Lord what shall I do + what is your will in my life, you can take time, if you are not confidence.
16. Good Learning Experience Vs Bad Learning Experience
Bad Learning Experience
a)While studying Google SEO, I have studied too much and exhaust and get health get affect. Best approach is give gab, and recap what you have studied.
b)During kubernetes preparation at last, I gone very fast and make some mess, Take enough time and do it slowly.
Good Learning Experience
a)Colplot Implementation on google cloud project along with Junior person, it is really make good learning things.
b)During DXC Technology implement Shell script automation for MMI build project.
Some of the Learning Quotes
The Beautiful thing about learning is nobody can take it away from you - B.B.King.
The expert in anything was once a beginner. – Anonymous
Education is the most powerful weapon which you can use to change the world - Nelson Mandela
An Education obtained with money is worse than no education at all - Greek Athenian Philosopher
The True sign of Intelligence is not knowledge, but Imagination. - Albert Einsten
Education is what remains after one has forgotten what one has learned in School - Albert Einstein.
How To answer the question during Interview (or) Presentation
During interview time, interview try to know your thought process even in unknown area, and try to observe your behavior. So, if you are confidence your communication flow would smooth and clear with required enough information. At the same time, if don't know the subject well, try to connect the dotted lines, bring the result and say, I am beginner in this platform, But if I get change, I will improve myself, rather than speaking loud or bluff with some false information.
0 Comments