Why You Shouldn’t Learn Python In 2021

preview_player
Показать описание
Python is the most popular programming language in the world right now. So, why do I tell people not to learn it?

There are multiple reasons for this, but the biggest is that Python doesn't provide a path to success. It is a tool and can be used for many things, but it is not ideal if you are a new programmer.

New programmers should pick a path, especially the paths I list in this video.

If you want to know WHAT you should learn in 2021 as a new programmer, watch it!

Learn today:

Follow us on social
Рекомендации по теме
Комментарии
Автор

Whew, good thing i'm learning Python in 2022.

fakfatkids
Автор

There are some good bits of advice in this video but the clickbait title kills it for a lot of people

TraversyMedia
Автор

I feel that nobody should tell anyone what to learn or not to learn. Learning something new is always beneficial. Keep your options open.

GlobalMingleMedia
Автор

I think the title should be "why you shouldn't ONLY learn Python."

nathaniel
Автор

Summary of the comments: you should learn python 🐍

wesinec
Автор

5:57 As a network engineer, and "new programmer", I use python scripts everyday to automate menial tasks such as staging new appliances for new projects I've been assigned. Learning python was one of the smartest decisions I've ever made. Automating my network using python has saved me more time than you can imagine and I don't know any other programming languages nor have any background in programming.

steelsteez
Автор

Now that it's 2022, we can learn python again.

JMoney-neto
Автор

Don't learn any programming language. Throw your phones and computers away, and move to the hills.

paaao
Автор

If you follow the advice in the video, you will become one of the mindless zombie-programmers. Scared to try things out, desperate to search the market for decent pay for your work. The title should really be "Why you [s]houldn't ONLY learn Python" because learn python whenever you like. Learn more than python. Learn any programming language you like. The advice in this video is made to (obviously) catch beginners for their online courses. You do NOT need any paid online courses to freelance.

This video misses the point of the words "popular programming language" in my opinion.
Most people (at least the ones I asked) got into python not because it's "the most used" or even "most commercially viable" option. But because they first want to grasp the basic principle of programming and the devolpment process.
Most of them want to get their first little project done, be satisfied with themselves by completing it, and move on to other programming languages (or "Paths" as you put it).
Matter of fact is: You have to start somewhere. And Python is by far the fastest and (according to some studies and also to the people I spoke to) easiest way to get started. Python is rarely chosen because people want to earn money fast by learning it. They are getting started; Getting their feat wet; Trying to find the satisfaction in programming (and software development).
Choosing a "popular" or in other words "widely used" programming language helps (novice and advanced programmers alike) to find resources for it. References, tutorial and people willing to help are very important when learning a programming language.

Learning one single programming language won't take you far in the realm of commercial programming. But those, searching to learn python either are beginners or programmers already familiar with other languages. So the title "Why You Shouldn’t Learn Python In 2021" is absolutely misleading.

Your actually (implicitly) come to this conclusion yourself when you said "I didn't say forget python go learn JavaScript [...]", although this is the exact discouragment presented in the title. You need learn one thing before you can experiment with it, use it in conjunction with other languages/interfaces/APIs and so on. Discouraging people to learn python, programming beginners or veterans will try to avoid it, which obviously hinders exploration of some Computer-Science topics.

Why do you tell people to not learn python? Because people want to only earn money? Your words "Don't spend one minute learning a programming language, that isn't going to project you on a career-path" suggest this. Why not? Exploring languages, possibilities and especially other paradigms can tell you alot about computers and general Computer-Science.
On a side note: I can learn python to have fun in my free time, why not? Maybe python is the programming language for the satisfaction I search for. But I digress.

Point is: Learn python. Learn everything that seems interesting. You should never, ever have you interests in anything (be it programming language, work or theoretical topics) be smashed down by this video. Learn what you find interesting. I personally learned the languages: Python, C, C++, C#, Java, ARM-Assembly, racket (although I didn't like that one in particular, it was still interesting to explore [it is a functional programming language and it's very slow; still fun, though :) ]), experimented a little with something called "mindfuck" (this is fun and infuriating at the same time) and some time ago I looked into this very simple visual programming language called "Scratch" as well as some other BLOCKS programming languages.

What programming languages did you learn? I would be interested in you all sharing them with me. Any programming languages. Whether it be beginner-level understanding or Obscure or conventional languages I wanna know what you learned, what was the most fun to you and what your next thing you learn might be (doesn't have to be a programming language). I'd also be interested in what you are currently learning.
Have a nice day :)

freelease
Автор

... My first job out of college was a junior Django developer job lmao

The goal of becoming a good programmer is learning the fundamentals, patterns, and paradigms of coding rather than being specifically concerned about WHICH language you choose. Python is a handy beginner language since its syntax is readable and there's a lot of community support. The first language I learned was PHP because I wanted to build personal projects for the web and that helped me get started, the goal should be to just start coding.

de
Автор

Reasons to learn python:
- it's easy in terms of syntax
- it is powerful in terms of functionality
- it is highly compatible with many different services due to its large variety of available modules
- it's a fun way to get started in programming

ichbrauchmehrkaffee
Автор

Good thing I didn't see this video earlier, I just signed for a job as a Junior Backend Software Engineer using Python

christianh
Автор

This guyyyy almost made me change my mind about learning python, thank God for the comment section. Y'all saved me.

abrahimovic
Автор

Remember this: The programming language you choose is not important, what is important instead is how well you manage to develop a programmer's mindset and how you develop your ability to solve problems. Regardless of whether you choose C, Python , Java or any other language, it all depends on you

georgen.d
Автор

I’ve been coding Python for the longest time. Of course the language by itself is basic but when you start using some of the many frameworks you can basically do anything.

larrywalker
Автор

"I don't learn anything that is not in path"

Me : Adds Python to $PATH

destiny_
Автор

I am watching this a few days before starting my first job as a software engineer that I got because I learned Python lol

AA-ilpc
Автор

Back in my day, we learned FORTRAN, and we liked it!
*slowly sits back down*

woodrovic
Автор

I’m a self-taught developer and I have a full-time job using a Python/Django backend and a React frontend.

BrianGaudino
Автор

"Why You Shouldn't Learn Python in 2021"
Yeah I can wait another year until 2022

alexm.