Comment Start your own business, and do A-Z by yourself! (Score 1) 1
My first job was when I was 17 years old at a used book store. I had been playing with *nix for 6 years already. My next job was at a small hosting company as a jr sysadmin. Then as a half senior sysadmin at a small telco. Then moved to the big city, as a sr sysadmin for another (bigger, nationwide) telco. Then for another company that provided administration services for telcos, and helped them migrate their infrastructure to Asterisk. They mistreated me, and owed me money, so I spoke to their biggest customer and offered to work for them directly, and reduce their costs in half. So I home-worked for ~2 years for them (I live in Argentina). I used that easy-to-earn, no-strings-attached job that payed in dollars (that I sold locally at a very succulent exchange rate) to start my own business. My associate and I did just about everything in the beginning. We developed a web-based DVR/NVR solution (this was back in 2007, and at the time most DVRs where ie-only and required activex. Our Firefox/Chrome/Mac/Linux/Tablet/iPhone/Android friendly alternative took off real quick). So I found myself developing, then beta-testing, then field-testing, doing sales and managing providers, building the systems, hand-crafting the aluminum cases we sold them in, laying cable, installing PTZ domes hanging from a tower 40m above ground, etc, etc, etc. I haven't had a more fulfilling job, ever. Our company grew quickly, and we now employ several guys, from coders to guys that work in the field laying cable, we branched into digital signage, e-learning, ERP software, home-automation, etc, etc. Now I don't have to do everything on my own anymore, but I get to choose when I want to get away from my desk and travel to a 5-star resort in the Iguazu Falls to deploy 200+ cameras, or travel the country for a few weeks deploying cctv for a company that manufactures agriculture equipment.
If you want to work out, see the sun, work out in the open, work with people, and essentially leave your desk to do some work in the real world, while still keeping your coding/administration day job so you don't lose your skills at the keyboard, start your own business.