2016. december 3., szombat

"You can't be a computer scientist if you can't code."

On LinkedIn

True.

But thinking that you are a computer scientist just because you can code is the real danger!

Because then nothing stops you from writing working but useless spaghetti, and make your share in (just for example) the 2 billion lines of code that makes Google "the greatest software company"... (or what? ah, yes, the patent portfolio covered by that guano... and sorry, Alphabet of course) :-D

Apart from sarcasm...

If the language does not count anymore, and you feel you can do anything on any platform that the other party can explain and is realistic in that environment, because you have done it several times.
... and if you are able to step back if there are better alternatives than you.
... and if you also understand the theoretical and practical background, that weird stuff from Turing, Neumann, Chomsky, Tanenbaum, Simonyi, the PARC, etc. Not on the "passed the exam level", but behind each and every decision you make and line of code you type.
... and if you also know the environment (the global human civilization), and realize that you work on the very backbone of it.

Then you may think you are a computer scientist, because THAT is the "scientist" part of the statement. Otherwise, you are a coder - though perhaps a brilliant one.

My 2 cents.