Here's why you should still learn JAVA in 2023. First Programming Language to Learn?

Поделиться
HTML-код
  • Опубликовано: 10 мар 2023
  • In this video , I touch across some common myths that exists around students and freshers , who are just going to start their IT career and dream to work for FAANG and top tech companies, someday. I have around 4 years experience in the IT industry , having worked for Amazon , as a SDE for almost 2 years , and I share with you , the most common programming language , widely used in these tech companies , and what path you should follow , if you are a complete newbie to the world of programming. If you are overwhelmed , and not sure , where to start , what language to learn , and in what order , this video is for you.
    🔴 Full Collections Framework Crash Course in One Video : • Master Java Collection...
    🔴 Free Java Multithreading and Concurrency Course : • Java Concurrency & Mul...
    🔴 Connect with me on Instagram - / code.blooded.voyager and ask me doubts 1:1. Would try to reply to each one of you.
    🔴 Join My Telegram Channel for Placement Updates - telegram.me/riddhi_dutta
    🔴 Connect with me on LinkedIn - / riddhi-dutta
    🔴 Connect with me on Twitter - / rite2riddhi
    🔴 Complete Java Developer roadmap - • How to Master Java A-Z...
    🔴 Complete DSA Syllabus for cracking Product Based Companies : • How to start DSA from ...
    🔴 My DSA Revision Strategy : • How to revise DSA for ...
    🔴 My Low Level Design Preparation Strategy : • How to prepare Low Lev...
    🔴Graph Placement Series From Scratch - • Graphs - The Ultimate ...
    🔴 Low Level Design and Design Pattern Series - • Low Level Design & Des...
    🔴 My Company Review Series - • How to Crack Atlassian...
    🔴 Amazon SDE Revision Sheet - • Video
    🔴 Link to my TopicWise SDE Sheets Playlist : • Trees SDE Coding Probl...
    Tags
    #programming #programminglanguage #faang
    #java #javaprogramming #riddhiduttajava #javadeveloper #javadevelopment #javatutorial #spring #backenddeveloper #multithreadinginjava #multithreading #concurrency #javaconcurrency#backendwebdevelopment #collections #collectionframework
    popular programming languages 2022
    popular programming languages 2023
    programming language to learn in 2023
    programming language to learn in 2022
    programming language to learn
    programming language to learn for beginners
    programming language to start with as a beginner
    programming language to create apps
    java concurrency
    java concurrency and multithreading
    java multithreading tutorial
    java multithreading interview questions
    java multithreading project
    multithreading in java
    multithreading interview questions in java
    multithreading in os
    java threads tutorial
    java thread life cycle
    java thread synchronization
    java thread interview questions
    java concurrency tutorial
    java collection framework
    java collection framework course
    java collection framework crash course
    java tutorial for beginners
    java full course
    how to learn java
    java developer
    java developer interview
    java developer roadmap
    java developer course
    java developer work in company
    java developer interview questions
    java developer salary
    java developer jobs for freshers
    java developer interview questions for freshers
    java developer skills needed
    java developer interview questions for 2 years experience
    java developer full course
    java developer roadmap 2022
    java developer salary in india
    java developer roadmap 2023
    java in programming language
    java in project
    java projects
    java projects for beginners
    java programming
    java programming for beginners
    java programming full course
    java programs for practice
    java projects with source code
    java interview questions and answers
    how to learn spring boot step by step
    how to learn spring framework in java
    how to learn spring
    how to learn spring boot
    dependency injection spring boot
    @configuration in spring boot
    how to learn spring boot from scratch
    how to learn spring framework
    java backend development tutorial
    java backend
    java backend developer
    java backend projects
    java backend developer full course
    java backend tutorial
    java backend developer interview questions
    java backend roadmap
    java backend course
    java backend developer skills
    java backend interview questions
    java backend web development
  • НаукаНаука

