Only in highschool (PROGRAMMING)

Click For Summary
SUMMARY

The discussion centers on a high school student's decision to pursue a work experience class, leading to an opportunity with a large software company involved in controversial projects such as criminal tracking. The student expresses ethical concerns about the company's operations and fears becoming exploited for free labor while contributing to their software. The technologies mentioned include ASP, VBScript, Java, .NET, and MS SQL Server 2000/2005, which the student has limited experience with, raising doubts about their ability to meet the company's expectations.

PREREQUISITES
  • Understanding of ASP and VBScript programming languages
  • Familiarity with Java and .NET frameworks
  • Knowledge of MS SQL Server 2000/2005 database management
  • Awareness of ethical implications in software development
NEXT STEPS
  • Research ASP.NET development best practices
  • Learn about ethical considerations in software engineering
  • Explore advanced Java programming techniques
  • Study MS SQL Server performance optimization strategies
USEFUL FOR

This discussion is beneficial for high school students considering internships in software development, aspiring programmers evaluating ethical implications in tech, and individuals seeking to enhance their skills in ASP, VBScript, and SQL Server.

jgg
Messages
40
Reaction score
0
This semester I decided to finish off high school with a work experience class, in lieu of another AP class (by that I mean there were none left to take, except virtual classes). I started making calls, and long story short a large software company (which I will not name) took a look at my scores and skills and decided that I would not only qualify for work experience, but that more "opportunities" could open up in the future (apparently all it takes to impress people towards the point of liking you is a flashy piece of paper with nice test scores on it...pathetic).

Sound great, but there are two problems I have with this company:

1. A lot of the software made by this company goes into tracking criminals, evidence, soldiers, weapons, etc. Call me an idealist, but this bothers me. You know how people will sometimes call certain places a 'database state'? This company is one of those groups fostering that exact idea. Yikes.

2. The second, and most daunting reason came in a recent phone conversation before setting up my first meeting with them. They basically told me that to continue impressing them, I would not only have to learn quite a bit, but would have to make contributions to their software. I'm afraid this is going to digress into a situation where I'll end up being free labor that they can treat like ****, always promising me that great 'paid-position' during the summer. They use ASP, VBscript, Java, .Net and MS SQL 2000/2005, which oddly are all languages I have avoided learning (except for Java...just haven't had time on for that one). Granted, I know languages similar to those, but I wonder if this will be enough.

Note that I have probably a dozen other contacts for this, and there are four in particular that all look just as positive, and one has made mention of a paid position. I'm not sure why I'm drawn to this company so much. Maybe it's just hype.

Any advice?
 
Physics news on Phys.org
Can I be slightly amused that you'd be at all surprised that they would want you to make contributions to their software? They're not a charity, you know...

Anyway, if you think that you'd learn a lot and don't feel *too* bad about assisting the slide into totalitarianism, sure, go volunteer. If they get too demanding and obnoxious, you can always leave... even more easily if they aren't even paying you!
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 30 ·
2
Replies
30
Views
11K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 13 ·
Replies
13
Views
6K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 25 ·
Replies
25
Views
4K
Replies
127
Views
23K
  • · Replies 9 ·
Replies
9
Views
2K