How I Would Learn To Code (If I Could Start Over)
I’ve been coding for 14 years now: 8 companies, 10 laptops, and 12 programming languages. I wasted SO much time when I was learning to code, so here's the advice I wish I had when I started out.
📱 Accelerate your career growth: joinTaro.com
💌 Learn how companies evaluate and promote: www.promotions.fyi
➤ Learn Kotlin in 12 Minutes: • Learn Kotlin in 12 Min...
➤ Build and publish your own Android app (the My Memory game): • Become A Published App...
➤ The app I made which "accidentally" blew up: play.google.com/store/apps/de...
Hi! I’m Rahul, a software engineer and founder with a passion for teaching.
📹 KZread: / rahulpandeyrkp
📝 LinkedIn: / rpandey1234
🐦 Twitter: / rpandey1234
📸 Instagram: / rpandey1234
📂 Github: github.com/rpandey1234/
Head First Kotlin: amzn.to/40T9VKt
Discrete Math with Ducks: amzn.to/3m2cmvC
Timestamps:
0:00 - Intro and what NOT to do
1:13 - Create your coding mindset
2:55 - What you should learn
5:41 - Become a software engineer
#TechCareerGrowth
Пікірлер: 173
I have to admit, the advice from simpleton #3 is not horrible. Leetcode problems can help you get better with coding, but I hate recommending them since they're soul-crushing (and they don't represent software engineering!)
@AdityaMishra-cj7kt
Жыл бұрын
So, should I continue my focus on app development journey instead of worrying about DSA. Having a basic understanding of it is sufficient? At least to get jobs in startups.
@ripple123
Жыл бұрын
@twrandom 3 the advice is for people just starting out programming (He says it in the video). You don't need leetcode, because you don't even know how to code. Once you are decent enough to publish apps by yourself and are looking for jobs, then yes, leetcode away.
@Sanyu-Tumusiime
Жыл бұрын
@@AdityaMishra-cj7kt DSA only important if you want to target the big boys like Google or Meta. But, you'll get rejected if you're not from Harvard or Stanford. It's waste of time doing leetcode.
@Sanyu-Tumusiime
Жыл бұрын
@@AdityaMishra-cj7kt i got into WITCH+ with basic coding abilities. I can solve really basic leetcode DSA and i made it to one of the WITCH+ (wipro infosys consluting etc. accenture)
@aakarshan4644
Жыл бұрын
Its weird I hate leetcode style problems.. but I found myself implementing hash tables and tries and b trees and ques and their algorithms when I realized the internals of high-performance tools like redis are made up of different leetcode style concepts(plus more important concepts apart from dsa) coming together to form an actually meaningful engineering product... I'm far interested in seeing how a algorithm or desing or data structure could solve some real problem instead of Leetmonkeying away for a 45 min sprint of pretending to go from brute to optimal solution.
Awesome video. I got my first job about a month and a half ago after attending a coding bootcamp. I got into coding in college with 2 java courses, and realized that's what I wish I would have majored in, but would have taken more years of college. So the coding bootcamp was great and now I'm a full stack developer at a small web dev/design place. It is really fulfilling and am glad to be in this field, and to have really found my passion
@nigelbhebhe2805
11 ай бұрын
Sounds awesome. I envy you
I've started the coding journey at the age of 17 yo with pascal XD Now I'm a cs student, full stack developer, I've done internships, many leetcode problems, I've learned so many things during these years BUT can't land my first software engineering job, literally a hard truth but we should keep hustling we don't have choice Nice video btw
This is awesome advice! Currently, I'm a cs college student and I feel as if I learn the most by actually coding and trying things out. A lot of the times (especially when starting out), my code sucks. But then I get feedback on that code (either from profs or other students), then iterate and repeat.
I believe the college curriculum plays a very important role in this. They still follow the traditional model: Learn DSA, Leetcode and you get a placement. After we get placed, all we do is software engineering building products, so why not start early? I started Android Development in my 1st year and trust me that was one of the best decisions I took. I really enjoy the process of building, testing, sharing with peers, publishing it on Play Store. It takes so much of engineering to figure out "How?" for every task. I still remember my first app and all the shit I wrote in there. My coding has drastically improved in the last 2 years and I have learnt optimizing stuff. You inspire me alot Thank you so much!
@RahulPandeyrkp
Жыл бұрын
Building real things is always better than working on contrived tasks
A different take for the language is to learn JavaScript and then TypeScript. The reasoning is that nearly every FullStack role requires it, its relatively easy to pick up, and you can build ANY type of app with it. React Native(Android/iOS), Electron (Desktop), FrontEnd, Backend, Games, and More. There are lots of languages to learn though.
@nirmaljyotibiswas752
Жыл бұрын
But there is too much competition on the web, literally, everyone and their mom know MERN stack these days.
@kaydesign8623
Жыл бұрын
@@nirmaljyotibiswas752 😂😂😂🤣
@replyingtomemeansyourstupi8996
Жыл бұрын
@@nirmaljyotibiswas752 i am learning PHP and SQL and AWS is it correct?? like i obviously know react, css, html .. but no typescript... but i shall start learning typescript and python later after like 10 months
@Kiloksks
11 ай бұрын
That’s true that’s why the best strategies is to specialize in one stack and it doesn’t gotta be a full stack.
@Manoj_Jadhav.12
5 ай бұрын
@@nirmaljyotibiswas752 it's simple, just learn js and either specialise in frontend web (react , next) or backend web (node) or mobile (react native) or desktop ( electron) , don't just Target mern role , for learning purpose you can learn entire mern but become specialist in one of the fields.
Great video Rahul! I've done your Kotlin app tutorial and it's absolutely brilliant. It led me to create an app for a common process used at work, which helps me, and others, day-to-day. Thank you.
@RahulPandeyrkp
Жыл бұрын
That's awesome!
I am currently working with the javascript react framework and solidity but still getting to understand it deeper. Thanks for the advice, it's very resourceful.
I like how your videos have started becoming cooler. You’re gonna attract a lot of new audience! Good work!
This is awesome, great tips! Kotlin is **by far** my favorite language, so I may be a biased there 😅
@RahulPandeyrkp
Жыл бұрын
yaay Kotlin ftw :)
highlights the importance of the right mindset for learning code and recommends writing code every day, even if it is not perfect. He advises learners to embrace discomfort, build a healthy coding environment, and focus on learning one programming language, such as Kotlin for Android apps. He suggests building the same app multiple times to develop a deeper understanding, focusing on one thing to learn it well, and teaching others to solidify learning. The speaker emphasizes effective communication skills and the impact of coding on the world.
Hi Rahul, I really enjoy programming, I do this every single day. But I wasted so much time! I started at the end of 2021 learning SQL and Python. I learned my fundamentals with Python and eventually moved to web development with HTML, CSS and JavaScript. This year 2023 I began for a couple of months learning Django learning this framework. Now I am focused on Android Development with Kotlin, and I hope to use Django for the backend for my first Android Application. But I heard what you said from another video, you said don't worry about the backend till much later. Focus on Android Development. Which is what I plan to do. I only wish I learned this much earlier versus wasting so much time bouncing all over the place, thank you.
Sir, thanks alot for this, I've been stuck on being unable to decide what language should I start on and what to create for years now..but now I can start and focus on something...Thanks again
Great video. You can tell by your demeanor that you are here to bring value. Loved it and you motivated me
@RahulPandeyrkp
Жыл бұрын
I appreciate that!
I love this guy's way of explaining well.Keep this up Mr.Rahul .This is real value !!
Thank you for this AMAZING advice Rahul!! Its not easy going alone to learn technical skills and soft skills like communication. But having a community such as the Android developer community seems to be really helpful too. I hope to start Android dev soon and your content from the Stanford classes look like a fantastic place to get started.
@RahulPandeyrkp
Жыл бұрын
Let me know if I can help as you go through the Stanford class!
@aldrinseanpereira140
Жыл бұрын
@@RahulPandeyrkp thank you so much!
Such a good video. I'm glad I got confused enough "by Lazy" to stumble upon your work (in a different vid, obv). One Twitter sub later, here we are.
People who will follow your insights are mad privileged man! #learntocode #easy #learnbydoing😎
project based coding for sure. Get pissed. Have an idea. Try to do it with code. Pick up the pieces along the way
Leetcode helps on how to think and approach common problems like sorting, accessing fast etc. so you don't end up wasting computing resources
0:17: 📚 The speaker shares their experience of learning to code and emphasizes the importance of hands-on practice. 1:42: 📝 Give yourself permission to write buggy code, embrace discomfort, and focus on creating a healthy environment for productivity. 3:27: 💡 Learning Kotlin and building Android apps can lead to numerous opportunities and make it easier for people to evaluate your work. 5:05: 📚 The key to learning how to code is by building projects and gradually relying less on tutorials. 6:49: 📚 Learning the fundamentals of aversion control system and teaching others helps in better understanding.
Wow great video and love your story. You are a genius in my book
Thanks soh much I needed these advice I have been having issues since I started coding , I actually started with Arduino but alot of issues like drivers and many more plus my country economic situation ain't helping but I will try and give it my all no matter what
awesome advices! thank you
But what if you are beginner and need to pick up the basics and the fundamental(dsa, oop), is it better to learn from a book? B/c I feel like books teach the fundamentals well
I just began learning Python using DATA CAMP....in the intermediate level and although i find it tough..it is very interesting..i began with SQL then was advised to switch to Python
I started with competitive programming thinking that this is what we do in software engineering back in feb 2022 but got fed up bcoz I wasn't able to build anything but than I got to know about hackathons in march 2022, attended my first hack, won it, fell in love with software engineering, till date participated in 25 global hackathons built a lot of projects did 2 internships and had tons of fun while doing that, software engineering is awesome if we know what we want from it Thank you for this video !
@tani564kkk
Жыл бұрын
In which college you are ?
@SatyamCodesss
Жыл бұрын
@@tani564kkk in a gap year currently but will be joining uofregina soon as a freshman
@GagarinsJourney
Жыл бұрын
I would love to connect with you , twitter id please?
What’s the difference between learning something like Kotkin or Swift? I’m more interested in developing an iOS app (because I only have one android device) though I would like to bring it to both platforms. I’m currently a freshman in HS and have no programming experience though I am taking a python course over summer at my school which will allow me to take AP CSA next year. I don’t know if this (CS)is the right career path for me, but I want to be introduced to it correctly! I think building an app as a project for this year would be a good way to learn? If I really like it then maybe I can compete in usaco since I’ve heard a lot about that! This may sound dramatic but I’m just hesitant exploring career paths because the way I am exposed to different careers may literally determine what I do for the rest of my life!
@RahulPandeyrkp
Жыл бұрын
Either Kotlin or Swift is fine! I'd pick based on whichever language/platform you feel like you can get more help with (for example, if your friends are also learning that language)
Is it sufficient to have 3 Frontend Android/Kotlin projects on the resume? Or should there be more skills used like backend,SQL,etc?
@RahulPandeyrkp
Жыл бұрын
The answer is contextual. e.g. if you have a name-brand university or a strong referral, having 3 project is more than enough. In fact, you may not even need a bunch of projects. I'd think about projects as more about quality over quantity. If your projects are published and have actual users, that is much more impressive than a bunch of projects that came from just following a tutorial.
@chair_smesh
Жыл бұрын
@@RahulPandeyrkp thanks! I asked this before joining Taro. The masterclasses are giving me a good guideline on how to approach projects and resumes. I graduated from Bootcamp in 2021 and got nothing so far with my generic React Instagram clone and resume, so I made a switch to mobile development. I need to stand out with a quality Android project published on the play store.
Hey Rahul do you think wiht the rapid rise of AI recently , there is still a future for front end and backend devs ? Or will everyone start studying to become an AI /ML engineer .
@vikingthedude
Жыл бұрын
John Doe, for your namesake i highly recommend you take up CS/development
@Thebaws235
Жыл бұрын
Well then that field will be over saturated so who knows
@sanesanyo
Жыл бұрын
Compared to becoming a front end or backend work programmer, it is far more difficult to become an AI or ML engineer as it requires you to be being quite good at maths.
Hey Rahul what's your advice when one starts to learn android, should he/she start with XML or Jetpack compose?
@RahulPandeyrkp
Жыл бұрын
whatever takes less time / what your friends are more familiar with (probably XML)
Awesome video man.
Hello Rahul Pandey, I love the content. But I'm wondering, I'm a junior software engineer, My assumption is 'experienced React in company A, experienced React in company B , experienced React in company C' But from your LinkedIn, Ruby on Rail in Walmart, Android in Patreon, webrtc in Meta. How is it possible, different tech experience land a job at different tech ? Thank you
Seeing a lot of comments say you can't work at FAANG without being from a top school. Nowadays it absolutely false, I'm pretty sure the majority of FAANG Engineers will be from schools you've never heard of.
"Learning to code is one of the most fulfilling activities you can do." Great quote. I don't think you've touched on this, but do you think bootcamps are worth it? And is it easier to get a job if you've been through a bootcamp vs being self-taught/using online resources?
@RahulPandeyrkp
Жыл бұрын
Some bootcamps are worthwhile for sure, but it really depends on the type of person you are. If you need the accountability and don't have an existing peer group around you of developers, bootcamps are great. But if all your friends are SWEs already, you may not need it.
@RahulPandeyrkp
Жыл бұрын
I'm talking to Clement in a live event in August: www.linkedin.com/events/avoidscamswhenapplyingforjobsas7088279155045265408/
Any tips for applying for internships I've started my journey two years ago and stayed consistent. Started with python then learned full stack development with typescript, react, and next js. I also learned things like docker and AWS. I managed to get one internship at a local tutoring business making their full stack website. But I'm trying to apply to bigger companies but after 100 applications no luck so far. I do leetcode too so idk what to do anymore
Maaan I Just Loved your Video!
Aside from your knowledge, i dont think people are acknowledging how hilarious you are with your pictures throughout the video😂😂.
Thanks @Rahul Pandey for everything.
How would you separate your time learning viewsystem vs the UItoolkit compose?
Great advice! Minus app development. And of all the languages kotlin? To give value of work? I cant buy that just a constructive feedback
It help me a lots to begin now
thank you friend
I agree partially with him.
When you learned, did you take notes or it’s best to just continue learning daily and it sticks?
@RahulPandeyrkp
11 ай бұрын
Mostly just keep doing stuff everyday. I'd write notes if it helps in the short-term, but don't worry too much about creating a "perfect system" to refer back to your notes months from now.
Thank you
Finished my masters in mathematics, and have been working with SQL data entry job for some time. Hence, it seems easier to me to get into the DE machine learning path. But I just feel like I am missing out by becoming a SQL dev. Many people tell me to learn SQL and python to land a good data job, but honestly using SQL to sort data tables is not so interesting. So my question is should I keep learning SQL and python and hope to get into machine learning or start learning kotlin?
@RahulPandeyrkp
11 ай бұрын
I'd start with wherever you have an unfair advantage. Does your local market have a demand for SQL + python devs? If so, I'd pursue that. If you know someone who is a Kotlin/Android developer, use that as an unfair advantage and learn from them.
@-es2bf
11 ай бұрын
@@RahulPandeyrkp I'd say that I have a little bit data experience and I have been interviewing for junior data analyst positions. But to be honest becoming a real SWE sounds more interesting and also the pay seems better! However, I can't become a SWE now with 0 experience. But landing a data job seems doable. What do you think?
Hi rahul, I need your opinion , is becoming a CTO or CEO the end goal, for a developer.
@RahulPandeyrkp
Жыл бұрын
I don't think that's a question worth thinking about. So much of that will depend on who you work with and what their skills are.
thanks!
I am learning javascript and i almost know every basic concepts of programming but still im stuck and cannot do more progress . Nowadays , i get this feeling that i should try mobile app development with java or kotlin meanwhile i have fear that changing language may bring more delay to my learning journey . What would you suggest??
@RahulPandeyrkp
Жыл бұрын
Decide based on whatever you have higher likelihood of sticking with. This is a combination of what you enjoy more, the people around you, and what the market demands.
Rahul, Can you do one for how to find a job for grads?
Sir, do you recommend only learning Kotlin or should we learn Java first?
@pavelcistjakov243
Жыл бұрын
From personal experience, Ive tried learning Java first for a few years and struggled a bit. As soon as I switched to Kotlin, because it is "less boilerplate version of Java", everything started making sense. I would say definitely Kotlin, but also dedicate a little bit of time for Java just in case you run into some legacy code.
@RahulPandeyrkp
Жыл бұрын
kotlin!
Hey Rahul. Super helpful on mindset for helping my son. He is 9 and ready and self driven. Just like you said to just code. Is what I say all the time so that was great to hear. . Hes dabbled in roblox studio, gmod, and was thinking of starting with unreal or unity. Just hard to pull the trigger on where to start. I know this is game dev framed area but think it applies to your experiences and advice. Reaching out cause I hoped your new company might be a solution but the entry ticket for a child is tougher but congrats! Anything affordable, any websites or groups, or just any insights on what to launch from or where to learn would be appreciate. If no time or bandwidth to answer no problem! I appreciated your content either way. Thanks! Stay awesome. - Curt
What do you have to say about flutter?
@RahulPandeyrkp
Жыл бұрын
Flutter is interesting. The way I'd evaluate how to build mobile apps actually has nothing to do with the pros/cons technology (at least not when starting out as a developer). A much better way to decide on, say, Flutter vs Kotlin vs React Native, is to pick whatever you'll have less chance of getting stuck. So if you have a friend who knows Dart for Flutter, pick that. If you have a background in Java, pick Kotlin.
@_DashingAdi_
Жыл бұрын
@@RahulPandeyrkp Gotcha. Thanks for replying
please make android with kotlin jetpack compose course , and thanks ❤
@obaid5761
Жыл бұрын
He's focusing on building his company Taro. I highly doubt he has time to build a course.
@YasirAlam02
Жыл бұрын
@@obaid5761oh ok!
How long have you been laying your head on the laptop?
@RahulPandeyrkp
Жыл бұрын
usually with the laptop lip closed, but the things I do for KZread..
This was super helpful and way different than the usual advice out there. I appreciate your wisdom. I’ve never even considered Kotlin, although Flutter/Dart caught my attention for a while but never built/published anything out of it
@RahulPandeyrkp
Жыл бұрын
Try out mobile development!
I appreciate your approach to creating something valuable, but as time passes, do you believe that the cost of "Learning to code" or "Writing code" will decrease due to the emergence of AI generators such as ChatGPT? Additionally, do you think that developers will continue to be incentivised based on their coding abilities in the future?🤔🤔
@RahulPandeyrkp
Жыл бұрын
I'm thinking of making a video about this!
@rosh70
Жыл бұрын
@@RahulPandeyrkp Looking forward to the video.
I'll add that leetcode style questions for interviews are becoming more and more obsolete. It's possible to even solely apply to many great companies that don't interview in that style. They give out take home tests or the like, instead. That's the future.
@aghilannathan8169
Жыл бұрын
That is very much not the future and DSA interviews are not going away anytime soon. It's just too good of a filter which can be done st scale, many companies have practical coding for final round applicants though (at the intern level).
3:20 I see what you did there
It's frustrating at the beginning but I think just doing instead of watching a tutorial like a movie is can be help you survive in this dense jungle.
How much ram is necessary for coders ? 16,32,64,96 ????
@RahulPandeyrkp
Жыл бұрын
Whatever you have is good enough
Rahul , which laptop are you using ????
@RahulPandeyrkp
Жыл бұрын
MacBook Pro
Hey Rahul, I liked your video. One question which haunts me that with the advent of ChatGPT /other AI tools which showed that AI can develop Android app in 10 min and get it deployed. Will it be beneficial to get into software engineering? Please suggest , I am very confused.
Just to make things clear, what this guy is talking about is Web/Mobile development. If your goal has anything to do with AI, ML, Data Analysis or anything science related, you are going to need math. IMHO you should learn math either way because well the world runs on math.
@Jack-tk1is
3 ай бұрын
I tried, but I'm soo bad at math ! Should I give up on ML & AI ?
I’m surprised JavaScript wasn’t your first language recommendation
I gotta say, a lot of your advice (not just this video) seems to just be what you have done… I think a web app is probably more applicable to many more jobs than android and easier to get started since you can publish in one day.
@aostiles
Жыл бұрын
FWIW, I got my first internship by writing an Android app. I think the minimum bar is higher than that for a website. And meeting the higher bar is rewarded.
@aghilannathan8169
Жыл бұрын
@Andrew Stiles I'd disagree, if you're a beginer applying for internships you want to have the skills to target the majority of jobs which is web dev, not Android. An Android Eng can easily become a web dev and vise versa but a recruiter will toss any resume for an intern with a dif stack.
@RahulPandeyrkp
Жыл бұрын
I certainly have a bias from my own lived experience, but IMO taking the less common path (Android dev vs web dev) has pretty huge advantages.
@anmolverma075
Жыл бұрын
So do you mean to say that Web is better as compared to Android?
@anmolverma075
Жыл бұрын
@@aostiles That's great, congratulations! I would love to know more how you did everything in Android since I'm also doing Android Dev right now and I'm a beginner.
C/C++ or Java Rahul? My school is having me decide which introduction courses to take for the first few courses up to Data Structures and Algorithms. thanks
@RahulPandeyrkp
Жыл бұрын
I'd prefer Java, it will make your eventual transition to Kotlin easier :)
why not react native ?
@RahulPandeyrkp
Жыл бұрын
Native development (Kotlin, Swift) has staying power and more stability generally.
Ayo, captian Sinbad lite
What if you're asked leetcode questions in interview
@RahulPandeyrkp
Жыл бұрын
If you're prepping for interviews you should definitely use Leetcode to prepare. But it's not a good use of time when you're starting out
No, the essential goal is not "becoming a software engineer". This is just wrong. Instead you want to be able to solve problems. That's your goal. You want to be able to think within and sometimes outside of your domain of problems and environment and get better at this. And in addition to that, you use tools, such as - surprise surprise - programming languages, frameworks, servers, browser, code editors / IDEs and - yes - books, videos etc to help accomplish that. That's how you do it. And that will take you years.
Copilot+chatgpt is our best friend now
@RahulPandeyrkp
Жыл бұрын
Trying to learn more here
The future of programming involve the use of AI as a copilot. This shift will make majority of senior and principal level engineers lot less relevant to the market.
@RahulPandeyrkp
Жыл бұрын
I think the opposite -- it'll make junior engineers less relevant to the market, but increase the value of very senior folks
@thyagarajesh184
Жыл бұрын
@@RahulPandeyrkp Junior level engineers won't carry the old baggage. They would have adopted to using AI as copilot while in the college. For a company they would cost lot less. Companies will allow them few years to pickup additional engineering skills on the job. This is the current thought process among tech companies. Hence companies are laying off software engineers with 10+ years of experience. Future of engineering organizations will be lean and flat, hence companies will need lot less managers and leads.
@nieczerwony
Жыл бұрын
@@RahulPandeyrkp No it won't as seniors will have to come up from somewhere. In many companies senior don't even write code. This is done by medicore devs where junior in most cases are placed to maintain legacy. This single practice is the worst thing to do for devs. As Thyaga mentioned before senior devs are stuck in their mindset and bias in majority of the cases, and then juniors who are getting exposed to crappy legacy code are being trained to think that this is how software development must look like, and since they are junior no one takes their fresh look seriously. I think today is way better option to get to industry as QA and start do automation if you have basic knowledge on programming, than to go to strictly junior dev role where you will spend ages as support and touching code only for fixing some bugs. In my company , we took a QA with some coding knowledge. First of all he had better understanding of whole system and integration with other systems than most of our devs had. Secondly he was coding everyday as he was building framework for automation and integrating it with cd/ci pipeline. After like 6 months he was able two write better code than devs stucked in their box mindset. Bug difference he had experience with testing and from day one was writing test for its own code. I know similar story from few other teams. Simply automation engineers are coding all the time and trying to apply this for solving problems on multiple levels. How to write code to test PDF? How to write piece of code to connect to DB? How to call store procedure after pipeline regression so we can clear data, use the data again for next iteration? Which APIs/ webservices we are using and how we can incorporate these into automation? From day one they are being learn to apply coding to real problems and in most cases they do that to also make their own life and others life easy. Meanwhile juniors are being placed to read documentation and debug years of legacy code.
@andyNAS
5 ай бұрын
@@nieczerwonyplease expound on this QA business...
Only learn Swift and you’re good
Can anyone really become a programmer without coffee?
@RahulPandeyrkp
Жыл бұрын
My drink of choice is hot water :)
Learn kotlin ¬¬
Nobody shares the real thing. All videos are made to get views attracting audience.
Pandey ho Kar itni acchi angreji bol lete ho.. Kaha se ho?
But you can't start over Rahul, time keeps moving forward and one day you'll be six feet under, that's just how the Universe is.
Your comedy skits aren’t funny and are distracting to your otherwise excellent points and content. Unfortunately I had to turn your video off because the whole simpleton skit is a waste of time and annoying. Please reconsider the comedy routine additions. I’d subscribe if you were tried to be less Eddie Murphy and more just a Ted talk.
You dont need to learn code anymore, just wait two or three years AI will do all the coding.
@tamalchowdhury
Жыл бұрын
Yes, but companies still need people who can read this code. Fireship showcased that chatgpt and bard both spit out code and gave suggestions but it took an experienced dev to troubleshoot it and make it working.
@RahulPandeyrkp
Жыл бұрын
We'll still code, but 10x faster
Don't learn to code, its waste of time. You are a slave to computer, and a resource for youtube content creators. Pay is low for non-excellent software developers.
@Sanyu-Tumusiime
Жыл бұрын
+ i second this I work at one of the WITCH+ (wipro infosys TCS HCL cognizant ...) and the pay is lower than driving a truck or working as a floor staff at buc-ee's. FAANG and QUANT is only for Harvard students. so normal people like you and me will never make it in.
Dude pro advice for you.. first eat well..
this video is outdated, ChatGPT is your best friend.............
not worth it in my opinion. waste of time. i'm stuck working in consulting (wipro infosys ...) making roughly $70,000 per year. people down here in Texas who work at Buckee's make $100,000 per year. that's store staff. NOT WORTH IT TO CODE also FAANG is impossible to get in for us normaltons. that's for that harvard students, not us.
@tamalchowdhury
Жыл бұрын
Not everyone is in it for the money. Yeah money is good but I love coding because it lets me distribute my code to lots of people all at once.
@remixisthis
Жыл бұрын
I'm in FAANG and went to a state school. I thought FAANG was only for Stanford or Harvard kids until years into my career until I went to a Google recruiting event and the guy said I can just sign up online. I failed a couple interviews and landed a job. It's do-able if you have a certain baseline of ability, a good plan (which you should research online) and are committed. There are also other positions outside of just SWE like Data Engineer, TPM, SA, etc. Replying to this, because I would've made a lot more money if I had more self-confidence earlier in my career. Definitely a lot of people aren't cut out for it, but worth checking out Rahul's other interview w/ the Russian tech lead guy who failed like 80+ interviews throughout his career. I think a lot of people don't try hard enough to aim higher and stick with it.
@Sanyu-Tumusiime
Жыл бұрын
@@tamalchowdhury The money is terrible for coding jobs! Why would I sit in front of my computer for 8 hours a day when I can GET PAID MORE to do other jobs that don't require staring at a computer monitor? The only reason why I continue is because I love the friends I made, but I would have learnt to code if I knew it had such terrible pay.
@Sanyu-Tumusiime
Жыл бұрын
@@remixisthis I signed up online a billion times. I apply 3 times to Google every 30 days (which is the limit). Every single time I apply, i hear NOTHING back. Just pure silence. Trust me, if I could get into FAANG I would take the job IMMEDIATELY and quit my current job. I am actively applying. Maybe you joined FAANG early like 2015 when it was easy. Now, it's far too competitive and it's only for industry insiders or for those who went to Stanford.
@remixisthis
Жыл бұрын
@@Sanyu-Tumusiime I joined 2019. In this climate it’s definitely harder as a lot of places have it on pause, but my opinion still stands in that there are a lot of opportunities out there
ChatGPT4.