Just wondering what your opinion of a great and rewarding role is at a startup. My ambition is to launch my own company when the time is right, but in the meantime I would like to continue learning and meeting like-minded people. I believe my strengths are in creative strategy, growth, and doing what it takes to help startups grow. I would like to hear your thoughts, especially if you have gone through the same challenges:)
There is a multitude of work done in start-ups that requires coding at all. Testing, customer support, book keeping, social media presence, and my personal favorite, cold calling are just a few. Think, Jobs. To be the best, you must be willing to wear a lot of different hats, and take initiative based on the situation. My advice is to get into a company you believe in and be willing to learn. You will naturally find where you bring the most value.
The way the world is heading, my advice would be: get technical. Develop a working knowledge of how things work e.g. how web app works, how programming languages work, the internet etc. You don't have to go deep but it's very valuable to have that understanding.<p>As far as job choice goes, it sounds like you're more of a product developer/manager and or marketer. The thing about startups however, is that roles bleed into each other depending on your skill set. There's not much room for a specialised cog that isn't willing to go outside of their comfort zone when necessary.<p>Push your boundaries and you'll be happy with the result.