About asking questions
- Be able to answer: "What have you tried?"
- For better help sooner, post an SSCCE
- Try to ask your question the Smart Way!
Hello, and welcome to this random assortment of facts.
I have been developing software for a long time. I also manage software projects, but never both at the same time. Why do both, you ask? Well, I'm not a one-trick pony. I enjoy both the tactical aspect of writing code as well as the strategic aspect of keeping the customer happy, the development team happy and building software that will Do Something Useful.
Industries I've Worked
IT is everywhere! Most industries are very similar when it comes to employee needs, although one might think they're very different. I've seen Financial Traders get just as worked up and panicked as Healthcare Staff when their systems aren't working properly. My job is to make it so whatever the user wants to do is EASY and, in effect, so that they don't even notice me.*
- Business Process Improvement,
- Energy (oil, gas, & electricity),
- Property Management, and
- Software (the company's actual product)
- Web Development
- Mobile (Android + IOS) App Development
*Sorry, but job security is a myth. Career Security, now you're talking!
- Mac OSX is my primary (the command line rocks for unleashing the power of bash)
- Kubuntu for the DT
- Gentoo for making a fast server out of old hardware
- Debian for regular server
WindowsXBox for the games
- Chrome, hands down
- Firefox, if you're nasty
- IE if you want me to hate my job
There isn't really a favorite, just languages that are better suited for a particular task/application.
- Objective C
- PHP (not a favorite, but I can write some very elegant, TDD code for you!)
Q&A for professional and enthusiast programmers
Q&A for folks dedicated to a lifestyle that can be maintained indefinitely without depleting available resources
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for members of the workforce navigating the professional setting
Q&A for professional programmers interested in conceptual questions about software development
Q&A for professional system and network administrators
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Q&A for project managers
Q&A for musicians, students, and enthusiasts
Q&A for linguists, etymologists, and serious English language enthusiasts
Q&A for computer enthusiasts and power users
Q&A for WordPress developers and administrators
Q&A for power users of Apple hardware and software
Q&A for Ubuntu users and developers
Q&A for science fiction and fantasy enthusiasts
Q&A for scientific skepticism
Q&A for Information security professionals
Q&A for contractors and serious DIYers
Q&A for power users of web applications
Q&A for apps, scripts, and development with the Stack Exchange API
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Q&A for passionate videogamers on all platforms
Q&A for Graphic Design professionals, students, and enthusiasts
Q&A for people studying math at any level and professionals in related fields
Q&A for parents, grandparents, nannies and others with a parenting role