Sunday, May 15, 2011

When Choosing Programming Language for Projects

This afternoon an ex-colleague called me in desperation. He was due to submit a project and he needed help desperately to do the programming work. I was like huh, when he told me what programming language his team chose. PHP?

Face2palm man.

101 when doing IT programming projects. 

(1) Always choose good teammates, those who actually can do the work quickly, not the kind who talks a good game and leeches you. You can observe from the way they do their project work. Of course if you are a bloody leech, no excellent programmer is going to touch you with a ten-feet barge pole. It works both ways, unless you are a babe and/or the guy's a geek and/or you have something/someone that the guy wants. 

(2)  For chris' sakes, choose a language that the whole team knows. If the team is a group of leeches, then for God's sakes, choose a language that all your friends know. In this case, I was like, why the hell didn't you choose Java. Everyone in *censored* knows Java and Javascript. Even I can muster up a thing or two if you give me enough time. PHP? I last had a dalliance with that project when I did my FYP. It's a easy language to learn, but 1.5 month to finish building a project at the scale he wants? No way... not unless I am not working.

(3) Of course, you must choose a language that has the most frameworks, online help sources, and free IDEs, e.g. Java, PHP. Personally I will never choose C# or anything related to the Microsoft Visual Studio, but that's because I am a tight pussy when it comes to programming language. That's also why you will never see me doing iPhone programming. NIEMAL.

No comments:

Post a Comment


Related Posts with Thumbnails