软件开发难吗?

 我来答
仙女可爱到炸
高能答主

2021-07-15 · 只要我一直被宠,总有一天会可爱到炸
仙女可爱到炸
采纳数:14331 获赞数:28362

向TA提问 私信TA
展开全部
首先我想强调的是:“学习从来都不是件容易的事,除非你是天才”。

所以,就更不用说软件开发,这个极其需要脑力和精力的学习。

软件开发,本身就是一门大学问,不仅仅需要有扎实的理论知识,还需要不断的实践经验积累。

当然,不同平台的软件开发,上手难易程度是不一样的,而且跟该软件开发所需的编程语言掌握程度关系也非常大。所以,学习软件开发你得先把对应的编程语言先学好学精。

这里简单说下当初我自学Android软件开发的经历:

2011年刚迹嫌毕业没多久,我在一些论坛上看到很多牛人通过自己写的移动端应用或者游戏赚取了大量的广告费,我在这些数字(金钱)的诱惑下决定自学Android软件开发,希望能从中分一杯羹。

那时候基本上是白天上班,晚上就窝在自己的小屋里,天天学习Java编程语言和Android软件开发到凌晨2、3点。后期基础学的差不多了就开始着手开发正消自己的App,每天晚上基本都是在完成一段自认为比较满意的代码或者完成自己的App上一个比较重大的功能之后才回床休息。

那段时间很累,但人很兴奋(我这得有多大的兴趣啊)。虽然广告费没赚到多少,但成功的把自己送进了一姿清手个比较高大上的外企,薪资也翻了两翻,算是正式踏进了移动互联网行业!

所以,对普通人来说软件开发并不是件容易的事,但天道酬勤,勤学勤练自然就会变得容易!
成都七扇门科技有限公司
2023-07-25 广告
一门APP开发平台可以协助开发人员制作APP。它提供了一系列的工具和功能,可以帮助开发人员在不同平台上创建应用程序,包括iOS、Android等。一门APP开发平台可以帮助开发人员简化应用程序开发的过程,并提高应用程序的质量和性能。它还提供... 点击进入详情页
本回答由成都七扇门科技有限公司提供
打破油瓶就不扶

2021-07-15 · 勿忘初心,方得始终!
打破油瓶就不扶
采纳数:2225 获赞数:3404

向TA提问 私信TA
展开全部
作为一些猜皮早专业的人员的话来说的穗雀话,人家开发应该是不难的,他只需要一些有专业的人员握肆来操作的话,应该是不难,但是说想开发一款与众不同的,或者有特定定制的软件,还是比较困难的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
典莉莉EH
2021-07-15 · TA获得超过4767个赞
知道小有建树答主
回答量:2709
采纳率:82%
帮助的人:86.2万
展开全部
软件开发姿岩是一个技术型的工作,对于专门从事计算机工作的人来说软件开发工作简单,但是对于业外人事开发软件是一个极难的谨敏工作。软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实迹晌御现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剧菁英6C

2021-07-15 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6.3万
采纳率:45%
帮助的人:2989万
展开全部
软件开发当然不容易了,这个需要专业的知识才可以的。首先你要懂这方面的圆行兆内容,而且有足够橘租的能力才能做到软件带侍开发的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syuanlei1987

2021-07-14 · TA获得超过3.9万个赞
知道大有可为答主
回答量:3.5万
采纳率:57%
帮助的人:1304万
展开全部
随着近些年来的创业大军徒增,伴随着互联网+的概念普及,使得软件开发不再成为新鲜的事情。下面就来一起通过软件开发的过程来了解软件开发有多难吧!

UI设计师:负责APP页面设计。
服务端开发工程师:主要负责整体APP运行运行逻辑设计
前端开发工程师2名:因安卓和ios两端互弊档不兼容,各配备一名工程师用于制作前端交互页面。
这是一个APP项目必须配备的最底人员配置,越大的项目需要配备的人员越多。

一般来说一个软件开发首先要做一个需求梳理,这个过程大概需要三天或者更久。因为很多客户的想法很多,却特别乱,没有实际意义。也有很多客户直接发过来一些图片或者说一个软件,让照着做。根本不了解他给的这些样本有多少功能,如果全部实现出来需要多长的时间。那些人人皆知的软件每年的维护和开发都需要千万元资金作支持,而你找的外包公司,不仅技术实力达不到,你也没有那个预算。
所以在需求沟通时尽量能细化,细化到甚至一个页面的跳转动画都要敲定,否则我们觉得好的,你不一定满意,最终可能做出来的东西和你想的不一样。

需求敲定,培枯正式开工,这可能就需要60天左右的时间了,包含客户端开发,服务端开发,最后客户端和服务端进行接口对接。一个页面基本上需要一天时间来做,这样 就基本可以确定一个APP开发的周期了。
APP开发出来后一定会存在各种bug,这就需要测试人员进行破坏性暴力测试,尽可能地找出APP的漏洞。提交给工程师修改,然后租中乱再测再改,直到APP趋于完善。最终做出交付版本。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式