I'm going to have to echo camoscato. There really is no easy way with public transport in this area - you almost always have to go into London and then back out.
I work in Berkhamsted, not too far from St Albans, and my partner works in Maidenhead, which is just next to Slough. I don't drive, but he does. So we live in Berkhamsted and he's stuck with the commute. Even though it says it should only be 40 minutes, it's generally twice that. And if he decides he wants to take public transport so he can have a drink after work, he ends up getting the train into London, then the tube to Paddington, and then back out.
You may be able to get buses into Slough from nearby towns like High Wycombe, but it would be an incredibly long bus journey. I think you'll have to decide if the job is really worth it. You can find public transportation options at
http://www.transportdirect.info/, which may not always be entirely accurate but will give you a good idea of the options, time and frequency.
And if you decide the job isn't worth it, St Albans is a lovely place to live!