I'm 34 years old ex-programmer who turned IT/sysadmin for 4 years (long story filled with regrets) and grew tired of it quick enough. I want to dive back into programming and I decided to consider working for a start-up.<p>My previous programming job was in what you might call corporate environment, my only degree is an Associate's degree in programming.<p>Is my age or lack of degree going to be an obstacle now or in the next 3 years in the start-up world? I suppose once I'm closer to 40 I can become senior but then again most senior developers are younger than me, start-ups or corporate. Also, I would have experience in start-up technologies - probably a nightmare to market through the average corporate HR (assuming that I'll be unworthy to work for start-ups after 38-40).<p>Give it to me as honest as possible. I would like to make an educated decision about my career and I would hate to spent months and years of rigorous studying just to be dismissed for things beyond my control.
I'm 32, and on my second startup. I have a wife and a baby girl. When my daughter was born, I found that I had more drive, as I want to create a good future for my family. This pushes me to do more and work harder. Age is not an issue, unless you make it one.<p>I would look to your heart to guide you, if a startup is something you want to do, just do it. If your worried about the future than you might be better off staying in the corporate world.<p>I figure it works like this, a startup is a huge learning curve. Your first one might not be successful, but if you are open to continue on learning, you'll eventually nail it right if you have fiery determination to push through walls.<p>Regarding choosing a team, I don't look at someone's age, I care about who they are, and what skills they have; and, what they can bring to my startup. Oh and of course, the right attitude and fit the culture that I'm trying to set in my team.<p>The question I would ask myself if I were you, is this - why do you want to start a startup? Ponder on this question for a bit, then imagine where you see yourself in the future. If this looks like a company job, than you have your answer. Likewise holds true for startups.<p>Cheer up, you're still young!
Do you want to join an existing startup that has promise or start your own? In both cases, you want to get a sense for how much value and potential the idea has.<p>If you're thinking of starting your own, you should join some startup oriented meetup groups, make some friends, maybe find some cofounders who can split the load or take on other kinds of responsibilities that you'd prefer not to.<p>Startups require effort, which takes motivation, which means you should try to get it so that you do work you actually want to do so that its easier to commit to working more and with the right attitude to make you successful.
It sounds like what you're asking is "would a startup hire me?" rather than "should I found a startup?"<p>Yes, a startup would hire you. Perhaps not as easily in Silicon Valley, which is notorious for ageism. Get your resume to a recruiter that specializes in programmers.<p>In case this was on your radar at all: no, you should not found a startup. Most people who "should" found a startup can't imagine doing anything else. It drives everything they do.
Why exactly will you be unworthy for hiring at 38-40??? I am 34 and been absent from programming for 6-7 years for reasons similar to yours. All I can tell you is that I am very hot in the job market.