Jul 212011
 

It seems to me it’s my Java time again – several things are pushing to try out Java although the company is still moving forward to C/C++ and PHP.

First problem is Android, this is a platform that EVERY application needs to think about, and obviously Java is the only way to get things done (I heard of NDK, but it seems it is not a full function development kit).

The next one is migration, I’m seriously thinking about migrating all my Java Web sites to PHP so that we can leverage resources within the company, such as resource pool. I need to dig into some sample applications to see how much effort we need to get this done, but since Java developers won’t like this idea (although they know about it), I don’t expect they are going to give me reasonable evaluation, so I have to be hands-on.

Nothing else, I still don’t believe Java is a good choice for any applications other than e-commerce, and this makes me sick as it does sound like “COBOL is the excellent choice for business system” …

Yes, Java is heavy and fat, it does not fit into my world :).

Jul 212011
 

Actually it was not that long, but I was super busy thus I guess it made me feel like long.

Alright, back to the topic – I’m trying my best to sort things out and obviously I’m making progress although it was not that fast. OA team is going smoothly (thank my boss who took lot of effort to babysit OA), and wireless team is hiring (I guess this could be the only thing they can do at this moment, may last for a month or so), the manager of infrastructure team finally got on board and I’ve already thrown everything to him, and the manager of mail team will be on board soon so pretty much I can hand over all routine stuffs to him.

What’s next? Focus on products. Mail and Mailing List are two products are under heavily improvement, and they have to be successful to make the mail team survive. Infrastructure team needs to think about what kind of products they are going to deliver, and what’s the working model with other project teams. Architect team’s task is to set up a proper workflow for architecture review, architect community, and so on, and wireless team, for sure, is hiring those die-hard Android and iPhone gurus.

I was no chaos in the past 6 or 8 months, I wish (and I believe) things are getting better now.