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.
Would you encourage a HS student to become a software developer?
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
Get weekly development tips in your inbox
Keep your developer skills sharp by signing up for TechRepublic’s free Web Developer newsletter, delivered each Tuesday. Automatically subscribe today!









































