Blog contents mailed once daily if updated.
Your email address is never shared
Thanks for visiting! If you're new here, you may want to subscribe to our RSS Feed. This blog posts regular updates about my personal insights, covering about me; my relationships, businesses, finances - whatever you can read about me! Go ahead, subscribe to our feed now! You can also receive updates from this blog via email (more RSS Subscription Options above).

The Life of Software Engineers

September 3rd, 2007 by Wai Loong (Add Your Comment)

The Life of Software Engineers
By Ng Wai Loong

Hello friend (whoever you are if you happen to pop by accidentally or intentionally)!

Once again, I’m back to action after a *hard* week at work. I have been rather busy this round taking on some new development assignment which I thought will be rather challenging for me since I have little knowledge on how to get it up.

It’s about writing some firmware to run on an embedded USB design and at the same time figuring out how to get a Microsoft Windows based application to run and “talk” to the USB device.

Ok, sorry about that before I get too technical into my thoughts…

Anyway, engineers alike will feel the same – it’s getting harder to survive these days with so much globalization going on… and as technology continues to evolve, making lives for the better – or for the worse?

Hmm… I let that for you to decide.

As the economy outlook for Singapore begins to look a bit brighter, people start to move around quite a bit recently. I suppose that if my theory is correct on the staff turnover, this will peek sometime late November and may persist until the end of the first quarter next year.

Yes, and just ending this week, another 2 of our colleagues left us, probably for the greener pastures?

Green Pasture

Opps, I don’t mean the 2 as cows in the picture above ok? It just happens that I’ve found this little cool picture with two cows in it (I kinda like it because its surrounding is so peaceful and that’s the kind of life I enjoy most).

Seriously, how many people do feel that way too?

Or more precisely, how many times are you tempted to move on because of money?

Or because of the new challenges and rewards?

How do we identify the right opportunities to move on, that is also align to our passions? I’ve learn along the way that opportunities, are those who have sharpen their competencies for a considerable time and are ready for it as it jumps on them.

Other times, opportunities required one to breakthrough their comfort zones and challenge themselves to overcome them – somehow (which we all don’t know how but I guess the universe will eventually put us all through these tests).

Amazingly, one of my colleague is already openly declaring seriously to rethink about his future – career, relationship family life etc…

Are you in such position too?

Or are you lost in the maze of financial or relationship struggles?

I guess most of us who have chosen the path of engineering have all one thing in mind – the thrill of getting gadgets of technology to work. If it doesn’t, we’ll just tweak until it turns. 😉

Wouldn’t it be nice if we can do the same to our finances, relationships, family etc?

Unfortunately we engineers, especially software engineers are taken very much for granted for the intangible values we bring. As in any trade, there are of course black sheep among us.

Black Sheep

Incidentally, I’ve found a some interesting YouTube video clips (made by some, I presume software engineers?), which may give you a glimpse of what a day as a software engineer may look like (actually just a fantasy…):

A day in the life of an engineer

A Day In the Life Of A Software Engineer
(Requires Macromedia Flash 9.x)

Just another software engineer

Interestingly, software engineers these days are facing more and more pressure from their tight project schedules. Can you relate yourself (in case if you’re one of our kind) to the video clip below? Perhaps, if you’re the boss, how would you feel?

Just Another Software Engineer
(Requires Macromedia Flash 9.x)

Finally, here is a very funny clip showing a software engineer, how habitual it is to bring the bad habits of his work back to his private life…

Hard Work Software Engineer

Hard Work Software Engineer
(Requires Macromedia Flash 9.x)

Before I leave off with your thoughts, I just want to let you know that I’ve just picked up a book from the library today and it’s entitled:

“The Dilbert Principle, A Cubicle’s Eye View of Bosses, Meetings, Management Fads & Other Workplace Afflictions” by Scott Adams

One notable Dilbert Principle on the back of the book:

The most ineffective workers are systematically moved to the place where they can do the least damage –


A bit hilarious but seemed meaningful on the surface. Anyway, I had a serious laugh reading it on the train on my way home today… and people who don’t know a clue might think that I’m crazy. 😉

Okay, it’s getting late over here now…

I’ll catch up with you again soon!

Till then and have a wonderful week ahead! 😉

Posted in Life

Other Interesting Writings...

Previous Posts:

Newer Posts:

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

About Insights, Inspirations, Tranquility, Peace and Harmony

Ng Wai Loong

Wai Loong is an electronics engineer by profession. He currently resides in Singapore, a thriving hub at the heart of South-East Asia. When he is not so stress out on the computers or laboratory, he enjoys value reading, jogging at his own pace and blogging in his spare time. Other times, he likes to catch up with some close friends over a cup of latte or teh tarik. As a gift from this friend, you are invited to interact freely with him on his personal blog.

PS: May the person reading this blog transforms his/her businesses, finances, relationships and life for ALL to WIN!