没有想到咱专业所规定的的两个月实习是必修课,还有3个学分。先抱怨一下咱专业实习时间安排的不科学性:安排在8月和9月。

咱专业的几个同学在学校的“千人就岗”之上投了简历。我阴差阳错的只给一个公司投了简历( 给我一种缘分的感觉 ),心里想的是投另一个公司的简历却没投上。实习中每一个月总结一次,这是我当初的想法,当初的想法就不要轻易忘记了,还是实现一下呗。

1 公司实习流程

 

图1 公司实习总流程总结图

根据此次实习总结,一般去公司实习者先会被统一安排到某老师(如大学老师)性质部门。

第一个星期:公司不会特别的安排实习生做什么事情。按我的理解,这样做的一方面是给实习生充分的时间熟悉工作环境。另一方面能不经意的观察一下实习生们。但是也不是什么事情都不给实习生干,那样子实习生就会觉得太闲了。给实习生看贵公司的产品手册是一个不错的选择。

第二个星期:第二个星期开始就会对实习生进行安全培训,因为接下来会安排实习生下车间。下车间是比较危险的,尤其是跟电打交道的车间。在安全培训后,有部分实习生就会被安排到车间。而剩下的人主要还是看产品手册,然后将逐渐给剩下的人安排autoCAD的工作或者word,excl的工作。有特长的实习生可能就处于自由发挥状态。

第三个星期:第3个阶段的模式已经基本稳定。在第3个星期末尾,公司就可能会对实习生进行公司的企业文化培训。

而贯穿整个流程的,对公司及个人都必要的是每个人的职业规划。

而我在第三个阶段属于到特殊部门--研发部学习的那类。

2 每个星期的实习总结

还好又OneNote稍加记载。不然肯定记忆不起这么多的。

2.1 第一个星期实习总结

公司安排:

报道那天,总经办的刘姐给我们每人发了笔记本和草稿本。随后给了贵公司的产品手册,叫我们看。我们当时没有意识到这会是我们一个星期的工作。然后接下来的日子每天上午看公司产品手册,下午快要下班时就到公司老师那里汇报总结当天的收获。

我做的事情:

我的思维是框架型和总结型的,具体的产品细节我都没有进行细究。而老师又要求当前就学习细节。除了看公司产品手册之外,在枯燥之余还看了组合数学的排列组合内容,有时候看着手册也在想排列组合计数的算法和排列组合的原理。公司刚搬家,网络制度还未完全形成,我做不了其它过多的事情,开发板也没带[研究了一下最小系统的电路原理 ],也不可能重复着helloworld的节奏。再者,数学是学科之精华。

到公司的第三天,公司软件部门的刘哥找到我,问我对C++的跨平台软件编写有无兴趣,然后经我部门老大允许后,刘哥给我拷贝了一些资料给我叫我先学着,鉴于那个时期没有网,回到公司住宿的地方睡得又较早,所以就没多的时间研究那个东西。周五网刚好,但已欣喜的回学校了。

打算今后的安排:白天上班的时候可以做刘哥的软件项目[],晚上可以做硬件[从最简单的开始设计 ]。

2.2 第二个星期实习总结

我每天的内容分为3大块:

1.C++[ ACE,boost库,C++基础,学习C++编程的思想 ]

2.组合数学[每天花少量的时间来思考,锻炼一下不怎么好使的脑子 ]

3.AD10[在使用这个软件搞回整个PCB设计流程的同时分析电路组成原理,复习到每个元件的特性,达到能够设计电路的目的 ]

 

2013-08-05

编译配置ACE库成功.老师抽查,我以为大家都没准备,为解决燃眉之急,我先叙述了.因为我以为大家跟我一样都没有准备,不料大家都准备得挺好的.然后其中一个同学被老师安排了任务,整理清单及继续阅读产品手册.晚上学习AD10晚了点,日志都没有记.

2010-08-06

ACE及BOOST库在windows下的编译及配置(VS2010)都完成并用程序测验,两个库的配置正确.

ACE及BOOSTwindows下的编译及配置(VS2010)文档形成。

但是真正的学习还未开始,这只是上了公交,还需加油继续向目标站渐进才不会使安装库所花的时间被列为浪费,然后下班回到观音桥还要继续我的AD10学习.

2013-08-07

将boost库的timer库的timer组件应用了一下。主要是在VS2010平台之下。

看懂了boost库的长相并学习了一些关于C++的基础。

如面向对象编程思想。重载运算符。

2013-08-08

今天组合数学想到了为什么被排元素在全排列的情况下没有组合数的原因。

解析了boost库的timer库的timer组件的源代码。体会了模板到STL之间的脉络思想。最重要的是体会这个思想来设计自己的代码。应用boost库只是为了追求更高编码的效率且它有跨平台的作用。

AD10的整体流程及操作过程有进一步的认识,下载了AD10之上的原理图库。

