俗话说万事开头难,初创的IT公司在起步的时候总是会遇到一些不顺利,因为在这个行业是没有无往而不利的既定方向。能从错误中汲取经验教训才是真正的获益。来看看文中的IT公司创始人在起步时犯了哪些可避免的错误!

本文作者Scott Gerber是一名企业家、专栏作家和电视评论员。在这篇文章里,作者在自己创立的YEC里采访了九位IT企业家,就“初创企业里的开发者最容易犯的错误”进行讨论,而每位受访者也给出了实际意义上的答案,希望这些“常犯的错误”能够给你带来警示。(以下为编译内容)

在今天这个初创公司如雨后春笋般遍地林立的时代,不管做什么事情总是要权衡利弊、优劣、得失,尤其是在眼下的以速度决定成败的服务行业更为明显。软件开发者——这个看起来在整个团队里并不起眼的角色事实上每天的工作量不亚于一个灭火的消防员,时时刻刻追踪、关注着可能存在的问题,而且,一不小心就会给公司造成这样或者是那样的麻烦。

为了找出什么样的错误才是初创IT企业最常见的错误,我问了来自青年企业家协会(YEC)的九个成功的企业家同一个问题:初创IT企业里的开发者所犯的最常见(容易避免的)错误是什么?下面是他们给出的答案:

1. 在本身错误的基础上进行创建产品

大多数初创公司比较注重解决实际意义上的问题。而所谓的实际意义上的问题也就是初创公司往往倾向于将对个人问题的规划、解决方案当作是对社区问题的规划、解决方案。反过来,他们只是基于自己的需求来构建他们的产品,而且还想着以此来解决社区里的问题。这是失败的一个主要因素。

初创公司需要确认在他们的技术社区里是真的存在这样那样的问题,此外,还要真正的理解技术社区为什么会出现这些问题。而想要完成这些任务的唯一办法就是和技术社区进行深入交流,明确问题的来源,并制定一个详细的、合理的解决计划。—— John Jackovin, Bawte

2. 构建了太多的花里胡哨的内容

想要创建一个尽可能小的、可使用产品的过程中是有很多事情要做的,到底该怎么做呢?首先是将简单化设为首要前提,然后是尽可能早的对你的假设进行测试。接下来就是组织一个小的Beta测试团队开始对产品进行测试,使用这些测试人员的反馈信息,而且是只有这个测试团队的反馈信息,不要采纳和这个测试团队无关的任何信息,紧接着就是至关重要的部分:把那些花里胡哨的部件进行整合、一体化。—— Peter Awad, GoodBlogs

3. 创建的代码太僵硬

尽管在刚开发平台的初始阶段,不需要实现完全可伸缩功能,但是,要确保你的平台代码在将来的运行过程中必须支持可伸缩功能,这是至关重要的,而不是在你的公司已经成功运行之后才去考虑这样的问题。

修改那些被客户端主动使用的僵硬代码是一件非常令人沮丧的事情,一旦这些代码所起的作用相当重要的时候,它就有可能会影响公司的成长速度。—— Fehzan Ali, Adscend Media LLC

4. 产品发布早期阶段的灵活策略最重要

初创企业可能会鼓励实施产品早点发布策略,同时在产品发布之后,收集用户反馈信息宜早不宜迟,但是现在的“先发布后修复”的做事态度是很愚蠢的,尤其是在你发布的产品后来发现了很多bug的时候。

如果你想发展业务,你的客户一定会需要更多的产品,所以在整个过程中千万不能漏洞百出。也要做好比预期的产品发布时间推迟几天发布的准备,这样的话,你就能腾出更多的时间来修复可能会影响用户体验的bug,同时有助于维护自己的公司形象。—— Danny Wong, Blank Label

5. 太在意代码了

以前犯下的错误就是太在意代码了,认为代码决定一切。

