What prompted this question will be the program Ruby, which to me appears to be so complex which I’ve felt at ease with my understanding of Actionscript, CSS, HTML PAGE and Javascript. Also, I have a robust desire to find out about Actionscript, CSS in addition to XHTML. Since Ruby is PHP it is just a whole different pastime and now I am just deciding whether I should be able to program in Dark red or face appearing shut out by means of companies or remain faithful to what I understand and what I love.. the basic " 4 Food Groups" connected with online development. I prefer using CSS mainly because I’m a graphic designer at heart.. heavy programming like C++ is not for me, however I don’t would like to limit my marketability. Learning Actionscript is great given it goes hand in hand with the movements graphics side regarding Flash development, another enjoyable skill.
I’ve learned that Ruby is critical for building uses.. but what style of businesses are truly demanding developers pertaining to online applications The actual postings on craigslist . org has me worried because I’ve noticed companies requesting with regard to job applicants with a " strong expertise in Ruby, Cake, etc".
Ruby is not PHP.
Certainly, please don’t confuse Ruby with PHP. PHP is known for a syntax far more comparable to C, C++, in addition to Java. Ruby is often a whole ‘nother ball game.
The sorts of developers that are developing high demand, because I gather this, are Java coders. In the world wide web arena, right at this point, they’re most likely PHP developers. What kind of developers will be inside high demand Effectively, that’s really very difficult to say. Ruby on Rails is obtaining a whole ton of hype at the moment, but that hardly means it will become the dominant platform. Even if it will, it won’t make it happen for a prolonged while.
For now, PHP is still very popular, and with PHP you could have such implementations since CakePHP that try to imitate Rails (side notice: I tried Wedding cake… Languages that won’t be Ruby should really be cautious when trying to implement Rails, lest they provide the features without the ease… )
I’ll be honest, I would love and therefore say Ruby will be the future! ‘, because I prefer the Ruby language more the harder I learn regarding it. But however speaking, there’s absolutely no way to tell. Java may very well stay at the most notable. Witness the idea that languages like COBOL are still in heavy use because selected industries are nonetheless using them.
By using Flash+ActionScript and XHTML+CSS+JS, you have a solid foundation in website design. Learning Ruby in Rails and/or PHP is certain to get you a solid foundation in world wide web development, which will be somewhat more included. If you desire to work purely in web site design, and can find work in buying it, then great, you’re set. More probably than not, you will be working with web-developers who will end up being doing the backend job in whatever other language for a lot of sites.
In order to take the complete development process, such as the backend, you’ll have to learn one of these brilliant other frameworks. Far be it from me to see you which one particular you will such as best, but WHEN I *heart* Ruby with Rails — once again, the more WHEN I learn of the idea, the more I’m keen it. I find Rails helps it be truly fun to code an internet site. PHP… Well, not so much, in my thoughts and opinions, though more therefore than certain alternative languages
That point being, the safest trait to obtain is agility (not like Agile Programming, but such as being nimble), and the only way you’ll have access to agility is by knowing several language. So my own ultimate advice, really Learn several. It may have a while, and you still have to decide which one first, but knowing several language will not merely give you an added solid understanding skin color languages you know, but it may also give you much more diverse opportunities while in the job market.