Masai School

My Journey in Masai School Coding Bootcamp

I know a lot of you have so many doubts about Masai School.

Don’t worry !!

You are in right place to clear your doubts and know more about Masai School.

  • Whether I should Join?
  • What they will teach in just six months?
  • Is it true that students are getting more than 5 LPA?
  • How is this different from other online program or bootcamp?
  • Are teacher, mentor and IA qualified?
  • Can I access the course material and assignments after graduating from Masai School?
  • How many people have completed the course and currently, where are they working?
  • Can I talk with past students/Masai Alumni?
  • Will Masai School help me in my career?

“Okay, Wait.” I know this is a long article but It meant to be longer than a normal article for a reason. Before joining Masai School, I have searched about Masai School on various platforms and was not sure whether it is good for me? I had taken more than a week to decide about joining. So, With compare to investing and searching more than a week or days to decide about Masai School. This is tiny piece of paper. You can go through this article and decide “ whether Masai school is made for you?”

If you need any help or have any doubts then you can reach me through comments/the below social platform.

  • Technical Skills
  • Soft Skills
  • Career Preparation
  • 1200H -Coding
  • 100H-Soft Skills
  • 100H-DSA, 05-Projects
  • 9am–9pm–6days
  • 100 mini Projects
  • 10 Mock interviews
  • 2 Hackathons
  • 1 Capstone Projects
  • Technical Instructions
  • Instructional Associates
  • Industry Mentor Access
  • Guest Faculty

Self-Discipline ∝ Performance

3A’s Rule

“You must enjoy this journey”

Enjoy the Process
What success look like
Masai
Monday -Friday
Saturday
Commit — Code

Day 02 | 20 April 2021

Name — Cohort 15 | AND-03

“Talk is cheap, show me the code” ~ Linus Torvalds

Linus Torvalds
Challenge

What we get —

Ask questions ✍ — Not answers

“If you ask a stupid question, you may feel stupid

If you don’t ask stupid question, you remain stupid.”

Plagiarism — copying the code(Ⅹ⛔)

Stay away from

⛄ Tutorial Hell

<Code On>

⛳ Adaptability

⛳ Perseverance

⛳ Discipline

⛳ Integrity

⛳ Pro activeness ~

⛳ Mindfulness

⛳ Enthusiasm

⛳ Open Mindfulness

⛳ Resilience

We are

Good habit make great careers
Etiquette

Day 03 | 21-April-2021

We have a first-morning SCRUM around 9:00 am and later on, we got the doc file for installing the IntelliJ IDEA software community I’m in AND03 Batch.

IntelliJ IDEA
  • Find Action — ctrl+shift+A or Use shift twice ( Find anything in IntellJ IDEA using prefix or word)
  • ctrl+N — to be a specific or do a narrow search
SKILLS
By Adecco
Soft skill
Hard skill
  • Hard skill
  • Soft skill
  • Programmer mindset

= Competent Programmer

What is your aim- I will become one of the best developers from Masai School Bootcamp. Who will get one of the highest packages in product-based companies like Paytm, Sharechat.

#MakeItHappen

Little things ……”

doesn’t mean a lot…

they mean everything

We also came to know about Roger Bannister story who achieve the world record of running a mile in four-minute.

STORY
Relate to each other for becoming the better
Lesson of Day

Day 04 | 22-April -2021

The day started with SCRUM where we get the basic overview of today’s lectures, live lessons, and assignments.

Zone
  • I got too much familiar with the size of primitive data types
Barriers
Mindset
70:20:10=Mindset:Skillset:Toolset

7 Habits

Habits
  • QQD
  • Mindset & Foucs-Marathon
  • Practice
  • Management
  • GRIT- Perserverance, Resilience
  • Self Discipline
Habits Introduction

Day 05 |23 April 2021

The day started with the SCRUM session around 9:00 AM and I had an introduction about today’s schedule and assignments.

Showing Up
Deliberate Practice
Pattern To Recognize
TO-DO
JIRO Dreams of SUSHI
What is Proactive

Day 06 | 24 April 2021

The day started with the pre-recorded session of Java operators — Comparison and Logical operators.

Titan Hackathon
Explore
STAY HOME AND STAY SAFE

Day 07 | 03 MAY 2021

A lot of problems, people are facing due to COVID and I hope the situations get better with time. To help the students, Masai has formed the task form which is quite good.

I completed the coding round → 1st

Day 08 | 04 May 2021

#DreamOn
GRIT
THIS
WHY
NEVER GIVE UP
Goals