2013-08-09

今天用boost库的thread开启了线程,明白了面向对象设计语言定义线程时就会开始执行线程,而且自己分析了一把每个线程之间的执行关系.体现了一下线程的本质,其实类摘要贴出来还是蛮有帮助的.AD10的进度就比较小了.

2.3 第三个星期实习总结

星期五回到学校,周六到花卉园蹭饭,两个同学过生日.同学的好令我各种感慨、令我感伤^-^.

1.2013-08-12星期一:了解线程运行过程的实质

2.2013-08-13星期二:使用条件变量完成线程之间的通信(PCB设计到PCB电层阶段 )

3.2013-08-14星期三:实现asio库的同步异步编程例子.理解同步异步编程模式及机制.

4.2013-08-15星期四:完成简单的网络编程,实现服务端和客户端之间的单向聊天.服务器端由用户输入内容,客户端采取自动回复的方式.

5.2013-08-16星期五:实现服务器端和客户端之间内部通信,检测对方的状态.[还没看书,猜测有这个功能 ],总结网络通信的异步模式.

2.4第四个星期实习总结

2013-08-19星期一:理清并总结C++ STL中容器,迭代器,算法的关系。

看完《EssentialC++》:

Essential C++前面部分主要以面向过程程序设计方式展现C++基础。主要包含函数重载、运算符重载等重要思想,以基本数据类型展开说明class自定义数据类型包含的内容。

然后以设计类为目的,主要是以类中成员为描述对象,包含const应用于数据和函数、在类中如何实现运算符重载、函数重载(构造函数能定义多个的原因)、构造函数、静态数据成员(函数成员)、fried利用等内容。

然后再进一步叙述面向对象设计思想,主要包含类的继承和多态两方面。在继承方面派生类包含基类部分和派生部分,对于基类部分必须重新实现纯虚拟函数;对于派生部分可以根据需求定义利用template思想、const、静态数据(函数)成员等来构建用户自身的代码。在多态方面,以函数和运算符重载实现静态多态方式,以继承和虚拟函数实现动态多态方式。

中间还介绍泛型编程的思想,最后介绍template和异常。这些主要用于面向对象程序设计中。

2013-08-20星期二:上午培训公司软件开发对象。使用灵控组态软件感受公司开发组态软件的对象。下午开始自己设计类,发现设计类的时候会遇到很多问题,如模板思想的使用,函数成员参数的数据类型。不过我采取的解决方式是将这些疑问都屏蔽掉编写一个最简单的类来调用测试即:

定义类(构造函数输出简单字符串并重载一个构造函数,析构函数输出内容,只有一个函数成员里有输出字符串到屏幕的内容)-->定义设计类对象-->调用函数(屏蔽调用的函数),成功后再往下扩展。定义了类模板。

2013-08-21星期三:总结modbus通信协议下的RTU传输模式。C++类设计原则。明日计划:上午:再次明确是否已经搞清modbus下的报文格式,下午:C++类继续设计并将学习板带过来整一下串口通信。

2013-08-22星期四:总结modbus协议(RTU)不含CRC校验版。下午设计boost::asio串口通信serial_port使用步骤,将其设计成类。几经周折解决了构造函数默认无参数的情况终于将其搞定。接下来,继续看看设计类的原则,如引用传值的好处,再去看《Essential C++》及《Effective C++》(条款22)引用传值部分。

2013-08-23星期五:10点前学习C++的delete-new。下午翻译了一篇有道词典中的英文章[过程痛苦 ],然后总结计划一下一下实习。总结过去计划将来。计划为周末重新安装虚拟机版式的Linux,为以后在公司安装、操作Linux系统打一下基础,回味一下过去;将单片机与PC(采用C++设计类封装boost::asio::serial_port类)通信整成功。

然后至今天为止,快要将51单片机最小系统的原理弄清楚了,包括对RC电路的计算、单片机时钟电路的设计、简单外围电路扩展。但是我的AD10画的第一个PCB板简直是一点都不像,但我还是将此过程走了一遍。后期看数学的时间就较少了。这就是一个月下来空闲时间的结果。

3总结

1.就像我经常感概一样:实习是为咱今后出来工作的一个过渡,模式、理念、习惯的过渡。摸清了轻轨的搭乘规律,不过不管在哪个时段,我们都应该热情洋溢,乐于助人。

2.继续加油油。

此次笔记记录完毕。

