product
, lean-startup
I always think about how to choose a product to make if I start a start up company. Is there any way to determine if a product might be good to make in the future?
What do people like me do?
Edit: Since you clarified that you want to know about the product
Typically, how you select a product to make depends on several things
So a good place to start would be to talk to people who might consume your product category. If you want to make asics, it would be designers and manufacturers of electronic products. Talk to them or observe the market to find a gap that you feel you can fill.
There is a discussion on new product idea generation on this page http://davidcummings.org/2015/05/25/new-product-idea-generation/
End edit
Assuming that you are asking which skills you need for a future in a startup ..
There are three options I can think of that you can use to enter into startups. One unique thing about startups is that since there usually is a resource/staff shortage, being able to wear multiple hats or play multiple roles is generally desirable. This is why early stage startups like full stack developers. In your case, the more you know about the full asic development process from creating design specs, rtl and logic coding, to floor planning and physical layout to chip production the better it would be.
If you want to simply work in a startup, then your present skills are fine. You just have to find a startup that is doing hardware products that require asics. There are startup specific job boards like startuphire.com, angel.co and ventureloop.com. Working in a startup as an employee can give you insights into how entrepreneurs manage their business, raise finance, prioritize decisions etc. Skills needed: hands on technical skills
If you have well rounded skills including product development and project management skills, you can try to join as a cofounder. Many business oriented entrepreneurs without technical skills seek a cofounder to help them make the product they have in mind. A technical cofounder typically should have hands on and at least some top level experience of designing a product and managing the development process. You can search for people looking for cofounders on sites like cofounderslab.com. Skills needed: hands on technical skills, product management skills, project management skills, delegating and supervision, outsourcing and integration, providing specs to manufacturers etc.
Finally you have the option of starting up yourself. You would need to come up with a unique product or service idea, raise finance and a team to market validate it, and produce it. The skills requirement would vary depending on the team you have. For example, if you find people to help you manage your product then you can delegate that. Skills needed: Business planning, operations management, people skills to network and build a team, financial planning, resources to raise finance. Going forward, you would find that you would need your technical skills less and business skills more as you can delegate technical work and you as the founder would need to making more big picture decisions.
You can also plan your career as an entrepreneur. You can find work in a startup as an employee and gain the skills needed to be a cofounder and then make the jump to a cofounder in another startup. There you can observe and learn the business skills your counter part has and build a network with investors and c level people. You can then choose to startup on your own.
All content is licensed under CC BY-SA 3.0.