2024-07-02
1、比尔·盖茨在1975年创办了开发计算机软件的微软公司,那时他19岁,大学还没毕业。开始时只是默默无闻的小公司。盖茨看准了一个好机会,以收取较低版税的方式战胜了竞争对手苹果公司。盖茨领导自己的公司开发出了行满天下的Windows操作系统,其中的Win95以上的版本都捆绑了IE浏览器。
2、年,比尔盖茨利用一本指导手册,开始学习Basic编程。不久后和同学保罗·艾伦与“计算机中心公司”签订了一份协议。1972年,比尔盖茨卖掉了他的第一个电脑编程作品——一个时间表格系统。1975年,盖茨和艾伦编写出可在Altair 8800上运行的程序并进行出售。
3、比尔盖茨创办了微软,互联网始于1969年的美国。是美军在ARPA(阿帕网,美国国防部研究计划署)制定的协定下,首先用于军事连接,后将美国西南部的加利福尼亚大学洛杉矶分校、斯坦福大学研究学院、UCSB(加利福尼亚大学)和犹他州大学的四台主要的计算机连接起来。
《哥德尔、艾舍尔、巴赫》: Douglas Hofstadter - 计算机科学与艺术的交融《黑客与画家》: Paul Graham - 创新思维与互联网创业启示《软件即服务》: Michael C. Jackson - 技术与商业的结合这些书籍不仅是技术知识的宝库,更是推动你持续学习、深化理解的良师益友。
《代码大全》(CodeComplete)-SteveMcConnell:这本书系统地介绍了软件开发的各个方面,包括代码风格、设计原则、调试技巧等。是一本经典的软件开发指南。
-《代码大全》:这本书是一本关于软件构建的实用指南,涵盖了软件开发的各个方面,包括需求分析、设计、编码、测试和维护等。-《重构:改善既有代码的设计》:这本书介绍了如何通过重构来改进代码的质量,提高代码的可读性和可维护性。
1、《测试驱动开发 by Example》本书最大特点是很薄,看起来没有什么负担。你可以找一个周末的下午,一边看,一边照做,一个下午就把书看完,这本书的所有例子跑完了。这本书的作用是通过实战让你培养TDD的思路。
2、《程序员修炼之道:从小工到专家》内容简介:《程序员修炼之道》由一系列独立的部分组成, 涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术, 利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比, 全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。
3、《Java从入门到精通》作为一本Java技术的入门书,它是绝对出色的。语言通俗易懂,一个星期就能让你明白怎么用Java语言写程序。此书对于没有任何编程语言基础的同学非常友好,一步一步带领入门。不过过了基础期之后,它就可以搁置一旁了。
人月神话,这一独特的名称并非源自现实中的生理现象,而是计算机软件工程领域的一部经典著作,它的名字中蕴含着一种深刻的理念。人月这个概念,实际上是指人力和时间的结合,它揭示了软件开发中的一个重要真理:项目进度并非单纯依赖于工程师的数量,而是与团队效率、管理技巧以及项目规划密切相关。
第一,人月神话,为什么被认为是神话,是因为人与月实际上是不能相互转换的,至少不是线性的。如果是线性的,那一个复杂的大项目只要无脑加人就行了。
面对技术的快速发展和工作的复杂性,《人月神话》为我们提供了宝贵的管理智慧——没有万能的解决方案,但新技术的应用、快速原型和顶尖人才的引入是提升管理效能的有效途径。软件工程不仅是一项技术活动,更是一个持续学习和改进的过程。
人月神话,这部经典著作的英文原名为《The Mythical Man-Month》。它是由著名的计算机科学家Frederick P. Brooks Jr.所撰写。这部书籍在计算机领域享有盛誉,对于理解软件开发的复杂性和管理挑战具有重要参考价值。该书由人民邮电出版社出版,于2010年8月1日发行,是一本不容错过的专业读物。