12 karma · joined June 11, 2012
In Python it's allowed me to structure certain data-consuming and data-emitting functions in a way that makes both reading sense and storage-usage sense.
The whole move of hiring away from people with some technical knowledge (enough to even _read_ resumes) towards impersonal, technically uneducated HR departments, out to tech recruiters who often are even worse at keyword searching than the HR departments, has been to the detriment of the job market.
Seems funny to me that companies expect loyalty out of us, but provide nowhere to develop. I'd have been glad staying at my past two jobs if they'd continued challenging me. Instead, they started making poor use of my time (getting me to be a data entry monkey despite years of sysadmin and software engineering experience because I was the fastest typist they knew and was "around"). They paid too much for their use of that skill, and we both knew it, and I left, and I hear mumblings and incantations to the effect that they never wanted me to leave. Well, show it.
1. I currently rely on contract work, and I find that I don't have contacts that want to employ a contractor for 20-30 hours a week, or even a set of contractors who want to employ for a combined 20-30 hours a week. Usually when people hire contractors, they want something done as soon as possible, without distractions.
To obtain my desired work hours per week, I will have to greatly extend my contacts list. Which I should do anyway, but it won't happen overnight.
2. Health insurance. I have mild schizophrenia which, untreated, makes it hard for me to reason logically. With the proper medication and care I remain gainfully employed as a dev/sysadmin/devops role. On top of that I have Tourette syndrome.
Insurance for anyone with these kinds of pre-existing conditions is expensive; laws changed such that very soon they won't be able to _deny_ it to me, but they can price it as high as they like. Despite having substantial savings, long periods of not having any income is out of the question for me. Therefore, either traditional corporate employment, or full-time contract work at a high enough wage to pay for high-quality insurance, are the way to go.
I don't mention these things in a "waaaa, waaaaa, I'm so helpless" way--far from it. I've attained more than the average person in my career, in terms of skills and pay.
Rather, I think people on this site forget sometimes that not everyone is suited to risk it all on a startup, and not everyone is cut out to be an entrepreneur, and not everyone has to be an A+++++ level developer to get by, and it's not a sin to seek some stability.
I'm not a complete luddite; I know that on a modern system Aero is not going to have a terrible effect on performance, and that UI elements can be customized, and that I like some of the Windows 7 enhancements to the taskbar and start menu. But the visual style of Aero is just extra visual distraction.
I can see the point of using GPU to accelerate the UI, but there should always be an option of minimal visual distraction.