初创企业应如何选择其技术堆栈?