Earlier quoted context omitted.
I'd suggest most people who excel at bike riding approach it with the same enthusiasm and drive as you attribute to the programmers who excel (to your credit, you mention "everything else" is the same, which would include cycling until you pick it out as an anecdote at the end of the paragraph) and that's before achieving a level where they can actually make money on their cycling ability. To run with your analogy th…
>There would be a significant portion of the working population that understood the idea of what their computers were made to do You don't need programming for that. A good mental model of modern computing is important but programming is overkill. >improve their ability ability to leverage these machines to assist them in achieving their tasks even more efficiently. Ok but it doesn't work like that. I don't know what…
Thousands of Veterans Want to Learn to Code But Can’t
251–260 of 269 posts
Re: Thousands of Veterans Want to Learn to Code But Can’t
#252It's obvious that most of you didn't serve to the army of your country. If you did then you would know their level of IQ, perception, education (science in general, maths etc). These people have their brains washed in an irreversible level. Even their educational levels are very low. In the army school (or whatever it's called) they learn to make war not engineering. And their perception? Ohh.. It's simply distorted.…
Veteran here. Most of us are a humble bunch, but I've met some incredibly gifted individuals while serving... and I served in the US Army Infantry. I would encourage you to rethink your uninformed opinions of us.
Re: Thousands of Veterans Want to Learn to Code But Can’t
#253Earlier quoted context omitted.
2) and 4) and 5) are strawmen. It is -in fact- possible to understand the fundamentals and look things up. As to your assertion that there is one "true algorithm," the merits of that stand for itself, but regardless being able to explain WHY is what an interviewer should look for. "Go Google and implement some algorithm" does not provide a useful metric other than "can use a computer." All of this also ignores a more…
> Can the applicant draw on knowledge of complexity to distill their Google search? Without that types of test your answer is "hopefully." It isn't difficult to structure a complex question that requires research and have the answer you claim is impossible to find. > That's why Google, FB, etc start with whiteboard tests. Anyone can search and implement. I'm sure that is what you believe but that doesn't make it true…
An answer? Sure. THE answer? No. Too much subjective reasoning in that; something that performs well with clock time may be far worse in some other metric. It always depends. You need to be able to explain it, and that's what complexity is about. Fundamental comprehension of the tradeoffs of approaches.
> I'm sure that is what you believe but that doesn't make it true.
Great. Same with you. Unfortunately, those companies agree with me and do fairly well filtering candidates.
> I've never met an engineer (or any professional implementing complex processes) who simultaneously grasped the fundamentals of all areas where they needed to possess competence from memory.
Me neither. But then again that's not what we're talking about.
Re: Thousands of Veterans Want to Learn to Code But Can’t
#254Earlier quoted context omitted.
That's unfortunate, but coding schools don't come close to covering what a regular degree program covers, and they're not a substitute.
They do fine for a lot of programming jobs. If you're going to work at a DoD contractor or something, work on the team maintaining a hospital website, or work in enterprise architecture you don't need a 4-year college degree in CS. I actually think you're better off getting a degree in something else and just learning to code on your own time for the vast majority of people.
You've got to be kidding. The thought of somebody with only a coding school certificate writing software for missile guidance systems, aircraft, nuclear submarines, etc. is a bit terrifying.
Re: Thousands of Veterans Want to Learn to Code But Can’t
#255This is nuts. Only a small percentage of people can learn to effectively generate code. Thinking that veterans can be turned into developers is absurd - they'll get code-monkeys instead, with a few exceptions. I don't believe that, at this time in the USA or in the future, education will save people in software development from unemployment. The only thing that will do that is having some smarts. And if you're smart,…
I haven't seen a Nuke fail to learn to program enough to get stuff done, and the two that stuck with it were annoyed when they realized they were going faster by staying off the internet. (Though this is learning for a hobby). They're going to also do better in a tech interview than most programmers. Mostly because they've survived a program where they have a half dozen or so knowledge interviews a year (that to me w…
Re: Thousands of Veterans Want to Learn to Code But Can’t
#256https://github.com/Developer-Y/cs-video-courses
Hope it helps anyone who wants to learn Computer Science.
Re: Thousands of Veterans Want to Learn to Code But Can’t
#257Earlier quoted context omitted.
> I worry that if the GI Bill was extended to code schools, we'd see the exact same thing happen again. This is dead on. I am a veteran currently going back to school for an engineering degree on the GI bill. When I got out of the service I didn't even consider going back to school, and just taught myself how to code and started working as a web developer. Once I made it to the point of working with other software en…
Many people think that most developers don't actually need CS (and much less math) fundamentals in their every-day work life. That's why coding interviews like big tech companies tend to do are controversial ("Why would an iOS developer need to able to balance a binary tree?"). Can you give some examples where you hid road blocks because of your lack of education?
Re: Thousands of Veterans Want to Learn to Code But Can’t
#258All the resources to learn coding are freely available. Anyone who tells you otherwise is trying to make a buck.
I disagree. - It takes time to make high-quality resources. Teaching is a real job. - Asking for money can decrease churn (see: Sunk Cost Fallacy) - Programs that include synchronous mentoring cost money, but might be more effective
Re: Thousands of Veterans Want to Learn to Code But Can’t
#259Re: Thousands of Veterans Want to Learn to Code But Can’t
#260There are already more coders than are needed. What there aren't enough of are leaders who are smart enough to recognize this. I cringe at the thought that software engineering could become a "blue collar" profession. Systems have become needlessly over-complicated and this is driving an increase in demand for coders. As companies hire more coders; their systems get more features but they also grow in complexity (par…
So you're taking a dubious theory (tech-debt => hire juniors => more tech-debt, repeat), applying it industry-wide and then using it as an argument against JUST VETERANS from pursuing a career-change into software?
Software engineering is one of the few professions that let you get more money by delivering a lower quality product (assuming that your manager is sufficiently non-technical).