a large number think they can copy paste a few lines from 10 different places and call themselves a programmer.
I blame PHP. Code not working? No worries, just take the error reporting level down a couple notches, and it should work fine, lol.
a large number think they can copy paste a few lines from 10 different places and call themselves a programmer.
Absolutely! Don't know how I forgot JSI'd also add "all the javascript stuff."
as long as the tool fits for the job (e.g. If you're writing cgi scripts in C++ for your webapp, you're doing it wrong).
There is still a demand for C++ but it is more for embedded programming and legacy systems.
Hey,
So i'm on the road to become a good programmer and i am still in the beginning stage. I know it takes years to get there, but im committed to learn and i enjoy learning it. Im doing my engineering course specializing in Information Technology.
I know Java, php, C and C++ pretty well along with CSS and HTML.. I know that there is python, sql, ruby, etc. but i haven't gotten into it yet.
What i need from you guys is to know which language i should start with as im prepared to learn the languages indepth and consecutively let me know of a learning curve i should go about.
Learn LISP. You'll never regret that.
If you want to consult, I'd stay away from PHP.
I blame PHP. Code not working? No worries, just take the error reporting level down a couple notches, and it should work fine, lol.
Haha, copy pastas come from all languages. It's what I call the fish level. Got their BS in CS but can't right code worth a shit. According to studies it's widely the largest amount of programers out there. If you actually understand the material you are way ahead of the game.
Haha, copy pastas come from all languages. It's what I call the fish level. Got their BS in CS but can't right code worth a shit. According to studies it's widely the largest amount of programers out there. If you actually understand the material you are way ahead of the game.
They don't teach scripting languages in CS programs unless they are using it to teach something specific, like connecting to a DB or the concept of web services. By no means do they intend someone to be 'workforce ready' in something like PHP or Ruby. There are 2-year programs that do. A lot of what they teach in CS is language-independent.
The idea is that if someone learns good practices in C++/Java, and understands the concepts needed to build something in low-level code like C or ASM, and most importantly, knows how to read the API for a language, then they can pick up a derivative language pretty fast. With a CS degree, one should be able to look at a chunk of code and have a good idea what it does, since they may be dropped into situations where they have to work with a language that they have never seen before.
Stupidest thing said thus far in this thread. You sir are a fucking moron.
They don't teach scripting languages in CS programs unless they are using it to teach something specific, like connecting to a DB or the concept of web services. By no means do they intend someone to be 'workforce ready' in something like PHP or Ruby. There are 2-year programs that do. A lot of what they teach in CS is language-independent.
The idea is that if someone learns good practices in C++/Java, and understands the concepts needed to build something in low-level code like C or ASM, and most importantly, knows how to read the API for a language, then they can pick up a derivative language pretty fast. With a CS degree, one should be able to look at a chunk of code and have a good idea what it does, since they may be dropped into situations where they have to work with a language that they have never seen before.
Unfortunately, a lot of the ones I've seen will straight-up copypaste shit they find that looks like it might work for what they need to do. Some don't even bother to change the variable names. These are the same people who end up designing missile guidance systems that 'sorta' hit the target.