Categories
Fun

Best jobs by Money magazine

Reading Time: < 1 minute

I came across this top 50 best jobs list a while ago. I was very surprised to see my job, software engineer, as many of my friends’ jobs, is on the top of the list. I got the hard copy of magazine today and confirmed this. I have quite a few friends who are college professors (ranked 2nd), I am happy for them too.

There are a few factors in deciding the rank: the number of job openings, the salary growth, flexibility and creativity of the work, barrier of entry, etc. I believe the software engineer position is ranked high because of its projected salary growth (46%) in next 10 years. Not sure if this could materialize for US programmers with the outsourcing to India and China.

Categories
Business Saint Louis

Jack Welch

Reading Time: < 1 minute

Went to the Business School at Washington U. this afternoon, to listen Jack Welch’s talk about “Leadership”. I read his two books, and have some idea of the topic. Some of the take aways from his talk:

1) Work with tough minded (rather than nice) and fair people, so that you will get rigorous training early in the career.

2) Evaluating people is very important task and skill. In GE one of Jack’s main job is picking the right people and leadership development. Also in GE the VP of Human Resource is more important then CFO. Because developing people is more important than keeping the score (Jack’s word).

3) Authenticity: be true to yourself.

4) Be curious: learning all the time.

Categories
Saint Louis

How to treat a waiter

Reading Time: < 1 minute

A good article from Yahoo Finance. This may not directly be applicable to the restaurants in China, but I think we can all learn something from here.

Categories
Business Software development

Open source millionaires

Reading Time: 2 minutes

There is a little piece of news in the software industry caught my attention this week. Red Hat, one of the biggest open source solution provider decided to buy JBoss, a not so well known open source middleware (application server) softare developer, for USD 350 million. I read an article on Business week about JBoss’s CEO Marc Fleury and “how he got here” last week. Because I did not find the BW article, I put a similar article on eWeek here, this one is interview. Quote Marc’s word “I have said many times that I want to create a new generation of open-source millionaires.” I think his word is true to a great extent because his company is mainly owned by founders and employees.

Categories
Saint Louis Stocks

Zillow

Reading Time: < 1 minute

My friend mentioned this real estate estimate web site to me. We were very excited to see the property value of our St. Louis homes went up sharply in the past month, according to the web site. While we are mature enough to know this is not 100% accurate, it’s good news nonetheless.

Here is a review article from WSJ about zillow. I think it’s a useful tool for individuals who are in the real estate market.

Categories
Fun Stocks

Cars

Reading Time: 2 minutes

I was a car junkie a few years ago. By that I mean I can call out the brand and models of most cars on the road; and I visited the dealership and test drive from time to time. Not to mention I spent tons of time on the car web sites, such as edmunds, autotrader, cars. com, etc.

This is all past for me. I am no longer that enthusiatic on cars any more. I felt while luxury cars and SUVs are great, I can live with my current 5 years old middle size sedan. Basically car is a tool to get me from point A to point B: with good fuel efficiency, reliability, and safety. On the other hand, I can fully understand and respect my friends who fall in love with their cars: the style, the color, the feel of “driving machine”. It’s just that I am cheap on my car these days. I will ignore the “Service Engine Soon” light because I think it’s a nusance. I also ignored the windshield wiper noise for half year before fixing them.

Categories
Business Saint Louis

Trader Joe’s

Reading Time: 2 minutes

Trader Joe’s is a small grocery store which provides “high quality foods and beverages at honest low prices”. The quoted word is taken from its paper shopping bag (unlike Aldi, its bag is free). Recently Trader Joe’s is growing very fast and I remember reading a magazine article talking about business model and growth.

Seeing is believing. A few days ago, after dinner, I stopped by its newly opened store in Creve Couer. The store is right across street from Dierbergs, one of the largest and oldest grocery stores in St. Louis area. Except I had minor problem locating its entrance, I was very pleased with my shopping experience. There are varities of food, from cheese, bread, fruits, vegetable, meats, to beverages, and beers. The price is close to Schnucks’ (another grocery store in the area, considered as middle range), i.e., it’s cheaper than Diebergs. But the quality is not discounted. Not to mention the service. I like the way they ring the bell (the real bell), the corner tasting table (free coffee, cookies, etc.), and the friendliess of cashier. It’ like a neighbourhood store, as oppose to the big chain store like Wal-mart or Sam’s club. I noticed there are a few neighbourhood drug stores on the Olive street, despite WalGreen’s store ubiquitous apprearnce. I guess the mom-pop stores still have customers and business, otherwise how can they keep open.

Categories
Life

Persistence

Reading Time: < 1 minute

Saw the following words from a Doctor’s office today. I believe many people would agree it. But how many of us are actually following it? I think I should also put it on the wall so I won’t forget it.
=======================================

Nothing in the world can take the place of PERSISTENCE.

TALENT will not; nothing is more common than unsuccessful men with talent.

GENIUS will not; unrewarded genius is almost a proverb.

EDUCATION will not; the world is full of educated derelicts.

Persistence and determination alone are omnipotent. The slogan “Press On,” has solved and always will solve the problems of the human race.

Calvin Coolidge — 1932

Categories
Software development

C++ Training

Reading Time: < 1 minute

I attended C++ training course at my work place last week. This is good for me because I did not feel well last week ( I got cold and headache): I can stay away from real coding during all these madness.

Seriously, I did not find the C++ course to be any easier than the work. The fun starts with “Pair programming” and “Test driven development (TDD)”. We had many excercises during the class. Basically we need to work in pairs and make sure our little program pass the test. I happened to work with my two coworkers doing the exercises, which I mentioned in my previous post here and here. Although they have been doing development using C (procedural language) most of their career, I was impressed by their helpful insights working on the exercises . Smart developers can learn things quickly and apply the existing knowledge to new things. I think that’s one reason our products are leading the industry and market most of the time.

Besides C++ language features, I found the testing driven development to be useful. Actually I had to fix two problems in my real code. I created those problems when I added new features to the code. The cause of problem one was that I did not run all the test cases. Problem two was not covered by the test cases at all: somebody outside my team found the problem and reported it, to my embarrassment. I did fix the problem (I think) shortly after.

But the most important of all, is I know how to prevent those kinds of incidents in the future.

Categories
Fun

March Madness

Reading Time: < 1 minute

I watched quite a bit NCAA men’s basketball this weekend. Although I am not a big basket ball fan, I like to watch college basktet ball (more than NBA) because the college game is more fun. First, the game is shorter (40 minutes total). Second, I can see more team work in play because there are no super stars like Allen Iverson and Kobe Bryant. Thirdly, the result is harder to predict, unknown school can upset the favorite in this one-game format. Yesterday Bradley beat Pittsburgh, this is the first time Bradley went to sweet 16 since 1955. Then George Mason came back from double digit deficit, and beat last year’s champion UNC. Also George Town knocked off big school Ohio State. It school named after “George” is rewarded this time.

While I enjoyed all these craziness, I really wished Missouri had a team in the first round (64 teams). I used to take MU (U. of Missouri at Columbia) as my home team because I went to UM – Rolla. But MU disappointed me and a lot fans last two years. Hope I can see them in next year’s NCAA conference.