Hacker News new | ask | show | jobs
by shire 4736 days ago
This was actually very help Gexla, thanks. I've been trying to learn Java as a freelance opportunity but this thing is massive and takes forever to learn it seems. Is PHP the right way for freelance web development? I noticed you mentioned Wordpress and PHP. Coming from Java how long it will take to get into PHP ? I tried it a bit but everyone here seems to hate it and rants about the language ugliness so I didn't even try and went with Java.
1 comments

I won't speak for Gexla, but from my experience getting into 'PHP' is far different than getting into 'Wordpress' or 'Drupal'. Unless you are subbing for another software dev, most clients don't care about the language, they care about what business value the software will deliver. For SMEs, I don't think there's any ecosystem out there that compares with Wordpress or Drupal in availability of talent (keeping prices reasonable) and free functionality (making it possible to build a very full featured site quickly).

To answer your question directly, I had a couple of years of Java when I did a PHP project (a CRUD system for my book club) and it probably took a few weeks. But I've also worked with Drupal and Wordpress and those take longer to get your head around (Wordpress to a lesser extent)--there are lots of moving pieces, and you have to try multiple plugins to know what will work (and the codebase moves quickly too). I'd budget two months for Drupal, six weeks for Wordpress, and I'd start out with simpler site proposals.