|
I've been learning much the same way (with a lot of help from Code Project of course ). My job is pretty secure where I'm at, but if something ever happens here, I don't think any other HR department would consider me for an equivalent position based on the fact that I don't have that piece of paper from an accredited source that says I can do what I do now.
|
|
|
|
|
Code boot camps are part of the for-profit education business. It's a sleazy business which exists to part fools from their money, particularly to siphon off federally insured tuition grant money. This money is loaned to students and guaranteed by the government (in the US). The student is responsible to repay the loans, and to determine that they are getting a good education. But the young and the desperate are not in a good position to judge quality or understand how burdensome the student loan debt will become if the education does not lead to a job.
- $12,500 would pay for two years at a public university or 4 years at a community college, but only three months at a coding boot camp.
- A 4 year degree in the US is about 1,800 hours of instruction, and probably about an equal number of hours of homework. An AA degree in the US is 900 hours of instruction, and an equal amount of homework. A boot camp that runs 8 hours a day, five days a week for 3 months (the poster's parameters) is about 500 hours of instruction and labs, and maybe another 200 hours of homework.
- Any "guarantee" of employment has to be read very carefully or it is meaningless. Is it a full time job? Is it permanent? Is it a software developer job? What does it pay compared to the market rate? If any of these things are not spelled out, the guarantee is worthless.
- Not all software jobs are created equal. A front-end job slinging HTML and a little JavaScript doesn't pay the same as a core developer position using C++ or Java, and has limited growth potential.
Now you make the call. Which option is worth the money? Which option provides the most instruction? Which candidate would you hire if you were the hiring manager.
|
|
|
|
|
|
Not being cynical for a change - I almost shed a tear of this and it's implication not only to Computer Science but anything else that can be gotten through without ever learning anything.
Perhaps humanity has always been primarily a colony of drones - but I'd like to think better of it.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
That's not how I read it.
SO and CP are incredible resources of knowledge. If someone uses those resources to help them learn, and to get them through the bits they have trouble understanding, then I say: Job Well Done!
So I see it as saying "SO was like a mentor to me".
I would hope that there are people who feel the same about CP.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
The trouble is that I don't think he's joking.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I've been programming for many years and when I have a question or can't remember a certain syntax, I don't have to refer to books anymore. I use the internet. Nothing wrong with that.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
I've been programming for many decades and when I started MS hadn't even developed IntelliSense and there was no internet so we used MSDN on CD.
But I fear I'm straying from the point, I don't think looking up syntax is quite the kind of help we're talking about here
|
|
|
|
|
F-ES Sitecore wrote: looking up syntax is quite the kind of help we're talking about here Probably.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Difference is us Senior Citizens Developers know what we're trying to do, it is normally a little detail, especially syntax, that is missing.
veni bibi saltavi
|
|
|
|
|
|
I think as resources - processors, storage, memory, display, networking; pick any or all - have improved a lot of the black arts of the developer's life that we grew up with are being lost.
There is a tendency to treat any bottleneck as a hardware issue rather than a software issue. I remember programming tricks from the old personal computing days to gain that extra few bytes of memory, knowing how many steps a command took so you could tune down performance, even plugging in dirty peeks & pokes to get that little tiny extra performance.
That was software art, using the latest library and downloaded tutorial? Nah.
veni bibi saltavi
|
|
|
|
|
For the masses it's not done anymore - a tablet is enough for the 90% of the population. On server business it's hardly done especially because often the service provider sells also hardware so it's more profitable selling more units.
The real challenges still happen in computing-intensive and real-time systems, where rewriting core blocks in Assebler is still considered a feasible approach.
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
This is programming as an art[^]
(For the unaware, this is the youtube recording of a 64kbyte executable - all real time calculation, including the music playing. The executable can be downloaded from pouet.org)
|
|
|
|
|
I'd like to know how many of you out there will join me in the pledge:
My Upgrade From Win7 is Linux
Actually, this could be the basis for an extremely good survey question (hint hint hint).
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Sorry, Win 10 working fine.
|
|
|
|
|
Perhaps you missed these:
The Lounge 0[^]
The Lounge 1[^]
And that's because I don't feel like diving to far back into the history of the Win10 Lose10
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
No, I read most of the rants in the Lounge, but rarely have the same problems.
|
|
|
|
|
Agreed!
Get me coffee and no one gets hurt!
|
|
|
|
|
..I think he is looking for an OS that works for the user, not the owner
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
My home laptop was moved from Windows 7 to Windows 8 to Windows 8.1... we have been content with it. My eleven year old daughter seems to have no problem navigating to where she wants to be.
So... despite all the wailing and gnashing to teeth.. it seems to be a viable option.
|
|
|
|
|
Tim Carmichael wrote: My eleven year old daughter seems to have no problem navigating to where she wants to be. That is easily attributed to her wanting the laptop to be converted into a large screen smartphone.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
More likely down to the old aphorism:
- Anything invented before you turn 30 is the best thing EVER, OMG how did we ever live without this!!!;
- Anything invented when you're in your 30's is meh;
- Anything invented after you've turned 40 is the absolute worst idea in the history of bad ideas, whoever came up with this idea should be shot, etc.;
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Well - I hated giving up DOS based systems.
On the other hand, I thought .NET, despite all the function-name changes for C++, was a great idea.
Web development - because it's kind of crazy fun. Also, my employer want's all the app's to be web-based, so now javascript/php/html/css feed me as well.
Scattered across all of those ages - but then, perhaps it's because I'm a very long way from normal. For all I know, you may be right . . . meh
On the other hand - I won't send or accept texting on my cell phone. Not, however, because of the concept of sending a text message bothers me, but rather how the concepts been adopted and implemented by virtually all of it's practitioners. Toooooooo intrusive for my taste.
No social networking, either . . . except here on CP !
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
W∴ Balboos wrote: Linux Good one.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|