I'm not sure what being a skilled JavaScript programmer really means, however
there are lots of challenges. Maybe that is why there is a "shortage", if
there really is one. Maybe you can achieve everything you need to with jQuery
or another such library. You will need to know HTML, how the DOM works, and
CSS. At that point if you learn PHP or some other server side programming
language you would have a complete marketable skill set. Of course basic
Apache and MySql skills would come in handy also. None of these skills live in
a vacuum.
Being a JavaScript expert would be pretty neat since JavaScript runs in the
browser. I'd do some research on demand before jumping in.
If I were just getting started I'd learn how to program a smart device running
Android.
http://developer.android.com/sdk/index.html
Another thing you might consider. It is very hard to break into programming in
Corporate America. Learning how to program smart devises might help you do
freelance work. That might be where you really find the demand.
Another thing. Having several people give you advice on a tech list is just
that. The bottom line is you have to make it work. The buck stops with you.
I'd do lots of research and try out the different languages before investing
lots of time and effort. Also develop a business plan. Even if you plan to
work W2, I suggest a business plan so you can see how that might work. You are
a business even if you work W2.
The first questions I'd ask myself is :
1) what are you deeply passionate about
2) what were you genetically encoded to do
3) will, whatever this is, drive you economic engine?
Having a desire to be a programmer does not mean one should become a
programmer. You may have been designed to do something else. Also programming
skills come in handy in other fields. For instance if you were in a financial
analyst position you might be more productive if you were able to pull raw data
from a database, and create reports, maybe in spread sheet format, that you and
your group might be able to use in the performance of your duties.
------------------------
Keith Smith
--- On Sun, 8/19/12, Michael Havens <[email protected]> wrote:
From: Michael Havens <[email protected]>
Subject: Re: programming
To: "Main PLUG discussion list" <[email protected]>
Date: Sunday, August 19, 2012, 10:51 PM
Well, I am going to take Alan and Joseph;s suggestion and learn JavaScript.
Look at that! Codeacademy didn't give me a choice as to which language I wanted
to learn but rather started me right off with JS! Thank you so much for
responding to me guys.
:-)~MIKE~(-:
On Sun, Aug 19, 2012 at 5:14 PM, keith smith <[email protected]> wrote:
------------------------
Keith Smith d Joseph;
--- On Sun, 8/19/12, Alan Dayley <[email protected]> wrote:
From: Alan Dayley <[email protected]>
Subject: Re: programming
To: "Main PLUG discussion list" <[email protected]>
Date: Sunday, August 19, 2012, 3:30 PM
Most places I visit use web-based applications more and more often. And, in
such places, JavaScript developers seem to be in short supply.
Alan
On Aug 19, 2012, at 3:04 PM, Michael Havens <[email protected]> wrote:
thank you so much for your help. What would you suggest as a marketable
language for me to learn?
:-)~MIKE~(-:
On Sun, Aug 19, 2012 at 3:01 PM, Alan Dayley <[email protected]> wrote:
http://codeacademy.com has free classes for much of the basics in
several languages. They just added Python. Look to see if that fits
your learning goals.
Alan
On Aug 19, 2012, at 2:33 PM, Michael Havens <[email protected]> wrote:
> I was wondering..... how do you find the free kindle books and I was hoping
> to find a book that would teach programming from the ground up with exercises
> and stuff like that. Free is about all I can afford with two kids and being
> on disability and all the crap that is going on in my life! WHat is a good
> language to start learning? I remember that a friend of mine who went to
> Devry in 91 the first language he learned was Pascal. Is that a good language
> to start with or should I rather start with something more useful? Like maybe
> Java or Javascript or would you recommend something else? This is going to be
> completely a home study thing. I do have a Python book for python2.1 by
> Deitel, Liperi, and Weidermann (copywrite 02). I think I will work out of
> that unless you think it is too old. Please don't ask what I want to do with
> whatever I learn because right now I don't know what the possibilities of
> learning a language (be it Python, DHTML,
or whatever). You know what, I also
have a DHTML book (<c>1997) anda java book (<c> 96) that are really old. Do
you think I should use them? Yeah, I'm thinking HTML and Java are more
practical. I can offer to program things for people. What do you think I should
do?
> :-)~MIKE~(-:
> ---------------------------------------------------
> PLUG-discuss mailing list - [email protected]
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-----Inline Attachment Follows-----
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-----Inline Attachment Follows-----
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss