Python? Javascript? What programming language should you learn? // helloMayuko

preview_player
Показать описание
Hey everybody!

I finally made a video answering the most popular question I get: "what programming language should I learn?" I hope you liked the goofy skit at the beginning 😅

Look out for details on my March livestream on my Twitter and Instagram account!

Hope you have a great day, wherever you are.
x, mayuko

💖 m o r e m a y u k o 💖

🛠m y g e a r 🛠
Links above affiliate links, where I make a small commission from your purchase at no extra cost to you, helping me to fund this channel!

🌸a b o u t 🌸
Mayuko Inoue is a content creator and Software Engineer. After working in Silicon Valley tech companies like Intuit, Patreon, and Netflix for six years as an iOS Engineer, she became a full-time creator in 2020. Her work aims to help people find their way through the tech industry by sharing her own experiences navigating this world through technology, career advice, and lifestyle videos. She is passionate about discussions around mental health, cultural identity, and creating technology with empathy and compassion.

✉️c o n t a c t ✉️

🎧m u s i c 🎧
Рекомендации по теме
Комментарии
Автор

Let me toss my opinion in the ring. Python.

If you're a beginner, and you want to learn how to code, and all these "it depends" answers isn't making it any easier to choose, just choose Python. It's a really safe bet.

1. Python has a lot of applications in the real world. Web development, machine learning, and data science being the most prominent ones.
2. Python's syntax is very clear. It just does what you tell it to. No magic. No hidden quirks. No public static void main just to print out "Hello World". This leads to less confusion, and a greater focus on the programming fundamentals.

DontMe__
Автор

Why am I watching this? I'm a biology student.

axbdaz
Автор

My favourite programming language is Mayuko

takeru
Автор

If you want to start programming, start programming and don't spend hours serching perfect language. If you really want something, I started with arduino- because you can actually see physical efects of your learning or C++ thath lerns you more about how computers work.

mateuszsoszynski
Автор

It's probably assembly, but nobody wants to admit it 😂

kja
Автор

my new favorite channel!!! i'm on my way to a B.S in Computer Science in hope to pursue the software development career. You inspire me so much, Mayuko! Youtube needs more role models like you. I have come to enjoy watching your videos because I see you as someone I can look up to, like a big sister (if thats not weird) haha anyways looking forward to many more videos :)

theresia
Автор

Something I've encountered myself and have since seen others encounter is this endless internal debate of "what should I learn to program in?" And "what's the right way of doing X?" I'm glad to hear you promoting the idea of just starting with a programming language that looks or feels interesting. At the end of the day, if you're just starting out as a programmer you can't go wrong with any of the current popular languages. All of them can teach you how to think like a programmer, they just have some different flavors to them. As for the question of "what's the right way of doing X?" when trying to implement a feature, the long and short of it is that there is no right way. There are better ways and there are worse ways. I try to encourage people to just try it and get something to work no matter how ugly it is. You'll still learn a lot by writing "bad" code and often times that will help you see how to do it better now or in the future. Additionally, if you at least try it, you're already ahead of the rest of the folks that are too afraid to write it the "wrong" way. If you're working in a professional capacity where you don't always have as much time to experiment, come up with a way to implement the feature on paper and pitch it to your colleagues (more experienced ones if available) and get feedback and proceed based on that.

And for those of us who have learned these lessons already... Remember: part of being a good developer/engineer is helping those who are going through the same hurdles and challenges we did when we were learning. If it's not already baked into your work-style, make yourself available to new folks to answer questions, do code reviews, etc.

Reguba
Автор

I used Scratch, later on I discovered Python and realized that was almost the same but it was typed and had more syntax. It's really simple and easy to understand so I recommend Python for people who are just starting in programming.

detektivemus
Автор

I love you




right after python.

dvorapat
Автор

I love how Mayuko is parodying Jarvis a little bit.

mishaespinoza
Автор

Awesome video, i just subbed. The best programming language for any body is based on how they think and what projects come naturally to them. Every programming language has a philosophy behind it. If the language style and flow "jells" with your way of thinking and your creative process, then that is the best for you.
I started with Java because i love android and i never wanted to code for iOS but lately i have been using ionic and Angular for cross platform hybrid apps a lot but my preferred back-end language is python.
I'm trying to get better at JavaScript so i use react instead of angular.

mahmoudtokura
Автор

Hi Mayuko, although i am a data scientist, i still love watching your videos. It's so inspirational! I just want to say, you're doing great! Keep it up :)

AnnieChengplus
Автор

We started with Java, followed by C then Python in school.

limcheehean
Автор

C++ was the first programming language I learned and personally I really liked it!

jakeyoung
Автор

Luv how she's so objective. Other people would pick sides but Mayuko kind of opened my mind to these sorta stuff (since I had doubts on what to choose because the other videos would be like "Pick this, it's cooler!", "Pick this! It's much updated" and etc. etc.
OMG! My comment's too long.
And it's now longer...

kingkiitt
Автор

If you are in college first year - Start with C, learn C++ in the Second year - Then 3 year -
Learn Data structures and Algorithms in C++. ---> You are already an above average programmer.

For job search - One Word "JAVA" - it can be used as a first programming language too.

Rest all the programming languages follow JAVA .

JAVA gives you wings to explore other programming languages easily.

to explore functional programming - Start with Scala (if you already know Java ) . or Haskell.

Stop searching and Start learning.

YouTubeisZionistTool
Автор

Furthermore, people who are learning programming, I would highly recommend checking out the subreddit learnprogramming

shahzebafroze
Автор

biased opinion:

C: an unmanaged language, meaning you need to manually delete each variable which can be a pain sometimes. But it has the benefit of being able to run blazing fast programs. It's very low level, meaning more complex apps are harder to read and reason about. A good language to look into if you're interested in game development.

Javascript: Dynamic language, can utilize both functional programming and object oriented programming. Currently the only language that can run in the browser.

Java: Second only to Javascript in popularity, still taught in most universities. It was the pinnacle of programming for a while but is falling out of favor for other languages.

Python: Favorite language among developers, has a brilliant backend web framework in Django, if you are looking to web development. One of the easiest to learn and read.

Ruby: Built around the "interface over implementation" idea, meaning that a programmer should just need to turn some knobs and flip a switch to get a program up and running. Has high ease of use, but not very flexible.

recommendation for first language: Javascript. since it's my language and therefore the best (just kidding). I think it's a good first since it uses both object oriented and functional progamming, making it a good stepping stone to learn other languages. Also it's the hottest language at the moment, and in tech if you're not sure where to go, just jump on the bandwagon.

acyee
Автор

the best programming language is whichever one I am currently learning right now because I tend to forget the syntax all other languages I learned when I am learning a new one.

jeffpeng
Автор

Your channel has frown so much in such a small amount of time! And you totally deserve it. You've got a pretty great channel here, and I love it.

bstrnx
visit shbcf.ru