但是在早期的产品开发中,花时间去解决客户所遇到的问题比编写代码要重要上百倍。如果你专注于处理客户的问题,这将很有利于帮助你获得更加精准的代码,因为在解决问题的过程中你就会掌握客户真正关心的问题。—— Wade Foster, Zapier

6. 没有完全涉及到企业业务方面的产品开发

没有真正的涉及到企业业务方面,或者是不了解公司客户的真正需求的开发设计是一个比较大众的错误,因为产品不是公司,公司也不能只围绕着产品转圈。

开发者必须了解所开发的产品如何实现公司的总体目标、战略和客户吸收的这一整体运行,这是产品开发和部署能够成功的关键。—— Panos Panay, Sonicbids

7. 没有及时解决分身乏术的问题

在推出一个产品之后,很多开发者都会觉得在一开始的时候自己的时间能力不够用——好多部门都在找你,而你没办法做到无处不在。不过,最聪明的方法就是建立在一些平台——理想情况下最好是一个交流沟通平台,这样你可以在这个平台上解决所有的问题。通过这种方式,你可以构建一个更好的产品,还可以避免将你的开发团队分散在不同的地方,削弱了整体的力量。

对于一些企业来说,可能在电脑软件和手机等移动设备之间不好分配资源力量。而对另一些企业来说,这可能会导致忽视Android开发而专注于iPhone技术。但归根结底,你需要先找出你想突出展示的地方,然后再开始优化它们!—— Aaron Schwartz, Modify Watches

8. 并非在代码的基础上制定计划

在你开始实施开发项目之前,制定一个计划流程表是必不可少的。进行规划的时候,则需要彻底的想清楚该如何实现,并在可行的代码的基础上如何运行那些功能特征。

其实这里所说的制定计划看上去和代码没什么关系,但是代码是解决问题的关键,遇到问题的时候,不应该问:“让它正常工作的最简单方式是什么?”相反,你应该问:“让它为用户正常工作的最简单方式是什么?”—— James Simpson, GoldFire Studios

9. 部门间混淆协作

初创公司成立的时候应该做的第一件事就是将具有创新意识的开发者团队和其它部门分开,说的明白一点就是不要让技术极客去看财务报表。—— Yuriy Boykiv, Gravity Media

原文来自:TNW                                                   (编译/薛梁  责编/付江)

本文为CSDN编译整理,未经允许不得转载

转载于:https://www.cnblogs.com/xieyuan/p/3787311.html

