<prompt> Human: Im at a point where I think I cant really subtract from my expenses any more and I need to add to the other side of the equation. My raises are usually about 5-6, so I cant look for fast relief on that front. So Im looking for some kind of job I can do in the weekends andor evenings.Im an electrical engineer with an emphasis in embedded and desktop programming. I can program fluently in C, C, C, and Perl. Ive recently read a book on Ruby, but havent done any actual projects in it yet. I have experience with SQL databases, PHP web programming, and some CSS.Some ideas Ive had for such work are tutoring and freelance. Tutoring because obviously I have a good handle on science and math, freelance because it would pretty much let me work in my area of expertise. There are a couple of online tutoring shops that have varying reputations, and there are also some tutoring businesses for standardized tests and school that might be options.I looked into freelance programming projects, and it doesnt look like the pay is very good and Im not sure if it would be the kind of thing where I could just knock it out in an evening or weekend. I also doubt if proper engineering freelance work actually exists.Does anybody have feedback on these ideas or other suggestions that have worked out for them?  <response>: Im a technical type as well, but medical tech.Ive found I can count on a 2-5 COL raise every year or up to 10 from a promotion.But the biggest jumps in my pay come from switching companies. Ive switched jobs twice in the past two years and each time landed a 40 raise from doing so.If you feel stuck, move 