《软件设计师教程》阅读小结

简介:           周围同学都是“工程师”,像“网络工程师”、“数据库工程师”等,整个学校就是“工程师”的聚集地。当然,我也不能落后。于是,我花了将近一周的时间将《软件设计师教程》阅读完了,虽然是走马观花,但也学到了不少。
 

        周围同学都是“工程师”,像“网络工程师”、“数据库工程师”等,整个学校就是“工程师”的聚集地。当然,我也不能落后。于是,我花了将近一周的时间将《软件设计师教程》阅读完了,虽然是走马观花,但也学到了不少。

 

        该教程共有12章,前10章涉及到计算机专业方面的知识,包括:计算机系统知识、程序语言基础知识、操作系统知识、系统开发和运行知识、网络基础知识、多媒体基础知识、数据库基础知识、数据结构、常用算法设计方法和面向对象技术。后2章包括:标准化基础知识和知识产权基础知识。

 

       总的说来,本书涉及到的知识点很多,让读者对成为一个软件设计师所需具备的知识有一个大致的了解,起到了提纲挈领的作用。但是,要想成为一名优秀的软件设计师,光学书上的东西是远远不够的,还需要我们不断地总结钻研,在实践中完善自己。

 

        我认为,该教程的知识可以分为三个部分:第一,基础部分;第二,应用部分;第三,法律法规部分。以下,我对这三部分一一进行说明。

 

        第一部分:基础部分。

        要想对一门课程或一个学科有较为深入的了解,掌握其基础知识是必不可少的步骤。软件设计师所需熟悉的基础知识包括:计算机体系及组成、程序设计语言、操作系统、软件工程及系统分析、数据结构、算法设计与分析和面向对象方法。

        在IT公司的招聘条件中,一般都会要求对以上的基础知识有熟练的掌握。根据个人的求职经验,对数据结构、操作系统和程序设计语言(如C/C++、Java等)的熟悉或精通是不可或缺的。

 

        第二部分:应用部分。

        基础知识的重要性体现在应用上,软件设计师需学的应用知识包括:计算机网络、多媒体和数据库技术。

计算机网络的重要性和普及性是不言而喻的,只要是信息领域相关的公司,肯定是做网络相关的产品,移动互联网时代更是离不开网络。

        在这本书中,我唯一感到困惑的是多媒体居然成了软件设计师所需掌握的知识之一,因为同学当中懂这方面的也不是很多。至于数据库技术,有专门的数据库工程师,我想他们对这方面了解得更多一点。

 

        第三部分:法律法规部分。

        这一部分有两个主题:标准化和知识产权。有人说,只有一流的企业才会卖标准。可见标准的制定是多么的重要。而对于知识产权,这恰恰是中国的“IT民工”所忽略掉的。

        中国有CSDN、百度文库等,里面的很多文档都是未经作者许可提交上去的。再看看中国的学术论文,其质量的好坏不用多说,一个很重要的原因就是大家没有重视知识产权,随意抄袭或复制别人的成果。我觉得,有关法律法规这一部分应该放在本书的开头,以惊醒梦中人。

 

        需不需要有“软件设计师”这么一个证,那不是最重要的,因为这只是一个称号而已。最重要的是具备软件设计师所必须拥有的态度、能力和专业知识。对于即将走出学校的我们,把基础打好,以迎接未来工作的挑战才是燃眉之急。对于一门知识学得有多深,未来就会走多远!
目录
相关文章
|
5月前
|
自然语言处理 编译器 C语言
【软件设计师-从小白到大牛】上午题基础篇:第七章 程序设计语言与语言处理程序基础(1)
语法分析阶段可以发现程序中的所有语法错误;编译正确的程序必然不包含语法错误;“除数为0”为动态语义错误,动态语义错误只有运行时才能发现。
78 0
【软件设计师-从小白到大牛】上午题基础篇:第七章 程序设计语言与语言处理程序基础(1)
|
5月前
【软件设计师-从小白到大牛】上午题基础篇:第七章 程序设计语言与语言处理程序基础(2)
【软件设计师-从小白到大牛】上午题基础篇:第七章 程序设计语言与语言处理程序基础
28 0
【软件设计师-从小白到大牛】上午题基础篇:第七章 程序设计语言与语言处理程序基础(2)
|
4月前
|
存储 安全 算法
软件设计师笔记
软件设计师笔记
38 0
软件设计师笔记
|
11月前
|
程序员 测试技术 开发工具
程序员成长第十篇:从阅读代码开始
程序员成长第十篇:从阅读代码开始
172 0
|
12月前
|
人工智能 JavaScript 前端开发
编程开发新朋友 —— ChatGPT 和 NotionAI 实战
编程开发新朋友 —— ChatGPT 和 NotionAI 实战
|
运维 Cloud Native 前端开发
【写作能力提升】写作小白需要避免的五个写作误区和灵魂五问
【写作能力提升】写作小白需要避免的五个写作误区和灵魂五问
182 0
【写作能力提升】写作小白需要避免的五个写作误区和灵魂五问
|
移动开发 前端开发 JavaScript
2023最新H5前端阅读书单推荐
《HTML5权威指南》(电子版下载)是一本关于HTML5的详细指南。它详细介绍了HTML5的新特性,包括语法、API、图形和多媒体,以及与旧版HTML的区别。这本书非常适合那些希望快速了解HTML5的开发人员,并帮助他们创建高质量的网页和Web应用程序。
138 0
|
算法 程序员 开发者
免费下载 | 超全算法题精解,一本能“在线”编程的面试宝典
《程序员面试宝典》电子书开放下载!全书涵盖70+算法题目、近30种大厂笔试考点,算法学习看这本书就够了!
268926 1
免费下载 | 超全算法题精解,一本能“在线”编程的面试宝典