Click here to Skip to main content
12,549,003 members (47,278 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# ASP.NET PHP
1. I've developed a windows application in C#, SQL 2005 & Linq for 4 months.
2. I've developed a web application in ASP.Net, C#, SQL 2005 & Linq, CSS for 5 months

Now due to a lack of projects they are shifting me to PHP development.
Is it good for my career to continue with PHP.

Please give me you opinions on this.

Thanks in Advance!
Posted 30-Sep-12 23:51pm
Updated 1-Oct-12 0:13am
Gopinath_Rajan 1-Oct-12 6:00am
learn that language also, it will useful for your future

All the Best
leaderbalaji 1-Oct-12 6:08am
Thanks a Lot
pieterjann 1-Oct-12 6:02am
Depends on your contract. You can always try to work in PHP, and if it is not what you want, switch (if that is possible at your place!) But as they are lacking projects, I'd take every job possible. You need a job to eat. Extra knowledge is always good for your career!
leaderbalaji 1-Oct-12 6:08am
Thanks a Lot....
leaderbalaji 1-Oct-12 6:07am
Thank you very Much ya i think it's good for me if i know PHP also then i can able to do projects in both .Net as well as PHP

once again Thank you very much to Gopinath_Rajan and Pieterjann.
aspnet_regiis 1-Oct-12 6:29am
switch your job.. You have already joined a wrong company who thinks of its own benefit.. leave it before it leaves you.... Even if you switch to PHP then after 6 months when the PHP project is over and there is no .NET project, you will be fired...
leaderbalaji 1-Oct-12 6:42am
Yes that's True Regiis
that's why this is 10th month so 3 months left for 1 year experience
i think at least we need 1 year experience for change company
Joan Murt 1-Oct-12 7:02am
Switch to PHP, learn to use it (knowing another thing will always be better) and meanwhile look for another job.
leaderbalaji 1-Oct-12 7:05am
ya up to getting New opprtunity i will do this job if i found a good chance i will move

this is only the way for me
I would support the advice you already got, but I want to add:
Don't focus on languages only, learn programming. And to learn it, you need to know quite a few, and understand the technology, not just languages.
Besides, if you ever want to get a reputation among serious developers, such a trashy thing as PHP won't really count. Don't forget .NET but develop your skills more.
gladiatron 2-Oct-12 17:39pm
@Sergey: you know you are probably offending dozens of PHP fan-boys out here *nervously looks around and speaks in a hushed tone* ;). I am not one of them btw.
No. I'm only offending people who are easily offended by anything, and count every negative score to their own accounts. This is very typical (in a way, they merely offend themselves), but no all PHP users are like that. People often have no other choice, so the hosting providers can rather be offended. Let's take you: I bet you know how to work with PHP, so what?
Isn't it obvious that PHP is one of еrsatz languages, albeit a popular one?
gladiatron 2-Oct-12 17:55pm
true. I have never worked with PHP professionally but only in hobby mode so I really can't comment on whether or not you can write well-layered structured code. One of my mates who has his tech start-up uses PHP professionally and does work with MVC which is sort of a nice way to structure code (I am not sure how well PHP lends itself to such a pattern though). But yeah, I personally don't have an affection for that language merely because of its disconnectedness and lack of type-safety. But then, its not the sword that matters but who swings it that does ;).
I think your observations are pretty much correct. Of course, PHP is non-structured, full of random features, etc., but the final quality still depends on the developer. There is no structure? Make it, as you would do with perfect language. I still see only one criterion: is some language or technology worth wasting a part of life on it? Using this criterion is not an easy thing...
gladiatron 3-Oct-12 4:21am
Fair points. I just like to use whatever tools are needed to get the jobe done and get it done right. Anyway, I was wondering if you could take a look at this question of mine that I posted a day ago but there hasn't been any response yet. It will be really awesome if you have got any ideas on it.
Thank you for trusting me that, but, sorry, it's hard to say anything. First, I haven't try anything similar. More importantly, I think you need to provide much more information. One approach I would suggest is to develop the simplest and shortest possible code sample; simplify it as much as you can do it while you still have this problem. If, in some step of simplification, the problem has gone, it will give you an extra clue. If it still does not solve your problem, your code sample could be small enough to post in with your question in full.
How about that?
gladiatron 3-Oct-12 13:53pm
You have been the top expert on CP for a quite a while mate, it will catch up with you at some point. ;). Unfortunately, its not a code problem but more of a website configuration under IIS problem.
Thank you for your nice words.
Well, on the problem of career I also have quite a few posts which got good scores from member, want to see... :-)

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Choosing a career is a matter of personal decision. No one should choose a career for you, because you have to be prepared psychologically and emotionally before changing. PHP and .NET are two different technologies, which are only related in that they are both programming fields. As a programmer, with vast knowledge in programming languages, I'd not consider this a shift in career but a change of interests. Since The world of Information Technology is dynamic, you should be prepared for anything, and I'd advice you to weigh your options. Look at it in how you will benefit in the long run, and not which is better, because you cannot compare either. For instance, Facebook is successful yet it has been developed in PHP, and Microsoft itself uses its own technologies for it's success.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.161021.1 | Last Updated 2 Oct 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100