Saturday, July 26, 2008

Better : Serving More Willingly

As I mentioned on Monday, I'm trying to get a project done by August 1st. The company being sold depends on it, and a $5000 bonus for myself and a co-worker depends on it. We've made good progress so far, but still have a ways to go.

Stingy Service


Sunday night my wife and I were talking about becoming better people, and I came to the conclusion that I needed to do more service and better service. It's not that I don't do service, but I usually have to be asked and I usually am running a cost-benefit analysis of my time while doing the service...in other words I'm stingy with it.

Changing My Attitude


In light of that discussion, I tried to have a good attitude on Tuesday and Wednesday nights when I needed to go and do some service instead of working or sleeping.

Tuesday night was a meeting with the leaders of the mens organization at church. I'm the secretary now. We spent an hour an a half discussing how to help different families in the church who are struggling with different issues. The issues range from spiritual doubt to the emotional stress of someone who was driving during an accident which killed her mother and injured several others.

The seriousness of some of the problems discussed and the lack of easy answers makes me all the more grateful for my minor problems of not getting enough sleep so I can get a nice bonus.

On Wednesday I went and helped a friend of mine's mom replace the ceramic lighter in her gas oven and to fix her computer. The repairmen wanted $200 to fix the stove, and $150 or so to look at the computer respectively. It took about two and a half hours, but she really didn't need to be spending her money on fixing those things when I could easily fix them myself.


Service Doesn't Count As Sleep


The down side to service this week has been that I've had to work later and get up earlier to make up for the time. I think I did a good job this week being happy to serve, but happy service doesn't make my four make me feel rested.


Reset Button



It's 2AM Saturday morning and I'm configuring my computer to run tests against the code I've been working on this week. I will likely read this tomorrow or next week and say to my self 'What were you thinking? That doesn't even make sense'.

The point I was trying to make is this : Service can be a sacrifice. Sometimes we need to give up things we want (like sleep) in order to get the things we really want (to be better as serving others). Some people we serve because we are in a position to reach down and try to pull them up. Others we serve because we can help them in a way that they can't help themselves.

Whatever your reason, find a way to serve and don't be stingy with your service.

Thursday, July 24, 2008

What Did We Learn?

My dad made a good point on Tuesday when I was discussing my job situation with him. The company I'm now working for (until it's sold!) essentially did what I had considered doing a month or so ago. That is, they hired me and then disclosed that it wasn't for the long term expected.

It's kind of funny being on the flip side of the equation. The situation isn't exactly the same (I will supposedly have a job at the purchasing company), but it serves to confuse my sentiments further on the issue of telling a company if you're leaving soon or not. So, we'll revisit the arguments once again:

The Real Company Treatment



Here's me last month on companies:

...I don't think for a minute that they are going to worry about me if they need to lay me off. I don't think that company loyalty or employee loyalty is a true principle or a moral obligation.


While I will supposedly have a job, the company didn't tell me about the change until after I had been hired (and after I'd quite my old job to take this one).

The Invisible Hand


The company was acting in its own best interest. They offered a reasonable salary and I failed to ask the appropriate questions. I thought I was acting in my own best interest, but me not doing my due diligence in understanding what I was signing up for is pretty much my own fault.

I'll still get value from the job in the month or so I'm there. The bonus and salary are good for the time. It's just a bit of an adventure right now.

Implications For Interviewers and Interviewees


So, if I were interviewing again with the intention to leave in 6 months, would I disclose that information? Yes, I think I would. I would personally rather be overly honest then appear dishonest. If someone else were to not disclose the same information in an interview though, I wouldn't hold it against them for a second.

I think the lesson I need to learn here is that when interviewing from either side of the table it's important to ask the right questions and be sure that what you are expecting from a situation matches the reality of the same situation.

Monday, July 21, 2008

New Job Turbulance

Sorry I didn't get anything posted this morning. My new job started today and I wasn't able to get to all the IRA research I wanted to. I did get open a Roth IRA at Fidelity, and I'll post about why I chose them soon.

The New Job


I started my new job today. The company is small, about 8 people. The salary is a step up from what I was making ($59,000/year vs. $52,500) and the work seems enjoyable.

