Top 6 Programming Languages to Learn in 2024

  Рет қаралды 85,510

Vlad Arama

Vlad Arama

Күн бұрын

Пікірлер: 273
@henryvaneyk3769
@henryvaneyk3769 7 ай бұрын
Been developing for 34 years. Before that coded in Fortran 4 and COBOL at High School. Then worked as a Telecoms and Computer Technician before coming back into software. Coded in Pascal, C, ASM, C++, C# and Java. Currently learning Rust and Kotlin. My advice is not to get hang up on languages. Rather focus your efforts on the specific application space that interests you the most.
@RohitSah09812
@RohitSah09812 2 ай бұрын
I'm starting to learn C++ from today because I learned basic of C in my high school. Is there othere language over C++ which should i choode please let me know.
@TidalMaker
@TidalMaker 7 ай бұрын
"There are no jobs for Rust but learn it anyway"
@ripplesr5655
@ripplesr5655 9 ай бұрын
Man, I started with JS and moved to PHP for primary backend language with Laravel. Never been so happier to not to float around the burnt-out hyped JS land. Love vanilla JS, React (Only), VUE, that's it.
@ivangerginov5648
@ivangerginov5648 9 ай бұрын
Hell yeah! I'm surpised PHP didn't make it into the list. In my case I decided to learn Laravel + VueJS since the learning curve of both is very gentle. Combined with the good old MySQL, it's a full stack, decently performant and fun to write environment.
@jsonkody
@jsonkody 9 ай бұрын
Started with Java, go to JS for many years .. now learning Elixir, so far its light years ahead of everything I know 🙌
@EricGro-en8lo
@EricGro-en8lo 8 ай бұрын
why switch to php when js can be also used for backend and is much better then php(faster and more modern and popular). Also has cool frameworks for backend. i get when peeope dont switch from php to js. but switching from js to php...
@ripplesr5655
@ripplesr5655 8 ай бұрын
@@EricGro-en8lo What metrics are you using to advocate such statement "JS better than PHP, JS more modern"?
@Christopher-on7og
@Christopher-on7og 8 ай бұрын
​@@EricGro-en8loit depends on what you code, but usually PHP 8 is faster than JS. Anyway, if you are coding API and don't make a rocket fly who cares about 5 milliseconds difference ? Just use what you like and what companies are looking for
@SnowDrift-bh7wb
@SnowDrift-bh7wb 8 ай бұрын
I think Julia belongs to the list of languages to learn as well, especially when working in AI. It's performance can be close to C++ and it has been designed for concurrency or parallelism from the get-go. Julia can use python packages which is quite handy if a package doesn't exist natively.
@OfficialCheetCode
@OfficialCheetCode 9 ай бұрын
We typically hire people who know Python or JavaScript. Bonus points if you know how to deploy web services on AWS or equivalent. More bonus points if you’re familiar with Docker.
@vladaramacodes
@vladaramacodes 9 ай бұрын
Makes sense, you must get a lot of candidates. Python and JS are the programming language most people learn. Devops skills are more and more necessary for developers, I should make a video on that.
@itz_Manish02
@itz_Manish02 9 ай бұрын
forget java?
@Mememaxing
@Mememaxing 9 ай бұрын
Java is mid​@@itz_Manish02
@haraldb.5637
@haraldb.5637 8 ай бұрын
Hm. Java Spring Boot, vue, c++, docker/kubernetes, Azure, ... no chance then?
@ronaldjohnson4470
@ronaldjohnson4470 9 ай бұрын
My top two languages are C# and GOLANG. Good honest advice from your channel, thank you.
@sadiulhakim7814
@sadiulhakim7814 9 ай бұрын
I will go with Java and GOLANG.
@Vicolraj
@Vicolraj 8 ай бұрын
​@@sadiulhakim7814 me c# and JavaScript
@shaikrahim8071
@shaikrahim8071 7 ай бұрын
Rust
@PortalUser2
@PortalUser2 8 ай бұрын
I followed Anders (the C# and Typescript language designer) into C# and it has been my primary language ever since. I loved what he did earlier in his career with Turbo Pascal / Delphi, and he sure didn't disappoint with C#, taking the learnings from Java and really adding the niceties that Delphi had for creating components, etc. With C# you can be within 20% the succinctness of a language like python; within 20% the best performance (compared to something like rust). It isn't necessarily the best when used for any single purpose, but is very close to the best for almost any purpose.
@woody-xm5ve
@woody-xm5ve 9 ай бұрын
If you’ll want to get hired right away learn java and sql! There are few java devs nowadays in the US mostly are learning js react but Java.
@sadiulhakim7814
@sadiulhakim7814 9 ай бұрын
I am a self-taught Java developer.
@martapfahl940
@martapfahl940 6 ай бұрын
What resources did you use? I want to become fullstack
@sadiulhakim7814
@sadiulhakim7814 6 ай бұрын
@@martapfahl940 I read books. And nowadays some online course.
@mohamedshakir1642
@mohamedshakir1642 6 ай бұрын
​@@martapfahl940me too I'm starting from scratch may b we can study togetger
@jigsaw2253
@jigsaw2253 5 ай бұрын
@@martapfahl940amigos code is a good source for learning Java
@Nativesonodysseys
@Nativesonodysseys 5 ай бұрын
Me too, just trying my hands on my first project. Can we maybe connect? I need to hear your experiences and I have got questions too.
@FredMBeshears
@FredMBeshears 7 ай бұрын
If you're interested in the history of AI research, consider learning Lisp or Scheme. Here are two references: 1. For Common Lisp Artificial Intelligence Programming: Case Studies in Common Lisp by Peter Norvig 2. For Scheme Structure and Interpretation of Computer Programs (2nd Edition) (MIT Electrical Engineering and Computer Science) by Harold Abelson and Jay Sussman
@leafdaleaudiovideoengineer4763
@leafdaleaudiovideoengineer4763 8 ай бұрын
I really wish people would stop saying Python syntax is so close to English. To me, having learned Basic, Basica, Logo, Pascal, Fortran 77, C, C++, a couple of Assembly languages, Visual Basic, HTML, Python, & now starting R, Python to me looks very nearly like C/C++.
@alst4817
@alst4817 5 ай бұрын
Totally agree. For a start, English doesn’t use classes!
@alexale5488
@alexale5488 9 ай бұрын
Also, no offense, but I hate Javascript. I know it gets paid well, but I simply don't want to fall into the cycle of "learn a new frontend technology every 2 months". Also JS behaves weird, is hard to debug.... Using HTMX and Jinja2 for my front-end, truly a lifesaver.
@ishananaguru
@ishananaguru 9 ай бұрын
lol cry more
@alexale5488
@alexale5488 9 ай бұрын
@@ishananaguru I am not crying bro. Java and Python are on my side 😁
@alexale5488
@alexale5488 9 ай бұрын
@@ishananaguru Soon PyScript will evolve. Can't wait.
@vladaramacodes
@vladaramacodes 9 ай бұрын
Yeah no, I totally get that, keeping up with the frontend world can be exhausting. HTMX is cool.
@DarthVader11912
@DarthVader11912 9 ай бұрын
You don't have to like it yeah it's got quirks but every language has them and typescript fixes 90% of those bugs so I don't really get the hate for it. And learning frameworks is not hard because you shouldn't be focusing on them anyway you need to focus on programming fundamentals and patterns so you could take them between frameworks.
@marxhubert
@marxhubert 9 ай бұрын
How can one talk about web development without mentioning PHP, which powers 75% of the web?
@SXsoft99
@SXsoft99 9 ай бұрын
because they hate that is good
@bilimlink
@bilimlink 9 ай бұрын
There's a clean decline of PHP popularity in recent years.
@Sj-yf2jg
@Sj-yf2jg 9 ай бұрын
only noob devs dislike PHP
@laksh4697
@laksh4697 9 ай бұрын
If its good why is it declining in popularity ​@@bilimlink
@ebymathew7995
@ebymathew7995 9 ай бұрын
are you a time traveler .it's 2024 bro now javascript, python,java rules web development
@briancampbell179
@briancampbell179 8 ай бұрын
I've learned a lot of languages over the years. From 6800, 6502, and 68000 assembler, BASIC (the original), FORTRAN, Pascal, FORTH, VBA, C, C++, Java, C#, JavaScript, Perl, PHP. I even learned a bit of Python when I had to write something for the Raspberry Pi. The one thing that is common with the high level languages is that they are all similar and once you know one, it's not that hard to pick up the rest. They all share similar concepts. The main difference is just the syntax. The real work involves learning the libraries and frameworks. Even migrating from WinForms to WPF in C# was like going back to kindergarten.
@vitalyl1327
@vitalyl1327 7 ай бұрын
You think they're all the same because you only learned very similar languages (and they are indeed very much the same). Now try to apply your knowledge to, say, APL, or Agda.
@briancampbell179
@briancampbell179 7 ай бұрын
@@vitalyl1327 , if you want to include obscure languages, you could probably include Haskell, LISP, and many others. You could also include those used for special purposes such as Verilog and VHDL for FPGA programming. Yes, I was sticking to the more mainstream languages, but one of my key points was that the broad concepts are similar in that they have the notion of variables, expressions, conditional statements, and loops. I dare say the languages you cited have these same basic concepts as well. The syntax can be very different. FORTH with its heavily stack oriented syntax and APL with its odd character set and syntax would be very different to the rest. The bigger point I was trying to make is that especially for many of the more modern languages, the libraries and frameworks present a much steeper learning curve than the language itself.
@vitalyl1327
@vitalyl1327 7 ай бұрын
@@briancampbell179 those languages are only "obscure" among the incompetent engineers. The competent ones use them extensively, to a massive advantage. And, no, a notion of a variable in Haskell is fundamentally different from a variable in the Algol-derived languages. You won't find anything like your typical loop in Haskell, or, worse, in APL. And you'd be very, very surprised if you try to apply your knowledge of what a loop is to Verilog (where it's actually a compile-time macro). And, no, libraries and frameworks are immaterial. Engineers who rely too heavily on such things are awful engineers, producing massively overengineered solutions, made by glueing tons of irrelevant things together to get a tiny bit of needed functionality out of this mess. An engineer who cannot build the entire stack from the first principles is a worthless engineer.
@SteveJ-n2v
@SteveJ-n2v 7 ай бұрын
6502 assembler! My main man! Fond memories of the days when 640K was good enough for anybody, plus you got your money for nothin and your ch!cks for free :)
@vitalyl1327
@vitalyl1327 7 ай бұрын
@@briancampbell179 you'd be wrong to assume these concepts apply to any of the languages I mentioned (or those you listed). A loop in Verilog, for example, is absolutely not what you'd expect.
@test-rj2vl
@test-rj2vl 8 ай бұрын
More important than money is whether you like it or not. I did internship with Ruby on Rails and NodeJS. I didn't like them at all so my every day waiting till it gets 5 o clock so I can go home. Now I work with Java and Spring Boot and it has never happened again. So for me even better pay would not be worth the change. I just didn't like the syntax of ruby at all. And with NodeJS we had coffee script at that time and I didn't like it's syntax as well. But for you it could be the opposite - if you hate Java but love Ruby then learn Ruby and don't bother with Java because you are not going to last on job that you don't like.
@markmeyer5361
@markmeyer5361 7 ай бұрын
I've gone through so many languages since I was a kid in the mid-1970s! FORTRAN, PL/1, Assembly (many different architectures), SAS, Snobol, Perl, Awk, Ruby, Groovy, C (I wrote a compiler for C) ... and then of course Python (which I teach), Java, C++, and finally JavaScript. But Haskell is so pretty!
@alexale5488
@alexale5488 9 ай бұрын
Java : +It's old and well established. +Small syntax that is easy to learn. -Verbose, tons of boilerplate code. -Owned by Oracle, and everyone hates Oracle. -Gradle kind of sucks for a package manager. C# : +Much less boilerplate code. +.NET ecosystem, easy to install any package from there. +Integrated as scripting language for game development (Unity, Godot), even has it's own library named "XNA/Monogame" which was used for making Terraria. -Huge install size. -The language has so many keywords and ways to do things...it's confusing. You have like 5 ways of finding the length of a string, or three possible ways to write a switch case statement. -.NET new versions break backwards compatibility. -.NET ecosystem is huge but sometimes sucks (looking at you Xamarin/Maui).
@fsharplove
@fsharplove 9 ай бұрын
F# : + Much Much less boilerplate code. The syntax is beautiful with DU, pattern matching, computation expressions.... + .NET ecosystem, easy to install any package from there. + The language is very stable (there is idiomatic F#). + It is a functional language in its root (ML) but you can use object oriented or imperative style with it. - The language is not enough popular despite all its advantages over C# because : 1) .NET developpers are very conservative. 2) .NET developpers think that for you to be using a functional language you should be very good at maths and .NET developpers are very bad at maths.
@3r3bu5x9
@3r3bu5x9 9 ай бұрын
i recently migrated some projects from .net framework to .net 6 wasn't fun
@Mistoffeleess
@Mistoffeleess 9 ай бұрын
Java is not Old. We call it Mature
@alexale5488
@alexale5488 9 ай бұрын
@@Mistoffeleess That's correct. Python is even older than Python (1991 vs 1995) but matured much later.
@vadergrd
@vadergrd 9 ай бұрын
gradle is a build tool , not a package manager .. it's not npm ... you don't seem to know what you speak about , do you have any experience in any of these programs??
@sick7rider429
@sick7rider429 8 ай бұрын
I learned Golang and I have difficulties to find a job in Switzerland.
@grimkupid8478
@grimkupid8478 9 ай бұрын
Thanks for the advice, though I personally don't look at the potential money to be earned, as for me I find that just trying to go for the money will leave me miserable, I do like how you broke down the various advantages to each of the languages you listed, while also listing some of the disadvantages.
@stackdevlopr
@stackdevlopr 8 ай бұрын
When choosing a programming language to learn for a career path or career change, the first thing you should do is ask yourself: do I have the necessary background for a job that requires technical skills (which can be self-taught) and professional experience in a similar context, or can I also apply for jobs with academic requirements? There's no use in starting to learn Python to become a Data Scientist if you don't have a Master's degree, preferably in fields such as Computer Science, Statistics, Math, etc. In such cases, your academic qualifications will determine if you'll get the job or not. Knowing Python and/or being willing to learn languages/scripts that are necessary for the job would be a big plus, but not the main requirement: companies know/assume that someone with a Ph.D. or Master's degree will be able to pick up the necessary parts of the required programming language in a reasonable amount of time and at a sufficient level. On the other hand, it won't be easy or might even be close to impossible for a self-taught or bootcamp programmer to achieve the academic level of knowledge and mindset without going to college/university. In short: if you are academically qualified, you can pick any programming language based on your interest (front-end, data science, machine learning, software engineering, etc.). If you have only self-taught and self-acquired technical skills, then pick a programming language for positions that ask for professional experience and specific technical skills, without necessarily requiring an academic degree. Keep in mind that no matter what language you pick-especially as a beginner-don't mix but specialize in one. Absolutely, there are companies looking for candidates specialized in that language. However, there are none looking for someone who has only scratched the surface of three languages but can't do anything worthwhile in any of them. This is my personal opinion, looking from the EU-market perspective.
@danielessiet4063
@danielessiet4063 8 ай бұрын
Make sense!
@MrMatisyahu
@MrMatisyahu 7 ай бұрын
Such an underrated comment, clearly articulated. Thanks!
@canvasweb-school
@canvasweb-school 9 ай бұрын
No PHP and Laravel ?
@BiggTvTamil
@BiggTvTamil 8 ай бұрын
PHP is a cash cow. Still 80% of the web uses PHP. but they will not even mention it. Because the are coprate job seekers.
@yuangkalex9095
@yuangkalex9095 8 ай бұрын
Segera beralih ke bahasa yang disebutkan di atas pak. Selalu ikuti perkembangan teknologi. PHP hanya untuk aplikasi skala kecil. PHP tanpa laravel = Dead
@ThePraQNome
@ThePraQNome 8 ай бұрын
dead
@charlesavul1016
@charlesavul1016 7 ай бұрын
​@@yuangkalex9095you wrong sir 75% of the web runs php
@yuangkalex9095
@yuangkalex9095 7 ай бұрын
@@charlesavul1016 Yes, that's right, because most of the websites/blogs on the internet are made with WordPress. As we know WordPress is made using PHP. But I was having performance issues with the PHP application, so I had to remade my blog using Astro Js and I'm very satisfied with that.
@alphabasic1759
@alphabasic1759 7 ай бұрын
I disagree regarding Rust. I do like it quite a bit, but in many ways it's too complex and one factor on major corporate use of a language is ability to bring on new people to their teams. Hence many are retaining their C applications (because honestly C++ doesn't bring much to the table over C ... not really). If you're considering Rust you should learn C as well. These two languages live in the same space of systems programming. Honestly, mixed language programming is the best of all worlds. Moreover, to actually call yourself a competent programmer you need to know several languages that view things differently and have written/updated quite a bit of code in each of those.
@cbbcbb6803
@cbbcbb6803 9 ай бұрын
I have never been able to like dynamically typed languages. But I like simple straight forward syntax. The impression I have of Python is that it does not do very much. It just calls and executes a bunch of C/C++ programs from standard libraries. Now, I do not know Python, so I could be wrong. I think the most important thing for a learner is the quality of teaching and instruction that is available. A good and patient and kind hearted teacher (person, book, video, all the above) is the secret sauce.
@baronde8551
@baronde8551 5 ай бұрын
This is the best video for top ranking because it gives reasons why other make the language look like magic
@julian_handpan
@julian_handpan 9 ай бұрын
Rails is THE FRAMEWORK!!
@mawkuri5496
@mawkuri5496 4 ай бұрын
flet is the framework of the future.
@rverm1000
@rverm1000 7 ай бұрын
ive been learning python the past 4 yrs. it does most of what i need. but i found this language from the 80's called squeak. alot of the syntax from this language is in modern languages.
@jared8411
@jared8411 7 ай бұрын
I have been messing around with JS for almost 15 years. I took classes in Perl, java, visual basic (actually my intro to programming) and C#. I tried to take on Rust but it was not satisfying. I recently got to basics with C and digging into the low level stuff Rust can do but has few to no learning resources (you can learn the language, but what good does that do?) , and when I am ready I am going with Zed because C is satisfying but it's old and I like modern ways of doing some things. I might look at Rust again in about 5 years.
@stevemargolies1187
@stevemargolies1187 7 ай бұрын
Start with C/C++ and after that everything is easy. You'll always have a job.
@cybernit3
@cybernit3 4 ай бұрын
Ya, I learn C on my own when I was in grade 11 / 1990. From C you can learn anything practically, and also good to understand some assembly language.
@TheVincent0268
@TheVincent0268 4 ай бұрын
I like C# because I am best at it compared to other languages. I hope that Blazor/WASM will grow so that Javascript is not the only option for web (SPA) apps. Also, I read positive stories about Scala.
@samfromuk796
@samfromuk796 7 ай бұрын
The language may not matter to a developer but it does to a company. It's hard to hire devs if that language is not popular. Plus it's a bit harder finding help if the community is small
@bayunugroho3232
@bayunugroho3232 7 ай бұрын
I can only do 1 programming language at the moment, it is R. I published my papers of quantitative finance in scopus-indexed journals. I still learn R and it is quite challenging.
@Hacktivist12
@Hacktivist12 8 ай бұрын
I know C/C++ well, what other languages should I learn, any suggestion is appreciated
@Nobody-eg4bi
@Nobody-eg4bi 8 ай бұрын
as a C++ programmer, i want to learn Rust
@Asasamuel
@Asasamuel 8 ай бұрын
I'm a beginner please teach me 😢
@hugochavez6170
@hugochavez6170 8 ай бұрын
​@@Asasamuel. Nobody can pour knowledge and experience into your brain. As long as you do not practice, you can not learn anything.
@anonimoanonimo-wb5gk
@anonimoanonimo-wb5gk 6 ай бұрын
I'm also lerarning Go to use It in the back-end of my projects, just started. I already know javascript, and practicing typescript. I wanted to learn Angular, but I see that most jobs require React. Is It worthy learning Angular knowing that I'm applying to get my first job, or will I need to learn React since It is more mentioned in job requirements?
@BlackfireLocal
@BlackfireLocal 9 ай бұрын
My Daddy is watching this and he is definitely working.
@MadGodsBand
@MadGodsBand 8 ай бұрын
I am not a fan of typescript. I use it daily, and I would go back if I could.
@CoolTebza-eh7ig
@CoolTebza-eh7ig 7 ай бұрын
Demanding at most so not alone feeling this way
@christopherhume1631
@christopherhume1631 8 ай бұрын
I am a Sr. SWE w >45 years of experience. My recommendations would be sinikar; but with different priorities: 1. C# (Java is an alternative) 2. python for R&D 3. TypeScript (w HTML and CSS) 4. C++ (which includes the STL) 5. SQL (for RDBMS work) 6. CS Majors should be introduced to Haskell and possibly also Prolog
@t0dd000
@t0dd000 7 ай бұрын
I would stick Rust perhaps on top if you are just learning today. And there is not nearly enough focus on SQL out there.
@muzaffarraximov5666
@muzaffarraximov5666 9 ай бұрын
Currently, I am on my way in React and what do need to choose next TypeScript, Redux or Next.js or if you have any suggestions please inform me
@albin6126
@albin6126 9 ай бұрын
Typescript is a game changer and tailwind and next.js and also react hook forms there are so many powerful things in react ecosystem
@vladaramacodes
@vladaramacodes 9 ай бұрын
Typescript really is a game changer, go learn that
@ichbinhier355
@ichbinhier355 9 ай бұрын
learn typescript
@Claude_Developer
@Claude_Developer 6 ай бұрын
Great work! love your content. Keep it up!😊
@YG-qn3xr
@YG-qn3xr 8 ай бұрын
Learning programming languages seems irrelevant in a world that would soon be taken by criminals assisted by SGI who will destroy everything. It's better to learn fast practical thinking and survival skills.
@cybernit3
@cybernit3 4 ай бұрын
You mean like how to shoot a gun?
@alionides
@alionides 4 ай бұрын
What about PHP ? ) im php dev for 8 years now plan to switch to GO
@oriongalactic
@oriongalactic 8 ай бұрын
Nice analysis but you should have talked also about tendencies. For instance it could happen that a top language has more demand than a new one but if the tendency of the top is lowering it may indicate it is not a good choice
@tevfik7
@tevfik7 8 ай бұрын
More than half of websites are built by PHP and didn’t make your list?
@t0dd000
@t0dd000 7 ай бұрын
You can learn that on the job if need be. It's not a language I would recommend to anyone to focus on. Hand them a "beware of all of these gotchas" cheat sheet and tell them they have a week to get comfortable with it.
@Adjust91
@Adjust91 9 ай бұрын
My path was JavaScript -> Python -> Go and it’s working pretty damn well so far
@JohnSmith952
@JohnSmith952 9 ай бұрын
What do you meen by that? Did you land a job with it? I know Python very well but i cant land a job in my country su i started to learn JavaScript couple months ago...
@Adjust91
@Adjust91 9 ай бұрын
@@JohnSmith952 not yet mate, it’s rough out there atm! But that’s the order I’ve learned languages in and I’m confidently building apps with them.
@rohitnegi6862
@rohitnegi6862 8 ай бұрын
If you know Core Java and have intermediate knowledge in Spring Boot and Spring Boot Security, so what sould i focus on learning next and a good side language
@patrickjreid
@patrickjreid 8 ай бұрын
Personally, I am not a fan of next. I feel like it is always taking what is straightforward in react and complicating it. I prefer create vite app (never use create-react-app). But more importantly if you know how to build something in JavaScript you can adjust to whatever abstraction a JavaScript framework or library throws at you.
@joe_seb-s9z
@joe_seb-s9z 9 ай бұрын
Thank you so much at least I always Learn something from your videos I know I'll make it one day am already learning C#
@dubberrucky1747
@dubberrucky1747 9 ай бұрын
anyone with assembly??
@SystemsDevel
@SystemsDevel 9 ай бұрын
can't go wrong by learning assembly
@jigsaw2253
@jigsaw2253 5 ай бұрын
@@SystemsDevelof course you can go wrong and waste your time
@SystemsDevel
@SystemsDevel 5 ай бұрын
​@@jigsaw2253 you don't have to learn every single instruction of the AMD64 ISA lol, you only need a few. Just learn enough assembly to understand it, you never know when you might need it. Furthermore, all the great programmers knew assembly! Knuth Ritchie Torvalds Stroustrup etc. XOR RAX, RAX BABY
@SystemsDevel
@SystemsDevel 5 ай бұрын
​@@jigsaw2253 You dont need to learn every single instruction in the x8664 ISA lol, you only need a few to understand assembly which could be invaluable in your programming life. Also, all the greats knew assembly, Knuth Ritchie Torvalds Stroustrup etc. XOR RAX, RAX BABY!
@SystemsDevel
@SystemsDevel 5 ай бұрын
@@jigsaw2253 You dont need to learn every single instruction in the x8664 ISA lol, you only need a few to understand assembly which could be invaluable in your programming life. Also, all the greats knew assembly, Knuth Ritchie Torvalds Stroustrup etc. XOR RAX, RAX!
@dallyoluwafemi2827
@dallyoluwafemi2827 8 ай бұрын
I am a c# developer and currently learning because I am doing it school.will you advice I keep exploring java after the school program or will it be a waste of time since include in c# already
@theamazingone5217
@theamazingone5217 6 ай бұрын
Java is a much smaller language in comparison, so it won't take long to learn if you already know C#. I think you should learn it only if it has more job openings than C# where you are, otherwise it's a bit pointless.
@cybersayak
@cybersayak 9 ай бұрын
Frontend : JAVASCRIPT Backend :PYTHON , JAVA & GOLANG
@ichbinhier355
@ichbinhier355 9 ай бұрын
remove python and add c# or php. (according to the job market)
@asepbahn3113
@asepbahn3113 9 ай бұрын
@@ichbinhier355 are you serious, I'm learning django right now
@JohnSmith952
@JohnSmith952 9 ай бұрын
Hi, i am self tought Python developer, i am learning Python around five years, i know Django Pythons top backend web framework, i cant land a job in my country Serbia, so i started to learn JavaScript and ReactJS what are my chances to land a job after JS and React? What do you think about this at all?
@nsing323
@nsing323 8 ай бұрын
Landing a job is not only skill related. It depends on the opportunities you have in your country. I have a friend from Serbia who worked in QA and was having a rough time last year, lost his job and stayed jobless for many months just because there were no openings coming up. The confusing (or the enlightening) thing here was that here in my home country, India, you could be killing it with experience in QA (not saying it's the best paying job, just that there were so many openings around at that time). I guess, constantly applying for jobs is something you can do, with Python backend and React frontend you're going in the right direction having more skills does give you an edge, and lastly having a few decent projects(doesn't have to be external projects, self made projects are also good) under your belt, especially those that display your knowledge in the field.
@mawkuri5496
@mawkuri5496 5 ай бұрын
rust is rusting away
@tanabenard2496
@tanabenard2496 8 ай бұрын
If i know how to write code I don't see the need for job hunting i will convert the codes into useful projects that will bring me millions
@Zaidali004
@Zaidali004 9 ай бұрын
Learn three for future... Python, Go and Rust ❤
@vladaramacodes
@vladaramacodes 9 ай бұрын
Add javascript to the list and you’re golden, it’s not going anywhere anytime soon.
@Nobody-eg4bi
@Nobody-eg4bi 8 ай бұрын
@Zaidali004 if you know Go & Rust, then Python will be useless for you
@WalkingMouthPiece
@WalkingMouthPiece 9 ай бұрын
What about phoenix / elixir ?
@Nobody-eg4bi
@Nobody-eg4bi 8 ай бұрын
Gleam i think more polished than elixir
@LargeIcedMrBs
@LargeIcedMrBs 8 ай бұрын
My google searches: What language to learn first. 'Start with python', okay what can I do in Python? 'Python is a trash language that is not as good as other languages'. Okay then I'll try any other language, 'No you should start with python, it's way easier'. An endless cycle. I don't want to learn a language if I am not going to use it
@t0dd000
@t0dd000 7 ай бұрын
I became competent in many languages. Python is tremendous, powerful, and elegant. You don't know what you are talking about. Python is used everywhere.
@KejriwalBhakt
@KejriwalBhakt 9 ай бұрын
You might hate Java but if you get a hang of it, no one is as cooler as it is. Its like a loyal gf who does what she says unlike JavaScript which changes like chameleon.
@ashofphoenix_fog
@ashofphoenix_fog 8 ай бұрын
When Ruby is used I mean it’s best case use or domain it’s best fit in??
@rogue-p1h
@rogue-p1h 8 ай бұрын
swift is a very nice language, quite similar to Rust in some ways
@SohailAhmad-vg3wf
@SohailAhmad-vg3wf 6 ай бұрын
We must have a true OOP , an elegant language in our skillset.. Java is one. Java is verbose but it's quite a detailed Language.
@rankarat
@rankarat 7 ай бұрын
Since when Go is more performant than C#? Lol, C# is at rust level in performance.
@fullrulle77
@fullrulle77 7 ай бұрын
I also thought the idea that Go is so fast was strange and without proof but c# is not as fast as Rust. It is probably as fast as Go and Java.
@cybernit3
@cybernit3 4 ай бұрын
kzbin.info/www/bejne/kJfZoYh6fKylaJY Go vs Rust GO (less latency) and RUST (less memory usage) kzbin.info/www/bejne/a2e3hpmtms9-nNE Go vs C# GO > C# Go is something like Jai, RUST, and C++ level good for backend like this video says. C# is like java (Or javascript) r python level good for frontend. I might learn golang more myself, but concerned about google telemetry spying and its memory usage size; but the author of this video is looking into golang so it must be decent.
@ramdoni3935
@ramdoni3935 8 ай бұрын
Brow very excited hehehhe Go is king of the eraaaa
@JacksonKon
@JacksonKon 8 ай бұрын
If you want to go for web dev go for php n laravel. Thank me later
@t0dd000
@t0dd000 7 ай бұрын
If you are competent in Go, or C, or Python or Java ... You can ramp up on PHP in one week on the job. Really, in less time than that. I know because that's what I did. And my god it is the most awful language, but there is a lot of it out there. The one suggestion I have is to find and study a PHP gotchas cheat sheet or some such. Heh. There are a lot of land mines in that language.
@mx_darwin043
@mx_darwin043 5 ай бұрын
For small apps its decent. If you really want to usw php use symfony. Half of laravels ecosystem is build on symfony.
@farhanfaraan1
@farhanfaraan1 5 ай бұрын
I just write hello world program in rust programming lang today😊
@calochCN
@calochCN 9 ай бұрын
I am.going deeper to golang, reading more insights books and practicing though I am web dev for many many years ...
@KrishnaDasPC
@KrishnaDasPC 8 ай бұрын
Rails is my all time favourite framework.
@tasos8230
@tasos8230 7 ай бұрын
I like javascript but i hate html😅. I have experience with javascript java c# and some html css but i hate to try making html
@jpsion
@jpsion 7 ай бұрын
c98, assembly, c++…feel like a genius, feel like a dinosaur.
@enesaliev3518
@enesaliev3518 9 ай бұрын
Can I find a job with Html css only? 😂 OR what can I add to these technologies eccluding js react node
@TokyoXtreme
@TokyoXtreme 9 ай бұрын
Do you think a company would be looking to pay people for something that can be largely automated? If you don't know any scripting language, then there's nothing that can accommodate user interaction. Maybe you could sell templates for WordPress possibly.
@kevinflorenzdaus
@kevinflorenzdaus 9 ай бұрын
yes . WordPress website development+ page builders (elementor , divi , bricks)
@HaraldEngels
@HaraldEngels 8 ай бұрын
It makes totally sense to ignore the language which is driving 78% of all websites in the world. This market share is stable since ever ...
@kibo007
@kibo007 9 ай бұрын
not sure how 75k is highly paid? after taxes that is 45k. If you take 12k after average rent, another 12k for the budget you are left with 21k consider all the other things you have to pay during the year in the end you have saved 0. That is not a highly-paid job.
@ArchangelGavriel
@ArchangelGavriel 8 ай бұрын
But without any technical training, be it self trained or academia, your pay may be as low as 38k. 75k would definitely be a boost to ones budget and savings. Its not a six figure job but at least its not minimum wage.
@t0dd000
@t0dd000 7 ай бұрын
That's the top of the straight out of college pay, and yeah, it's damn good. You are getting paid, with no experience, the equivalent to the average household income in the United States. Heh. And it will only go up from there. And I advise every young person to focus on taking 20% of whatever their take home pay is, no matter how much or how little, and invest that. And never touch it until you retire. And before you say you can't ... you can.
@ydhirsch
@ydhirsch 7 ай бұрын
@@t0dd000 What you omitted from your good finance advice is to also salt away another 20% to cover you between jobs. Tech jobs come and go, and when tens of thousands of your colleagues get laid off at the same time, it will take you months to years to land the stable follow-on job, with droughts increasing as you age. Plan your finances as if you were going to retire at 50, because no one in tech wants to hire you beyond then. Between age 35 and 40, start working toward a second career, or at least starting your own company. One of my engineer colleagues found he was much happier when he became a CPA. Accounting rules don't change as quickly as the coding framework du jour.
@codeaperture
@codeaperture 9 ай бұрын
Me As Cloud and Security specialist: Scripting: Lua and Python Backend: Golang
@Atomicflee
@Atomicflee 9 ай бұрын
Frameworks?
@nisabzahid
@nisabzahid 8 ай бұрын
What do you think of python as backend?
@aristonsaizoxic1048
@aristonsaizoxic1048 9 ай бұрын
I just started to self study python with no technical background. It's quite painful to see python, which looks like a trade of all jerk. I bad at math so AI is no for me as only python backend pathways left for me.😢
@Nobody-eg4bi
@Nobody-eg4bi 8 ай бұрын
Go is good and not that hard
@CodingByAmp
@CodingByAmp 8 ай бұрын
stop to watch video if you can code
@goldenboy0121
@goldenboy0121 3 ай бұрын
Tbf, i believe most of we people with a degree are also self-taught. We picked up most of our skills outside the classrooms
@BizimanaIsingizweChristian
@BizimanaIsingizweChristian 8 ай бұрын
Elixir is the language
@janisakmentins6414
@janisakmentins6414 9 ай бұрын
What about mobile? Dart and Flutter is awesome
@alonzoperez2470
@alonzoperez2470 9 ай бұрын
I was learning c++ but now i will start learning rust. I like challenges 😉
@t0dd000
@t0dd000 7 ай бұрын
Learn both. And JavaScript/Typescript and Python and SQL and some Java. Learn all of those and you can do anything in the industry.
@alonzoperez2470
@alonzoperez2470 7 ай бұрын
@@t0dd000 well maybe python because of AI..
@t0dd000
@t0dd000 7 ай бұрын
@@alonzoperez2470 It's used everywhere. This thread is the first I have heard of its use for AI. But that makes sense I suppose.
@mohamedsalah3260
@mohamedsalah3260 7 ай бұрын
php?
@venkat8945
@venkat8945 9 ай бұрын
HTMX ?
@magburner
@magburner 8 ай бұрын
HTMX is a framework, not a language.
@omarcrosby
@omarcrosby 8 ай бұрын
I think you need to include Rust and Go in the same category regarding performance.
@jaydavis6357
@jaydavis6357 9 ай бұрын
No Swift?
@vladaramacodes
@vladaramacodes 9 ай бұрын
Fair question, I completely forgot Swift, people seem to like it, but I don’t know enough about it to have an opinion.
@cybernit3
@cybernit3 4 ай бұрын
​@@vladaramacodes Swift seems more for MACOS, so if you are into Macs then might be good.
@KishoreAmbalam
@KishoreAmbalam 8 ай бұрын
Amazing video
@TheZukkino
@TheZukkino 8 ай бұрын
Really Kotlin is not listed? Full stack, mobile, browser and desktop clients... LOL
@tinolbhoyar4646
@tinolbhoyar4646 8 ай бұрын
Because rust has no jobs i dont want to learn
@shaziahussain3029
@shaziahussain3029 8 ай бұрын
You didn't mention php
@t0dd000
@t0dd000 7 ай бұрын
It's one of those languages you learn in the job.
@PawaraNilanga
@PawaraNilanga 4 ай бұрын
❤❤❤❤
@rssszz7208
@rssszz7208 8 ай бұрын
Am learning c++ still learning nothing else 😅😂
@t0dd000
@t0dd000 7 ай бұрын
I learned C and C++ and some Java in college. I learned Python on my own and that's what I got hired for originally. And I learned PHP and Perl on the job. I hacked JavaScript for a job. Etc etc. Learn to master C and C++, but learn others on your own. Once you have a few under your belt, the rest come easier.
@50_cent33
@50_cent33 9 ай бұрын
Python is the power house
@julian_handpan
@julian_handpan 9 ай бұрын
C is the power house! Python is a wrapper…
@KejriwalBhakt
@KejriwalBhakt 9 ай бұрын
​@@julian_handpanAssembly is OG.
@50_cent33
@50_cent33 9 ай бұрын
​@@julian_handpan Oh ya , then do machine learning algorithms with C , we use python cuz it's simple, and easy, in the near future generic and typical coding will be dead anyways, here's why, if can use chat gpt properly (which 90 percent of the people can't in 2024{stone aged PPL}) you do basic tasks and even some complex problem solving by using ur own custom syntax and your own algorithms (DSA is still important in 2024) . Beleive me python is the closest programming language to English and English is somewhat becoming a programming language day by day . Wait for agi to drop these CS field will go wild then, as an it btech student I know, I've seen things, I've done things, I know what's coming, call me the Aristotle of 2024 . Something big is coming.
@50_cent33
@50_cent33 9 ай бұрын
​@@julian_handpanlet's say you're a guy who never had an educational background you only know English (basically you're Andrew tate ) , and you're working in a office. Your boss wants you to write an official mail to some important person (some serious office shit) , now you atleast know some conditions (like name, adress, zip code, etc) you give chat gpt or any other ai chatbot like bing chat or bard anything. Don't know about C but python people could do these kind of things back in the days, the problem was you atleast needed to know how to maintain the syntax and use algorithms based on the language you're using (python). Now (2024)things are different you give chat gpt a promt like " write me an official mail to some (x) client {you're defining what kind of letter(official )it will be} based on these conditions (name, adress, pH no, zip etc) { you're giving it conditions} . Then you execute and ai will do the complex problem solving for you. Let's say you want to automate your mailing process (cut you're as lazy as I am) you simply tell chat gpt to write a python script code to automate your mailing process based on your given conditions. That's it , life's just that simple these days. Problem solving without machine learning these days are gone if you don't know machine learning you're not worthy to do problem solving these days if you're doing something that doesn't include machine learning (tech related ofcourse, ai can't roll a joint yet) remember ai can do it and that problem is not worth solving. Humans have only one superiority now that's critical thinking ai can't use itself we have to use ai. When agi drops , the game's gonna change big times 😢
@julian_handpan
@julian_handpan 9 ай бұрын
@@50_cent33 again… C is the powerhouse. Python is a wrapper! You use python you are using C under the hood…
@therustguy10
@therustguy10 8 ай бұрын
Use rust everywhere!❤
@christcombiccombichrist2651
@christcombiccombichrist2651 9 ай бұрын
java
@ktyuiytr
@ktyuiytr 8 ай бұрын
C# is best language. Really silly video.
@jpsion
@jpsion 7 ай бұрын
c98. feel like a genius
@da40au40
@da40au40 9 ай бұрын
If you have a problem with javascript say it out. Cause i felt so attacked when you introduced it the way you did😅😅
@TON-vz3pe
@TON-vz3pe 9 ай бұрын
Come on. Everyone has a problem with it's existence 😅
@karthiknmurthy
@karthiknmurthy 8 ай бұрын
C is like sea
@JagdeepSinghKalsi
@JagdeepSinghKalsi 8 ай бұрын
98,000 USD as the "highest" salary... 😂😂😂
@zimcoder
@zimcoder 9 ай бұрын
Python is poor for Mobile dev
@ydhirsch
@ydhirsch 7 ай бұрын
What is good for mobile dev?
@BeastModeDR614
@BeastModeDR614 7 ай бұрын
C#
@Kats0unam1
@Kats0unam1 9 ай бұрын
Go
@zbyniu-gh8sg
@zbyniu-gh8sg 7 ай бұрын
Only LISP and PROLOG !!!
@bilimlink
@bilimlink 9 ай бұрын
Prompt Engineering Language 😅
@kgermando
@kgermando 8 ай бұрын
Go ❤
@alimajidian1974
@alimajidian1974 8 ай бұрын
80% of web is based on PHP, it seems that you hate PHP, don't you ?
The 5 Hottest Skills to Make YOU Financially Independent in 2025
14:43
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
Why I’m Switching To Go in 2024
8:10
Awesome
Рет қаралды 105 М.
Is Coding still worth it in 2024? (as an ex-Google programmer)
13:36
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,7 МЛН
The Ultimate Tier Programming Tier List | Prime Reacts
26:57
ThePrimeTime
Рет қаралды 538 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 911 М.
PYTHON vs JAVASCRIPT // What I Would Choose as a Beginner…
12:48
Internet Made Coder
Рет қаралды 334 М.
What is the Java Job delusion?
12:23
Stefan Mischook
Рет қаралды 145 М.
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51
BIP HOUSE  .бип хаус 🥰🏡  #shorts
0:13
bip_house
Рет қаралды 1,2 МЛН
Карина Кросс #shorts
0:16
Dolly and Friends Shorts Cartoons
Рет қаралды 361 М.
Такого Корпуса для ПК нет ни у кого в России
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 847 М.