On 31/08/2007, at 16:44, Shachar Shemesh wrote:
First of all, (good) web programmers have a high demand. What they do
not have, unfortunately, is a high salary. The amount of not-so-
good web
programmers around means that it's very hard to differentiate
yourself.
The clients, usually, do not have the understanding to evaluate the
quality of product they get, and the result is that good web
programmers
and not-so-good web programmers get paid, more or less, the same.
Very true. Not just about the salaries, but also about the clients'
inability to tell good work from bad.
Not being enslaved is, more or less, only a matter of self control. If
you refuse to be enslaved (but still deliver the goods), you will
likely
get along in all but huge companies and start-ups that are managed by
control freaks.
One cannot stuff 60 man-hours into a 45 hour week. If your bosses are
willing to accept your time estimates and accept projects to suit
your speed, it's great. But if they set up deadlines according to
pressure from customers, and these deadlines mean one has to do 60
hours of work in one week, then insisting you can't means that you
can't "deliver the goods", and then, it's either the golden cage or
the unemployment agency.
THE hottest skill today is Linux kernel programming (usually, but not
always, drivers). If you know your stuff, there is no reason you won't
be able to get enough skill within a couple of months to be able to
get
a job (which means you skill set improves while you're getting paid).
This will also leave you with enough safety margin to change direction
should you see that this one isn't working out.
Whatever you do, be sure to select an area that interests you. You can
get a decent paying job if you are skilled enough in just about any
Linux related task, so if that particular area is not interesting to
you, it is better to find a lower paying job elsewhere than to hate
your
job.
That sounds like good advice, and I'll keep it in mind.
Thanks,
Herouth
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]