Discussion Overview
The discussion revolves around the opportunities for high school students interested in programming, including potential side jobs, programming languages to learn, and the nature of work environments (remote vs. in-office). The scope includes practical advice, personal experiences, and recommendations for programming languages.
Discussion Character
- Exploratory
- Technical explanation
- Debate/contested
- Homework-related
Main Points Raised
- A participant shares their experience hiring a high school senior who successfully programmed in MS Visual Basic, increasing office productivity.
- Another participant inquires about remote work opportunities for high school students in programming.
- Suggestions are made to explore freelance job platforms like "elance" for work-from-home opportunities.
- A participant suggests learning Java as a starting point for programming, followed by C and Lisp as essential languages to master.
- Some participants argue that C and Lisp are critical languages for programming, while others contend that there are many languages equally important, depending on job requirements.
- There is a mention that local colleges often seek students for programming and technical jobs.
- One participant emphasizes the importance of mastering the language relevant to the job rather than adhering to a specific set of "must master" languages.
Areas of Agreement / Disagreement
Participants express a variety of opinions on the best programming languages to learn and the nature of job opportunities for high school students. There is no consensus on which languages are essential, and differing views on the feasibility of remote work versus in-office positions are present.
Contextual Notes
Some participants highlight the importance of local job markets and specific programming needs, indicating that the discussion may vary based on geographic location and industry demands.
Who May Find This Useful
High school students interested in programming, educators advising students on career paths, and individuals exploring freelance programming opportunities.