Тёмный

How Many Programming Languages Should you Learn? 

Tiff In Tech
Подписаться 384 тыс.
Просмотров 17 тыс.
50% 1

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 128   
@sluggocat
@sluggocat 2 года назад
Tiff is right. Three languages you (really) know is a good starting point for new developers. Python, JavaScript, and Java/C# are good starter languages (if you know Java or C# you already know the other language - they are so similar). I have been in the business for over 50 years (still working in my 70's) and I have learned and used a lot of different languages including C, FORTRAN, Cobol, RPG, Ada, and Pascal (I used Pascal to write some network operating systems back in the early days of Apple II personal computers), and a lot of other languages. Most programming languages have the same basic structures and logical components. It comes down to being able to solve problems and create solutions with whatever programming language makes sense for the situation.
@nowieszco868
@nowieszco868 2 года назад
Have you got any performance or thinking problems at your age while programming? Are you still on the time with your main path? Sorry for such a question, but I thought I will need another job after let's say 50yo to until I will be on pension. You're awsome man!
@SavageScientist
@SavageScientist 2 года назад
As a 10 year programmer i know only Java, C++, PHP, Python, Basic, and Javascript oh i forgot C# and Assembly
@gabo_xp
@gabo_xp 2 года назад
How many do you remember with all the syntax?
@SavageScientist
@SavageScientist 2 года назад
@@gabo_xp I google the syntax and look at examples programming never changes
@nateF888
@nateF888 2 года назад
What type of programming do you do?
@nowieszco868
@nowieszco868 2 года назад
You forgot Delphi probably :D And bash and typescript and maybe C? malloc/alloc?
@SavageScientist
@SavageScientist 2 года назад
@@nowieszco868 LOL malloc is dangerous
@VicmmaEntertainment
@VicmmaEntertainment 2 года назад
The way you move around while making your videos is so satisfying. Great video
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@x_techno_pro
@x_techno_pro 2 года назад
picking a language depending on what you are planning to do with it is a good practice but if you don’t wanna be stuck in some particular kind of projects then learning a system level programming language (eg C, C++ , Rust, Zig, Go ..etc) with a one scripting language and one lanuage for the web will give you the power to work on almost all kinds of projects than you may like after doing that learning any new programming language would be only a matter of getting used to the new syntax rether than switching from low level to higher level or the opposite which is really painful in both cases
@justcurious1940
@justcurious1940 2 года назад
nobody told me this when i have started learning c++ few months ago
@DevlogBill
@DevlogBill 2 года назад
Hi Tiff, I learned the fundamentals with Python, switched to JavaScript for web development. Took up PHP to become full Stack. Stopped PHP temporarily and I am Trying to master JavaScript alongside JSX for React. Focused on mastering hooks and Classes with Objects. After I get good with React, I will pick up PHP again so that I am able to create my first CRUD application. So far 10 months in with programming. My downside is I haven't started networking only on Twitter. I am in NYC I need to sooner than later find meetups, thanks for the video, very good one.
@benherbst3620
@benherbst3620 Год назад
Do Fullstack with Flask or Django
@TN-cx4qi
@TN-cx4qi 2 года назад
Tea here. Once you learn how to use one programming language to the point where you can read large code bases, look up documentation and understand what all the code means it's much easier to learn another language.
@cryptician6113
@cryptician6113 2 года назад
I have been coding for 1 and a half years now, started with Javascript, then Java, tried a little bit of Python (which I hated because of the damn spacing rules...) and PHP but didn't stick with either of the last two... Now I am a few months into learning Rust, and I must say it has made me really deeply understand certain topics that I didn't before! Rust is this wonderful language that is kinda high and low level at the same time...
@tetsuoiiii
@tetsuoiiii 2 года назад
You absolutely need to know one: C All others are optional. Edit: Tiff's talking about fundamentals, in that case you need to learn both C and some Assembly.
@x_techno_pro
@x_techno_pro 2 года назад
it is true that learning C teaches you a lot about how conputer and the os actually work but still switching from C to JS is NIGHTMARE I’ve been programming in C for 4 yrs now and I’m okey with segfaults, race conditions,undefined behavior and buffer overflows, and I have no problem dealing with them. but I still suffer with strings manipulation in JS they have prebuilt functions that in order to do very simple string parsing you will end up scanning the same string at least ten times before you get what you want the fact that it is super slow and give you no pointers or proper memory control is driving me nuts
@DevlogBill
@DevlogBill 2 года назад
Tiff, please make a video on your experience with PHP. Did you enjoy the experience? Did learning PHP expand your understanding of JavaScript and programming over all?
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@HueCodes
@HueCodes 2 года назад
Well i been learning coding for i year to the day ,i can't believe it's been i year time moves fast😕, learning frontend so JavaScript i would say I'm very good with it now ,and planning to learn python after 2 or 3 months ,note: i think the best thing to do before coding is having i cup of black coffee ,coffee is really i blessing😄
@TiffInTech
@TiffInTech 2 года назад
Nice!! And agreed coffee is a blessing ☺️
@Alex-rl6ww
@Alex-rl6ww 2 года назад
You're really inspiring, thanks for doing these videos!
@Kaitokid730
@Kaitokid730 2 года назад
I think the idea of learning every language is not logical. Personally, I have started around 3 years ago, and I would say that I am really good with one language (Python). And I feel what you have touched on does apply to my case. As I have kept switching between languages during all those 3 years (Like I have used maybe 15-ish languages during that period). Currently, I am thinking on settling with JavaScript then C++ ( wish me luck 😉) Anyways, thanks for the great content 😄
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@lidstech54
@lidstech54 2 года назад
I've been coding for a year and a half or so, and I feel that I become fluent in HTML, can build things with JS and React (but yet struggling though.) Lately I started playing with SQL, since it's required for my job. Great video by the way
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@stevenkart-n6f
@stevenkart-n6f 2 года назад
Awesome Vlog !! What's your advice on tackling tech interviews, specifically DSA. My follow-up question is, did you have leetcode rounds, what was your language of choice and how many problems you solved to feel confident enough to interview at IBM ( or other big tech companies)
@TH3R0RK3GUY
@TH3R0RK3GUY 7 месяцев назад
I have been learning Python lately and now I want to advance my skills by learning JavaScript. So far, I know two programming languages.
@01theuser
@01theuser 2 года назад
I learned: BASIC, oberon, assembler, java, javascript, c++, c#, haskell, maxscript, vb, TSQL, noSQL, PL Sql, actionscript, lingo, php, xslt, python, zscript, typescript, bash, windows batch, xpath, and a few more.... What's really important is your ability to learn new things and to develop your problem solving skills with the tools available.
@billjellesma1371
@billjellesma1371 2 года назад
I think that something can also be said for learning skills also involved in development/engineering like Linux, terminal, and security.
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@felix5287
@felix5287 2 года назад
You're awesome. I have taken a few classes and the intro was in python but more advanced courses were in Java. I am not sure which would be better but I think I'd rather learn python of the two. As for Javascript, would that sort of be steering me more towards web development? And is web dev->software engineer a viable path or any easier than just learning python from the jump? I'm slightly debating whether I should be learning web dev like html/css/Javascript before learning more, or if I should just go straight to python. Is one better for creating a portfolio for new programmers? Can someone who only knows python be considered hireable? Sorry for all the questions. Really appreciate all the info you share with us. Looked like a nice day out!
@navi09
@navi09 2 года назад
Commenting here coz I would love to read the answer to this, coz I’m struggling with this too
@SaidYeter-j1w
@SaidYeter-j1w Год назад
I m earning money since 2015 by programming and mostly with C#. And I built apps using JavaScript. On my previous job I needed to write PHP about 6 months. I also created a few apps using Python and Go.
@sizur
@sizur 2 года назад
Coffee and tea. More of the first. And I count paradigms instead of languages.
@TiffInTech
@TiffInTech 2 года назад
👏👏👏
@karlroth7082
@karlroth7082 2 года назад
Quick basic. C, java, c++' assembly, python now.
@Stevengdev
@Stevengdev 2 года назад
Awesome video, Thanks!
@mxz2024
@mxz2024 2 года назад
To be honest. On the one hand i think it is nice to know a lot languages and technologies. It s more challenging, more knowledge and fun to know different stuff. On the other hand I am currently doubting this way, because I think i would be more successful by sticking with 1 technology and language and get an expert.
@MiguelCastro-ze2rs
@MiguelCastro-ze2rs 2 года назад
Well, it depends a lot on the domain you work. Personally, since I work in the data science domain I learned Python, SQL, VBA (In the past I had to automate some stuff in Excel) and I'm on my way to learn Js to use Node.JS for backend and API services purposes. From my point of view, with Python you have great possibilities in the sense of you can use it for Data Science or for Web Development or other domains. As always, great content Tiff. A hug from the sunny Colombia!
@BobbyTomMathew
@BobbyTomMathew 7 месяцев назад
This is an awesome channel.
@dempseydeclerck2911
@dempseydeclerck2911 2 года назад
At this moment I know Java, php, c#, kotlin and vue.js (is not popular like other frontend frameworks but I like it lol and learning c and c++ through university and self-study. 🤗
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance
@programuoki-lt1465
@programuoki-lt1465 Год назад
First language was PHP in 2008 and still the easiest way to handle any web problem in any place/stack. C/C++ was pain and until now still the same there is no place for it at a moment. Java is great for building fast backend, easy to learn, great frameworks. For android using Kotlin super nice lang same as C#. C# .Net used also from university and still is great sugar syntax and windows first language. Python I used for concrete problems like: Web crawler, video detection slides and make screenshots, more like a tool :) Javascript is my most annoying language just using because need create some simple frontend projects. Main framework VUE -> best for html based template creation. React not for me I trying use it but still avoiding again and again :)
@ChibuikeAnyalorJacob
@ChibuikeAnyalorJacob 11 месяцев назад
Please Tiff. Where can I learn…which school can I learn it in please. I’ve been looking
@Im2you
@Im2you 2 года назад
Thank you Tiff, I really learned like you, it makes no difference. My advice is that when you choose the path as a web developer, you should learn JavaScript.PHP and by the way there will be a new job called JavaScript Developer but if you choose the machine learning and artificial intelligence path, you should learn Python. Rich content but tell me Tiff did you win a car race, Tiff should know that you represent us as software engineers in Formula One
@klabifortune147
@klabifortune147 2 года назад
what else should I learn in addition to python?
@ohwow2074
@ohwow2074 2 года назад
I know Python, Java, C++ and a bit of C. So I guess it's better to say only 3. However I definitely want to learn a few more. Also I'm not a huge coffee fan. I drink tea ☕ regularly.
@ohwow2074
@ohwow2074 2 года назад
@Khadija Idb I learned all of them on my own through the internet for free.
@freaklore
@freaklore 2 года назад
PHP powers a large portion of the internet. With WordPress alone, around 43% of the entire internet uses it. This doesn't include Drupal, Joomla and other content management systems. Laravel framework use is quite high also. Now, think about all the legacy code with PHP. PHP was influenced by different programming languages such as Perl, C++, C, Tcl, and Java. Some consider it the zombie language and it isn't going anywhere. And no ladies and gentlemen, it isn't dead either. For that matter, Ruby is still alive also and has only increased in its use like DevOps and with startups. W3Techs reports that, as of January 2022, "PHP is used by 78.1% of all the websites whose server-side programming language we know." PHP version 7.4 is the most used version. Support for version 7.3 was dropped on 6 December 2021. JavaScript among others are used greatly but PHP is truly king of the web sort of speak, if you stop and think about it.
@Lp-ze1tg
@Lp-ze1tg 2 года назад
Looks like there are few guru living in Canada. I am into coffee, tea and Coke zero. I knew that's a bad combination.
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@elvincitore1512
@elvincitore1512 2 года назад
You shouldn't aim to learn a lot of programming languanges, it's not like collecting pokemons. Only learn a language when you need it or when you want to change your position.
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@joeb.5564
@joeb.5564 2 года назад
What would be a good budget laptop to buy to start in this space? Or what specs to look for that will last a few years? Thanks
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@brandonleon4068
@brandonleon4068 2 года назад
As a begginer, i think the most awful about this is not knowing WTF is every language for. What can u create with it. And more confusing when several languages reach the "same" purpose. Great video!!!
@bima0205
@bima0205 2 года назад
The structure of all programming languages ​​is the same, bro, only the difference is the syntax or writing of the language is different, the rest is the same
@travisSimon365
@travisSimon365 2 года назад
20+ years - I tend to forget languages if I don't use them. But... I probably know 4 and have worked professionally with maybe 8 - 10. I would like to say that if your goal is to be a really good programmer, I would start by learning C. It will be hard and you will have to work for it, but it will benefit you in the end. C will teach you how computers work and what it is that programming languages and compilers are doing. Once you understand pointers and memory layout and system calls, you can then learn any of the other languages that have made developer's lives easier. More importantly, you will understand how and why those changes were made. But, for most people, I would say, start with JavaScript: it's ubiquitous, pretty easy to learn and easy to see results quickly. It also makes a pretty nice scripting language.
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@karlroth7082
@karlroth7082 2 года назад
I love foundation software languages .. c++. ..good fundamentals with that, you can develop new languages .
@rv4tyler
@rv4tyler 2 года назад
Back in the day you had to learn multiple (9) programming languages as not all had all the features corresponding to the computer science topics being covered in school.
@zimcoder
@zimcoder 2 года назад
I have been a developer for 20 years now and I know 4 languages
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@petrov3190
@petrov3190 Год назад
Don't try to learn many languanges at the beginning of a programming career, you will messed up big time. Just focus on one programming language (e.g. Python, JS, C#, etc.) that you prefer, depending of your interests and goals. Learn the fundamental knowledge of coding concepts and principles first, find a job to get some experience and deeper knowledge and then you can easily switch to another programming language.
@ShaunJW1
@ShaunJW1 2 года назад
I'm learning them all, why not...
@bima0205
@bima0205 2 года назад
I still java and python, python It's easier to understand unlike java and c++, you have to create a class first just to make the word hello world And when you want to create an integer or String Variable, you must indicate the identity of that variable, for example when you want to create a variable in java: int variabel; or String variable1;, in contrast to python which is very practical and simple, for example when creating string or integer Variables there is no need to create a special identity for String or integer type variables,We just have to type what the variable is and what the value of the variable is, for example: A = 2 to create an integer Variable,A = "i love your eyes" for string variables
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@Wesley-u8g
@Wesley-u8g 5 месяцев назад
Hello there I'm 14 and I'm interested in coding so job in coding should I focus on 😊
@erickcz7359
@erickcz7359 2 года назад
In my case I can remenber maybe two o three programming languaje for to work but it is dificult for me remenber four o more languaje at this time to work
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@carlosonic
@carlosonic 2 года назад
I wanted to learn at least one programing language but I don't know what path to go =/
@flyingsl0ths961
@flyingsl0ths961 2 года назад
Go with C and work your way up but if you wanna start higher up the level of abstraction go with lua and make some games with love2d it's awesome also lua is a much smaller language compared to python but just as good if not better IMO
@usmnichols8636
@usmnichols8636 Год назад
2-3
@ShadowStorme
@ShadowStorme 2 года назад
Both Coffee and Tea, but I prefer Coffee
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@mahmudbaneshi8094
@mahmudbaneshi8094 2 года назад
nothing beats c/c++
@Dunith_Munasinghe
@Dunith_Munasinghe 2 года назад
Thank you ❤️
@TiffInTech
@TiffInTech 2 года назад
You’re welcome 😊
@heatherfranco5810
@heatherfranco5810 2 года назад
Thanks! ❤
@TiffInTech
@TiffInTech 2 года назад
You're welcome 😊 hope you have a great upcoming weekend!
@72-sanketkumar51
@72-sanketkumar51 2 года назад
Thnk u for mentorship
@TiffInTech
@TiffInTech 2 года назад
Always welcome! Hope you have a great upcoming weekend!
@dilshankau
@dilshankau 2 года назад
what is the car you have
@cassandrasibley228
@cassandrasibley228 2 года назад
I drink espresso or tea. Both iced
@types683
@types683 2 года назад
JavaScript no debate
@MarkRouleau
@MarkRouleau 2 года назад
Both Coffee and Tea
@TiffInTech
@TiffInTech 2 года назад
Agreeed!!
@ZuvielDrama
@ZuvielDrama 2 года назад
The answer is short: *all*
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@erikpaulsen3111
@erikpaulsen3111 2 года назад
You just need to be professional in one programming language so that you can project elitist smugness towards web developers working on the latest fad.
@TiffInTech
@TiffInTech 2 года назад
😆😆😆
@davevanofori7438
@davevanofori7438 2 года назад
Thanks for the video. Can anyone find a Job and work remotely as a python entry level?
@toddboothbee1361
@toddboothbee1361 2 года назад
I would follow the coding cult of conduct and drink coffee, but sleep is way more important.
@rudyhightower3320
@rudyhightower3320 2 года назад
Ice water over tea and coffee lol
@TiffInTech
@TiffInTech 2 года назад
haha really? Oh for me never! Luke warm water haha
@rudyhightower3320
@rudyhightower3320 2 года назад
@@TiffInTech 🤮😅
@itsjustdannyb8091
@itsjustdannyb8091 2 года назад
Am I the only one who thinks she sounds like harley quinn😍😍
@Fastforward937j
@Fastforward937j 2 года назад
👍
@TiffInTech
@TiffInTech 2 года назад
Happy Friday!!
@karlroth7082
@karlroth7082 2 года назад
HTML, CSS. Do they qualify? Lol
@HollyHuntty
@HollyHuntty 2 года назад
Tea ☕️
@TiffInTech
@TiffInTech 2 года назад
Love green tea! what is your favourite kind?
@himalayapal9482
@himalayapal9482 2 года назад
For an engineer Tea is 💕.
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
@karlroth7082
@karlroth7082 2 года назад
Coffee. Tim Hortons.
@oussamahamdi6993
@oussamahamdi6993 2 года назад
❤️❤️❤️
@bassemibrahem8283
@bassemibrahem8283 5 месяцев назад
I am a tea drinker
@AvinashSingh-vj3rk
@AvinashSingh-vj3rk 2 года назад
nice 👍
@TiffInTech
@TiffInTech 2 года назад
Thank you! Happy Friday!
@haiderjan7504
@haiderjan7504 2 года назад
@KaranPatel111
@KaranPatel111 2 года назад
Why do you date older guy?
@Andrewtate724
@Andrewtate724 2 года назад
The first
@TiffInTech
@TiffInTech 2 года назад
Yayyy!!
@sofaking1611
@sofaking1611 Год назад
I drink water
@n0kodoko143
@n0kodoko143 2 года назад
Busted, tea drinker
@TiffInTech
@TiffInTech 2 года назад
nice!!
@daso1052
@daso1052 2 года назад
Do you have a sugar?
@hussienalsafi1149
@hussienalsafi1149 2 года назад
😍😍😍😍😍😍😍😍🤠🤠🤠🤠🤠🤠🤠😎😎😎😎😎
@shehzadsaifullah
@shehzadsaifullah 2 года назад
Ive said this before and imma say it again; Your videos hit different and always make me feel good about myself. Im trying to switch careers and You always makes me feel like yeah i got this.. i can do this! Thank you! 🥲 and btw, tea!
@dripcode2600
@dripcode2600 2 года назад
I'm the 666th person to like this video =D
@julesari_.
@julesari_. 2 года назад
👆send a direct message for support and guidance . . .
Далее
Trick Your Mind to Learning Technical Things Faster
13:11
Борщ в стиле высокой кухни!
00:57
Are You Too OLD To Break Into Tech?
10:51
Просмотров 17 тыс.
How Many Programming Languages Do You Need To Know?
14:10
My Unconventional Coding Story | Self-Taught
27:14
Просмотров 645 тыс.