做硬件确实难

有位工程师对我说,做硬件好累,还烦人。我说,是的,不但累,而且成才周期还长,工资不如软件高。

目前,单片机行业,基本都是软件统领硬件。软件工程师的知识面相对而言,要比硬件工程师广,看问题会更全面,薪水相对来说比硬件工程师要高,这是肯定的。其实,他们都不高,只是做硬件的羡慕软件而已。说硬件比软件难,确实如此,但是软件工程师也要做硬件的事。电路设计,调试,基本都是软件工程师在干。

做硬件的人,通常成就感不强,估计最令他们骄傲的事也就是画板。电路似懂非懂,处于混沌状态,由于不会写自检程序,只能维修一些简单的问题,累是肯定的。做硬件的压力大,做软件的也一样压力,他们面向的是整个产品,而不是一块电路板。


转软件容易吗?若你觉得软件容易,那就学软件编程,但在我看来,想做好都不容易。


天天学习技术容易吗?也不容易,因为要不停地做实验,而且还要有无师自通的能力。

工作中,能遇到比你强的工程师,那是你的福分。就算他们保守,他做你看,你能读懂他的意思,那就说明你悟性高。当然偶尔也会遇到把不住嘴的,那是你的造化。珍惜眼前人,若你真到了夜郎自大的境地,那才叫叫天天不应,叫地地不灵。


步入社会后,主要靠自己,学习靠自觉,没有人会像学校老师那样,苦口婆心地带你学。


社会就这么残酷,大家都很忙,没有人会在意你是否掉队。你要想不被落下,那就开始奔跑吧!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第1页。BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第1页。BOPPPS 教学模型在计算机硬件基础课程中的探索和实践分析 BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第1页。 BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第1页。 计算机硬件基础课程是我院部分非计算机专业开设的一门必修课,课程以信息在计算机内部的加工、处理为主线,介绍微型计算机的硬件结构、工作原理和功能特性以及系统内部各部件之间的互连;指令及程序在计算机内部的执行过程;主机和外部设备之间的连接和数据交换方法。但是教学效果总是不尽如人意,我们对课程教学特点进行分析,并尝试运用新的教学模型。 1 计算机硬件基础课程教学特点 (1)先导知识要求高。学习计算机硬件基础课程,要求学生学习过高级语言程序设计,对计算机基本工作原理有所了解,掌握数据在计算机内部的存储表示,对计算机科学中常用思维方式有所了解。目前对于非计算机专业的学生,在学习计算机硬件基础课程之前一般仅开设了大学计算机基础和计算机程序设计两门课程,对于课程所要求的先导知识虽然有所涉及,但是学生学习情况并不理想,有待进一步加强。 (2)概念抽象理解。计算机硬件基础课程包含CPU、存储器、输入输出接口及设备和总线四个方面,有很多抽象枯燥的概念,比如寻址方式、指令流水线、存储器分段、总线仲裁、总线握手、I/O 同步控制和中断等,对于非计算机专业的学生而言,确实理解。而且,课程还涉及众多算法思想,对于仅从大学计算机基础和计算机程序设计两门课程建立起来的编程思想是远不够用的。 BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第2页。BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第2页。(3)实验效果不明显。计算机硬件基础课程开设了实验,实验内容主要包含汇编语言程序设计和输入输出接口。汇编语言程序设计部分的实验,侧重于指令的应用,因为有源代码很多实验题目演变为验证性质的实验,学生只是输入代码然后运行,可能代码本身都不理解,不用说调试程序和理解CPU 的工作原理了。而输入输出接口部分的实验,主要采用试验箱进行实验,大部分学生只是在进行连线的工作,对计算机硬件工作原理的理解帮助甚微。 (4)思维方式待提高。计算机科学包括其独有的思维方式,而且该思维方式贯穿于计算机相关课程的学习,经过大学计算机基础和计算机程序设计两门课程不到120 学时的学习培养起来的计算思维,对于计算机硬件基础课程的学习略显单薄。从以上几点不看出,对于计算机硬件基础课程的教学,还有很多方面值得任课教师取探讨和研究。本文尝试将BOPPPS 教学模型应用到计算机硬件基础课程的教学中。 2 BOPPPS 教学模型 BOPPPS 教学模型由加拿大教师技能培训工作坊(InstructionalSkills Workshop,ISW)创建,目前已被全世界超过33 个国家引进采用,在全球超过100 所大学和培训机构实施[1],近两年开始引入中国大陆地区。BOPPPS 教学模型[2]将教学过程分为6个阶段:导入(Bridge-in)、目标(Objective)、前测(Pre-assessment)、参与式学习(Participatory Learning)、后测(Post-assessment)和总结(Summary),其名称来源于各阶段英文单词首字母缩写。 BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第3页。BOPPPS-教学模型在计算机硬件基础课程中的探索和实践分析全文共7页,当前为第3页。2.1B导入(Bridge-in) 导入就是帮助学生专注于即将要介绍的内容,从而引起学生的学习兴趣。可以由问题或案例引出,或者讲述一个与主题相关的故事,或者其他方式。 2.2O目标(Objective) 目标是让学生了解到通过内容的学习要达到何种学习效果。为了方便学生有效实施,对于目标的描述要求具体明确,最好是可量化、可观察、可操作的。可以采用布鲁姆(B.S.Bloom)等人于1956 年提出的认知领域教育目标分类系统[3]。 2.3P前测(Pre-assessment) 前测是正式学习之前进行的一种测试,目的是通过测试了解学生的兴趣、能力和当前知识结构,从而帮助教师适当调整内容的深度和进度。可以采用小测验、正式考试、作业或非正式提问等,甚至开展讨论、头脑风暴等形式。 2.4P参与式学习(Participatory Learning) 参与式学习是具体进行学习的环节,包括师生之间以及生生之间进行的参与式

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值