1、2019我国软件产业调研git
2019年1-11月,全国软件和信息技术服务业规模以上企业4.03万家,累计完成软件业务收入64616亿元,同比增加15.5%。程序员
从收入即可以看出软件产业的发展前景仍是十分的不错的,随着各行业信息化、自动化和智能化的水平的提升,咱们能够大体的从这些方面去了解一下软件行业,首先就是通讯市场,随着互联网的普及,FTTH逐渐的增加,电信行业的市场一直都是处于一个上升的苗头趋势,从最初的50Mbps到100Mbps,用户量一直是很高的,根据工信部统计:截至 2018年 12月底,三家基础电信企业的固定互联网宽带接入用户总数达 4.07亿户,其中,光纤接入(FTTH/O)用户 3.68亿户,占固定互联网宽带接入用户总数的 90.4%;宽带用户持续向高速率迁移,100Mbps及以上接入速率的固定互联网宽带接入用户总数达 2.86亿户,占固定宽带用户总数的 70.3%,占比较上年底提升 31.4 个百分点。固然这是18年的数据,19年的只会更高。非电信行业的市场也在逐步的上升。github
关于一些软件行业的公司,我在此去了解了几个公司。随着短视频的火爆,某音app迅速占领了市场,固然,字节跳动是对标百度,随着网络上媒体的报道:字节跳动具有了百度巅峰时期的优势(技术领先,销售强势),而目前的百度的缺陷(不重视用户的体验、无执行力)这也就是字节跳动崛起的缘由。某音火了之后,字节跳动立马进军海外市场,产生了海外版本的某音(TikTok)。同时最主要的是电商,它也同时触碰到了阿里的电商地位,所以这是一家颇有竞争力度的公司,走进他们的官网:数据库
接着我又去查找了鹅厂的一些招聘信息,首先说说鹅厂,网上的一句话很打动我:腾讯的核心业务总体增速放缓,消费互联网进入生命周期成熟期。能够根据数据来讲明社交网络、网络游戏及广告业务均受到宏观经济下行+政策影响+短视频行业兴起对广告业务的挤出效应的影响,所致使的总体营收增速不及预期,另外一方面,投资收益2019Q2为40.38亿元,贡献增加15亿,成本费用端的销售费用为47.18亿元,广告费同比减小16亿,这是须要考量的风险因素之一。QQ:2019Q2QQ月活帐户数8.08亿,同比上升0.6%,环比降低1.8%;QQ的智能终端月活帐户数为7.07亿,同比降低0.3%,环比上升0.9%。微信&Wechat:2019Q2微信&WechatMAU11.33亿,同比增加7.1%,环比增加1.9%。QQ空间:2019Q2QQ空间的智能终端MAU为5.54亿,同比上升2.0%,环比降低3.2%。收费增值服务注册帐户数:2019Q2收费增值服务注册帐户数1.69亿,同比增加9.7%,环比增加2.1%。windows
接下来我去查询的是小米公司,一家用户理念极度强的公司,俗称“粉丝经济”。小米模仿了戴尔一直销模式,即采用在互联网上直销的方式,不须要实体店面,这样就下降了成本支出后端
由小米公司独立研发完成MIUI也是中国首个基于互联网模式进行开发的手机操做系统,并且其系统还会根据发烧友的反馈意见不断的更新迭代。这种根据用户的思惟和建议而开发的 系统几乎是不存在的,小米是一个特例。这些优点都使小米的竞争对手没法比拟。浏览器
2、谈谈本身使用的好的软件并分析为何好。安全
1)火绒微信
我见到的90%的电脑都被360安全卫士给绑架了,安装了360卫士以后,它就像一个超级寄生虫同样,将360浏览器、360导航、360杀毒、360软件管家、360解压、鲁大师、驱动大师等等,将近20多个360自家的软件。关键是你在安装以后,卸载的权限都被被隐藏的很深,几乎找不到,各类弹窗更是层出不穷!网络
本来只是想请一个管家,让本身舒心安静的工做,如今这个管家不只霸占了你的电脑,还将本身的各类亲戚安插进来,要挟你不能卸载!
如今,一款最美、最安静、最优雅的安全管家软甲推荐给你,你会发现:当你开始使用它的那一刻,你的电脑就再也不有任何广告弹窗、没有各类系统崩溃、风险提示
2)桌面日历
不须要登录什么的,固然想同步也是能够的,备忘录,日期,一目了然,简洁温馨。
轻量级,办公学习必备。
3)Everthing——搜索神器
当电脑用久了,懒得整理的时候,烦吐了windows的内置搜索,慢的不能说什么了,所以找到了这款神器,速度提高不得不说,强迫症都好了
根据所列出的软件,我以为一个好软件最重要的是,最简洁的操做实现最复杂的功能,目前的小爱同窗打造的生态圈也是我十分向往的一种方式,注重用户体验感,体验3分钟让用户喜欢上这个应用。其次就是功能全面,这也是软件的灵魂所在。一款好的软件要知足使用者的各方面的个性需求。由于使用者的行业不一样,对象不一样,所以产生了各类各样的使用软件,能够完成不一样任务的软件。好比您说的你是饲料厂的。那么您的需求可能就是须要财务管理方面的软件,也或者是须要饲料生产管理流程监控管理的软件,也多是须要行政管理的软件。某些软件是能够在各个行业通用的,可是某些软件是依据使用者个性需求单独开发定制的软件。还有就是对软件后期维护,软件升级换代比较及时,省心。软件维护是决定着它可不能够正常使用,能不能发挥出软件的所有性能。还有软件的升级是能够弥补软件自身的某些缺陷和不足。
3、作出一个软件所须要的各种应用
首先根据产品想法->需求分析-》原型设计-》ui设计-》先后端代码-》测试验收-》发布运营-》产品迭代优化这些步骤进行一一的分析
工欲善其事必先利其器
Git:一个开源的分布式版本控制系统
Atom:github专门为程序员推出的一个跨平台文本编辑器
Termius:终端链接工具
Postman:Postman是一款强大的网页调试工具,提供功能强大的 Web API & HTTP 请求调试
SwaggerUI:一个API在线文档生成和测试的利器(非桌面客户端,要部署安装)
Wireshark:一款小巧、开源且能在几乎全部流行操做系统下使用的抓包工具软件
DBeaver:通用数据库管理工具
Robomongo:Roomogo是一个基于Shell的跨平台开源MogoDB可视化管理工具
MemAdmin:基于 PHP5 & JQuery 的 Memcached 管理监控工具(非桌面客户端,要部署安装)
VM:虚拟机
StarUML:一款生成类图和其余类型的统一建模语言(UML)图表的工具
yEd Graph Editor:一款流程图绘制工具,能够很方便的建立流程图, UML 图表,意向图以及其它类型的图表,图形和网络结构图
TeamViewer:链接远程计算机
Microsoft Visual Studio:Microsoft Visual Studio包括一组服务,包括Visual Studio IDE(适用于Android,iOS,macOS,Web和云端的全功能集成开发环境)。开发者使用Visual Studio能够快速轻松地在各类平台上规划,构建和发布软件。 ————部分软件检索来自知乎
4、画交互图
做业心得:本周的做业其实更多的是一个了解,再此估计是为了后面逐个分开讲解的一个铺垫,总的来看待软件工程这个事情,其实诸多的不解,可是经过慢慢了解其实就是一个合做的过程,一个team须要的也是各类人才而不是单一的。所以本次做业更多的是一个方向性问题,本身的方向在哪,本身应该根据什么去肯定方向学什么,这即是这周所获得的所思所想。
------以上有诸多百度得来,仅做做业使用。