- May 30th, 2008
- June 29th, 2007
- 0
- 4
twilliams
(
16
)
Stuff about twilliams
twilliams’s awards
Comments
Questions
Answers
-
September 2nd, 2007
The answer might depend on context in which you envision yourself using the new skills. If, by “marketability”, you mean, “attractive to corporate development managers”, ASP.Net would be what you want to look at. I manage a team of developers for a successful corporate (mid-cap) organization and we are doing quite well with both C#/ASP.Net and Java. Off-hours, though, I spend time looking at Python (yes, it rocks) and Ruby. Don’t think for a minute that either of those choice will not provide value for you. Django and Rails are great example of what can be done with a web application framework. Those lessons will work elsewhere.
If you are looking to position yourself in a smaller shop or a startup space, the Python/Ruby path will be of more value to you than would be ASP.Net. I’d worry less about the scalability issues. Truly, they are more a function of the architecture of the application and the underlying framework than the language itself. (Having said that, Ruby is slow.)
Moving beyond PHP is an excellent idea in this market. You have some good choices here. If you want to touch on all of them, you would get yourself more familier with C# and the .Net Framework and then move on to IronPython and IronRuby…a long haul, for sure, but you would get the best of all worlds, maybe.
As for CF…pass on this. The work you are finding is probably maintenance stuff. I am not sure a see a future here. Not sure if it is worth the investment of your time.
Great Answer (1
)
-
July 4th, 2007
Great Answer (1
)
-
June 29th, 2007
Great Answer (0
)
-
June 29th, 2007
Great Answer (0
)