Opinions on next step in learning languages

Just finished with learning deep-Perl (classes, objects, tied variables ...). Seemed a reasonable step to support a mainframe-bound legacy environment. Have studied enough Java to just need to study specific elements.


Many possible next steps ... Ruby (on Rails), Python. Eventually many higher ... Groovy -- "and" but not officially "on" Grails-- ... Griffon.


Which seems a reasonable next step based on current job demands?

Posted on Apr 6, 2013 4:32 PM

Reply
4 replies

Apr 6, 2013 6:50 PM in response to etresoft

Answers at least one question ... Perl is not "quite legacy". Means that knowing the deeper-details is not exactly a lost cause, just a bit of a short-bet.


I am planning on "beyond my UNIX/Perl/C" job frame needs. The newly developing job market is my concern.


Knowing only "legacy or near-legacy" technologies is not desirable.

Apr 6, 2013 6:59 PM in response to steve359

steve359 wrote:


The newly developing job market is my concern.

Which market is that? Things are specialized and it is hard to get back the acronym hawks in front-line HR.


The iOS app market is still developing, but quite commodified. You can start your own business easily enough but getting hired may be more difficult.


Other than that, the rest of the market is web-based - all web-based. There are a few people still doing Perl, a few people doing C++, and people doing funky things like Rails and Python. The best way into those markets is to make a name for yourself working for free. Hopefully someone will like your work well enough to pay you to do more of it for them.

Apr 6, 2013 7:12 PM in response to etresoft

Professional groups also seem good places to get contacts, and to start being noticed.


Web-based is what I thought, unless you are "web aware" and work the back-end services, implementing DB services (for example). Or so it seems to me.


I like non-web concerns more than web-integration, but if that is the way the wind blows, then "propserous seas" are in that direction.


There is always "scrum master" ...


Thanks.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Opinions on next step in learning languages

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.