Stupid Question about Python Learning Curve

  • Context: Python 
  • Thread starter Thread starter G037H3
  • Start date Start date
  • Tags Tags
    Curve Python Stupid
Click For Summary

Discussion Overview

The discussion revolves around the learning curve for Python programming and the feasibility of obtaining a job in programming without a degree, particularly at a wage of $12 per hour. Participants explore the time investment required to become proficient enough for employment, the necessity of formal education, and the implications of different cognitive styles on programming ability.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification
  • Technical explanation

Main Points Raised

  • One participant queries how many hours it would take to become proficient in Python for a job paying $12/hour, expressing a desire for conservative estimates.
  • Another participant challenges the feasibility of answering the question without knowing the individual's prior programming experience or the specific programming tasks envisioned.
  • A different participant suggests that hiring a programmer at $12/hour indicates a lack of skill, proposing that employers would prefer more experienced candidates at higher rates.
  • Some participants note that a degree is often seen as necessary for stable employment, while others argue that many programmers succeed without formal education.
  • One participant estimates that a minimum of one year may be required to learn Python effectively, emphasizing the need to grasp basic concepts before progressing.
  • Another participant questions the choice of Python, suggesting that the individual should consider languages that offer better job prospects based on learning time and earning potential.
  • Concerns are raised about the individual's cognitive style, with some suggesting that being a "right-brained" thinker may pose challenges in programming, which often requires sequential and logical thinking.
  • One participant emphasizes that the definition of being "good enough" is subjective and varies based on employer expectations and the individual's ability to demonstrate competence.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the time required to learn Python or the necessity of a degree for employment. Multiple competing views exist regarding the importance of prior experience, cognitive styles, and the subjective nature of being "good enough" for programming jobs.

Contextual Notes

Limitations include the lack of specific information about the individual's background in programming, the variability in job requirements, and the subjective nature of competence in programming roles.

  • #31


fss said:
Perhaps you haven't gotten any suggestions because

I didn't bother because this thread is on its way to turning into a flame-fest. This kid's arrogant and inflammatory, and you're biting. There's not enough information to provide any sort of remotely useful suggestion, beyond the typical useless suggestions of "do what you love" or "do what comes naturally", or some nonsense like that.

Anyway, as far as I'm concerned, this thread should be over, unless you want to talk more about Python, programming qualifications in general, or something else relevant. The personal comments are just unnecessary fluff. I don't see the need to teach him humility-- at least not in this forum.

DaveE
 
Technology news on Phys.org
  • #32


davee123 said:
Anyway, as far as I'm concerned, this thread should be over,

Agreed. Pretty much all that can be said has been said.

..unless you want to talk more about Python, programming qualifications in general, or something else relevant.

Those sound like good topics for new threads.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
1K
  • · Replies 43 ·
2
Replies
43
Views
7K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 56 ·
2
Replies
56
Views
10K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
2
Views
3K