初创IT公司里开发者最容易犯的九种错误相关推荐

  1. 微博运营与微博营销最易犯的20种错误,你犯了吗?

    微博估计是自搜索引擎以来迅速被企业应用最广泛的网络营销工具.而且还免费.但做了不意味着有效.在企业微博运营与微博营销过程中,你或许正在犯着这样那样的错误,本文以新浪微博为例,汇总微博运营与微博营销最易 ...

  2. 《经理人常犯的11种错误》观后感

    这几天又看了余世维先生几年前的录制的<经理人常犯的11种错误>,感触良多,兹为笔记. 余先生的眼光高远,看问题视角独到,往往从小处入手,令人耳目一新. 现在我们还是强调去国际接轨,我们一些 ...

  3. 初级程序员经常犯的10种错误,网友:工作几年了都还在犯

    初级程序员经常犯的10种错误,网友:工作几年了都还在犯 小编在网上经常容易看见#程序员如何升职#.#程序员的进阶之路#这样的话题,于是我整理了一些网上的资料并结合自己的经验,梳理出了10种初级程序员经 ...

  4. 游戏笔记本计算机购买,2021大学生买电脑,容易犯的七种错误!游戏本和轻薄本买哪个?...

    要买电脑的小伙伴们,难道你们指望电脑很好买?怎么买都不会亏?然后只要想买,它就有货?然后怎么买都够用?然后只要喜欢的女孩,一追求就ok?所以今天这期视频,我就随便聊聊大学生买电脑,最容易犯的七种错误! ...

  5. 计算机系学生买轻薄本还是游戏本,2021大学生买电脑,容易犯的七种错误!游戏本和轻薄本买哪个?...

    要买电脑的小伙伴们,难道你们指望电脑很好买?怎么买都不会亏?然后只要想买,它就有货?然后怎么买都够用?然后只要喜欢的女孩,一追求就ok?所以今天这期视频,我就随便聊聊大学生买电脑,最容易犯的七种错误! ...

  6. 自学计算机买台式还是笔记本,2021大学生买电脑,容易犯的七种错误!游戏本和轻薄本买哪个?...

    要买电脑的小伙伴们,难道你们指望电脑很好买?怎么买都不会亏?然后只要想买,它就有货?然后怎么买都够用?然后只要喜欢的女孩,一追求就ok?所以今天这期视频,我就随便聊聊大学生买电脑,最容易犯的七种错误! ...

  7. 学计算机可以买轻薄本吗,2021大学生买电脑,容易犯的七种错误!游戏本和轻薄本买哪个?...

    要买电脑的小伙伴们,难道你们指望电脑很好买?怎么买都不会亏?然后只要想买,它就有货?然后怎么买都够用?然后只要喜欢的女孩,一追求就ok?所以今天这期视频,我就随便聊聊大学生买电脑,最容易犯的七种错误! ...

  8. django models索引_Django开发者常犯的7种错误

    Django是一个强大的web框架,但是它的强大也带来了责任.在本文中,我们将讨论即使是经验丰富的Django开发人员也会犯的常见错误,但是大多数成功的Django项目迟早都需要处理这些错误. 重新发 ...

  9. 新手数据科学家常犯的13种错误及其解决方法

    介绍 所以当你已经决定在数据科学这条道路走下去的时候.世界上越来越多的企业正在成为或者转型成为数据驱动的企业,世界变得越来越紧密,并且看起来每个企业都需要数据科学的人才.因此,对数据科学家的需求是巨大 ...

最新文章

  1. 女儿社交媒体求生日卡 美96岁失明二战老兵收海量祝福
  2. struts2.1.6教程七、国际化
  3. 分享Kali Linux 2016.2最新镜像20160919
  4. 【机器学习】理解机器学习
  5. 关于Windows Unicode 编码的问题
  6. 前端面试题及答案整理(一)
  7. 猎魂觉醒显示无法连接战斗服务器,猎魂觉醒安装失败怎么办_猎魂觉醒安装失败解决方法_游戏吧...
  8. 老娘不就是没化妆吗?你几个意思?
  9. 有监督学习和无监督学习_比监督学习做的更好:半监督学习
  10. C++语言vector容器介绍和示例
  11. 上海智能网联汽车规模化示范应用启动 滴滴上线自动驾驶服务
  12. 雨滴桌面显示html,如何用雨滴桌面设置美观的桌面天气插件
  13. 呼叫中心投诉处理流程图_旅行社客服部呼叫中心质检部工作流程图
  14. 华为云计算论述题解析(1)
  15. 计算机主机关不了,电脑无法关机怎么办_电脑正常关机关不了如何解决
  16. 原生js实现轮播图效果
  17. 用HTML编写携程旅行,StaticHtmlPage(仿照携程写的静态网页)
  18. pytorch组队学习
  19. 在iOS上建局域网网站
  20. word2013图表题注:将图一-1改为图1-1

热门文章

  1. java漂亮的模板设计代码_JAVA模板方法设计模式——Java设计模式,写漂亮的代码——...
  2. linux mysql 每天备份_Linux下Mysql每天自动备份
  3. JDBC批处理插入更新MySQL Oracle
  4. testng_TestNG @工厂注释
  5. 使用ResultReceiver的Android IntentService
  6. android数据绑定_Android RecyclerView数据绑定
  7. luhn算法java_Java信用卡验证– Java中的Luhn算法
  8. Qt程序移植到其他电脑上无法运行的解决方法
  9. 想要成为算法工程师,需要具备开发能力?-开课吧
  10. 有效管理云计算成本的多个措施