|
I'm an experienced programmer (10+ years) that loves programming and technology. However, I'm pretty burnt out at my own job, and I'm learning nothing new. It's not a bad job or bad company, but I don't think it's the right fit for me anymore. What's even worse is that I'm left with no time to learn new technology because of the hours, commute, etc. I've spent some time on weekends and after work learning on my own (iPhone programming, MongoDB) but I really want to do a deep dive and a fresh start. I'm thinking of taking 6-9 months off, and developing and releasing 3-4 iPhone apps (I already have them planned out) including the corresponding backend, and in the process learning Python, GAE, Java, web programming concepts, NoSQL databases (like Cassandra), etc. Also, I plan on contributing to open source projects in terms of bug fixing, etc. Will this hurt my career? Or will it look respectable, as long as I have actually released products, etc? |
Along with setting up a business, make a website and run a blog with it. Highlight the products you release, and give anyone who searches your past a clear idea that you were being productive and successfully managing a small business. Keeping it looking respectable is all about how you frame it and portray it.