Taking this job made sense for us. It seemed like a career step forward.

Stuff I Wish I'd Known


So, it turns out that a) my friend who I though was going to be my boss is actually training me to be his replacement and b) The company is being sold and I will be one of the assets being transfered to the new company.

It would have been nice to be able to factor those things into the equation when deciding if I should take the job.

Naive Optimism


Despite a sentiment of gee-you-should-have-told-me, I still feel good about deciding to take the job. We prayed about if it was the right thing to do, and we felt that it was. I put my trust in God that He knew these details and that taking this job remains the right thing to have done. It may be the case that I was supposed to take the job, but wouldn't have if I had known all the facts beforehand.

Here are the reasons I'm still naively optimistic :

  • If me and my friend get everything fixed up by August 1st for the sale, both he and I will get $5000 bonuses when the sale completes (Mid to the end of September)

  • With the type of product the company has, I have a few guesses on who it might be being sold to, and I wouldn't mind working for any of them. They're places I wouldn't have thought that I could get into very easily.

  • I'll be having more of an architect position than I thought I would.

  • As we were programming together today I was able to help spot several errors and make several important optimizations. I thought that I would be pretty rusty in the language we are using, but it looks like things will be just fine.

  • This looks like fun project to be involved with. It combines several areas which I have been interested at a hobby level, which I don't have professional experience in.

  • The new company my current boss is starting sounds pretty neat too, and if things don't work out at the company that is buying the current company I think I'd be able to get a job with him at the new place.



Expect Less Posts For The Next Couple Of Weeks


As I said, if we can get a specified set of features working completely by August 1, I'll get a $5000 bonus...so I probably won't be blogging as much till that's done. I'll try to post two or three times this week and next.

Friday, July 18, 2008

Retirement Investing Crash Course : IRAs

While I can keep my 401(k) where it's at if I want, I still need to set up a retirement account for my new job. This is the start of a three part series on retirement investing.

In this series I will cover

  • IRAs, what are they and what is the difference between a Roth IRA and a traditional IRA

  • A comparison of the major companies where you can keep your IRA

  • An overview and comparison of investing styles



Please Note: I am not a trained financial expert. I'm not even an un-trained financial expert. I am a computer programmer who suddenly has a salary and a realization that I need to get my money in order. Please talk to a financial adviser or at least get a second opinion before following any of this information.

What Is an IRA and How Does It Work


Like many people, I knew that IRAs are a good way to save for retirement. Also like many people, I didn't know the details of how they worked, or how to make them work for me.

For the 2008 tax year you can contribute up to $5,000 to your IRA, unless you're making a huge amount of money. If you are making enough to be disqualified from IRA contributions, I'm not really sure why you're reading this...go pay for an financial planner already.

An IRA is an "Individual Retirement Account". You put money in and then choose how to invest it. Where you have your IRA account will determine what you can invest in (eg. Vanguard's options are different than Fidelities, etc.). Some options may include money markets, CDs, Stocks, Bonds, Mutual funds and Index funds.


Roth IRA vs. Traditional IRA


Contributions to a traditional IRA are made with pre-tax dollars. You have to pay tax when you pull the money out at retirement. With few exceptions, you cannot take money out of your Traditional IRA until retirement time.

Contributions to a Roth IRA are made with taxed money. You do not have to pay taxes when you pull the money out, including on the earnings. You can take out the amount that you have contributed at any time for any reason without penalty.

Proponents of Traditional IRAs often say that they don't trust the government to keep Roth IRAs tax free until retirement, they would rather get the tax deduction now. Proponents of Roth IRAs will counter than if the government tried this they would need to grandfather in all existing Roth IRAs. I think that the government would simply phase out the Roth IRA program if they decided they wanted to change it...but our government can be an unpredictable beast.

The real guessing you have to do when deciding which IRA to use to maximize your returns is what your tax bracket will be when you retire compared to what it is now.

If you will be in a higher tax bracket when you retire a Roth IRA may save you on taxes. If you are in a higher tax bracket now, then you may want the tax reduction now.

I personally think that when I retire I will be in a higher tax bracket. I think that a combination of inflation and career progression will have me withdrawing more per year when I retire than I am making now.


On Monday, a comparison of some of the major companies which will help you manage your IRA accounts.

Thursday, July 17, 2008

Life Without a TV

When we got married we had a 12 inch Walmart TV, with a built in VCR. That was our TV for three and a half years.

We turned it on one day only to be greeted by the smell of a puff of smoke and to see the screen's final burst of radiant whiteness before giving out forever. Unbeknownst to us, our TV apparently looked suspiciously like a piggy bank, which caused our two year old to shove a handful of change in it. TV's don't like change very much.

It didn't phase us too much though. For most of our married life we've lived as poor college students with too little money or time to spend on a cable subscription. We aren't anti-TV exactly. Two of the apartments we rented included free TV and we enjoy watching shows together (like Hawaii Five-0, The Simpsons and The Office).


The Internet Is My TV


Yesterday I realized something depressing though. The Internet is my TV. I don't mean that we use it to watch TV shows (though we do that too -- that's not the depressing part). What I mean is that I still get to keep up with all the dumb scare news stories, all the most 'important' celebrity gossip and am exposed to (close to) the same amount of advertising as when I had TV growing up.

