php growth in future

By avi avi Points: 30 | Level: Starter | Status: [Member]
Posted on: 9/27/2010 8:25:49 AM | Views: 3677 | Points: 30
iam a fresher ,iam getting opportunities in many small companies but very small companies in php dream is to be placed myself in a big company like TCS,Infosys,HCL etc or MNC'S.if i chose php as my career will i be able to get a place in these companies after 1 year? as i have listened tha big companies doesnt use php so shuld i search for java or .net job??
plz help me??

Kapil's Advice on Monday, December 06, 2010 :
Big MNCs are client driven. Majority of the clients still uses either Java or .Net for enterprise development. It is because these languages have a good vendor support in terms of tools and platform for building scalable and large scale application development with enterprise security.

PHP is part of platform commonly know as LAMP (Linux, Apache, MySQL and PHP) which is open source.
LAMP is coming up in big way. It supports RAD development for quickly developing sites. But due to its being non compiled scripting language, free, and open-source nature it is not trusted and hence not adopted heavily by enterprises.  But the large scale application like facebook is built on LAMP stack.  Drupal, a very popular product for building sites is also entirely in PHP. 

Best practices, Design patterns and structured methodology have been developed and very mature for .Net and Java. Whereas, in PHP programmers tend not to use OOPs concepts and hence become  bad programmer.

I will suggest to search for Java and .Net job but do not remain unemployed for long. In case you use PHP, use it with best practices and develop OOPs concepts and use design patterns to build your fundamentals. If your programming fundamentals are strong you can easily switch to any language. 

Note for Avi : You can respond to this advice by logging into the website.

Comments or Responses

Sorry, no responses found.

Login to post response

Disclaimer: Reply given to your question by our expert panels are based on their personal experience who have been successful in their career or are well acquainted in the role they are/were playing. This may or may not be suitable in a specific circumstances, please consider this as an advice that may help you carve your career. DotNetFunda.Com or its expert panel members will not be responsible for loss of any kind because of any decision you take based on these advices.