Well, I've nearly stopped complaining. I'm tired of talking ideas to people who aren't even passionate and care about quality. Most of the time, they just rejected it although I've proven that there's a way to do something better. To them, delivering functionality is more important as it generates income. True, but if your codes are crappy, who the heck wants to maintain it? "Corporate Inertia" is the term for this kind of behavior.
Thursday, December 16, 2010
Agent of Change
Well, I've nearly stopped complaining. I'm tired of talking ideas to people who aren't even passionate and care about quality. Most of the time, they just rejected it although I've proven that there's a way to do something better. To them, delivering functionality is more important as it generates income. True, but if your codes are crappy, who the heck wants to maintain it? "Corporate Inertia" is the term for this kind of behavior.
Friday, November 19, 2010
Flashed my Samsung Galaxy S with Doc Froyo 7.6.2
The whole process was very easy although I did a small mistake that nearly gave me a heart attack - I bricked the phone, but I managed to recover. It's true that they say the phone is quite hard to actually brick it. LOL.
Now I'm testing out the lag fixes. currently using NoRFS + ext4 formatting but it seems that the battery drain is quite noticable. I've read that flashing SpeedMod kernel is enough rather than applying the lag fixes. Maybe I'll try that later.
Edit: Crap! just about 12 hours I flashed the custom Froyo, the official Froyo for Malaysia came out. zzzz
Thursday, November 4, 2010
How do you use your social network tools like twitter/facebook/etc. ?
I'm writing this as I feel kinda really annoyed reading updates that are of little value such as what you've been eating or ranting about something without reason. I couldn't care less about what you eat whether it's delicious or nauseating. It just doesn't add value and a waste of time and network bandwidth unless you include the details on why it is delicious/nauseating and the location of the food joint. Now that, at least have some value to be shared socially and could be helpful.
So people, please at least post something useful and have value instead of some mundane general status update such as "am at <location>" or "<something/someone"> is stupid" or "eating <delicious/nauseating> <food name>". Elaborate them a bit like telling what's happening at the location, your reason for rating the food or why you think that something/person is stupid/good. Now that, I believe will add value to the posts/updates and will usually start some discussion. "Why would we need discussion on the update?" you might ask. Well, it is simple. It is not called "social networking" for nothing.
So people, update wisely or you'll just be labeled as another idiot spammer.
Saturday, October 2, 2010
People behaviors are just intriguing.
Seriously people, don't just say something bad just because you think it is but you never really experienced it. And please, those things that are new to you doesn't mean that it's actually really new. Probably, you were just too busy "chopping down trees" that you forgot to "sharpen your axe" or just don't have the time to go to the market and look if there are things that could do better than your dulling axe.
So please, keep updated with the current trends if you are really passionate about your job. You might find that there is this "chainsaw" thing at the market could help you way lot better than the axe.
Wednesday, September 22, 2010
I've been thinking.
I've seen an heard a lot of examples of successful people. Sometimes what they all did is so simple but really profitable. My idea is to start my own software development company or software consultancy. I know that I'm far from being a real technical expert like my software development idols or those people from the other side of the world but analyzing the situation from the people around me at my current job, I guess I'm more than good enough for the local market.
The main thing that is bothering me right now is the main focus or direction of the business. What kind of industry should I be really concentrating? At the current moment, analyzing on the current local market, my eye is currently set on the local private health industry. I noticed that most of the clinics (except for the hospitals) that I went to did not really have a computerized system for patient records management and inventory management. It's 2010 and they're still based on papers and folders. It would be great if those data can be managed and retrieved easily. Inventory restocking could be done with minimal effort and patient records from the illnesses and insurance coverage can be retrieved a lot more faster
Maybe I should just talk to my personal doctor when I visit her next time..
Thursday, September 16, 2010
It's been a while...
So here's an update. I'm still stuck in HeshPee. The whole administration style still doesn't improve much and I've understand why my other colleagues just kept silent about it. Most of the reasons are because that they previously come from a local or Chinaman style company which squeezes you until you're torn and battered. So they found great relieve and are quite happy with the way things are done in here.
In contrast to them, nearly everything sucks for me as I strongly believed that all of us there deserves better treatment from the higher management. Although I feel that my reporting manager doesn't really help me, I know he's under pressure himself. The higher managements really do deliver great speeches and 'motivational' talks, I am not that easy to convince unless they really can prove that. For me, if you want people to trust you, you have to give leadership examples first. Don't ever give me the usual bullshit such as "If you are performing well, you will get greater rewards". Those kind of talks are nothing. Show me some leadership first and I will follow. If you only give that kind of talk and promises to me, I will only deem that you are just treating me as 'just another employee'.
I'm not going to continue ranting on the management issue. Now comes the issue with the job itself. This company bought me out and claims that they need my expertise in Java ASAP as it is mission critical. Bullshit! It's almost 3 months and what I found out is that this thing they're doing don't really need Java expertise. Someone with some experience in web development and not even strong in Java can do all of it in my opinion. The questions asked during the phone interviews that they conduct is really misleading. A person will think that the questions asked regarding the technology are really going to be used in the project-which is far from being the truth. There's no EJBs in here, no Hibernate, no Struts/Spring/whatever framework. It's all tightly coupled and I would say that we're under the mercy of Intershop-the company that created the platform that we are building on. There is nothing on the web that really could help us, only marketing bullshit that goes as Intershop (self claimed) offers the largest and the best e-commerce platform in the universe. yeah right.
I just can't wait to get out of this hell hole.
Thursday, July 22, 2010
My take on HPME and SLIM
so today, I finished one of six course of HP's so called software development methodology which is SLIM. The whole training course reeks of waterfall methodology. Always talking about processes and tools and how those tools helped them to save time and budget. In my opinion and observation, those metrics that they used are so shallow and there are a lot of possibilities on how they could arrive to the conclusion.
Which makes me wonder did they never read those books written by those famous and successful software developers? for example, The Mythical Man Month which explains extensively on why we should not add more people to an already late project.
They mentioned I the training course that when they implemented SLIM, the numbers of defects went significantly down. But as I observed from the slides, that was in the last phase which could easily mean that logically most of the other requirements have already been met successfully so why would they need to change the source code further? And regarding the so called work life balance can be easily achieved if the whole organization implements agile and lean methodology at the first place. Agile and lean protects the developers from unnecessary problems and allows them to focus more on developing the product.
On a side story, a senior colleague warned me that I'm under serious scrutiny as the manager often saw that I'm on facebook 'all' the time. Did they never heard of focus and time management techniques such as the pomodoro technique? I guess that comes naturally when you stay too long in a traditional waterfall management.
Conclusion: waterfall is evil and should be ceased from practice. Adopt the Agile Methodology today!
Sunday, July 18, 2010
Hey dumbass!
Bloody hell! Stop posting comments in chinese and stop trying to promote your stupid porn site will ya? Better if you just stop visiting my blog. Sorry to say, you and your chinese porn site sucks! Now just go to hell!
Friday, July 16, 2010
Well, whatever.
This new company that I serve is seriously messed up. Too many things that I'm not satisfied with to list here. I mean come on! It's been nearly a month since I worked here but I still don't have access to too many stuff that I should already have access to. The active id for example. Why the heck do I need to request access for it twice? And about the claim for my employment buy out process, why the heck does it says that I haven't keyed in my bank account details yet when I already keyed it in 2 days ago? Why do those people in india have to key in my bank account to another system? This is so inefficient and stupid.
You tell your employees that you value them but these things that you're doing really contradicts to what you just said. I really don't get why a lots of people wants to work here.
This place is so overrated.
Sunday, July 4, 2010
The grass aren't always greener on the other side..
I got cheated by the HR too. They mentioned that the Annual Leave is 15 days. But they never mention that there is about a week of forced leave during the end of the year for business closing because of Christmas. I don't celebrate Christmas and I do not need 1 week of holiday for it. Talk about being honest.
They promised me that the job will be as interesting and as challenging and the work environment would be as exciting as what I had in my previous company. But just after a week of being here, I don't feel excited at all, I found out that the job doesn't really need my deep technical skills and I heard from one of the colleagues that there will be no real programming task as the framework that they are using are already catering for that via the use of templates and what we are going to do are just plumbing. I really wonder why do they really need people with my knowledge around. Now this is just boring.
They told me that the organization have their own version of development lifecycle which is a mixture of Waterfall and Agile methodologies. I seriously went 'WTF?'. Those two cant even mix together as both are of different ideologies and different focus. Fine, they are derived and incorporated from Agile but seriously, you can't just say that you are using Agile. Adopting from Agile doesn't make it an Agile! and just by a glance I can tell that they are going against all four points of The Agile Manifesto. So, tell me, how can you say that you can call it Agile when you are going against the manifesto itself? Now, this is getting annoying.
Well, now, all I could say is I wished I never did all of this. I miss all the things that I enjoyed previously. I miss working with people that are smarter than me.
Well, lesson learned: no matter how big and prestigious is the organization, all of it are just talk unless they can really prove it. I guess the much more fatter pay doesn't really guarantee happiness at work. Well, I'm going to give it a chance and challenge myself whether I can change the mindset of at least my designated team. It's hard to work with people that doesn't share the same passion on software development.
Friday, May 14, 2010
I guess it is time..
It's been wonderful, colorful and beautiful. Going back a year before, I was really eager if I can go due to some difficult situation. But due to a difficult situation too, I am unable to leave. Forced to stay and face it. For a year, I endured the battle. I had my victory, I had my losses. I gained and lose comrades along the way.
I love the support and understanding of my leaders and comrades. I love the facility. I love the atmosphere. I love the fun that we all had along the campaign. Alas, the battlefield is still not to my favor. I felt out of place. I felt like a burden to my comrades. Although they told me it's alright, I still feel bad about it. I've done my best. But it seems that even my best is not good enough. Though my leader told me it's good to see that I'm getting better at things, I am still dissatisfied with myself. I wish I can do better. Still, I continue to endure and do my best to improve.
It's not that I'm saying that most of it is bad for me. I've learnt a great deal while serving the organization. I know now that I'm better and stronger than I was before. And though the battlefield was not in my favor, there was a lot of things that I've learned from mine and other's mistakes and now, I know what to focus for in the future. I learned to trust people, and honor people's trust in me. I've made a lot of friends, much more than I ever had from the organizations that I previously served. I even found someone special while serving. For all of that, from the bottom of heart, I would like to thank everyone in the organization.
I have been seriously considering. Contemplating for 2 weeks. It's hard but eventually, I'll have to decide. And this time, for real, I choose to leave.
Thank you all for the best 1.5 years of my life.
Wednesday, May 5, 2010
What is wrong with university students nowadays?
If you can't even be honest and professional about your current job (being a student that is) then just quit your studies. Don't waste your parents money or burden yourself with study loans.
I don't know about what others think but personally, do not ever ask me to do your projects/assignments no matter how much you offer. You know what? assholes like you guys are the cause for the deterioration of a university's image and make other honest people lives harder after graduation.
Seriously, I hope you guys just end up as pathetic as this one spammer that never fails to spam my comments with his stupid pathetic chinese porn site.
Sunday, April 11, 2010
Frustrations.
I am still in the same company. Did not make the jump. Decided to refuse the offer from my ex-supervisor and the other company failed to get back to me on the offer letter. Asked my friend about it and he told me their HR dept are run by dumbasses. Well, I didn't know that my current income is near the limit for the post in most local companies. Did not know how they actually calculate that but in my opinion, if your employee benefits package falls short and you would say that the compensation I request for that is too high but seeing your upper management drives luxury cars, boasting that your company is listed in Fortune 500, I will conclude that your company aren't that great as you did not value your employees that much. There's no such thing as cheap but high performing workers. You pay peanuts, you get monkeys. My demand's too high? please evaluate your whole offer package against what I'm earning now. Experience and skills doesn't come cheap yo. It's not like I plucked the numbers from the sky. And so, I'm, going for other companies that can offer better and currently, there is this one of the giant MNCs that seems to be chasing me and my colleagues as we have quite the largest number of highly talented Java developers. Got a face to face interview on lunch time tomorrow. Had a phone interview on last Thursday which they asked me if I was googling the answers (yeah right, as if answering phone interview questions at my own desk is convenient with people all around you listening, I had to do it in the pantry as my battery is low and the pantry is the most private place that has a power point). The best news is, their project is web applications. That is relieving enough. I really need a break from this crazy desktop applications projects.
The govt keep on claiming that the economy is getting better but I would definitely disagree. Indeed that the MYR is getting stronger with the exchange rate being USD 1.00 = MYR 3.18. Yes, purchasing power for foreign items are increasing if you are buying over the internet but, for items that are available locally, the prices will never go down and the people's income wont be increasing either. It's one of the sad part of living in Malaysia, where the political leaders are always power hungry and full of corruption shit. Even the news reports that surveys found that MYR 3K is just barely enough to survive in the city of KL. I wish I could get to work overseas. In my views, out there is definitely better than here.
On another story, there's nothing much to say. The world is never fair. Life is never fair. And most of the times, I wish that..sigh..just forget about it..
Wednesday, March 24, 2010
...
I wish they would understand..
I've walked this far..
I've worked hard to rebuild..
but now I have to let it all fall..
wasted, broken, torn, shattered..
once more my life in shards..
battered heart turns to dust..
once more...
I long for eternal darkness..
Tuesday, March 2, 2010
Hey Spammer!
I don't even have the slightest interest in your dumb site so stop spamming me with that stupid site of yours.
So get the eff out of my site you pathetic loser!
Tuesday, February 23, 2010
The Unforgiven
New blood joins this earth
And quickly he's subdued
Through constant pained disgrace
The young boy learns their rules
With time the child draws in
This whipping boy done wrong
Deprived of all his thoughts
The young man struggles on and on, he's known
A vow unto his own
That never from this day
His will they'll take away
What I've felt
What I've known
Never shined through in what I've shown
Never be
Never see
Won't see what might have been
What I've felt
What I've known
Never shined through in what I've shown
Never free
Never me
So I dub thee unforgiven
They dedicate their lives
To running all of his
He tries to please them all
This bitter man he is
Throughout his life the same
He's battled constantly
This fight he cannot win
A tired man they see no longer cares
The old man then prepares
To die regretfully
That old man here is me
Never free
Never me
So I dub thee unforgiven
You labelled me
I'll label you
So I dub thee unforgiven