So, you're looking for job security by continuing to use languages where it is difficult to code something up? Good luck with that. If point and click programming does the job well and can be done quickly, why would a manager not want to use that style of programming for their projects? I wonder how much C# programming you've done yourself. It's an excellent language and very readable/maintainable when used by software engineer who pays attention to quality.
I run mp3Gain on all of my music to reduce the gain a more normal level, around 89 dB. Almost every album today shows clipping. It's a shame that producers only care about making the music loud. I find it obnoxious and can't stand the distortion. I hope the practice changes soon.
This has been around for awhile. http://aprs.fi/ links devices sending messages via rf and also routes through the internet although the internet link is not needed. Doing it with cell phones is a good idea though.
This exact issue recently came up for me. I had an offer from what I thought was a good company with a pretty good future, doing embedded systems development. However, i was concerned that there was no cohesive software development group, no version control system or codebase with only basic interest in this, no SQA. It was suggested I have a conversation with a higher up, and the conversation proved that there was no knowledge and no interest in changing any of these things and that there was a lot of reinventing the wheel as a result.
The job didn't work out, it's too bad, but things like that can't be changed unless the job you're being offered comes with some authority to make changes and the support to do it.
Where there's a will, there's a relative.