I am a senior in high school and I am looking for some advice.<p>As a high school student who cannot work full-time, it is near to impossible for me to find a part-time job related to computer programming or web development (locally). Since that's the only real thing I get a drive to work on, I don't know that I would want to work doing anything else. I know that the kind of work I want to do is more of a preference than an actual requirement, so I'm stuck on what to do.<p>Would you suggest I just find a job, regardless of what it is (money's money, right?), or should I use that time instead to hack away on personal programming projects, with the possibility of financial gain in the future.<p>Thanks.
If you're looking to go into a programming career immediately, I would focus on building a portfolio of work, but if you are planning to go to college (where you'd be studying programming full time), I would get a non-programming job. Even what seems like mindless labor can improve your work ethic and discipline, and teach you how to work with other people (and all the fun challenges that brings). Gets you out of your home/school environment. Sometimes you'll connect with others who may be able to help you down the road. Plus you will likely still work on development since that's a big interest of yours.<p>I'm a full-time developer, but I remember fondly a lot of washing dishes, busing tables, mopping floors, mowing lawns, and delivering pizzas....