My main news sites in the past have been : news.google.com, nytimes.com, bbc.co.uk and reuters.com. My entertainment came from Slashdot, Digg, Engadget and Technorati. And there may have been the occasional indulgence in watching just plain stupid stuff over at YouTube.

Don't get me wrong, there is a lot of cool and worthwhile stuff on all those sites. But although I may not have a TV, I can't join in the moral superiority of the rest of the non-TV watching world.

The Internet, Advertising, and Me


I had though that I had tricked The Internet from attacking me with advertising. After all, I have Ad Block Plus installed and I use Firefox. I don't get pop ups, I can't remember the last time I was asked to punch the monkey, and I don't know the name of any 'single girls in my area' who want to meet me.

Advertising comes in many forms. For the last several years I have been actively seeking out stories, news and articles which pitch, promote and expo things I can buy!

Maybe it's worked too. We bought my wife a Mac and we own a Wii (and a new TV. Christmas present from my Dad).

Do you find yourself seeking out "news" and "updates" on things you would like to buy? Do you think that maybe you're purposefully and willingly exposing yourself advertising, re-enforcing your desire to get those things, under the guise of keeping up to date?

Where Does the Balance Lie?


Here's where I'm stuck. I studied computers and technology in school. I have a solid base in the fundamentals and am currently on top of what's the latest and greatest for a lot of different technology sectors. If I don't keep reading about the coolest latest technology, I will likely end up like so many greybeards in the tech industry -- they know the fundamentals and know what worked well back in their day, but are too far behind to implement new and better solutions.

If I take that view all the way, then I should keep on top of all the technology I can.

On the other hand, keeping up with it all can be draining. I haven't visited Slashdot, Digg or several other tech sites in more than a month. I get sore fore-arms really easily because I'm typing and programming for up to 10 hours a day.

If I do keep up with everything, I will get burned out. Besides getting burned out, I don't have as much time with my family or other hobbies as I'd like.

Dreams of Change


I'm incredibly blessed to have gotten a good education in a field that pays well. I have skills, experience and a network which allow me to get a new job pretty easily. I can make a good living for my family with technology related work. I usually love what I do too. I love to make things work and to fix broken code.

...but...sometimes I resent computers. I hate that I am a slave to system updates and upgrades. To new hardware advances. To security flaws. To power outages. To hacking attempts. To cool new programs that I just have to try out. Mostly though, I hate that I love working on them.

A part of me yearns to break free from them. Something in me wishes I could go weed the garden and plow a field and chase down runaway cows on a dirt bike. I'd have a wood shop in my shed with a lathe, a router, and a table saw. I'd be outside enjoying and working in reality instead of changing the magnetic orientation of particles on a metal disk fabricating a new artificial world online.

Reality and Me



What will I really end up doing? Probably I'll go get an MBA and become a manager somewhere. That'll get me off of the computer and away from the eternal upgrade process. It'll give me a bit of insurance against my RSI (Repetitive Stress Injury) which could one day turn into carpal tunnel syndrome. It'll also let me keep feeding and caring for my family; I don't even know how to drive a plow.