Top Programming Languages to Learn in 2025 (For High-paying Jobs)

Поделиться
HTML-код
  • Опубликовано: 12 янв 2025

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

  • @exaltitude
    @exaltitude  20 дней назад +3

    Check out Machine Learning Bootcamp to start learning today! links.zerotomastery.io/MLBootcamp_Exaltitude

    • @lillyinthefield2787
      @lillyinthefield2787 20 дней назад

      What about thw lay offs in tech ?? Is it still worth the older adults to learn web dev ???

    • @akashchandra2223
      @akashchandra2223 19 дней назад

      Can you elaborate a bit on generative ai and such?

    • @akashchandra2223
      @akashchandra2223 19 дней назад

      Learning the tech stack?

    • @exaltitude
      @exaltitude  11 дней назад

      @@akashchandra2223my roadmap video covers learning generative ai ruclips.net/video/nznFtfgP2ks/видео.htmlsi=glyuF14_xcBruTGs

    • @exaltitude
      @exaltitude  11 дней назад

      @@lillyinthefield2787I talked about jobs that are disappearing and rising in this video Battle for the Future Work: Soon to be Extinct Jobs
      ruclips.net/video/M2LvVVwTZyk/видео.html

  • @eman0828
    @eman0828 19 дней назад +10

    I also want to add that no one starts of making six figures at the beginning of their career as you have to be realistic. The salarys you shoe are mid to senior level profressionals. Salaries also depends on where you live and the cost of living. You also need well rouned skillsets opposed only learning a Programming language. A DevOps Engineer as an example would need skill sets of a Sysadmin and some dev skills along with basic understanding cloud, networking, databases, security... soft skills is also another important skill thats often over looked.

  • @techwitheds
    @techwitheds 20 дней назад +20

    You forgot devops/infrastructure engineering/SRE. That's where the real money is just in case people are motivated by money. Those are the people managing the cloud infrastructure and makes sure your app is running smoothly. They uses python, Golang, GCP AWS Azure and earns probably more than the software engineers.

    • @eman0828
      @eman0828 20 дней назад

      Cloud Engineers and Platform Engineers too. I work as a RHEL admin but skilling up to move into a DevOps Cloud Engineering role. Must of the coding will be scripting and automation rather than developing applications for cloud infrastructure roles.

    • @exaltitude
      @exaltitude  20 дней назад +7

      Who says I forgot?

    • @PasserbyP
      @PasserbyP 20 дней назад +2

      Pretty sure that fell under back end and AWS

    • @eman0828
      @eman0828 20 дней назад

      ​@@PasserbyPthat's IT operations which is different from development roles. She different mention anything remotely to the DevOps, Cloud or MLOps realm. A MLOps Engineer is another type of DevOps Engineer that builds pipelines for models and deployed the models in to production which us different from a ML Engineer that designs models.

    • @eman0828
      @eman0828 20 дней назад +4

      A DevOps Engineer is essentially between automation engineer and a system administrator that builds CI/CD pipelines that have dev skills to automate the testing, validation and deployment of code changes and software releases into a server production environment. They monitor the server or Kubernetes environment. The tech industry is way bigger than strickly developer roles. You also have networking and Cyber Security. Many of them do alot of scripting and automation esp Python. I do a lot of automation in my current role as a RHEL admin.

  • @Vansel1
    @Vansel1 17 дней назад +1

    Thanks for Help ! Perfect Explanation.

  • @andercarvalho1000
    @andercarvalho1000 20 дней назад +5

    Great content different than the most bla bla bla out there, thanks 😊

    • @exaltitude
      @exaltitude  20 дней назад

      Thanks! I try to keep things fresh!

  • @idkjustmarc
    @idkjustmarc 15 дней назад

    This video is very insightful and helpful when navigating the ever changing job market of tech. I went to a “World Class” business institution and they DID NOT teach us the application of our skills at all. They made it seem like working would be AMAZING (i say sarcastically). I’ve had many jobs before the current role I’m in, and I was NEVER disillusioned by the prospects after college. The truth is, this job market is TOUGH. You have to be able to demonstrate your value, while also communicating how EFFECTIVE & EFFICIENT you are as a worker. As we continue to go toward economic uncertainty, these skills will differentiate those who cannot communicate from those who have the prowess when it comes to explaining complex & technical processes. We’re becoming very wasteful of the ‘talent’ that we do have; therefore the only way to survive in the market is to have SKILLS (& to network for more open doors). Loved the video, and I’ll be using this to guide the technical skills I need to enhance for new opportunities and positions.

  • @MarioCheong-lu5hb
    @MarioCheong-lu5hb 19 дней назад +1

    I’m currently using Rust for backend tune with chatgpt in order to replace DevOps or any automated engineer. I’m pretty sure Ai will replace their job or perhaps a new job description focusing on Ai prompting skill or tools architect who can value add to the design

    • @techwitheds
      @techwitheds 16 дней назад

      Nice! can you share your thought on how this tool will work? would it be some application running somewhere that monitor the system and can automatically fix production issues? Or would it be a chat bot that you can ask to fix things for you... so, the tool will have an input where you can type "Go fix my application in production" and the tool will diagnostic all of the application log, and based on that would fix the source code and redeploy the app. That would be so Great.

    • @eman0828
      @eman0828 16 дней назад

      False. DevOps is a cultural methodology when in a company. The modern DevOps Engineer for machine learning is called a MLOps Engineer that builds pipelines to automate the deployment and fine tune models. DevOps isn't going anywhere any time soon. It's a vital process.

  • @konsciousk00
    @konsciousk00 18 дней назад

    Thanks for the content! Just concise and full of great info, you just earned my sub.

  • @MohammadAbdulRahman-tk5zr
    @MohammadAbdulRahman-tk5zr 18 дней назад

    To be honest, this video contains a wealth of knowledge that upcoming developers today can understand and apply to land a successful job in the tech industry. It’s beneficial to focus on one specific language and excel in it to a certain extent, so we can start creating our own projects. I learned Python, but based on current market demand, I started learning JavaScript to stay relevant in today’s job market. My advice to new developers today is to focus on learning and implementing new languages while excelling in one specific language. Consider the market demand and your interests, and start working on it. This approach will surely help you land a job in any tech industry.

  • @MichaelThomasOflaherty
    @MichaelThomasOflaherty 4 дня назад

    I once wanted to get into game development but learning a programming language was way too much of a mountain for me to climb. I tried python but I found it confusing, I tried C but it was a little bit more difficult to learn, I tried c++ but is was just more difficult with pointers and variables. I finally tired C# and I still found it difficult to learn

  • @foysalmunir
    @foysalmunir 16 дней назад +1

    Happy holidays!

    • @exaltitude
      @exaltitude  15 дней назад

      Happy holidays to you too!

  • @websound
    @websound 7 дней назад

    Hallo Nice kanal, I wan’t to learning Swift and Xcode.
    Because you see watt you doing and that is imported for me and I understand watt they doing.

  • @andrewpaige8325
    @andrewpaige8325 7 дней назад

    Awesome video! Do you recommend diversifying languages on a resume. I currently have three projects, one Python, one ruby, and one in go. I was thinking of rewriting the go api in either Python or Java

    • @exaltitude
      @exaltitude  7 дней назад

      Depends on what job you’re applying to! What role uses python ruby and go? I explained here - Resume to Land Software Engineer Interviews
      ruclips.net/video/kArOk8tudoM/видео.html

  • @cbbcbb6803
    @cbbcbb6803 15 дней назад

    What about starting with a language that you can stand to use and that pays reasonably well. Then branch out from there.

  • @JasonWilliams-b3e
    @JasonWilliams-b3e 20 дней назад

    Done! Thanks for the content

  • @jaggermarster
    @jaggermarster 20 дней назад

    Earned my sub on the spot!

  • @camilobilbao1679
    @camilobilbao1679 20 дней назад

    Hi Jean, I did my BSC in Industrial engineering but would love to start working with AI and ML and become more proficient at it in order to use it in my work field (Supply chain optimisation, etc). I understand the theoretical concepts within my field of study and do have basic Python knowledge acquired through my studies. What would you recommend me to do? Where should I start? I really see the potential and would like to make use of it. Thank you for your videos, they are so helpful and have motivated me a lot to take this journey.

  • @Sloan-11880
    @Sloan-11880 20 дней назад +1

    Great content as always! If a beginner with basic coding knowledge was getting ready to embark on this journey to break into the AI/ML , what would you tell that person about all the talk in the news and etc about how AI will change the role of software engineers and when Jensen Huang said not to learn to code? This can be confusing for someone new looking to break into the space because every time you turn around it's all about AI replacing devs, maybe not today but it's coming, or introducing more hybrid type roles, then you see how chatGPT is advancing with it's new models and it's code getting better and better, is todays current AI/ML roadmap still viable or does it need to be updated to include other subjects to position oneself in a better position for what's inevitably on the horizon?

    • @exaltitude
      @exaltitude  20 дней назад +1

      Great question! I host free monthly events where I answer questions about tech careers and AI. This question would be great for the event. Here is the next one:
      www.linkedin.com/events/7269411175199580160/comments/

    • @eman0828
      @eman0828 16 дней назад

      A I is not going to replace coding any time soon. Computers don't have the capability to think and process information like a human brain. The CPU operates on a set of instructions otherwise computers can not function without code feed to the CPU known as the operating system. Computers lacks any kind of self awareness, decision making, creativity. It's just a tool to assist devs not replace them. CEOs aren't devs. They just want money.

  • @joshuaadewale1409
    @joshuaadewale1409 19 дней назад

    Thank you so much for this. You have my subscription. Currently learning JavaScript, and it seems like JavaScript can be a good pick for machine learning and robotics along with Python and c++

    • @exaltitude
      @exaltitude  18 дней назад

      Thanks for the sub! Here are the Top 9 Skills You ACTUALLY Need to become an AI Engineer
      ruclips.net/video/LrMThTkUeyA/видео.html

  • @coreyleath4662
    @coreyleath4662 20 дней назад +1

    You're Amazing Thanks

  • @yandimosi
    @yandimosi 15 дней назад

    Great video

    • @exaltitude
      @exaltitude  14 дней назад

      I'm glad it was helpful!

  • @metricsplease
    @metricsplease 18 дней назад

    Thank you a lot for this video 😔🙏

  • @krushnamohod8861
    @krushnamohod8861 17 дней назад

    Thanks for your recommendation
    I am a 2nd year student from india and i have learnt python & JAVA
    I am doing some projects related to ML and Gen Ai, integrating ml and webD.

    • @exaltitude
      @exaltitude  11 дней назад

      Best of luck on your studies!

  • @ΑΝΤΡΟΠΗΔΙΆΦΟΡΑ
    @ΑΝΤΡΟΠΗΔΙΆΦΟΡΑ 19 дней назад

    Well, I will go with Flutter and Dart, Python, and Mojo as these programming languages allow you to build cross-platform applications including those you have mentioned all in your video. Flutter is included in both Python and Dart.

  • @sumitroy4030
    @sumitroy4030 14 дней назад +1

    Thanks

  • @Vishnu-jq4yj
    @Vishnu-jq4yj 20 дней назад

    Hi jean, m having this doubt for a long time... how the industry define LLM as a "skill"? , is it by integrating several opensource/proprietary models and fine-tuning for the company's need or buidling one from scratch? . Its rooted from the corresponding doubt in ML, as we dont build algos like SVMs from scratch.. isnt it? Please answer.

    • @techwitheds
      @techwitheds 20 дней назад

      Most people will probably use LLM as a tool that is pre built. The people building LLM from scratch are PhD or Masters degree level of people. They may not code it, but they will design it and let other engineers implement it. The same way most people don't implement basic data structure and algorithm from scratch, I doubt anyone would implement LLM from scratch. It's a tool... so learning how to use the tool is more valuable to most employers than leaning how to build it. That's where big tech like Google come... they have the money and resources to finance people who build those from scratch

    • @eman0828
      @eman0828 16 дней назад

      @@techwitheds in the work force the build and testing stage is handled by MLOps Engineers aka DevOps Engineers that specialize in building ci/cd pipelines for building models. The ML Engineers would design and train the models and push the code to a git repository for the MLOps Engineer to complete the final build and deployment process. No advanced math is need for that role.

  • @ДаниилМатвеев-ю5т
    @ДаниилМатвеев-ю5т 13 дней назад +1

    Simply the best video on the topic

  • @hassnain5390
    @hassnain5390 17 дней назад

    I already learned C++. planning to learn JavaScript & Python.

    • @exaltitude
      @exaltitude  16 дней назад

      Those are excellent languages to learn for high-paying jobs!

  • @Kimjhisoo
    @Kimjhisoo 15 дней назад

    I have some q like i want to join college for undergraduation in ai in south korea but background from biology what preparation i have do in extra that my course not go difficult like any program languages or math that helps me or that's college teach us which thing or knowledge i have to be before joining ai college for undergraduatio

    • @exaltitude
      @exaltitude  15 дней назад

      Check out the prerequisites in the roadmap here - AI Machine Learning Roadmap: Self Study AI!
      ruclips.net/video/nznFtfgP2ks/видео.html

    • @Kimjhisoo
      @Kimjhisoo 14 дней назад

      @exaltitude in this vedeo you mentioned what I have to prepare before joining college or what I will learn in college

  • @Osmanli_6538
    @Osmanli_6538 20 дней назад

    Thank you Jean 👍

  • @adityantamarapu6239
    @adityantamarapu6239 20 дней назад

    How does years of experience change the tech stack requirements?

    • @techwitheds
      @techwitheds 20 дней назад

      Well, as you gain more experience, you will have to pick one subset of an app and master it. For example, you might only focus on login system or on payment system. At that level, domain expertise might be more valuable than language. For example, if you understand how payment systems work end to end, you might lead a team responsible for accepting payment in an application. The language use to implement the payment system is irrelevant, but knowing the in and out of payment is more important

  • @barryalimou4943
    @barryalimou4943 20 дней назад

    What do you think about flutter 😊 for gros-platform ???

    • @exaltitude
      @exaltitude  19 дней назад +1

      I am personally against cross platform development and would not recommend it to anyone. I can make another video about it

    • @barryalimou4943
      @barryalimou4943 19 дней назад

      @ ok non problem I waiting for this video and more information for my flutter is the best way 🙏❤️

  • @adityantamarapu6239
    @adityantamarapu6239 20 дней назад

    What about crypto, blockchain and web3?

    • @techwitheds
      @techwitheds 20 дней назад

      Those fall either into mobile dev or web dev. Block chain is a domain knowledge, as such the programming language does not matter. What matters is understanding the domain enough where you can implement it in any language

  • @michaeltse321
    @michaeltse321 17 дней назад

    There used to be 2 jobs, the telephone operator and the typist. Technology removed the need for those jobs... Which job isn't safe from AI - lol

    • @exaltitude
      @exaltitude  17 дней назад

      I talked about the jobs that are safe and ones that are disappearing in this video. Battle for the Future Work: Soon to be Extinct Jobs
      ruclips.net/video/M2LvVVwTZyk/видео.html

  • @mrmella-3614
    @mrmella-3614 17 дней назад +1

    a SUB worthy content.

  • @hey_gamerz
    @hey_gamerz 20 дней назад

    hey jean, Im from india and im 17rn and i want to be a webdeveloper and i almost have learned python can you please make a roadmap on it please

    • @exaltitude
      @exaltitude  20 дней назад +2

      You’re in luck. My python road map video is coming next week. Stay tuned!

  • @ETT3
    @ETT3 19 дней назад +1

    I want to take JavaScript, Python,C++ do you advise me to take them?

    • @techwitheds
      @techwitheds 16 дней назад +1

      I think you should start by understanding the type of problem you would like to solve and based on the problem domain/space, use the right tool for it. Each of those languages does very well under specific constrain. It's usually best to start with a problem space and get the right tool than to get a tool and try to fit a problem into it. If you want to do video game, high performance trading app, software that are closed to hardware then C++. Python is popular with machine learning and infrastructure engineering. It's also very easy to learn but it has it's limitation in term of execution speed. Javascript is mostly used for user interface and middle layer that handle request on server. So, pick a domain that you are interested in and then figure out what language is popular in that domain and learn both the domain and the language. Hope this help

  • @sutofana
    @sutofana 20 дней назад

    thank youuuuuuu

    • @exaltitude
      @exaltitude  20 дней назад

      Thanks for the first comment!

  • @donwinston
    @donwinston 18 дней назад

    Typescript?

    • @dhinneshjeevan8506
      @dhinneshjeevan8506 16 дней назад +1

      TypeScript is an extension of JavaScript. If you know TS, then you know JS :)

    • @donwinston
      @donwinston 16 дней назад

      @@dhinneshjeevan8506 No kidding. I've seen surveys where Typescript is in the top three not counting SQL and HTML. She said it didn't shop up in her count.

    • @donwinston
      @donwinston 16 дней назад

      @@dhinneshjeevan8506 But knowing JS doesn't mean you know TS.

  • @captainkesh
    @captainkesh 18 дней назад

    Great video. Did you grow up in Shanghai?

    • @exaltitude
      @exaltitude  18 дней назад

      No I’ve never been to Shanghai

  • @samratjagtap3233
    @samratjagtap3233 20 дней назад +1

    can you make video on quantum computing please

    • @almdrs
      @almdrs 19 дней назад +1

      I did research recently and Python is the language used in quantum computing. Anyway it is a niche field.

  • @juancarlospizarromendez3954
    @juancarlospizarromendez3954 20 дней назад

    It's extraneous that Python is replacing the king of the web's back-end PHP.

    • @charlesudah4892
      @charlesudah4892 19 дней назад +2

      A lot of website run on PHP but that doesn't make it king of backend. I will say this bcos most highly used apps that are popular the likes of RUclips, Netflix and other web application software don't run on PHP.

  • @Clentecx
    @Clentecx 20 дней назад +2

    Im 16 and i recently wanted to be a software engineer i have been studying python and am happy that i still can do what i want without worrying about ai

  • @tvclipsgames1338
    @tvclipsgames1338 15 дней назад

    Why my head is stuck in AI 🤔🤔

  • @atheeq_ur_rahman
    @atheeq_ur_rahman 20 дней назад

    Done !

  • @kameroongod
    @kameroongod 17 дней назад

    so Full-Stack is where the money at huh.. I'm a bit surprised that AI is not on top

    • @exaltitude
      @exaltitude  17 дней назад

      Umm did you actually watch the full video? AI engineer is on top

    • @kameroongod
      @kameroongod 17 дней назад

      ⁠​⁠@@exaltitudewell it shows 136K Full-Stack vs 132K AI . i did watch entire video yes. I’m not bashing you btw

    • @exaltitude
      @exaltitude  16 дней назад +1

      You’re right! Nice catch that is interesting. The numbers are from Glassdoor. The demand for ai engineers is just picking up more lately whereas full stack has been flat for decade or so. The salary for ai engineers will likely increase more over time whereas full stack is probably going to stagnate

    • @kameroongod
      @kameroongod 16 дней назад

      @@exaltitude i see gotchu

  • @emmagodey9312
    @emmagodey9312 6 дней назад

    Done ✅

  • @eng.raydev
    @eng.raydev 18 дней назад

    Fantastic content! Your explanation of the industry was incredibly insightful and well-structured. I really appreciate the depth you provided. One point I’d love to add is the rise of cross-platform development tools like Flutter, which have gained significant traction in the industry.
    As a Team Lead at one of the largest telecommunications and information companies in the Middle East, we’ve been migrating our web and mobile platforms to Flutter over the past couple of years. This shift has streamlined our development process, allowing us to launch new features faster and maintain consistency across platforms.
    I believe covering tools like Flutter could add even more value to your future content, as they’re becoming a key part of many companies’ tech stacks. Keep up the great work!👍

  • @kgermando
    @kgermando 15 дней назад

    Golang 🎉

  • @Tube-ij1gu
    @Tube-ij1gu 20 дней назад

    What are your sources of data for this rank?

  • @ramosandresc
    @ramosandresc 16 дней назад

    👍👍👍

  • @splittingvoid7923
    @splittingvoid7923 19 дней назад

    Problem is this content doesn't consider the differentiation between folks who work in service companies that get paid literally dirt for the same knowledge and skills.
    So it doesn't really matter what skillet you have
    Where you are able to use it matters.

  • @anupamdeo904
    @anupamdeo904 15 дней назад

    How are you glowing so much!!😍

  • @PedroRodriguez-dl5yt
    @PedroRodriguez-dl5yt 9 дней назад

    I wanna be your friend, my dear

  • @user-YT1BAXSADdile
    @user-YT1BAXSADdile 16 дней назад

    I think best languages to learn 2025
    1: python
    2: JavaScript
    3:c++
    4: Java
    5:dart😊

  • @DPatel-rn4xb
    @DPatel-rn4xb 20 дней назад

    what about cross platform developer of android and iOS in react native and flutter ? make new graph using cloud and devops and cross platform app developer, and make it downloadable. thanks

  • @ButchCassidyAndSundanceKid
    @ButchCassidyAndSundanceKid 17 дней назад +1

    There're no IT jobs going around, no matter what programming language. Please don't mislead people.

  • @HasimSema
    @HasimSema 18 дней назад

    $INFTY3 is gonna explode anytime soon