Software Development or Competitive Coding? | Is FAANG Overhyped? - YouTube

Channel: Ishan Sharma

[0]
You will get so many opportunities you will get tired of declining them
[3]
I’m declining 1 opportunity every week This guy is teaching you he has cracked amazon
[9]
he has done this in his career not with CP you know literally twice I failed JEE twice
[14]
and I did not get into a good college my CGPA was low my college attendance was literally under 5%
[23]
0 opportunities from college, tier-3 people don’t know much when they enter college
[28]
so they take advantage of that innocence they give me referral I have 2 but I haven’t used
[32]
them I have one from Adobe too I haven’t used it like it is a full letter saying
[37]
“would you like to give an interview” I asked someone who works at Google North America
[41]
I was like “hey can you give me a google referral I do some great work” he was like yeah
[47]
77 offers out of which 18 are Indian tech companies else are around the world.
[53]
Hey Everyone I am Ishan Sharma and in this video I will be talking with Kunal to learn about
[58]
competitive coding and software development what should you be doing what should you not be doing
[62]
the pros and cons of each of the field what is out there happening in the market what has
[67]
more value and that will help you decide what is it that you should be taking a path on
[72]
I hope this would be insightful so make sure you watch this video till the very end the part
[76]
1 of yhe interview was really well received by you so thank you so much for watching that
[81]
make sure you watch this one too till the very end make as much notes as possible
[85]
so make sure you hit the like button and share this with your friends and now lets get this video started
[89]
Bro lets talk about the age old question that every single student that gets in the college
[94]
have for lets say they have a goal of cracking big tech companies and so they have this
[99]
question should I go into CP or should I go inton development and we’re not talking about
[103]
DSA. DSA I think everyone should do I would love to hear your opinion on that should we
[107]
go into competitive programming or should we go into android development or web development
[111]
in general so what do you think about that yeah so first thing I would recommend if you’re
[117]
just starting out in college do DSA. DSA and Problem Solving and for that
[122]
I recommend my course link is in the description make sure you check it out
[126]
but we’ll talk about community classroom later so first thing you have to do is learn data
[131]
structures and algorithms and learn problem solving skills this is crucial very important
[134]
and mandatory and it’s also good to have a good understanding of this if you want to be
[139]
a good software engineer even if you want to do development problem solving can help you
[143]
once you do problem solving and DSA like leetcode and stuff you can try your hands on
[148]
competitive coding you can try your hands on competitive coding so listen very carefully
[154]
what I’m trying to say I am not saying don’t do competitive coding I am just saying once you
[158]
start competitive coding you will yourself realize whether it is for you or not so those are
[165]
my views when I did competitive programming I realized there were so many less opportunities
[170]
with all these rankings and competitive coding as compared to development so according to me
[176]
or my personal experience opportunities via competitive coding are way less in my experience
[184]
as compared to development and open-source so competitive coding to be honest to share with
[190]
you frankly coaching institutes overhyped IIT-JEE in India, youtubers and ed-tech startups
[196]
overhyped GSOC and competitive coding in India for example if someone is telling you hey
[202]
I made it to Amazon I got a job in Amazon and there are so many people
[207]
who are starting their channel who work at Amazon which is great because in the starting
[210]
I mentioned if you do good work share it in public this also applies to everyone else
[214]
so someone is saying hey I got into Amazon India it was only due to competitive coding
[218]
I have been involved in so many startups they literally say id you don’t do C++ if you don’t
[223]
do competitive coding you will not get any job opportunity or anything like that
[227]
people try to put GSOC mentor posters and try to sell their courses so much scam is
[233]
happening in front of your eyes and you guys don’t even have a clue about it.
[235]
Being a fresher is hard but finding offline jobs for fresher can be even harder
[240]
freshly graduated from college you’re always looking for some way in which you can get
[244]
financial independence a well as some great professional experience but the struggle to find
[249]
an offline job seems to be never ending we all despise the online platforms for one the jobs
[255]
are outdated the companies can e non-existent or just won’t end up paying well but there is
[259]
a way out there is a way in which you will get better pay as well as some professional
[263]
experience and that is through newly funded startups. Newly funded startups end up offering
[268]
you a great learning experience as you’re doing a lot of things in a startup as well as you
[273]
end up getting a great pay now I completely understand that it will be a hard thing doing
[277]
the same every single day filling 20-30 job applications every single day just to get 1
[282]
single interview now what if I told you that instead of going through all of this trouble
[287]
you can just give one test and let the companies follow you and with Relevel you can do
[291]
exactly that you will just get 1 relevel test which by the way is free and companies will
[296]
reach out to you depending on your score so do check out with the link in description
[299]
and now lets get back to the video.
[302]
So its like I am talking about Amazon go read their questions
[307]
so first thing I don’t feel Amazon India should come under FAANG
[311]
you can’t compare Google and Amazon India both in terms of quality of questions
[316]
and the package so now that my eyes have opened now that I have worked around the world
[321]
I looked up Amazon India’s package and I looked at remote packages that I get as an intern
[326]
difference is day and night I am like Why have people overhyped this so much it’s great
[330]
I am not saying if somebody is working in this company it’s bad or anything I am not saying
[335]
that neither am I saying that working at this company is not good or anything like that I am
[340]
still saying apply to all these companies apply to all the FAANG companies in India
[343]
but kids it is very overrated Amazon people say that I have cracked it through CP
[350]
go look at their questions it’s like if you know leetcode easy medium DSA questions
[356]
it will be a cakewalk for you height of a binary tree, diameter of a binary tree
[360]
swap the nodes , reverse the linked list, are these questions it’s like anybody who has done
[366]
normal DSA questions even he/she will be able to do these questions. Its very easy to crack
[370]
Amazon if you have done DSA bootcamp, even my own Amazon and Microsoft will be nothing for
[376]
you and we will do this in our bootcamp only and this is similar for any ed-tech startup
[381]
courses I am not against any ed-tech startups even when I was reading about DSA
[387]
I did it in an ed-tech startup but it took so much had work above it because they didn’t
[391]
cover graphs, DP it gave me a good head start I am not saying that it was not bad I am
[396]
still saying they are doing great work but I also have the freedom to provide quality
[400]
education content creators getting paid is not bad but the bullshit that you say this guy is
[406]
teaching you from Amazon they have got this job here they have done this in life
[411]
it’s not because of CP basically promoting selling dreams of competitive coding that
[416]
competitive coding is the only way to make it at companies like Amazon India again Amazon
[420]
India is great but this is a lie you can look at the questions it’s not my personal view
[423]
go look at some questions from previous year and look at the salary packages
[427]
something around 13 L I believe so why have you overhyped this so much that this is what
[432]
I want to do I want to do FAANG 13 lakhs is way below average as compared to remote startups
[436]
and Indian startups let alone remote startups Ishan can also tell.
[440]
Startups like Phonpe they have a package of 18lakhs why have you overhyped it
[447]
so this is why it is important to tell kids about these facts these are not my personal views.
[451]
Interview problems are easy and packages are also low so kids fear that opportunities
[458]
are less in India why because I can’t crack FAANG you’re very lucky you’re a computer
[466]
science student nobody is more lucky than you. If you’re a great CP coder so whom should you
[471]
take advice from ‘Ericto’, he’s next level right ‘tourist’ they are next level In google
[479]
codejam they don’t believe such lies they do competitive programming for fun
[485]
they have interest above that they come with their courses. Look at Amazon’s questions you
[490]
cracked Amazon through CP was it mandatory it is overrated look at packages, questions
[497]
amazing it is great not saying anything about that thing but overrated and saying this is
[505]
important otherwise people won’t get out FAANG and I am not the only one saying this
[509]
but people whon work in google are saying it you can look at their posts they say it
[512]
themselves I did a podcast with Gaurav Singh he was also like competitive coding is not
[516]
mandatory he used to work at UBER he has started his own startup. In ed-tech startups
[522]
they have techniques to sell their courses when I was in ed-tech startup they used to say if
[528]
you won’t do C++ and CP you won’t end up anywhere please don’t do such things
[532]
if anyone is saying this look at the package and compare it with startup packages
[537]
and compare what questions they are asked. Google, Facebook they require work Facebook asks
[544]
hard questions if you’re interviewing for production engineering you need to learn a lot
[549]
about it I wrote a post about CP programmers don’t care about tech and innovation that is
[556]
true that is my view people got offended they’re saying everyone is not sharing everything
[563]
but that is not the question, question is CP programmers don’t I know they work at Google
[569]
for 1 year and start an ed-tech startup and they are asking 2-3lakhs rupees
[574]
saying we have cracked google and we will tell you how to crack it so it is ok competitive programming is ok
[578]
but to answer your question the path that I followed competitive programming is great
[583]
rankings do matter sometimes in India not outside India I got shortlisted for google
[589]
I cleared all my interview I got so many offers so many companies reached out no one asked
[594]
for competitive programming I have a senior in college 2019 pass out and he used to do
[601]
competitive coding he really enjoyed doing it so he had a good rank on codechef or something
[606]
so what happened google reached out to him through that and right now he is working at
[611]
Google Dublin that is true so the kickstart competition that happen so its like if you have
[619]
high ranking in these and you have good ranks in codechef codeforces etc so they reach out
[624]
to people directly so what I advocate is I am never saying you can’t make it with
[630]
competitive programming but I don’t know why people just make it I have always said
[636]
do what you want they are opportunities in both the fields competitive programming
[641]
is not everyone’s cup of tea but the hype that is created around it that Google Amazon
[645]
Microsoft they only take competitive coding is so wrong, it may happen but this is not the
[651]
only way and in my personal experience if you leave CP and do development and open-source
[657]
and become good at it you will get so many opportunities you will get tired of declining
[662]
offers I’m declining 1 opportunity every week because I am very happy where I am right now
[667]
I am again repeating I am not saying this wrong I am saying you can do it companies will
[674]
reach out ton you but it is not everyone’s cup of tea if you want to take a safer side and
[677]
you want to have some fun too I am not saying CP is no fun but again for the 100th time
[681]
it is a personal preference as I said in the beginning do DSA startup CP with DSA
[688]
if you like it do it else leave it I would also recommend pay some attention to development
[692]
and Open-source too because first of all everything I am mentioning is for Tier-2 Tier-3
[698]
students I don’t know what goes on in Tier-1 so I never like to give advice on things that I
[707]
don’t know how so what goes on in Tier-1 colleges I don’t know if you ask me about
[713]
Blockchain I don’t know bro ask someone else so if you want to get guidance in tier-1
[717]
colleges reach out to your senior I am saying this for tier-2 tier-3 kids
[721]
Amazon India Microsoft India you require 0 CP not required at all and other companies like
[728]
Google Facebook and UBER they require some you need to use your brain with their interview
[733]
questions because their salary is more too Google India’s base in around 18-19 Lakhs correct
[738]
me if I am wrong but I am definitely sure it is way more than Amazon so hype for that is
[743]
justified that okay google is good but the hype about Amazon is so wrong it is misguiding
[750]
so many kids so I recommending you if you want opportunities try development do competitive
[754]
programming too I am not saying don’t do it if you like it do it if not don’t do
[759]
one more bad thing is this fuss is done by Indians only I don’t have any reason I don’t know
[765]
why they do it One guy wont call me an outsider I have been in GSOC for so many years every
[771]
year 2-3 student create fuss about it I am not targeting anyone I am not targeting any group
[777]
of people I am also an Indian who do great work Ishan is an Indian who does great work
[782]
I am just asking you all a questions why does this happen in India so much
[788]
All of my LinkedIn connections, now you will say because Kunal all your connections are
[792]
Indian no because 90% connections are outside India I removed 25000 connections on LinkedIn
[799]
I might have removed many people randomly. How did this happen?
[804]
Bro I used to see so much junk on LinkedIn that which is your favorite language
[809]
like for java heart for Python that is engagement trap so I used to see a lot of junk
[818]
so I downloaded an app from that its name was leetdelta, with that I randomly removed 25000
[825]
people so if I have removed some of you from that don’t take it personally I think Ishan
[830]
maybe you also got removed because I don’t check my LinkedIn the people I used to work with
[835]
they also got removed I don’t check my linkedIn I only use it for promotion, publicity
[841]
and content sharing so you also remove all this it will be good for your mental health.
[846]
I was asking what should college students should be doing like yearwise if you can tell.
[852]
In first year Data Structures and Algorithms try your hands on with CP once you’re done with
[860]
that try your hands on with development plus open-source In the start of 2nd year if
[867]
your'e tier-2 or tier-3 college student here you will get to enhance your networking 169 00:14:30,001 --> 00:14:35,001 opportunities enhance your resume and get some amazing referrals you will directly get
[875]
opportunities ok so that is the path that I followed I realized very early in my career
[883]
when I got these opportunities that you now all the hype is overrated in India based on
[889]
the package that they offer so that’s why I didn’t even apply I directly went for remote
[893]
startups because you get good work and you get to work a lot amazing stuff
[897]
still great I am not saying don’t apply 13lakh rupees is not less for any kid but it is
[903]
not worth the hype that you will destroy your whole future by just focussing on FAANG
[908]
try to understand only I am not saying it the people who are working here are also saying
[913]
it to apply outside FAANG. In short apply outside of FAANG as well apply inside of FAANG as
[918]
well but realize that FAANG is not everything realize that CP is not mandatory
[924]
you can totally skip it if you don’t like it totally do it if you like it if you’re very
[927]
good at CP certainly these big companies will reach out to you opportunities in development
[932]
is a safe path because your work speaks for itself and more opportunities you get as
[938]
compared to CP in my experience so both are great do what you like so when you are in your
[944]
second year one more thing I want to answer that Ishan asked What should be the roadmap right?
[949]
So in the beginning if you have done some DSA and problem solving keep doing little little
[953]
questions everyday I cleared my google interview with this so if I ever want to give
[957]
interview for coding rounds I always go prepared why because I cleared my fundamentals in
[962]
the starting in 1st semester it takes around 2-3 months to clear it after that
[967]
keep practicing little by little like do it for 3 hours in the day suppose you are doing 30
[973]
questions in 3 hours everyday so even if you are taking 30 minutes in 1 question you will be
[981]
able to do 6 questions in a day so if you can do 6 questions in a day so you will be doing 180 questions in a month
[986]
and even if youre doing it for 4 months that will amount to 720 questions of leetcode it is very good
[991]
so in the morning do DSA this is the path that I followed so with this I was interview ready
[998]
any company will come I will be able to do it I have done it and rest of the day I will
[1002]
invest in project and open-source and community work non-code contributions content creation
[1008]
I am a part of Student programs also so you can apply for MLSA and Github campus expert
[1014]
get involved with cloud native tech or else if you don’t want to projects or
[1020]
machine learning then tensor flow is there, if you wantto do blockchain there is Hyperledger
[1025]
if you want to do mobile development there is flutter these all are open-source.
[1030]
Go to google summer of code website and look for organisations and there you can find open
[1035]
source organisations build your social profile share the things you are doing in public
[1038]
learning in public is important networking skills matter youre not boasting
[1042]
share your achievements it is very important you have done the hard work you have all rights
[1045]
to do it it is important do it if someone is saying why are you sharing block such people
[1053]
ignore such people these people cant go anywhere who get jealous of your success
[1058]
it is important to share your achievements please share it other than that
[1065]
I would recommend network with people don’t network just because he will get me internship
[1070]
opportunities no network to actually learn from them actually collaborate with them
[1074]
if you do good work in public how did I get Google referral I work in public I do things in public
[1080]
I asked some random people they were Indians so I asked them can you give me google referral
[1086]
I do amazing work so they said sorry man cant give it you show your competitive coding
[1090]
ranking of google so I asked someone who works at google North America I was like hey
[1099]
can you give me google referral I do some great work he was like yeah take it not just
[1106]
saying that this happens only in Indian companies I got 2 google referrals in India too
[1109]
which was given to me by Indian engineers of google so that is because I do good work in
[1115]
public they were like yeah Kunal you are doing good work they were like we would love to
[1118]
give you a referral I still have 2 referrals at my disposal I haven’t used them
[1122]
I have 1 from adobe, a letter from them saying would you like to give an interview.
[1128]
That’s it from me I hope you got to learn something from this video let me know if you’re
[1132]
still watching just say I watched till the end do share this video tag us on Instagram as
[1137]
well as on Twitter and that would be a great way for you to start learning in public as he
[1141]
talked in the first part of this interview check it out if you’re interested
[1145]
also do check out relevel test from link in the description that’s it from me thank you for
[1149]
watching see you again in the next video. Bye-bye