Day 09 | 05 MAY 2021

Another beautiful day started with the SCRUM session and followed by Conditional Statements which includes nested if and switch statements.

Resilience
What is Resilience
Discipline
Discipline and control
Five Important Discipline
Why you need to follow the discipline

Day 09— 🌟🌟🌟🌟

Remember — the term “Learn, Unlearn and Relearn”

Day 10 | 06 MAY 2021

The day started with the good news for students who are suffering from COVID. The Masai Team has announced that they are forming the Taskforce and team to raise the fund for students. #FundRaise

What is communication
Reason People are not able to communicate
Relation between programming and communication
Skill can be learn
Process

Day 10— 🌟🌟🌟🌟🌟

Remember

Your Goals

Day 11 | 7 MAY 2021

Day 11 — After the exam
fa3_045, my friend-> fa3_056
Common Situations- topic from skillathon

Day 11— 🌟🌟🌟 1/2

Goal — We(me and my friends) are trying to improve our social profile.

Hackerrank Profile

Day 12 | 08 May 2021

The day started with the SCRUM session and I got no lectures & assignments for today. Today was the off day as a session but I revised the pattern solving the problem using Java.
The alumni session was informative and insightful. Mostly, I revised the concept I learn this week from User inputs, Conditional statements(if, if-else, nested if, switch), loop controls(for, while, do-while), break and continue statements.

Day 12 — 🌟🌟🌟🌟

Keep Going

Day 13 | 10 May 2021

The day started with the SCRUM session and during the session, We got to know that we have a special announcement at 6:00PM and who can forget the Sprint Evaluation.

Me and My friend (fa3_045 & fa3_056) — Sprint II
Delay in unit -1 because of COVID situation
New TimeTable till 20th June

Day 13 — 🌟🌟🌟🌟🌟

Believe- Current situation will change, Hang it there and and sunrise will be beautiful once again.
Keep Doing.

Day 14 — 🌟🌟🌟🌟🌟

Montlly Hall Problem

Day 15 — 🌟🌟🌟🌟

Day 16 — 🌟🌟🌟🌟🌟

Day 17 &18 — 🌟🌟

Deliberate Practice

Day 19— 🌟🌟🌟🌟

By experiencing the victory and loss ~ That’s how man grow up !

Beliefs

Day 20— 🌟🌟🌟🌟🌟

Language
Power
Assignment- To write an essay about journey in Masai

Day 21 — 🌟🌟🌟🌟

For self development and growth
Guide for starting the startups and importance of money

Day 22 — 🌟🌟🌟🌟

Solve only alloted 3 question and rest are optional
Coding Sprint -3 | Rank-1 and My friend(Abhimanyu fa3_056)

Day 23 — 🌟🌟🌟🌟🌟

Day 24— 🌟🌟🌟🌟🌟

TRIAD Formation

Day 25 — 🌟🌟🌟🌟

“I can’t allow myself to be mediocre”

So, I plug the song which make me another version myself.

Whenever I feel to give up, just play this music and you will see different version of me
When my mind say relax you will be able to get it done anyway then heart say →No, Now “Ziddi Dil”

Day 27— 🌟🌟🌟🌟🌟

Team SHAR4K — Journey to Top 100 has been started.

Day 28— 🌟🌟🌟🌟

“HIT AND TRIAL”

At the end of session, We got few problems on nested loop to solve by instructor Aman Vats. This would help students to learn and understand nested loop better. I was still suffering from fever and cold so I decided to break and go for few hours nap. Later, I solved the problem on leetcode.

Day 29— 🌟🌟🌟🌟

Day 30— 🌟🌟🌟🌟🌟

“BFS and DFS ”

approach in programmer life too. You should go broader in any technology just like BFS then go depth in any particular technology just like DFS.

Day 31— 🌟🌟🌟🌟🌟

Day 32 — 🌟🌟🌟🌟🌟

Day 33 — 🌟🌟🌟🌟

Day 34 & 35— 🌟🌟🌟🌟🌟

Massive Internet Outage | Social media, news websites hit by major internet outage

Internet Outage

Day 36— 🌟🌟🌟🌟🌟

“Just like coding, writing is a skill”

I had the DSA session on diagonals and zig-zag problem. Later, I had the quiz on number system in which I scored 10/11, the question which was wrong

AND 03
Keep Going

Day 37 — 🌟🌟🌟🌟🌟

