Why are HTML and PHP forms not working?

I'm a fairly noob web developer, working mainly with PHP, JS, HTML and CSS.  Should I learn Rails?

  • I've been coding for almost 2 years and I like to think I can do most things that PHP enables one to do. So should I turn myself to JS (which I don't know so much) or  should I go for something completely new like Rails or Ruby? What of these technologies will give me an advantage when trying to find a job? At the moment I don't want to learn it to build something specific, just for the sake of learning and to be ready for the future.

  • Answer:

    Every web developer is expected to know JavaScript, because it is, simply put, the lingua france of the web. You will be at disadvantage if you don't know your JavaScript. That doesn't mean you shouldn't learn other technologies as well. You totally should. Try Python or Rails, I think you'll like it more than PHP.

Griffith Chen at Quora Visit the source

Was this solution helpful to you?

Other answers

Ruby on Rails currently has a great demand for the startup scene. It might be worthy to learn it because of its widespread usage. I personally invested more time on Node.js because of its rapid growth and JavaScript is something I was quite familiar with. I think it's cool that you can use the same code both for the server and client side. A good example would be for games where you can simulate a game in the server to verify the integrity of what the client sends you. As for IDEs, I personally recommend mastering vim. Being able to edit your code while logged in via shell really speed things up for me when doing server side stuff. But do take note, it is quite similar to playing a piano. You will require practice and improve muscle memory to get used to it.

James

Rails is great to learn, not only because it's powerful but because they're very opinionated about what web development patterns you should use. If nothing else, it will provide you with a lot of context around modern web patterns. Also, if you're a front-end dev and you need an easy entrance to rails, I wrote a book after being in your shoes: http://dojo4.com/blog/we-wrote-a-book

Miles Matthias

Look. http://www.google.com/trends/explore#q=angularjs%2C%20%2Fm%2F0505cl%2C%20%2Fm%2F0bbxf89&cmpt=q JavaScript is the https://github.com/search?o=desc&q=stars%3A%3E5000&ref=searchresults&s=stars&type=Repositories, and this trend is only going to increase: Javascript is your best bet and is fun to write. Hope that help you to make your choice

Akli Baitiche

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.