Comment No surprize (Score 1) 553
...that the creator of C++ runs Windows. C++ is a barely-stomach-able OO implementation, and Windows is a barely-usable GUI & OS. I look forward to using neither, but often must do so.
...that the creator of C++ runs Windows. C++ is a barely-stomach-able OO implementation, and Windows is a barely-usable GUI & OS. I look forward to using neither, but often must do so.
A calculator without RPN is like a computer that only runs Windows.
Microsoft's problem is with software more than hardware. The Windows phones may not have been as slick as an iPhone, but the hardware sufficed in terms of durability, phone quality and screen. What did not suffice was/is the software, and I believe that is why Apple walked away with the smart phone market despite Microsoft's much earlier presence. Microsoft has existed in an environment for 30+ years in which poor or barely-passable software could lead to tremendous success. Those days are THANKFULLY over. Do they realize this? Or, just as Ringo Star claimed to be the world's best drummer (by association to the worlds most prevalent band) do Microsoft managers walk around confidently trumpeting that Windows is the greatest OS in the world?
The day that I can buy a non-Mac laptop that has a slick, polished, Unix-ish OS in a quiet, pleasing metal form factor is the day I even think about caring about cheaper.
Please do not use the word 'baddies'.
My job is to code. I had a neighbor that worked in a paint factory. He got hurt, and went to school to learn software. Pretty soon, he's coming home talking to me about UML / Booch and other esoteric OOP topics that I barely had a grasp of. I thought, gee, wow, it is amazing to see how fast a blue collar guy can come up to speed. But then it all kind of fizzled out. And I wondered for a long time why that was. How could someone get so far and be able to recite complex comp-sci topics and then give up?
And the answer is, there are (at least) 2 components to being a s/w developer. You need to be able to think and analyze and understand. But you also need to be able to - and more importantly - slog it out to make it work. And it's that slogging out that - at least in my experience - is where you truly grok the information and become effective and confident and useful.
So, that's why I say 'beware'. You might be having one of those 'I know Kung Fu' moments, because you can understand your textbook. And that is a wonderful thing. But unless you cement that knowledge by actually using it - and in particular, by learning to debug hairy problems - it is at risk of floating away.
I mean, I could pick up a cutting edge cardiology book and, given a few weeks, recite and even talk intelligently about topics that most doctors wouldn't know. I could probably impress virtually all of the population with this knowledge. But, I would be a long way from being someone anyone would hire to cut someone open. Balance your book knowledge with practical knowledge. You need a residency.
I'm certain that asthma medication elevates the heart rate - especially Albuterol.
Holy Grail OR Delusion? A Holy Grail *is* a delusion!
Maybe it will be useless. Maybe you'll switch careers. Maybe you'd make more money working now than the increased pay later. Heck, in my case, I don't even have a bachelor's in CS and I do pretty well.
On the other hand, after a certain age it gets a lot harder to go back. Your time is suddenly spoken for by family, career, etc. Why take 3-4 years to finish part time at 2012 tuitions when you can knock it out in 1-2 years now?
Two can Live as Cheaply as One for Half as Long. -- Howard Kandel