Wanting to move into development - which area?

Well, I thought it was time for another quick update.

I have taken the iOS / Mobile development path as I expected I would, since this is where my interest is and what I have been wanting to do.

I took the plunge and decided to accept an offer from a company wanting a junior developer - the reason for this is clear:

1. It will allow me to reach my goals quicker - I don't have to limit my programming to spare time / weekends.
2. It's the career path I want to travel and this sort of opportunity I just couldn't say no to - it was exactly what I was looking for.

So, this is just a big thank you to everyone who gave me some real insight into the real-world-developer game and some helpful tips.

So, it's a career change for me but I'm excited and this feels right to me. :D:D!

http://tryobjectivec.codeschool.com/
 
I will recommend you to choose PHP, Because PHP development is good for carrier. To be a good developer you need to know about OOP Concept , testing. Language is just a tool to make things happen. I am working as a ZEND developer in Techies India Inc from last one year.
 
I will recommend you to choose PHP, Because PHP development is good for carrier. To be a good developer you need to know about OOP Concept , testing. Language is just a tool to make things happen. I am working as a ZEND developer in Techies India Inc from last one year.

Your second post and the second time you recommend PHP. Bit of a fanboy, no?

PHP is quite possibly one of the worst mainstream languages ever created.
 
I actually quite like PHP. What am missing that makes you say it is this bad?

Base library function names are inconsistent for starters. The syntax is horrible $->butThatsJustMe()

I just never liked it. If you want to do web dev it's probably the easiest way (if I had to code a basic site now I would probably consider PHP) but it's definitely worth your while to rather look into .NET or Java for long term career plans.

My personal very biased opinion ;)
 
Base library function names are inconsistent for starters. The syntax is horrible $->butThatsJustMe()

I just never liked it. If you want to do web dev it's probably the easiest way (if I had to code a basic site now I would probably consider PHP) but it's definitely worth your while to rather look into .NET or Java for long term career plans.

My personal very biased opinion ;)

And you think python syntax is elegant? You gotta be sniffing pop rocks:P

But i agree PHP is definitely not my first choice.

Ruby->.NET->Java->PHP
 
And you think python syntax is elegant? You gotta be sniffing pop rocks:P

But i agree PHP is definitely not my first choice.

Ruby->.NET->Java->PHP

PYTHON IS AWESOME AND YOU KNOW IT :p

It's like a swiss army knife or leatherman even. You fix almost everything with it anywhere, but you need brick and mortar to build a house (which is .NET and Java).
 
Go for .Net if you want to end up maintaining old code. :p
 
Wanting to move into development - which area?
TBH IMHO rather find another career if you are not planning to work somewhere where you are not stuck in just maintaining code or the peak of your career is going to be bulk mailers, HR, finance and X-management.
 
Is true. Language is more than 10 years old. Just ask Prophet ...

Just about all the mainstream languages are older than 10 years. Off the top of my head, Groovy and Go are the only languages that I can think of that weren't around 10 years ago.
 
Er.. .NET is a framework not a language.

Ok fair enough.

But VB.NET, C# and ASP.NET are pretty useless with the .NET framework, correct?

Anyway, I stand by my assertion, the "language" is more than ten years old. As a new .NET developer you are likely to end up doing maintenance work which is not pleasant.
 
Ok fair enough.

But VB.NET, C# and ASP.NET are pretty useless with the .NET framework, correct?

Anyway, I stand by my assertion, the "language" is more than ten years old. As a new .NET developer you are likely to end up doing maintenance work which is not pleasant.

IMO you are always going to end up doing some maintenance work. And all n00bs should work on existing systems first to calm the **** down before they are let loose writing the base code of new products.

I'm curious though. When I look at these job ads I see a lot of .Net ones claiming to be greenfields work and "non-client facing" and cutting edge etc. I never see these for other tech.

Which language would you advise people take up if they just want to do "new" work?
 
IMO you are always going to end up doing some maintenance work. And all n00bs should work on existing systems first to calm the **** down before they are let loose writing the base code of new products.

I'm curious though. When I look at these job ads I see a lot of .Net ones claiming to be greenfields work and "non-client facing" and cutting edge etc. I never see these for other tech.

Which language would you advise people take up if they just want to do "new" work?

Ok I admit, I'm trolling just a little bit (noticed the :p in my original post). Personally I dislike .net.

But truth is it's a (financial) corporate development tool so a newbie will end up doing maintenance work on systems that have been in development for ten years.

I started out doing maintenance work in my first full time job and I disliked it. Since then I've started several companies and mostly developed new products often including new technologies. That's a lot more fun.
 
Top
Sign up to the MyBroadband newsletter
X