Day 38 — 🌟🌟🌟🌟

  • Ask Questions- on boundary(edge) cases, normal cases and constraint
  • Communicate your thought process
  • Be aware of boundary cases
  • Use incognito mode
  • Outline
  • Write script to by pass the cookie and cache
I was thinking, I mean overthinking.
  • Peer helping each other to grow in education
  • Best college is like magnet for big tech company to higher students
  • Not much difference between degree at top tier and low tier college
  • Skill has more importance than degree
  • Less wrong decision you take, more growth you will have
  • Importance of system design and architecture as well as scalability
  • The future of FOSS and how you can participate in it, basically you have to find the projects which aligned with your interest and contribute in it or find the problem and create an open source project on it
  • Learn how to make scalable project and concurrency problem
  • Growth of Indian Companies
  • Importance of Mathematics and English communication across the world
  • How he learned the communication skill (he got to know the importance of communication from his girlfriend)
Believe
  • Leena
  • Kunal
  • Bhavesh
  • Dipu Kumar
  • Me(Mausam)
CallBack Cats

Moving Forward ∝ Difficulty of Problem

The above equation shows exactly how the life is going on now a days. From last two days, I had joined the scrum session late. On Monday, I had the DSA exam which did not go as expected. I was able to solve only two problem(2/3). The streak of having bad time continue with coding evaluation as well, as I have solved only one Android problem which had taken 3 hours to solve.

  • What will be your response regarding the way college is teaching us and how college is responsible for your current situation as well as how much are you responsible?
  • Is it okay to blame college for your current situation?

“I like to be part of competitions and community where most of students are strive to become better than others student in the community by improving themselves.”

We got to know about recycler view in android(Recycler View is a very powerful and flexible tool available to Android developers. It is important that we implement it properly so our code strikes a good balance between being as optimized and concise as possible). From adding recycler widget to activity, creating the item layout, model class, adapter. These are the most important method -

  • onCreateViewHolder(ViewGroup parent, int viewType)
  • onBindViewHolder(RecyclerView.ViewHolder holder, int position)
  • getItemCount()
  • To show the long, mid and short term goal
  • List regarding important and urgent tasks
  • Important & Urgent
  • Important & Not Urgent
  • Not Important & Urgent
  • Not Important & Not Urgent
  • Cycletime
  • Lead Time
  • Fix Rate
  • Mindset
  • Skills
  • Tools
  • Knowledge
  1. I know Everything.
  2. Lack of focus
  3. Not doing it right at first time
  4. Rushing and not an implementer
  • What are your biggest time waster?
  • What are you currently doing to manage your time?
  • What could you be doing better?
Follow 80/20 Rule
Masai School
How to act in different situations to better manage time
tips to be better
Achieved 1000 times 1st in Rrace
With Avg Speed of 71 WPM
  • Log.d()
  • Layout -Linearlayout, RelativeLayout, ConstraintLayout, FrameLayout
  • Event Listener
  • Android activity -onSaveInstanceState(), onRestoreInstanceState()
  • Intent and Intent Filters
  • Scroll View
  • Permission -Granted and Denied
  • Shared Prefernces
  • Retrofit
  • RecyclerView
  • Direct Recursion
  • In-Direct Recursion
  • Nested Recursion
  1. Head Recursion
  2. Tail Recursion
  3. Tree Recursion
  • doInBackground()
  • onPreExecute()
  • onPostExecute()
  • onProgressUpdate()
  • View and Linearlayout
  • Frame layout
  • Relative Layout
  • Common XML attribute
  • Event listener
  • Saving UI state
  • Intent and Activity communication
  • Intent filters
  • Scroll View
  • Constraint layout, Permission, and Shared Preference
  • Recycler View, item clicks, Notify adapter
  • Retrofit- (GET, POST)
  • Parsing JSON to POJO using Gson
  • Broadcast Receivers
  • Fragment and lifecycle
  • Transaction Methods, back stack behavior
  • Fragment communication
Tips
List
  • onCreate()
  • onStart()
  • onHandleIntent()
  • onDestroy()
  • let
  • run
  • with
  • also
  • apply
  • Prabhakar
  • Nishant
  • Mausam(myself)
Conqueer, Next Time
  • Main- used to perform UI kind operations like main thread
  • IO- optimized for IO like reading from network or disk
  • Default- optimized for CPU intensive task such as calculation
#GetVaccinated
  • Structure way to store data
  • to perfrom CRUD operation
  • Introduce yourself / Tell me about yourself?- 🙂
  • What are your strengths?- 🙂
  • What are your weaknesses?- 🙂
  • Why do you want to work for our company?- 🙁
  • How did you hear about the position?- 🙁
  • What are your career objectives? / Where do you see yourself 5 years from now?- 🙂
