[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
>Programming Why is this considered special? Shouldn't
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 69
Thread images: 3
File: programmer.jpg (21 KB, 391x400) Image search: [Google]
programmer.jpg
21 KB, 391x400
>Programming

Why is this considered special? Shouldn't it be in the same league as reading, writing, arithmetic, and taking a shit in a toilet?
>>
If it was (and it will be), the world would be a better place.
>>
>>51837820
>i can barely program, and consider myself better than people who cannot
>>
>>51837820
people are generally perplexed by how a computer works. to most consumers, a computer is a black box that they were thoroughly convinced they needed, either because their old computer was slow, they felt out of the loop when they didn't have one, or because it was sold to them as something premium.

the idea of using a computer without structures made by a remote, paid, and uninspired designer is a very alien idea to the majority of computer programmers, and completely unheard of by the average consumer of technology.

if you were to bring up that you were a programmer in a conversation, the only way you could deflate the assumption that you posses an unknown power of a massively creative nature, would be to admit that there is an industry built around busywork, and that really a few people who knew how to market basically redundant and niche Apps run the entire show, and you happened to be employed by some of the best, most liberal, and generous of the bunch.

another route to diffuse the pretension of awesomeness would be to start talking about the brands of computer software you know of. some buzzwordsz; (they are all quite fascinating in the notions they represent, not exclusively in the implementations)
>Linux
>virtual machines
>JIT compilation
>multi-threading
>Firewalls
>API
>C++
>C#
>C
>different standards of C
>meta versions of C
>instances of versions of C as dictated by per compiler per version support of language features
>release cycles/version naming schemes
>Holy C
>Material design
>actual real-world material design in computer micro-architectures
>instruction sets
>brands of instruction sets
>Windows NT
>shells
>instructions per clock
>interprocess communications
>JewTel
>GNU/hurd
>web servers
>cloud storage (and its origins in FTP)
>distributed computing
>Gentoo

there has been at least one person who killed themselves over software politics: this may be a contributing factor in why the geeks are considered to be special.
>>
>>51837820
Because computers so randumb :0
>>
>>51838236
yeah another good buzzword is
>rng
>>
>>51837820
well technically programming is reading, writing, arithmetic all in one

but if you're comparing programming to purely reading and purely writing, come back to me when you can make a device that says fuck off every time u touch it
>>
>>51838094
People are generally perplexed by ...
>how the division by fractions works
>wtf Shakespeare is saying
>how to write AND have someone understand you
>how a bidet works
>>
>>51837820
>Why isn't a technical, specialized skill treated the same as the basic requirements for functioning in a society.
>>
>>51838236
Nah. The problem with computers is they do exactly what you tell them to do. Articulating exactly what you want yourself is hard.
>>
>>51838279
>come back to me when you can make a device that says fuck off every time u touch it

#include <linux/input.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
#include <unistd.h>

int main(int argc, char **argv)
{
int fd;
fd = open("/dev/input/event0", O_RDONLY);
struct input_event ev;
while ("niggers" != "intelligent")
{
read(fd, &ev, sizeof(struct input_event));
if(ev.type == EV_KEY || ev.type == EV_ABS)
printf("\a\a\afuck off\a\a\a\n");
}
}
>>
>>51838401

You can only master at most 4 of the 5
>>
>>51838447
now come up with the syntax and semantics yourself and write a compiler for it
>>
>>51838339
>how the division by fractions works
mathematicians have been around for longer than computers that can browse porn
>wtf Shakespeare is saying
Shakespeare was regarded as a special individual
>how to write AND have someone understand you
this is something autists struggle with maybe
>how a bidet works
it's just water under pressure being pushed through a mesh/nozzle? pretty static and uninteresting imho...not something that the brightest minds of our era pour time and energy into understanding...but desu I've never used a bidet or seen one in operation, so it's beyond my field of knowledgeably.
>>
>>51838488
Next you're going to be asking him to make his own circuit boards and mine his own precious metals.
To do something from scratch you first have to invent the universe.
>>
>>51838517
It's a relevant request given the context of his post.
>>
>>51838488
>you need to write a compiler to code

Why don't you build a calculator out of discrete transistors to prove you know arithmetic
>>
>>51838533
>post context comprehension
>>
>>51838488
yes linux/input.h hardly sounds portable
>>
>>51838505
>this is something autists struggle with maybe

::eggplant emoji:: ::heart emoji:: ::crying baby emoji:: ::pizza emoji:: :*)
>>
>>51838567
>>51838531

If you can write, then why don't you write a top selling vampire romance novel?
>>
>>51838258
Go a step further and include
>prng
>trng
>lcg
>>
>>51838094
>to most consumers, a computer is a black box
That applies to everything consumers buy.
That's how sales are made. Customer is fooled.
>>
>>51838674
but a computer glows and spies on your soul
the programmers must be the people behind the glowing and the spying
or at least they must have the power to undo everything
>>
>>51837820
just watch lain OP
then you'll understand
>>
File: SonghuaRiver_ASTER_20020401.jpg (2 MB, 2124x2733) Image search: [Google]
SonghuaRiver_ASTER_20020401.jpg
2 MB, 2124x2733
>>51838888
I had some nice RNG
>>
File: 1449805212526.jpg (101 KB, 934x1250) Image search: [Google]
1449805212526.jpg
101 KB, 934x1250
>>51838924
>>
>>51837820
What use would it be if everyone suddenly knew how to program? Most people don't even care how their computers work as long as they just work.
>>
>>51838973
the white rabbit told me to feed my head

the people are being programmed

