以前在网上看到评论谷歌和微软的的评论,说软件公司如何如何、互联网公司如何如何。但我始终觉得评论是乱说的,不管是软件公司和互联网公司不都是写代码、发版本、发补丁,怎么可能存在这么大的区别呢,知道到了这家新的公司之后,才发现,互联网公司和软件公司还真的不一样。
工作计划
上一家公司是软件公司,记得刚来的时候一次开会,会议内容是年度开发计划,基本上是说今年要开发那些功能模块,从年初到年底这些功能模块开发时间是怎么安排的,密密麻麻一个表格。年底的时候觉得公司的开发落实了十之七八。
这家新的公司入职时间不长,我是去年年底入职的到现在半年多了,开会没见过年度开发计划,都是每周有新的维护需求或开发需求,一个接着一个就到了现在。
个人觉得可是是软件公司以维系老客户为主,开发新客户为补,而网络公司则是反过来的,因为任何一个网站的忠实用户总是那么点,开发的东西都是冲着剩下的80去的
版本管理
上一家公司基本上是10天一个版本,一周一个补丁,然后补丁或版本交给测试,大版本一般测试一周,稳定一周就可以给线上部署(线上为体验平台),稳定之后就开始做安装包,做完安装包后测试大概一周的样子,就可以给客户部署,具体不清楚
刚开始到这家公司,最不习惯的就是自己要给线上的服务器传补丁(心想,上一家公司连ftp都没见过),后来慢慢习惯了,基本上没有版本这么个说法,大部分以补丁为主,有时候一个小时一个补丁有时候一天一个补丁,新的模块或功能的第一次上线应该算版本,之后就是补丁,测试基本上有产品测试
日志管理
上一家公司写日志写了很多,因为客户那里出了问题,只能拿日志回来了解问题,各种各样的日志,也佩服微软果然nx,能够吧日志做到这个地步,用起来真方便。
其他的网络公司怎么搞日志不太清楚,现在的公司是如果是web层报错,系统会跳到某一个页面,然后记录下这个错误的详细信息,提供查阅,然后项目里写不写日志,没强制要求,不过我写日志写习惯了,给项目后来加进去了日志功能,遗憾的是只有我自己再用
站点管理
上一家公司是bs项目,和大多书独立应用软件提供商一样,在iis里面创建一个虚拟目录或站点,然后code,随着时间的推移,代码的复杂度越来越高
现在的公司不断的创建虚拟目录,站点,例如一个网站有100的独立的页面,甚至可以做到建立100个虚拟目录,然后每个站点只干一件事情,随着时间的推移站点越来越多,但复杂度却不会提高
岗位的管理
软件公司一般都有sa和qa,产品经理提出需求,sa分析能不能实现能实现的交给开发经理,开发完了qa处理,处理完了,上线或发补丁
现在的公司,产品经理拍板了,开发开发完了,产品看了没问题,上线
.NET版本号
软件公司升级这个跟风,记得mvc刚出来时还是预览版,项目直接就用了,等出1.0时,就给客户部署了
互联网公司N个集群,N个服务器,一台服务器上跑N个东西,至今还是net2.0, 尽管操作系统是2008的,看来升级版本号无望了
感觉软件公司是爬楼梯,二互联网公司则是做在微积分
欢迎补充
分享到:
相关推荐
这样的模板通常包含一系列预先设计的页面布局、色彩方案、字体风格和交互元素,使得互联网软件公司在建立自己的官方网站时可以快速、便捷地进行定制,减少从零开始设计的时间和成本。 HTML(超文本标记语言)是网页...
在互联网IT领域,微信小...总之,这套“互联网IT公司微信小程序前端源码”是一个学习和实践微信小程序开发的良好起点,开发者可以通过分析和修改源码,了解小程序的开发流程和技术栈,进一步提升自己的前端开发能力。
《大气CSS3动画互联网软件公司Bootstrap模板5061详解》 在当今互联网时代,一个优秀的网站设计...通过深入理解和灵活运用这款模板,开发者可以创建出既美观又实用的软件公司网站,为企业在激烈的市场竞争中赢得优势。
在撰写创业计划书时,应确保其内容准确、客观且具有说服力,能够展现团队的专业性和对市场的深刻理解。此外,保持计划的灵活性也很重要,以便在市场环境变化或公司发展时进行调整。通过精心策划和执行这个计划,一家...
- **创新能力**:团队需要有敏锐的市场洞察力,对新兴互联网技术和管理模式有深刻理解,能够开发出符合市场需求的新产品。 3. **管理软件商业计划书** - **市场分析**:分析行业现状,如老牌厂商业绩下滑,创新型...
综上所述,《国内互联网公司面试题汇总》是一份全面准备互联网公司面试的重要资料,它不仅包含C和C++等基础技术的考察,还囊括了数据结构、算法、系统设计、软件工程实践以及行业热点等多个方面,是提升面试竞争力的...
综上所述,起航软件公司的创业计划书全面展示了公司的愿景、团队优势和市场策略,旨在抓住互联网行业的发展机遇,通过专业软件服务和电子商务的双重驱动,实现企业的长远发展。在实施过程中,公司需不断适应市场变化...
在准备进入知名互联网公司的软件测试领域时,面试和笔试题目的熟悉程度至关重要。这份压缩包文件"知名互联网公司软件测试面试题+笔试题.zip"包含了丰富的资源,旨在帮助求职者全面了解并掌握软件测试的基本概念、...
《互联网软件应用与开发》是一门面向电子商务专业的重要实践课程,旨在培养学生在互联网环境中设计、开发和维护软件应用的能力。这门课程涵盖了多种关键知识点,包括但不限于以下几点: 1. **互联网基础**:首先,...
8. VB中的模块和类:理解模块(Module)和类(Class)的概念,以及如何通过封装、继承和多态性提高代码的复用性和可维护性。 9. SQL性能优化:了解索引的作用和创建,以及如何通过优化查询语句来提高数据库的查询速度。...
总的来说,这份实习周记涵盖了互联网公司的日常运作、技术学习、项目管理、网络基础设施建设等多个方面的知识,对于理解和适应互联网行业的工作环境具有很高的参考价值。实习过程不仅是技能的提升,更是对职业责任感...
例如,软件公司Macrohard开发的Mindows,其边际成本近乎为零,但固定成本高昂。因此,公司在定价时需考虑如何平衡固定成本和市场需求。当价格提高时,需求量会下降,形成一条斜向下的需求曲线。通过计算边际收入(MR...
《互联网产品需求文档集合》是针对互联网产品经理们的一份宝贵资源,它包含了来自各大互联网公司的产品需求文档模板,旨在帮助产品经理们更好地理解和编写高质量的需求文档。这份压缩包中的每个文件都代表着一种不同...
此外,广联达在中国设有五十余家分子公司,并积极拓展国际市场,拥有5家子公司和2家代理机构,为全球客户提供服务。 其次,超赢公司自1998年成立以来,一直致力于将先进的信息技术应用于企业管理与业务创新,提供...
例如,阿里巴巴可能考察你的业务洞察力、数据分析能力和对公司文化的认同;百度则会关注你的编程实力、搜索引擎原理的理解以及人工智能领域的知识。 总的来说,这个压缩包包含的面试资料是全面的,从基础的技术知识...
这个模板适用于想要快速搭建一个具有现代设计感和交互性的互联网软件公司网站的企业。使用此模板,开发者可以节省大量时间,因为它已经包含了大部分设计和功能实现。只需要根据自身需求进行定制化修改,就可以部署到...
此外,实验还包括对软件工程环境、工具的探索,通过互联网了解主流的软件工程工具和技术网站,以增强实际操作能力。 **实验内容详解** 1. **软件工程基础知识**:软件工程是解决软件开发过程中的复杂性和不可控性...
《互联网公司软件捆绑合作协议》是互联网行业内常见的商业合作模式之一,主要涉及两家公司之间的软件产品捆绑销售合作。这种协议旨在确保双方在合作过程中的权益,规范合作行为,防止潜在的法律风险。 首先,协议的...