Lobooi个人作业:阅读与准备作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/homework/4518 |
我在这个课程的目标是 | 1. 先学一些基础,保证自己不会掉队吧!毕竟是一门值得学习的技术。2. 在项目和课程中学习或者自我学习,来掌握所获取的知识。3. 拿个好成绩,哈哈哈哈! |
这个作业在哪个具体方面帮助我实现目标 | 毕竟是小白,所以这个作业能让我保有兴趣并且学会使用markdown来写博客,之后应该还能掌握Github的使用。 |
1.个人介绍
我自己可能没什么优点,但是脑袋应该还适合学习,应该在掌握和学习新东西有一点优势,不过平常还是不愠不火的。自己的话还是比较喜欢打游戏,唱歌(有些难听),看番剧,不会经常写点东西,不喜欢每天都运动,但是能吃会吃。好吧,这不是什么应该说的,还是专注学习!!!!!!
2.阅读与思考
Q1.回想一下你初入大学时对你所在专业的畅想
1. 当初你是如何做出选择你所在专业的决定的?
哈哈哈哈,我也是被调剂的,我:没得选择~
2. 你认为过去一(两)年中接触到的课程是否符合你对你自己所在专业的期待,为什么?
说起这个,其实这门课和我的想象有些较大的出入,因为名字叫“地理信息”,但我没想到的是,学计算机学的还不少,具体来说学地理(我印象中的地理)知识还没有多少。所以哦,感觉还是很开心,不是“死记硬背”,还有技能可以学。
3. 你觉得你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?
嗯……当然不是(明说),但是可能会是我擅长的领域,实际上上面我也介绍过,我还挺喜欢这个专业的,尽管是调剂的,但还不赖,所以能学好。
4. 将来你会选择从事和你专业相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因。
可能不会在专业工作,因为对于专业就业来说,我还是有点忧虑找工作的事,所以的话,我更想从事物联网相关的专业。
Q2.对照前人们走过的路和描述未来发展,现在的你
1. 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你做的最复杂的项目。
仔细想想,实际上到现在为止,专业知识接触了不少,关于计算机的知识也接触了不少,但是,实际上都算不上完全掌握,所以,到现在的代码量,可以说是很少。但是对我来说,确实有做过比较难的编程(对我来说),比如说:.NET空间进行数据库的连接、用C写计算机制图(可旋转多面体,算法直线和算法圆哒哒哒~),具体问题在于能理解算法,但是不会编码,和一些图形库函数的使用。
2. 离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?
我的个人感觉(和大佬比起来),自己都还没有特别突出的能力,也就是说,不论是专业知识,还是专业能力,都离出身社会去工作有很大的差距。如今,尽管已经学习过专业知识,但是从老师们做的工作,和他们的谈经中可以发现的是,现在我们学的都还是基础,想要最终在大学里获得能力,找到好工作,还是需要自主的学习更多的知识和技能,而现在的问题就是专业软件应用知识和编程能力的不足。
Q3.目前是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支
1. 对照以上你阅读的前人们的经历,你的选择是什么?
有打算考研的想法,但实际上我想过得普通一些,但无论如何,我都要有能力的培养。
2. 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
如果比谁将来会更有钱或者过得更安逸,那我没有任何优势,但是学习和考研,我可不想输给别人。
3. 针对你的选择,你给自己的大三设定的规划安排是什么?
多学习计算机技术,和自己专业软件应用,如果有机会的话,能参加个supermap杯竞赛。
4. 你对于实现自己的梦想已经做了或者计划做什么样的准备?
到现在,我大部分时间还只是在课堂上学习,在平常,时有兴趣研究琢磨计算机编程,所以我打算继续学习自己感兴趣的东西(小说,应用软件,游戏之类的),并且在之后想要拿到计算机四级证书。
3.提问
Q1. 在书本上有一个“技术采用生命周期图”(16章P358),有一个词“鸿沟”并没用很明确的指出是什么。经我理解和搜索,我的看法是:创新者在创造出新技术后,1这是颠覆性技术,如同前文“Dvorak键盘”一样,有很大可能不被接受造成“鸿沟”;2这种技术有较大风险,用户不愿意买单,然后出现风险鸿沟。(参考:《跨越鸿沟》理论在今天是否还适用-知乎)
Q2. 同上结合,书中“技术成熟度曲线”(16章P359),有两个问题:
1.为什么同样再说新技术的“时机”,而这里却没有提出“鸿沟”?
个人回答:在技术成熟度曲线中,有一个“迷茫期”,其里面的“整合失败、风险投资”等,实际上和“鸿沟”是对应的,若是在这个阶段失败,那么就可以说是没有跨越鸿沟。
2.有没有违背规律的技术存在?
至少我在网上查不到说有什么技术是不符合的,就举个例子:“二维码”这个实际上刚发明出来时,也被认为没什么用,之后阿里巴巴引领的移动支付成形。(参考:有没有不遵守技术成熟度曲线的存在)
Q3. 可能书上有个地方有错,第三章P50, 表格第二栏第三框“甲:我们可以做成一个通用的工具,……”可能应该是“乙:我们可以做成一个通用的工具,……”。
Q4. 书第四章P69,这里只是想起来一个问题,关于“goto”语句的使用。在我以前的学习印象中,goto 是一个被劝告尽量不要使用的语句,因为容易造成一些不能被发现的隐患;不过书上说的“函数最好有单一的出口,为达这一目的可以使用goto。”真的是只要好用就能用吗?
Q5. 书外问题:markdown的表格样式,实际上是不支持合并单元格的,需要的话可以怎么操作?
(Lobooi的博客)
4.了解和调查源程序版本管理工具
01. Git:git的优点是体积小、速度快、灵活,并且适合分布式开发,更好解决开发冲突;但是编程代码的安全性差,编程思维不同于常规,学习起来不容易,还不支持中文。(参考:git的优缺点-狗尾巴草的博客)
02. Bitbucket:Bitbucket对于Github而言,有一些更好的优点,比如支持Hg,最易学易用(但不是最强大的)的分布式版本管理工具,同时也支持Git;此外它完全免费的闭源项目,还支持5人以内的合作开发,也支持中文。不过也有缺点,他的网页端的git仓库不如github好用,性能有些比不上Github。(参考:Bitbucket-知乎)
03. Microsoft TFS:Microsoft TFS的优点在于对敏捷,msf,cmmi等项目、过程管理、过程改善的支持。任务版上能将需求、项目进度一览无余,适合小团队管理。相应的缺点是能应用起来的团队、公司的数量极少,多数真正用起来,也就是源代码管理这部分,这也仅仅是占TFS极小部分功能。(参考:目前最流行的-吴老六的博客)
Lobooi个人作业:阅读与准备作业的更多相关文章
- [BUAA软工]第一次博客作业---阅读《构建之法》
[BUAA软工]第一次博客作业 项目 内容 这个作业属于哪个课程 北航软工 这个作业的要求在哪里 第1次个人作业 我在这个课程的目标是 学习如何以团队的形式开发软件,提升个人软件开发能力 这个作业在哪 ...
- CJOJ 1331 【HNOI2011】数学作业 / Luogu 3216 【HNOI2011】数学作业 / HYSBZ 2326 数学作业(递推,矩阵)
CJOJ 1331 [HNOI2011]数学作业 / Luogu 3216 [HNOI2011]数学作业 / HYSBZ 2326 数学作业(递推,矩阵) Description 小 C 数学成绩优异 ...
- 2018上C语言程序设计(高级)作业- 第1次作业
未来两周学习内容 复习指针的定义和引用 指针的应用场景: 指针作为函数参数(角色互换) 指针作为函数的参数返回多个值 指针.数组和地址间的关系 使用指针进行数组操作 数组名(指针)作为函数参数(冒泡排 ...
- 2018上C语言程序设计(初级)作业- 第2次作业
一.预习作业 在课前或者课后观看浙江大学程序设计入门-C语言课程中第2周.第3周的判断部分和第4周的判断部分. 二.PTA作业 完成第7周.第8周和第9周和第10周共8次pta作业,将PTA作业中部分 ...
- 2018上C语言程序设计(高级)作业- 第4次作业成绩及总结
作业地址 https://edu.cnblogs.com/campus/hljkj/CS2017-01/homework/1842 评分准则 第4次作业各项成绩包括三项: 完成WC项目:60分:基本功 ...
- 2018上IEC计算机高级语言(C)作业 第3次作业_说明
一.博客作业内容 2018上IEC计算机高级语言(C)作业 第3次作业 二.评分规则说明 1.程序调试题,要描述出调试所遇到问题及修改内容,并表述清楚程序功能.流程图不规范的会减1-2分: 2.知识点 ...
- 2018上IEC计算机高级语言(C)作业 第3次作业
2018上IEC计算机高级语言(C)作业 第3次作业 一.例程调试(20分) 调试下面2个例程,各位同学调试用自己的学号模3(即除以3取余数)加1序号及该序号乘以2的题.写明调试过程,如错误现象(如给 ...
- 2018上C语言程序设计(高级)作业- 第3次作业
作业要求一 6-1 输出月份英文名 6-2 查找星期 6-3 计算最长的字符串长度 6-4指定位置输出字符串 6-5奇数值结点链表 6-6学生成绩链表处理 6-7链表拼接 作业要求二 题目6-1输出月 ...
- 2018上IEC计算机高级语言(C)作业 第2次作业
2018上IEC计算机高级语言(C)作业 第2次作业 一.例程调试(20分) 调试下面1个例程,各位同学调试用自己的学号模4加1序号的题,写清错误提示(截小图)及修改内容(10分); 说明:有可能没有 ...
- ThinkPHP5作业管理系统中处理学生未交作业与已交作业信息
在作业管理系统中,学生登陆到个人中心后可以通过左侧的菜单查看自己已经提交的作业和未提交作业.那么在系统中如何实现这些数据的查询的呢?首先我们需要弄清楚学生(Student).班级(class).作业提 ...
随机推荐
- selenium docs
Note to the Reader - Docs Being Revised for Selenium 2.0! Introduction Test Automation for Web Appli ...
- 020 ceph作openstack的后端存储
一.使用ceph做glance后端 1.1 创建用于存储镜像的池 [root@serverc ~]# ceph osd pool create images 128 128 pool 'images ...
- tomcat启动慢问题
sed -i 's/securerandom\.source\=file\:\/dev\/random/securerandom\.source\=file\:\/dev\/urandom/g' $J ...
- Python学习3月5号【python编程 从入门到实践】---》笔记(3)4
1.字典 #####修改字典里面的KEYS数值和VALUES数值要用中括号# alien_0={'color':'green','point':5}# alien_0['color']='red'# ...
- 【题解】HDU5845 Best Division (trie树)
[题解]HDU5845 Best Division (trie树) 题意:给定你一个序列(三个参数来根),然后请你划分子段.在每段子段长度小于等于\(L\)且子段的异或和\(\le x\)的情况下最大 ...
- IntelliJ IDEA安装教程及使用方法
IntelliJ IDEA安装教程及使用方法 首先,需要去下载IDEA,直接在百度搜索IntelliJ IDEA,然后找到官网点击进入 进入官网,选择[Download],点击进入,选择自己的操作系统 ...
- 1081 检查密码 (15分)C语言
本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能.该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母.数字和小数点 .,还必须既有字母也有数字. 输入格式: 输入第一行 ...
- 03_常用的JS正则表达式54种形式类型
1.由数字.26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^/d+$ 3. 正整数: ^[0-9]*[1-9][0-9]*$ 4.非 ...
- 计算n的阶乘
题目描述 定义一个函数,传入一个整数n,打印n!的值比如:传入3打印:6 <====1*2*3 输入 整数n 输出 整数n的阶乘 样例输入 Copy 3 样例输出 Copy 6 x=in ...
- 1、使用 as 而不要用 is
public class ShouldAsNotIs { public void ShouldAs() { object a = new ShouldAsNotIs(); var b = a as S ...