Re: a different question: can you earn a living with *just* python?



At Tuesday 26/9/2006 16:38, John Salerno wrote:

It's a nice thought that a person can earn a living programming with
Python, which is fun enough to use just for its own sake. But for
someone like me (i.e. no programming experience) it's always a little
disheartening to see that most (if not all) job descriptions that ask
for Python still require some C/C++ or other language knowledge. I
suppose this isn't an issue if you studied CS in college, because you
would have been exposed to many languages.

Sometimes it's the "one-size-fits-all" concept applied to workers: just one man to do all things.

But what if you are an expert Python program and have zero clue about
other languages? Can you still earn a living that way, or do most/all
companies require multiple language proficiency?

I think it's difficult to be an expert Python programmer and at the same time know nothing about other languages.
It's a bit like "general music practice", playing other instruments other than your main one may help a lot.

(I suppose this isn't exactly a Python problem, either. I'm sure even
companies that don't use Python still use multiple languages. Maybe it
isn't a good idea to focus entirely on a single language, depending on
the job at hand.)

As an example, here at work we use: mostly Python (for web applications) and Delphi (desktop) both for new projects; Java for some background data mining processes; and a bunch of BASIC/Pascal/FORTRAN legacy code which I wish I could throw away ...



Gabriel Genellina
Softlab SRL





__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya! http://www.yahoo.com.ar/respuestas

.



Relevant Pages

  • Re: python philosophical question - strong vs duck typing
    ... I actually stole the classification of continuums from a Python wiki ... Dynamically typed languages like Python keep, ... the coercion of floats to ints via the + operator, ... the compiler writers think so. ...
    (comp.lang.python)
  • Re: Basic inheritance question
    ... Old Java habits die slowly. ... No, seriously it isn't Java habits only, most other languages wouldn't ... That's not very far from what a Python method object does - ... reference to the current instance is to pass it as an argument to the ...
    (comp.lang.python)
  • Re: variable declaration
    ... he might have been a Nutshell customer. ... to somebody who is not _happy_ to use Python. ... I did have good knowledge of a variety of languages, ... > paragraph early in the Nutshell book saying "there are no declarations, ...
    (comp.lang.python)
  • Re: Accessors in Python (getters and setters)
    ... Python does with is_active. ... vs Java's vs X's implementation of accessors and how using them sucks, ... And this is why many overzealous OO languages do "force" you to use ... def sayHello: ...
    (comp.lang.python)
  • Re: [OPINION] - does language really matter if they all do the same thing?
    ... > Are programming languages like spoken languages, ... > Can Python do something that PHP can't? ... > Can PHP do something that Ruby or Python can't? ...
    (comp.lang.python)