Question:
can you earn a living by learning Python programming only?
2008-11-18 18:57:19 UTC
Can a programmer earn a living by just learning python programming language with no other language?
Five answers:
Pingu de Great
2008-11-18 19:15:47 UTC
Simple answer is NO



Because



No programmer can live by holding in to his first or only one program. You may master a one language but you should know many. This is because programming field is a very dyanmic field. New technologies do emerge very soon. Also you can't do everything with one programming language.



For example when I started BASIC and Pascal was there. Pascal was highly regarded then. But nowadays I never use Pascal . Now it is JAVA and C#. When it goes for web, it is html, xml, php, asp, jsp. You should have an idea of them.
Rae
2016-04-07 15:35:01 UTC
No one can give you an honest answer because it will depend on your own problem solving abilities and general logic skills, you can't exactly teach those two things, some people have them some people just don't. You can spend 5 years learning the code and how to write a predefined program, but if you dont have the ability to think logically, you're never going to be able to come up with your own stuff even in that time frame. There is a BIG difference between being able to write a program and being able to invent one. Its sort of like writing a novel or painting a picture. Sure, anyone can write and draw, but can you come up with the right word combinations or right color patterns to make your novel or painting a masterpiece? Programming is the same thing. If you look around, you'll notice that 95% of the programmers that do it for a living will steal code from other programs for one reason or another and not really coming up with anything new. Its only the remaining 5% of people that really know what they are doing. They come up with a program and can SEE it in their head even before they write anything down. They are naturals at thinking logically and mathematically. If you really want a time estimate, I would guess around 3 years of normal schooling to come up with that program you showed me. But once again, it depends on your abilities. If it comes natural to you and the logic behind the program makes sense, then I would think a year or so of your time. Hope it helps.
Thomas K
2008-11-18 19:12:59 UTC
The question gives the answer.



If you don't know ANY programming language, then you are not yet a programmer, not even a coder.



Then you don't "learn" a programming language unless you actually "use" that language to write some useful programs, any more than you "learned" to use the English language from a dictionary. They are only words until communication occurs.



I doubt that people who can write useful programs in ONLY Python and have no other experience are not in high demand. Let's take this to your interview. What else can you say than "I can understand a program written in Python" though I have never written one. You will not get a job offer.
Matthias
2008-11-18 19:06:20 UTC
Yes.



You should definitely learn Python. Not only is it used a lot for windows and pc programming (linux and osx included).



But Python is also used by Django - which is a new and efficient framework for developing web applications.
Fudge
2008-11-18 23:13:33 UTC
one might suggest learning more than language, platforms, and applications ; however, regarding programming itself, then one should go deeper into a specific language , then they can go into others after they've gotten the principles or programming and logical thinking . In addition, people wanna multi-skilled coders these days and projects r done in several languages often,



Good luck!


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...