how would it help them to know about how they can write in another encoding to change the bits that make up modern society, when they can just vote yes at the next presidential election? it's an easy decision if you like the man's face.
>but telling the rivers how to switch from on to off doesn't translate into something that can be progressive in the mind democratic.
>>
>>51838505
>this is something autists struggle with maybe
By that logic you are autistic because you missed the entire point of the post
>>
>>51839024
>learning how program makes you immune to manipulation from politicians
That's not how it works.
>>
>>51839035
remind me what the point was?
>>
>>51839076
a bit is a bit whether or not isn't on nor off
>>
>>51839133
I think you were implying that the things OP listed as being commonplace were actually rare occurrences of brilliance that should each be appreciated for what they are and that programming is no different any other exceptional talent
>>
>>51838279
>come back to me when you can make a device that says fuck off every time u touch it
That's called a ex-girlfriend and I've created several. :^)
>>
>>51837820
Before reading, writing and arithmetic were taught in school they were in much the same way as programming is, where only a few people with the innate ability or financial ability to pay for training were able to do it.

I cant programme, my computer training at school was how to be a good corporate drone with word, powerpoint, excel and access. and my innate ability is somewhat lacking.

When students at school can look at their timetable and can see programming next to English and maths from an early age (starting in secondary school is simply too late) it will no longer be seen as something special.
>>
Programming is a craft, nothing less, nothing more.
>>
>>51839476
arithmetic is something just about every civilized person can do to some extent
>>
>>51839499
yeah because it is taught in schools
>>
>>51839513
no, because anyone who can count can automatically do arithmetic to some extent
>>
>>51839499

Not in america
>>
>>51839517
>counting is not part of arithmetic

>anyone who can do basic arithmetic can do arithmetic to some extent

>tautological tautologies implying implications
>>
>>51839517
you sorta need to introduce the concept to people
>>
>>51839546
and this is exactly my point, people have been taught these things from such an early age that they cannot conceive of not being able to
>>
>>51837820
Because over 50% of the world is literally retarded, yet programming actually produces very high value for very little effort, unlike reading, writing, arithmetic, or taking a shit in the designated shitting street.
>>
>>51839535
you can count to four and only engage your linguistic capacities
>>51839546
debatable
>>
>>51838094
>there has been at least one person who killed themselves over software politics: this may be a contributing factor in why the geeks are considered to be special.
Uriel?
>>
>>51839593
may he rip in pepperonis
>>
Why do people have problem with wielding? Why cant people just do their own accounting? Why cant people defend themselves in court? It's all easy as fuck. A monkey could do it.
>>
>>51839620
*welding
>>
>>51839574
>you can count to four and only engage your linguistic capacities

>four

Wow what a specific number anon it's almost like you pulled it out of your ass.

>understanding discrete quantities is not arithmetic

alrighty anon clearly you know what you're talking about
>>
>>51837820
>A cognitive study of early learning of programming - Prof Richard Bornat, Dr. Ray Adams
>All teachers of programming find that their results display a 'double hump'. It is as if there are two populations: those who can [program], and those who cannot [program], each with its own independent bell curve.

>Almost all research into programming teaching and learning have concentrated on teaching: change the language, change the application area, use an IDE and work on motivation. None of it works, and the double hump persists.

>We have a test which picks out the population that can program, before the course begins. We can pick apart the double hump. You probably don't believe this, but you will after you hear the talk. We don't know exactly how/why it works, but we have some good theories.


http://www.eis.mdx.ac.uk/research/PhDArea/saeed/
>>
>>51837820
>Separating Programming Sheep from Non-Programming Goats
>Despite the enormous changes which have taken place since electronic computing was invented in the 1950s, some things remain stubbornly the same. In particular, most people can't learn to program: between 30% and 60% of every university computer science department's intake fail the first programming course.

>Experienced teachers are weary but never oblivious of this fact; brighteyed beginners who believe that the old ones must have been doing it wrong learn the truth from bitter experience; and so it has been for almost two generations, ever since the subject began in the 1960s.


http://blog.codinghorror.com/separating-programming-sheep-from-non-programming-goats/
>>
>>51838447
My ears
>>
>>51839633
https://www.youtube.com/watch?v=ABYnqp-bxvg
case closed
>>
>>51839727
10/10 well played anon I cede the point
>>
>>51839734
you didn't even listen to the whole song though
>>
OP looks like a bit of a cock coming here to a technology board and insulting programmers doesn't he fellas?
>>
>>51839686
>>51839714
>/g/ayfags seriously believe this
>>
>>51839783
it's posted on a .edu
but there's a "talk"
so yeah
it's probably mostly telling that classroom environments need to be restructured somehow and it's inconclusive as to whether the non-programming subjects have a sort of proprietary binary lockdown on the drivers responsible for the code producing brain regions or if the kids were just feeling downy when confronted with the shitty IDE.
>>
>>51839756
I finished in 20 seconds, the rest was just basking in the afterglow.
>>
>>51839878
oh yeah fiest has a pretty hot voice
>>
>>51839777
>implying /g/'s Macfag posting bots are actual living human beings

/g/ isn't a technology board, they just haven't bothered changing the name to 'Shills R Us' because of how much it would cost to repaint all those signs and stuff.
>>
>>51839899
yeah but OP was specifically targeting the minority of ppl on /g/ who actually have high power levels
>>
should probably let the thread die
>>
>>51839876
>People who want to understand how programs and computers work
>Fuckers that don't really care and just want the 100K starting

Oh why in the world would there be a bimodal distribution? It's a secret to everybody
>>
>>51839560

Having a literate society has been a boom to mankind
>>
>>51839931
>>
>>51839024
The door mouse said that numb nuts
Thread replies: 69
Thread images: 3

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.