Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
hinst139198ddude... screw money or whatever else goes on in this world. Programmers are the INTELLECTUAL ELITE who understands life on such a deep level mere mortals cannot even begin to comprehend.
powerfulparadox1334198d@hinst We're just magicians. While that does give us some special-ness beyond the average person, I wouldn't place it on a whole other level, especially since it's basically equivalent to designing instructions for maliciously compliant pedants (who can execute the instructions very, very fast).
nibor3049198dOne day, what we do will replace what lawyers, doctors, sales people, and many other non-creative professions do.
This is reality, what we do is changing the world in a very profound way. Now let me get back to coding the millionth flappy bird rip off.
Nanos9383198dI suggest you start your own project that will help change the world for the better.
We can always brainstorm ideas here if you haven't anything specific in mind.
One project of mine I started in 1988 and still working on it. :-)
Version 2 coming soon..
VaderNT1673198d> it’s evident from our salaries how valuable we are compared to other professions
That's an exaggeration. Compared to how little nurses (especially geriatric nurses), teachers and others earn, we are filthy rich.
> nobody gives a shit about code quality, concurrency and architecture design other than us
True. It's kind of funny how we try to keep our programs "pure" and shun side effects. Functional programming is particularly good at "putting a box around" those.
Customers, on the other hand, only care about that file written or that database table updated. From their point of view they're not side effects, they're the *intended* effects.
To me, incidentally, this split indicates that separating state and side effects from logic is the right thing to do. If you keep both "problems" separated, you can solve each in a cleaner way.