Saturday, December 31, 2011

Set up the perimeter!

Over the month, I have contribute to the team in setting up the source control server, deployment server, and build server, there are one more thing I need to set up, which is test server. Currently there is no test system in the software which I was quite worrying now. I think not put too far for now, let the human do the manual test for us. At least the basic requirement for development is ready, our team should be able to fight for long run!

Wednesday, December 28, 2011

Microsoft has improve the search engine!

I don't know what is Mach-O, thus I was trying to make a search using the two popular search engine, Bing and Google. And I type the following text in the search box:
What is Mach-O
Bing gave me general English term. Google gave me everything that are related to Mach plus "O". If take a closer look at the left panel in Bing's search page, there is a section on related searches. I can find my search result over there. Just that it organise or categories it in such a way that more targeted to different view point. Take a closer look at Google's search result, my expected output was park at the first entry. The rest of the entries are the search result for English term. To be frank, my expected search result from Google always park at the first entry.

I just wonder if Bing could replace my default search engine which is Google...

Saturday, December 24, 2011

Dedicate Worker and Skill Professional

It has been a hard time for me over the past three weeks. I was busy in bringing up the UAT environment and setting up the SVN server. Every time I successfully deploy a workable app into the UAT environment, this developer will pull the UAT down few days later. I bring it up again, this developer pull it down again. As a team, I trust this developer. But when this issue happen again and again, I am just curious to know whether this developer is lying to us.

As according to my supervisor, this developer has about eight years of working experience in IT, and six years experience in JAVA. (Two years went off to start up a business but failed, now joined us as a JAVA developer.) I don’t see any problem with such a great wealth of knowledge developer in the team, but looking at the work, and the result of the work, I really can’t find anymore excuse in protecting this developer.

I wasn’t a great JAVA developer (only have a year experience), but I manage to bring up the UAT and SVN by keep trying and trying hard all day and night. I even sacrifice my weekend to research and study WAS and Apache SVN to ensure the project is well control. This developer is the owners who build everything from the ground and blaming to infrastructure team that is their responsibility to make it up. This developer is a JAVA professional, I feel so disappointed to this professional.

Although I wasn’t a qualified JAVA developer, but at least, I willing to work hard, trying hard to experiment all the possibility. Bear all the responsibility to make the UAT up; bring up the source control server. That is how I earned the credits trust from my superior, project manager, and Integration team. It wasn’t because of I know more about the WAS thing or SVN thing, it just that I willing to work hard.

What motivate me to continue my hard work, I have been granted the name “crazy dare soldier” in the team from my supervisor, and “unofficial team lead” from my project manager.

Moral learned from this incident, professional doesn’t mean good in the team, but never, ever look down to un-certified programmer.