Ultimately though, the money I've saved will afford me the opportunity to strike out on my own. I certainly don't knock small companies, or starting your own. I just think large companies (OK, at least google) can be a great way to start your career before moving on to other stuff.
The issue I'm finding is that small companies are typically looking for someone with more experience than I could currently offer. Has anyone else come across this issue? It seems to me (and others where I work) that we have to somehow pay our dues and get experience at a large company before we gather enough experience to become valuable assets to smaller companies.
Another would be just to look for a good startup. All a good startup cares about is how good you are, not how many years it took you to get that way.
However, Jamie from snaptalent was nice enough to email me and pointed me to their job ads page. Unfortunately there's only one company on the east coast listed so far, but I'm hoping once they get rolling with more job ads that my chances for finding a small startup or company to work for will increase.
http://jobs.37signals.com/ (usually webapp jobs)
http://jobs.joelonsoftware.com/ (not always small companies)
The other issue would be the mass amounts of jobs posted for work in CA. I would really like to stay here in the east (Boston) as oppose to moving halfway across the country for a job that very well may exist where I'm located already.
I think CA would be a great place to live, however it just doesn't fit into my current situation at the moment.
Are there any other resources out there for startup type jobs other than the major players (TechCruch, GigaOm, 37Signals, etc)?
Who else on the east coast would love this? Some great startups there that we can help get for you
Email me: sumon [at] snaptalent [dot] com
Last time I looked for a job I actually crossed out any place that wanted more than one year experience with anything. I guess I'll never be a Senior Java Engineer or a Senior .NET Architect or a Senior Oracle DBA, but is that really a loss? Asking for five years experience in some technology is like actively seeking out people that are content to actually do the same thing for five years. Any small company that wants that is going to get trounced by a competitor that learns new tricks.
I have never worked for a small company so I cannot comment on that, but I hope for sure that there is something better than what I have experienced so far! Just have to pull my finger out and get out of there, or start some sort of startup ...
One thing thats kept me in my big company job is that I am in a part of the UK where there isn't a massive choice of places to work - there are other big companies, but few if any startups :(
Lots of American investment is hitting Belfast these days, so there are a reasonable number of IT jobs, but they tend to be big companies or bigish companies outsourcing to here, so the work isn't the best.
Don't get me wrong, the company I work for is good despite its size, but like many here I wanna start my own thing - I will keep mulling/hacking on my ideas until I get something that seems good enough to release ...
(What a curious thing! I'm trying to get more ads in my browsing experience! Who'da thunkit.)
Feature Request: Show me the company, job title, and city, please?
That same lesson could be learned in the same time frame in a start up - you'd just end up with some throw away code after a pretty short period of time, which isn't a big deal at all when it comes down to it.
So qualify your employer carefully before you go to a small company. In particular, if they are using old technology, run away, nothing they do or say can be trusted.
I find this is most often the case with small companies that aren't run by programmers or ex-programmers, although that isn't always a hard and fast rule.