Perfessionalism
#RespectYourself

It’s important to focus on one thing at a time.

Day- 117 — 🌟🌟🌟🌟

The “Samurai” batch is doing very well in campus placement.

Sometimes scrum sessions used to be very informative regarding personal development rather than this, we used to get to know our daily study activity. Yogesh re-explained the 5'C

  • Competence, Confidence
  • Conviction
  • Courage and Committment
  • Insert, Delete node at specific position
  • Live Data -Immutable
  • Mutable Live Data
  • Mediator Live Data
  • A short Summary
  • Internship/Work Experience
  • Projects
  • Education
  • Certification/Courses
  • Skills and Awards
#KeepCoding
  • 9:00 AM -SCRUM
  • 9:30 AM -Skillathon
  • 11:00 AM -Linked List DSA
  • 12:15 PM -DSA Contest
  • Pre-Recorded Lecture
  • 3:00 PM -Room Database Android
  • 6:35 PM -Tomorrow Pre-Recorded Lecture
#StayFit

Some days are better than others, but every day can be the best day of your life by giving thanks.

Day 125 -🌟🌟🌟🌟

#KeyToSuccess
  • Provider
  • Consumer
  • Connector
  • Module
  • HiltApplication
  • HiltViewModel
  • Providers
  • Module
  • Inject
  • Nandeesh
  • Animesh
  • Murali
  • Prabhakar
  • Mausam(me)
  • Alpha
  • Bravo
  • Charlie
  • Delta
Bravo
+3K
Change
Array
#FKBIT
#ShapelessWater
IM-I
IM-II
  • DSA
  • Basic of Kotlin
  • Retrofit
  • Permissions
  • MVVM
  • ViewModel
  • LiveData
  • Room Database
  • Basic of Kotlin
  • Coroutines
#MyMotivationToKeepGoing

Venu is one of the good DSA instructor at Masai School.

During this week, I went through some of the youtube video and blog to understand to about DSA interview.

#SCRUM
AND03 Batch
Aaj Ka News
Aaj Ka News
Move On
Move On
From this DSA, Mac Process has been started so I had to give my 100 % to score good marks and I’m glad that I was able to solve all question < =40M
  • Java, Strings, Collections
  • OOPS
  • Difference between abstraction and interface
  • Thread vs Services and difference between it
  • Scoping and extesion function
  • How does kotlin work on android
  • Difference between lateinit and lazy
  • How do you ensure null safe and safe call
  • Do we have a ternary operator in kotlin
  • JVMStatic, JVMOverload, JVMField
  • Differnce between final, finally and finalize
  • Singleton and companion object
  • Room Database
  • Coroutines vs Thread
  • Work Manger and Service
  • MVVM, MVP and when to use which architecture
1	Trail Blazers	16:05
2 Falcons 16:12
3 Nilotic 16:19
4 HackOverFlow 16:26
5 Team Trekkers 16:33
6 Infinity 16:40
7 Pink Panther 16:47
8 Dominators 17:54
9 Force 17:02
10 Asian Bosses 17:09
11 Food Club 17:16
  • Abhimanyu
  • Murali
  • Mausam(me)
#GraduationDate
  • Abhimanyu and Sudarshan
  • Arrays/Strings -24 Novemeber 21
  • Map/Objects -25 Novemeber 21
  • Stacks -26 Novemeber 21
  • Recursion -27 Novemeber 21
  • Sorting -29 Novemeber 21
  • Sliding Window/Two Pointers -30 Novemeber 21
  • Create a standalone movie app with the following screens:
  • Home screen with a list of available movies
  • Ordered by release date
  • Pull to refresh
  • Load when scrolled to the bottom
  • Each movie to include:
  • Poster/Backdrop image
  • Title
  • Popularity
  • Synopsis
  • Genres
  • Language
  • Duration
  • Book the movie (simulate the opening of this link in a web view)
  • It is up to you to design the UI.
Endless Happiness
  • Whether I should Join?
  • What they will teach in just six months?
  • Is it true that students are getting more than 5 LPA?
  • How is this different from other online program or bootcamp?
  • Are teacher, mentor and IA qualified?
  • Can I access the course material and assignments after graduating from Masai School?
  • How many people have completed the course and currently, where are they working?
  • Can I talk with past students/Masai Alumni?
  • Will Masai School help me in my career?

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store