第一个月实习总结 [大三四八九月实习]相关推荐

  1. 第二月实习总结 [大三四八九月实习]

    1 工作日志 (1) 第五星期 时间 举动 2013/826星期1 上午用衣服擦眼泪,中午使劲吃饭,下午等待下班. 2013/827星期2 上午阅览组态王开发手册,查看其中设计的类及函数接口.读后感为 ...

  2. 搭乘地铁|轻轨规律(^-^) [大三四八九月实习]

    注:假设轻轨地铁不分家.大三去解放碑实习,初出学校,对路线及轻轨这个东西不熟悉.家和学校之间的线路都是靠熟记而正常往返.如果以轻轨为上下班的载体,那么怎么正确的搭坐轻轨呢?[之前总结过一次规律,但是那 ...

  3. Debian GUN/Linux Desktop grap语言配置 [大三四八九月实习]

    Grap Jon  L. Bentley和Brian  W.Kernighan共同创建了Grap语言,Grap是一种用图形来描述数据的语言.它拥有自动生成标签.坐标轴和向量表的能力,还提供了for.i ...

  4. ACE在windows下的编译及配置(VS2010) [大三四八九月实习]

    系统:win7 开发环境:Visual Studio 10 ACE版本:ACE-6.2.0 参考了很多师兄师姐前辈阿姨的博客文章,然后自己安装后作为笔记记录下来.感谢这些经实践验证的.好博客文章. ( ...

  5. 实习证明| 大数据在线实习项目意义

    实习,在实践中学习,任何的知识源于实践,归于实践,最终也要通过实践进行检验,它是衔接学生在校学习与步入社会两个阶段的重要桥梁.一个好的实习机会,会帮助学生积累工作经验.验证职业选择.提升综合素质.但是 ...

  6. 实习第一个月体会和总结

    今天第一次在写博客,感觉还是挺激动的.下面讲述一下我找工作,然后入职,然后工作一个月的个人体会,也可以给其他没有找到工作的小伙伴们一些经验! 我是一名2018届的二本院校应届生,专业是软件设计,因为学 ...

  7. 【月报】Android开发实习的第一个月——为什么进度这么慢

    额...怎么说呢.实习将近一个月了,是时候来一波总结了,但又不知从何下笔(敲键盘). 前景提要:6月底参加了很多实习面试,最终选择了一个与我地利人和的公司.7月1日成功加入我司,不过并不是做技术的活, ...

  8. java后端实习第一个月总结

    java小白实习第一个月踩坑记录 前几天熟悉公司各种办公设备,及项目框架流程,先帮写人接口文档,可以熟悉代码.然后开始写自己的第一个简单接口,写完再swageger自测,自测完测试在测,然后和前端对接 ...

  9. 计算机大三名企实习怎么找?

    计算机大三如何找名企实习呢?相比其他中小企业,学计算机专业的学生都知道,去名企的实习经历含金量会高于中小企业,一是企业知名度,二是自我成长速度,更多计算机大三找名企实习资讯敬请关注我们. 计算机大三找 ...

最新文章

  1. 宏基因组实战7. bwa序列比对, samtools查看, bedtools丰度统计
  2. idea java doc 模板_Idea配置Javadoc
  3. MySql入门知识(一)
  4. 安装python的redis模块
  5. 【转】LUA内存分析
  6. 用户画像_什么是“用户画像”?如何利用用户画像进行精准营销?
  7. 总结:8.9 模拟(枚举搜索)
  8. 前端学习(3066):vue+element今日头条管理-频道筛选
  9. ubuntu下修改mysql编码,使能支持中文
  10. mysql cluster proxy_GitHub - freedaxin/maya: a mysql cluster proxy powered by node.js
  11. 【转】keil5 missing close quote 错误解决
  12. 计算机固态硬盘安装,电脑怎么安装固态硬盘?电脑安装M.2和SATA SSD硬盘教程图解...
  13. 《Redis开发与运维》- 核心知识整理二(Lua脚本、发布订阅、客户端等)
  14. 电脑重装操作系统——使用U盘安装(简略步骤)
  15. android心率曲线绘制,巧妙绘制心率曲线图的方法实践
  16. 忆贵州三年的教书编程岁月:不弛于空想,不骛于虚声
  17. 3208点阵时钟c语言程序,点阵万年历(带时间、年月日星期调整及闹钟功能)C程序...
  18. 微信自定义菜单和个性化菜单添加emoji表情(兼容ios和安卓,防止小方框)
  19. Python 网站开发(一)环境搭建
  20. 哈希表、红黑树、B树、B+树基础

热门文章

  1. 软件外包项目管理6 - 项目收尾
  2. untiy3d 热更新 脚本 动态更新 c#lite 图形学
  3. 智能多媒体会议室实施方案分析
  4. 使用免费工具WCAT为Web应用程序进行压力测试
  5. 瑞利分布随机变量产生MATLAB,运用直接抽样法产生指数分布、瑞利分布的随机变量序列matlab编程.doc...
  6. uniapp里自定义底部导航demo效果(整理)
  7. 利用PDF模版生成PDF文件
  8. 1分钟教会你如何提取自己喜欢的视频文案,别再手抄文案了
  9. 全能第三方支付对接pay-java-parent 2.12.7 发布,支付聚合
  10. APP接入Kakaotalk三方登录