当前位置:首页 > app开发公司 > 正文

开发***有多难,开发***难吗?

大家好,今天小编关注到一个比较有意思的话题,就是关于开发app多难问题,于是小编就整理了3个相关介绍开发App有多难的解答,让我们一起看看吧。

  1. 开发一个App有多难?
  2. 做一个类似滴滴打车的软件有多难?
  3. 工业软件开发的难度有多大?

开发一个***有多难?

***的开发我觉得有两个很重要的特点,一是少数几个人,甚至是你自己一个人,可以把所有的事情都做了(只谈***开发,不包括后台),二是***是一个和用户交互产品。 对于第一点,也就是说,即使你是一个刚刚入门的菜鸟如果你想一个人或者和几个小伙伴一起开发一个***,在写代码的时候,都需要考虑到代码的架构,类的设计以及更小的一些编程的最佳实践和技巧。这些事情往往没有一个架构师或者更有经验的程序员帮你做(即使很多成熟的公司也是这样),需要你自己来掌控。这就导致一个问题,一个经验丰富,且技术扎实的程序员,可能写出一个架构良好、便于扩展、稳定、高效的***,但是一个菜鸟,或者从来不在意这些事情的程序员,可能会写出一个代码极其混乱的***,进而导致应用的稳定性不好,甚至连界面都写不好,影响用户体验。所以我觉得,写一个***,***都是架构师,能不能做好这个角色,对最终的结果影响很大。 第二点,是很多程序员比较忽视的一点,***是和用户不停地做交互,用户对于界面的设计、交互的设计、功能的设计甚至颜色、动画、字体大小等细节,都会非常敏感。所以我觉得大多数情况下,要写出一个优秀的***,程序员是需要一定的审美能力以及对产品的理解的。当然,你可以说这些事情都是产品、设计师、交互设计师提前决定好了,程序员只要负责实现就可以了。但是程序员如何还原这些实现,用什么样的代码进行实现,使用什么样的API,使用什么样的开源库,都是程序员综合能力的体现。我看到过写的十分优雅的***,对于极少数***,我会用“丝般顺滑”来形容它的用户体验,我也看到过很多大公司的中规中矩、功能齐全、界面保守的***,然而我看到最多的却是一个个生硬的界面,让人一点触摸的冲动都没有,你能说这种情况程序员没有责任吗?

做一个类似滴滴打车软件有多难?

开发软件程序倒不是多难,找专业的人开发就是了。难就难在推广!一方面要消费者认知认可,这是需要烧钱的,并且是大量的钞票,之前就说滴滴在做推广的时候一天发一个亿的打车优惠券,耕耘了这多年滴滴才上市,而其实际经营并没有开始赚钱

开发app有多难,开发app难吗?
图片来源网络,侵删)

还有一方面要有司机跑单子,单子少留不住司机。二者都是不容易达成的目标,所以很难

工业软件开发的难度有多大?

工业软件开发最困难的地方并不在软件技术,而是工业经验的积累和生态系统,每一个优秀的工业软件都是经过多年测试和试错锤炼出来的,可以说是经验教训和生命鲜血换来的,并且这个过程无法避免,所以后来者就很难再有这样的机会;现有的工业软件市场已经成熟,每个领域都有占领统治地位的软件,已经垄断了市场和标准,一个行业里大家都用那么几个软件,逼迫新来者不得不使用,否则就被排挤在圈子之外;另外,软件盗版猖獗,即使花了大力气开发出了软件,也很难在市场上获利。

这个是有意思的问题,精通编程或有良好软件架构产品能力的人往往出于实践,而工业软件又额外需要专业知识,因此这两者需要结合,现实却是由于过分强调学历或专业门槛,导致仅有一边力量参与设计,而社会上软件实践设计能力强经验丰富的却被不合理的过滤。其实,在实践中能感觉到包括研究生或博士级别的代码设计并不优秀多少,跟大多数小黄人儿一样写出的代码毫无规范感,美感,艺术感像屎一样。所以结论是,做工业软件还是得靠兴趣爱好,天赋,长期经验积累,特定领域深耕, 真不看所谓学历与专业,专业这东西最多提供指导,不是笨蛋谁又学不会呢?

开发app有多难,开发app难吗?
(图片来源网络,侵删)

小黄人儿历来爱搞过滤器,阶级,圈子,过滤,圈出来的不一定是精华,可能是富营养的脓包,但一定抹杀了万千可能的组合,违背了生命法则 自由基因

到此,以上就是小编对于开发***有多难的问题就介绍到这了,希望介绍关于开发***有多难的3点解答对大家有用。

开发app有多难,开发app难吗?
(图片来源网络,侵删)