如何运营非技术创业的技术部门?

时间:2016-09-06 15:38:44

标签: startup development-environment

我最近完成了计算机工程师学士学位。我到现在有一​​个小实习。 我的编码经验很少。 搜索了几个月后(并不意味着我非常渴望这份工作 - 只是想澄清以便你的答案不是基于它),我在初创公司获得了一份工作,为用户设计和开发他们的网络应用程序互动和管理。我是唯一的技术人员,将是唯一负责平台开发的人员。创始人虽然受过高等教育,却没有任何技术背景。 这似乎是一个有趣的机会,但我想知道它是否过早承担太多责任?

我知道这不是一个标准的编程问题,但我认为这是一种理解问题类型的编程能力。

我非常重视你对这个主题的见解。

谢谢。

2 个答案:

答案 0 :(得分:0)

取决于公司的类型。如果用户和网站之间会有很多交互,而且它不能用于提供信息,那么你必须处理服务器端的事情以提供适当的响应,你需要做到你的筹码相当不错,作为一个更新鲜的,不推荐在整个公司的技术部门中成为唯一的表演者。

既然你说,web应用程序,我认为用户确实需要进行交互。如果我是你,我不会去。但是你没有告诉你在技能组合中拥有的专业水平。所以,不能说你是否能够处理它。

这只是我的意见btw。

答案 1 :(得分:0)

看看你的LinkedIn个人资料。看起来你有很好的入门级程序员资格。

作为团队的唯一技术成员,行业经验有限可能是增长的绝佳机会

然而,另一方面的争论是,你可能会失去在适当的指导下成长的机会。实际上,大学/大学的CS / CE课程通常不会让您为处理高级软件工程师每天解决的实际问题做好准备。 在您不是唯一技术人员的公司,您将有机会与经验丰富的专业人士合作并向他们学习。在我看来,这是选择第一份工作的一个重要因素。

所以...假设这个创业公司快速增长......你有资格:

  • 制定有关产品功能扩展,安全性和优先级的日常技术决策?
  • 采访,聘用和评估其他技术人员的表现?
  • 开发Web应用程序的完整堆栈,包括设置和管理服务器,数据库,API和相关框架,客户端技术?

如果您对上述任何一个问题感到不舒服(这是一组非常有限的问题),您可能尚未做好准备。我们任何人都需要很长时间。在我在一家创业公司担任首席领导职位之前,我在多个行业和多项技术方面拥有超过10年的经验。但那就是我......你必须为自己做出这个决定。