If a high school student asked you whether they should study Computer Science in college with the goal of becoming a software developer, what would you say? Justin James, host of TechRepublic's Programming and Development blog, was recently asked this question.
Read Justin's response to the aspiring developer, in which he spells out the good and the bad about the industry and explains why he encourages the teen to go down this path. These are a few of the tips Justin offers:
- Be a true software engineer rather than a programmer.
- Enroll in Reserve Officer Training Corps (ROTC) in college and go into the military or try to attend a service academy (unless the teen is personally opposed to this path).
- Start learning to program now.
- Work development jobs and/or internships in college.
- Read Structure and Interpretation of Computer Programs.
The comments to Justin's Career Management column show that not everyone agrees with encouraging a high school student to enter this field. What do you think? Let us know by taking this poll.
Related TechRepublic resources
- Job snapshot: Programmer
- 10 signs that you aren't cut out to be a developer
- 10 skills developers will need in the next five years
- 10 things I love about IT
- Five tips for starting a programming career
- How to think like a programmer: Part 1
- How to think like a programmer: Part 2
- How to think like a programmer: Part 3
Mary Weilage is a Senior Editor for CBS Interactive. She has worked for TechRepublic since 1999.