Комментарии • 52

  • @rite2riddhi
    @rite2riddhi  Год назад +23

    I woke up and chose violence 😜. Lambdas next week

  • @mohaktrivedi9591
    @mohaktrivedi9591 Год назад

    Thank you very much for this video. This gave me so much clarity and cleared my dilemma.

  • @TejashKumar-sc5wi
    @TejashKumar-sc5wi Год назад

    thanks, u so so much for your perspective guidence for freshers💌

  • @dhairyshrivastava
    @dhairyshrivastava Год назад +2

    I cmpleted oops in CPP and currently doing DSA too frm CPP , I am planning to go in the data science field. So shud i invest time learning Java or learning data science with python

  • @nikhilvijay6022
    @nikhilvijay6022 Год назад

    Hi
    Could someone suggest the best course/site in which I can learn Java by coding. I know some basics but never coded enough to gain confidence.

  • @vamsikrishnasai1682
    @vamsikrishnasai1682 Год назад

    Which language is good for freshers for getting job in product based company's?

  • @DevlogBill
    @DevlogBill Год назад

    I agree there are more Java jobs more than any other language, even in NYC.
    Also, I've been coding for almost 2 years. What algorithms should someone who is fairly new to programming learn first?

  • @kashishsingh8324
    @kashishsingh8324 Год назад

    Any suggestion for final year(2024) ...I am coding in c++..basic of DSA ..what kind of project to do

  • @htrOfLiesfub
    @htrOfLiesfub Год назад +1

    Your content has matured a lot. Unlike other flu - encers, you are setting a right path

  • @vinyass3733
    @vinyass3733 Год назад

    Sir, Are you aware of any job opportunities at startups for freshers currently?

  • @AmanKumar-hn1ph
    @AmanKumar-hn1ph 5 месяцев назад

    If i have done projects in java and can choose c++ during interview questions?

  • @safalyaghoshroy2405
    @safalyaghoshroy2405 Год назад +5

    Aa an engineer in software industry, i am totally convinced that Java is the main language for backend as used by 90% of the company and JavaScript is the main language for frontend with Python remains essential scripting language that comes handy in many situations. While Ruby and Golang is used by most startups for backend, C# still can fetch us good high paying jobs for backend roles though used by few companies but eminent ones.

  • @mukeshrawat8816
    @mukeshrawat8816 Год назад

    JOP -> Just on point

  • @hemanthpothala356
    @hemanthpothala356 Год назад

    what is your programming language of choice for technical interviews and why?

    • @rite2riddhi
      @rite2riddhi  Год назад +2

      Used to be C++ as a fresher. Now it's java

  • @subhramitbasu3886
    @subhramitbasu3886 Год назад

    Bhaiya atomic integers, executor framework plz

  • @srikanthpatri9022
    @srikanthpatri9022 Год назад +1

    I'm in 6th sem. I started learning java . I use Java for DSA and currently learning Spring framework for doing projects. Am I going in the right direction?
    (I have indepth knowledge of Javascript)

    • @rite2riddhi
      @rite2riddhi  Год назад

      Yes

    • @vishalsinghpanwar2972
      @vishalsinghpanwar2972 Год назад

      Hey in similar phase, doing dsa in java , want to start learning spring framework and make projects but no idea where to start...any good resources?

    • @srikanthpatri9022
      @srikanthpatri9022 Год назад

      ​​@@vishalsinghpanwar2972 i purchased a udemy course for spring boot 😊

    • @sahilraina2474
      @sahilraina2474 Год назад

      ​@@srikanthpatri9022which spring boot course is best on udemy , and should we directly learn springboot or JSP,servlets,MVC,spring and then springboot

  • @ranitdey7369
    @ranitdey7369 Год назад +3

    Having worked on Java, Kotlin, Spring Boot extensively for the past few years, etc. I would suggest someone to learn java at first then move onto Kotlin. It’s easily the superset of Java just like C++ is superset of C. Kotlin is designed to be more concise and expressive than Java, with features such as null safety, extension functions, and lambda expressions that simplify coding. It also opens up gates for android development as well. At the end don’t obsess over a programming language coz strictly as a fresher one can get anything.

    • @rite2riddhi
      @rite2riddhi  Год назад

      True

    • @priyanshurouth7795
      @priyanshurouth7795 Год назад

      I think for a student like us its Better to learn Java and if someone learns Java he can easily switch to Kotlin being a Android developer I think the Knowledge of Java will easily push you in Kotlin

  • @harshitagnihotri4018
    @harshitagnihotri4018 Год назад

    Bhaiya backend bi karvana aap Java kaa . Aapki videos dekh k bhot tension Kam hogyi hai aapko jitna thankyou bolu utna Kam hai Bhaiya 🙏

  • @chintumohan6110
    @chintumohan6110 Год назад +1

    Iam good in c++, is it necessary to learn java to get job in product base company

  • @DhavalAhir10
    @DhavalAhir10 Год назад

    Bhaiya, ye Golang is Future.
    Yeto mehi bola krta tha apki most of videos ke comment me 😂😂🤣😂

  • @Kiloksks
    @Kiloksks 10 месяцев назад

    You said learn C first but what about after what’s the top three programming do u recommend to learn first or the top 4

  • @Tanishq_1803
    @Tanishq_1803 Год назад +1

    In which language i should do dsa and competitive programming

    • @rite2riddhi
      @rite2riddhi  Год назад

      Cp ke lie to C++

    • @Tanishq_1803
      @Tanishq_1803 Год назад

      @@rite2riddhi and for dsa ?

    • @Tanishq_1803
      @Tanishq_1803 Год назад

      @@rite2riddhi agar mai dsa and cp dono c++ karu fir web and app development sikhne mai koi problem hogi ?

    • @dipkumardas3941
      @dipkumardas3941 Год назад

      @@Tanishq_1803 for cp go with c++
      For DSA java and c++ both good

  • @adarshrai9516
    @adarshrai9516 Год назад +1

    Bhai dsa k based pr company me job lg gayi.. Pr ab development ho hi nhi raha 🥲

    • @rite2riddhi
      @rite2riddhi  Год назад +4

      Me sikha dunga. Bas time chahiye 🥲

    • @hsthast7183
      @hsthast7183 Год назад

      What's your tech stack at work?

    • @rite2riddhi
      @rite2riddhi  Год назад +3

      @@hsthast7183 At amazon : angular , java , spring boot , aws.

    • @hsthast7183
      @hsthast7183 Год назад

      @@rite2riddhi thanks 👍🏼

  • @jameswatt3668
    @jameswatt3668 Год назад

    Bhai thumbnail dekh k dar lag gyi, team k gussa thumbnail pr 😂😂

  • @hsthast7183
    @hsthast7183 Год назад

    Ans - Rust.

    • @rite2riddhi
      @rite2riddhi  Год назад

      There is no one right language or ans.😜

    • @hsthast7183
      @hsthast7183 Год назад +4

      @@rite2riddhi ik, each language has its perks. But Rust objectively is batter than most other languages on various parameters.
      Rust forces you to handle error at compile time unlike languages such as js, ts or CPP which just crashes your program in runtime.
      By intoducing the concept of borror checker, Rust provides low level memory management without shooting yourself in the foot in production unlike C. Thereby reducing computation bandwidth needs and increasing security.
      Its obviously very fast n performant even faster than CPP and just as fast as C in some cases.
      It challenges the OOPs Mafia by providing better alternatives like procedural and functional programming.
      It makes very clear abstraction between state and logic.
      I am not saying that it's impossible to write bad Rust code but writing bad Rust code is like 10x harder than writing bad CPP, java or python code and a 100x harder than writing bad js code.
      Lastly Rust has a great community and tooling ecosystem.

    • @rite2riddhi
      @rite2riddhi  Год назад +1

      @@hsthast7183 that's some passionate answer. Putting it on my learning bucketlist

    • @hsthast7183
      @hsthast7183 Год назад

      @@rite2riddhi do check it out 😀👍🏼
      The official Rust documentation is really good and cli games like Rustlings are great for newcommers.
      Following are some great RUclips/twitch resources (in no particular order) :
      1. Code to the moon
      2. No boilerplate
      3. ThePrimagen
      4. Let's Get Rusty
      5. Fasterthanlime
      6. Chris Biscardi

  • @Shivam_pandit0379
    @Shivam_pandit0379 8 месяцев назад

    i really really really hate hate java from deep of my heart .
    if i were god , i would remove the "may 23 1995 " from the calender .

  • @fengari17
    @fengari17 Год назад

    Which programming language you recommend as a freshers?