Then what does "write some template GUI code which you can put into different projects" mean? |
To write several base templates of code, boilerplate or skeleton, if you will. Each one designated, such as for a console application, a game, a database etc. A generic set up, something which will needed to be wrote before actual functionality can be added. Having to write each one separately for Win, Mac and *nix every time for each customer I'd find cumbersome and tiresome.
suppose I find myself two such individuals, and hire both of them. Now, one I pay a fair wage, and the other I pay a third of that. Are both equally likely to stay working for me?
Also, may I remind you that all those people worked in the exact projects they wanted to. That's rarely a privilege you get as an employee.
|
Whether they stay working for you or not is irrelevant. I also found your example humorously facetious and doesn't acknowledge their actual goal. If person A gets paid more than person B, both equally skilled and they don't know how much the other gets paid then it is no longer a factor.
Besides, if these two people were actually altruistic in their goal of bettering themselves and humanity, they'd know working for a software company is actually a step backwards. So I find that situation highly unlikely to evaluate.
[all other things being equal,] |
No two things in this world are equal. Equality happens on a mathematical plane, not in the physical world.
Two people graduate from university, both did the same course, both got the exact same marks on each module, each one got the exact same questions right as the other. Give them a software to write, both will write it differently.
So you're saying that yes, OP will in fact perform worse than someone equally skilled that needs the job to live, unless he works for free. Sounds like an employer is better off never hiring a non-adult.
|
You misunderstood the terminology;
It's not about working for free, but working for money in it's entirety. People work for money to live, I have no objection to it, you do it, I do it. We have to unless rich mommy and daddy can support us.
The point raised is if money is the best
to creation. Which I find false.
I'm almost positive OP started programming because he/she was curious about computers and computer software and loved to learn how they work.
Now imagine a person purely going to study and graduate computer science because it is a goob job ( Something which has been rising since the 90's and high level abstraction languages ) and tell me whether the software they create will surpass work of someone who
truly and undeniably wants to better computer software for all and everyone. Such as Ricthie, Stallman and many other computer programmers who's incentive was to change the computing word for the better , rather than for the money.
I'm tired of attempting to explain myself, my opinions are purely that, in which are both moral and political. I've never claimed to know the facts. The OP wanted help, I'm sorry if my opinions conflict with yours, I mean no harm.
EDIT:
I do not want to start debating unrelated issues to the OP's question. If you would like to continue arguing your point, please PM me, I'd be happy to reply and clear anything up.