I hope that my past postings are the last of my painful suffering saga. It has been a month. I am now feeling content and great as I'm currently working in a team with good friends and have no issues with anyone. I only have the tasks assigned to focus on and so far, I'm feeling awesome!
I get to work at anytime I like, I don't need to be in office all the time, I don't need to complain much about the task as I believe my team leader and project manager are doing their best to protect me from outside noises. There's no serious blame game going around. No office politics. Just a group of friends working hand in hand as a team to survive on the road to success.
There's always room for discussion although sometimes my team lead and project manager heats up kinda quick but after the discussion, they just 'fool' around together like nothing happened. Professionalism. Nothing personal.
Well, I hope it stays this way. There's no need to work for a huge and famous MNCs to feel content and happy. I left those behind and now, I'm feeling awesome!
Friday, March 25, 2011
Life balance is being restored. :)
I'm back. Feeling the joy of life returning to me. At the moment, I'm enjoying my holiday. It feels so good to know that there are no more troublesome task with ridiculous deadlines waiting for me at the end. Nothing to worry about. I'm going back to my passion; the core of software development - programming.
It ain't real software development if it doesn't involve real "Puroguramingu, Mazaafakkaa!" All those platforms that claims to be top number one but is not really programming and no community support are all bullshit. And those people doing the management should not dictate what technology and how it is going to be implemented. Stop putting your hands into the cookie jar, bastards! They all should get out of the way, let the engineers apply their expertise and clear any obstacles for the engineers. That's what real Management, Asshole! is all about.
Enough about that. Now I'm going to rant about those freshies out of college and their obsession with joining huge corporate companies. Yeah, sure you have the bragging rights as you have that uber cool email address ending with @<insert huge ass company name here>.com but seriously, have a look at the market demands first. I don't mind if the job is really aligned with what the market demands. But doing things that are of little value to the big market? Are you satisfied enough to invest your part of your precious lifetime doing things that are only going to tie you to only that place? I rather stick to the skills that the market demands. That is the reason I'm not afraid of losing my job. I don't care much about job security if the job itself doesn't give me satisfaction. I rather be free doing things that I truly love. There's a saying that goes: "Find a job that you enjoy and love doing, and you won't need to work anymore".
"Life is too short for the wrong job"
It ain't real software development if it doesn't involve real "Puroguramingu, Mazaafakkaa!" All those platforms that claims to be top number one but is not really programming and no community support are all bullshit. And those people doing the management should not dictate what technology and how it is going to be implemented. Stop putting your hands into the cookie jar, bastards! They all should get out of the way, let the engineers apply their expertise and clear any obstacles for the engineers. That's what real Management, Asshole! is all about.
Enough about that. Now I'm going to rant about those freshies out of college and their obsession with joining huge corporate companies. Yeah, sure you have the bragging rights as you have that uber cool email address ending with @<insert huge ass company name here>
"Life is too short for the wrong job"
Monday, March 7, 2011
3 weeks to freedom.
My resignation took effect on 28th of February 2011. More like resignation email actually since this company is so advanced and did not require printed materials. There was silence in exception for the email I received back from the Human Resources department to confirm that they've received my notice. I'm not keeping it secret to people who I consider as friends. Most others did not know yet but I don't care. They don't matter much to me.
It became my resolution ever since my new manager 'challenged' me to resign about four weeks ago. The domain side complained that my team is not giving our full dedication and said that we did not deliver anything. My team leader is a spineless weakling who can't even stand on his own, always obeying the commands even though it's absurd. My integrity was questioned again and this enraged me. It was unfortunate that I've been sick a lot at the end of 2010 and early 2011 with the kidney stones and the food poisoning. Yet, I was labeled of being 'sick' just to avoid work. When I challenged them back about the medical claims I made because I've maxed out the specialist clinic allocation and whether they wanted me to bring my medical records, silence reigns. I've worked my ass from daylight to the wee hours of the morning just to reach the absurd deadline. I've been denied training on the platform just because I can't attend the full two weeks due to my appointment with my doctor. I've been working hard just to understand the uber annoyingly complex platform but I've received no gratitude for my work. Heck, originally, I was the only developer working on the stupid module. Even after another offered to help, we still couldn't finish the damn thing on time as the time given was ridiculous.
I've truly had enough. I'm glad that I've made the decision. I'm buying myself out. My time is too precious to waste on things that I don't even like doing.
It became my resolution ever since my new manager 'challenged' me to resign about four weeks ago. The domain side complained that my team is not giving our full dedication and said that we did not deliver anything. My team leader is a spineless weakling who can't even stand on his own, always obeying the commands even though it's absurd. My integrity was questioned again and this enraged me. It was unfortunate that I've been sick a lot at the end of 2010 and early 2011 with the kidney stones and the food poisoning. Yet, I was labeled of being 'sick' just to avoid work. When I challenged them back about the medical claims I made because I've maxed out the specialist clinic allocation and whether they wanted me to bring my medical records, silence reigns. I've worked my ass from daylight to the wee hours of the morning just to reach the absurd deadline. I've been denied training on the platform just because I can't attend the full two weeks due to my appointment with my doctor. I've been working hard just to understand the uber annoyingly complex platform but I've received no gratitude for my work. Heck, originally, I was the only developer working on the stupid module. Even after another offered to help, we still couldn't finish the damn thing on time as the time given was ridiculous.
I've truly had enough. I'm glad that I've made the decision. I'm buying myself out. My time is too precious to waste on things that I don't even like doing.
Thursday, February 10, 2011
No more Mr Nice Guy
Does it strike you as weird when you're bought out from a company with an exorbitant amount on your head..
- and tells you that they need your expertise but they asked you to do every nitty gritty detail set by them to the letter?
- and tells you they need your experience but are not listening to your advice at all?
- and tells you they need you to provide input on enhancements but when you do, nothing is being done about it?
- and tells you that they need fresh new ideas but when you pitch some to them, it falls on deaf ears?
- and tells you that they need your problem solving skills but when you detected a hidden but imminent malicious problem and told them about it, they asked you to just follow the plan?
Heck, there's a hell lot more.
I'm totally pissed right now. How easy it is for you to deny all that I've done; my commitment, the F-ing long hours just to follow your atrocious deadline, the denied holidays, the stressful weekends. What happened to the "good job!", "great!" and what-so-ever when we followed your destined-to-doom plan earlier but the final product is a mess?
That will be the last time you'll be questioning my integrity. And yeah, since it's easy for you to say that if I don't like it, I can just get out, no more Mr Nice Guy from me. Here it is: FUCK YOU!
Yeah you bought me out. but that doesn't mean that you fucking own me!
All the best luck and the grandeur of the heavens for your Death March.
- and tells you that they need your expertise but they asked you to do every nitty gritty detail set by them to the letter?
- and tells you they need your experience but are not listening to your advice at all?
- and tells you they need you to provide input on enhancements but when you do, nothing is being done about it?
- and tells you that they need fresh new ideas but when you pitch some to them, it falls on deaf ears?
- and tells you that they need your problem solving skills but when you detected a hidden but imminent malicious problem and told them about it, they asked you to just follow the plan?
Heck, there's a hell lot more.
I'm totally pissed right now. How easy it is for you to deny all that I've done; my commitment, the F-ing long hours just to follow your atrocious deadline, the denied holidays, the stressful weekends. What happened to the "good job!", "great!" and what-so-ever when we followed your destined-to-doom plan earlier but the final product is a mess?
That will be the last time you'll be questioning my integrity. And yeah, since it's easy for you to say that if I don't like it, I can just get out, no more Mr Nice Guy from me. Here it is: FUCK YOU!
Yeah you bought me out. but that doesn't mean that you fucking own me!
All the best luck and the grandeur of the heavens for your Death March.
Tuesday, February 1, 2011
Disgusted and burnt out.
I don't really want to blog about this. It's been 7 freaking months. I've been trying hard not to but I can't stand it anymore. The thing is, my current company sucks big time. Not as worse as the Singaporean company that I've joined before but enough to make me feel sick about it.
There's no real structure. The whole thing is a total disarray. Requirements come in really late. Estimations were done at managers' whim. developers were forced to work super overtime just to meet the impossible deadline and the worse thing is, I'm already burnt out.
Asshole managers. I seriously disgusted by an email written by one of the managers. Come on, It was not their business opening time yet, the deadline is just a few hours late and he already shot an email claiming that we already losing client's trust and we are perceived as being bad. Total bullshit. Disgusting. You're the one who over promised the client. You never consult us about the task estimation and you just stamp your own date and what the F, we're the one to be blamed? F you!
Useless team leads adds salt to the pain. You know that it is impossible to meet the crazy deadline and yet you just say yes to everything but the burden was placed all on the developers. You yourself hardly code and you call yourself an architect? F you! When things go wrong and the damnation is imminent, you start to frantically blame your developers and force them to work atrocious hours. Again, F you!
I'm already on holiday, yet you tried to called (good thing I've blocked your number earlier) me demanding I submit the codes and when you can't reach me, you spammed with sms' threatening that this will not look good on my performance review? For F's sake I've told you I'm going on holiday on these dates ages ago. Why the F did you assign me the task? F you!
Highly Political. Highly Preposterous. Highly Painful.
I bet Bill and Dave are crying in their graves right now. So much of preserving those so called values.
There's no real structure. The whole thing is a total disarray. Requirements come in really late. Estimations were done at managers' whim. developers were forced to work super overtime just to meet the impossible deadline and the worse thing is, I'm already burnt out.
Asshole managers. I seriously disgusted by an email written by one of the managers. Come on, It was not their business opening time yet, the deadline is just a few hours late and he already shot an email claiming that we already losing client's trust and we are perceived as being bad. Total bullshit. Disgusting. You're the one who over promised the client. You never consult us about the task estimation and you just stamp your own date and what the F, we're the one to be blamed? F you!
Useless team leads adds salt to the pain. You know that it is impossible to meet the crazy deadline and yet you just say yes to everything but the burden was placed all on the developers. You yourself hardly code and you call yourself an architect? F you! When things go wrong and the damnation is imminent, you start to frantically blame your developers and force them to work atrocious hours. Again, F you!
I'm already on holiday, yet you tried to called (good thing I've blocked your number earlier) me demanding I submit the codes and when you can't reach me, you spammed with sms' threatening that this will not look good on my performance review? For F's sake I've told you I'm going on holiday on these dates ages ago. Why the F did you assign me the task? F you!
Highly Political. Highly Preposterous. Highly Painful.
I bet Bill and Dave are crying in their graves right now. So much of preserving those so called values.
Monday, January 10, 2011
Income from piracy.
In the world today, nearly every business requires the use of computers and when we say to use a computer means that we are using a software that are installed in the computer to get our job done. It has come to my attention that most of us are using pirated software no matter how small the scale is even in those large corporations or in the government sector.
I have to admit that I am one of them and I'm not proud doing it. Thus, in this year 2011 I am set to use only legitimately acquired software. I am a software engineer by profession and I really understand how malicious is the effect of software piracy. At the current moment, other than my daily job, I'm also working as a software development consultant on a part time basis for another company. My concern right now is that I'm indeed using software to earn income. From a Islamic perspective, software piracy is like stealing and income for the use of it is non Halal. I guess I just realized why I'm always getting sick. So, the next thing is, I'm going to legally purchase all the required software for my business.
a post in a forum about fatwas on software piracy:
Thursday, December 16, 2010
Agent of Change
Had a talk with a friend about being an agent of change. In essence, what he said was true. I'm being too aggressive and radical in my approach. But I stand partially at fault. Part of the blame is theirs too.
I came in with great expectations. I mean come on, claiming to be the largest company in the field, they should be able to offer better than what they currently have. I was wrong. And they are wrong too. I should not have expectations that great and they should not have made the claim. They are actually manufacturing company that produces hardware products that targets the IT field market. So, they are not actually the largest IT company. They're not even an IT company in reality.
My second mistake is 'forcing' them. I understand that it's hard to have someone who is young in the field and yet telling you that they way you're doing it is wrong. But again, look at the context and the big picture and consider all the factor instead of what you've used to do. It is easier to produce a hardware instead of a software. Manufacturing hardware is just a matter of producing the parts, assembling it and testing it. I'm not saying that it is that easy it's just that producing software is far more complex and requires a paradigm shift. Software is far from being 'mechanical'. Software requires creativity and deep thinking. It's not something that you can just mindlessly assemble to mass produce it. Software itself does not even have the capabilities of being manufactured.
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.
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.
Labels:
agent of change,
career,
software development,
work
Subscribe to:
Posts (Atom)