SoftwareTeacher直播自我感想
今天老师发布了一个链接直播是关于:同学们聊聊学习软件工程,CS 课程的问题下面是我的个人感悟和笔记
一、编程技术的提升
编程并不是一件很难的事情,就如开车一样,只有多加练习,自己的技术才能提升上去。拿自己的经历举例:我在上大学之前,并没有接触过编程,在大一开始学习的时候,我甚至分不清形参和实参。但是现在我的编程技术也提升上去了。在学习期间,自己确实经过了多次的练习,最开始的时候就是观看别人的代码,然后自己敲一遍。其次是自己需要一个好点IDE,目前正在学习Java语言,这门语言我推荐idea。
二、竞赛的准备
对于任何竞赛,在准备阶段,最简单的方法是做题,将书上的题目练习一遍,然后在leetcode或者牛客网上进行题目练习。
三、是否考研?考研和工作的性价比?
学习软件工程,在这个问题上,我的老师也和我们讨论过,这是一个技术课,对学历的要求并不是很高。对于考研这个问题,有家长的因素,也有自我和现实的因素,我认为最重要的个人的意愿。
考研和工作的性价比,这个我并没有太多的话语权,根据老师所说各有各的好处,如果自己喜欢考研的话,那么就考研;如果因为现实因素,进入工作也不是不好的事情。
四、编程语言的学习
编程语言这个东西,我觉得学的多一点并没有坏处,毕竟技多不压身吗。但最后我认为还是需要精通两或三门语言的。在语言学习过程中,不仅需要课上认真听老师讲课,还需要自己找一些资料,一方面原因是老师并不是万能的,TA的水平可能是有限的;另一方面是,老师课上讲的东西,对付各种考试完全够用了,但是真正搞开发是完全不够的。邹老师推荐我们在B站上面找资料,我目前也在上面找一些视频资料来学习。
五、大学课堂,是否认真听老师讲课?
这个问题我认为是有必要的,一方面是老师是过来人,(一个很形象的比喻:健身教练和想要减肥的人。)TA能够帮助我们少走很多弯路。我在上软件工程课的时候我确实能感觉到老师的看法,在我们之前,他是在投影上敲代码,让学生来看,但现在改变了教学方法,在课上不在讲解一门语言具体的语法使用,而是培养我们的思维,至于语法则需要自己去学习,因为王老师已经教了很多年了,很多技术已经迭代了,不再适应最新的技术。另一方面是自己并不是什么天才,只有跟着老师的脚步走,才能提升自己的技术。
六、英语对程序员是否重要?
英语对程序员还是很重要的,一方面是很多编程大牛的项目都是用标准的英语写的,如果想要看懂他的项目,自己的英语必须得过关。另一方面是自己平常编程的话,如果遇到不会编写的名词,自己只能用拼音代替,显得自己很跨。这个英语学习,并不需要英语多么好,最起码保证,名词能够正常编写。
在看直播的时候,看到一句很有意思的话:有道无术,术尚可求;有术无道,止于术。语言、语法、API都是术,数学、数据结构、面向对象、操作系统、组成原理才是道,决定术的天花板。仔细揣摩,确实是这个道理,任何一个程序的开发,思维的实现都需要良好的基础开发。c++、c...都属于道的范畴。
最后一句话,编程需要多加练习,按照邹老师所说,一年一万行,我目前正在向这方向努力。
SoftwareTeacher直播自我感想的更多相关文章
- java开学第一周测试自我感想
开学第一周,王建民老师就对我们进行了java测试,对我们说测试题目是基于期末考试的基础难度来出的.我们的考试完全是靠暑假在家自学的基础,如果在家没有自学java,那完全就是看不懂试卷到底要考什么.由于 ...
- EasyNVR摄像机网页无插件直播使用过程中问题的自我排查-设备不在线问题的自我排查
系列背景 由于EasyNVR的受众越来越多,时长会遇到很对类似的问题咨询,之前虽然有写过很多的博文进行技术的或者使用问题的解答,随着客户询问的增多,我发现,要想然客户了解问题和解决问题,往往引导和给一 ...
- EasyNVR网页摄像机无插件H5、谷歌Chrome直播方案使用过程中问题的自我排查-设备不在线问题自我排查检测
由于EasyNVR的受众越来越多,时常会遇到很多类似的问题咨询,之前虽然有写过很多的博文进行技术的或者使用问题的解答,随着客户询问的增多,我发现,要想让客户了解问题和解决问题,往往引导和给一个思路比直 ...
- EasyNVR智能云终端硬件盒子x86版自我维护之摄像机网页直播系统基础运维
背景分析 随着EasyNVR软件为越来越多的用户接受和使用,我们也致力于用户的需求收集和需求的调研,发现一部分用户有关于硬件设备的需求,加之我们推出的免费产品EasyNVS云管理平台,可以说用户自己搭 ...
- 关于开启.NET在线提升教育培训的通知! - 可在此页面观看在线直播!
年前在线公开课程通知: 近期在开启VIP课程,隔天讲一次,年前其它时间插空讲公开课,主题:设计模式系列 1:培训 - 大概不会讲的内容: 1:不讲系列. 2:不讲入门. 3:不讲我不懂的! 2:培训 ...
- 关于pc端直播
写这篇文章首先是想给自己一个总结.整理,还有就是给那些 没有特别明白直播是怎么回事的人一点 思路 最近公司想要做pc端直播,作为一个自认为很菜的前端实在是不知从何下手,所以只能用国人最爱的百度,搜索了 ...
- 20155229-付钰涵-分析自我技能延展到c语言学习状况
我的小技能 我记得幼儿园时表演的舞蹈,也记得从水彩到素描的学习,还记得小学和初中获得的钢琴省级奖项. 舞蹈止于一年级,绘画止于三年级,钢琴从学前班到高一那十年的时间里有过断续. 03年-04年的那个冬 ...
- 【如何快速的开发一个完整的iOS直播app】(美颜篇)
原文转自:袁峥Seemygo 感谢分享.自我学习 前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,美颜功能是很重 ...
- 【如何快速的开发一个完整的iOS直播app】(采集篇)
原文转自:袁峥Seemygo 感谢分享.自我学习 前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,首先需要采集主 ...
随机推荐
- 一个label 混搭不同颜色,不同字体的文字.. by 徐
效果如图箭头所示,只需要一个label就可以做到不同颜色或不同字体的效果 1 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, ...
- 源码推荐 VVebo剥离的TableView绘制
源码推荐 VVebo剥离的TableView绘制 https://github.com/johnil/VVeboTableViewDemo 此项目由VVebo剥离,希望你能通过这个demo看到我是如何 ...
- go基础——if语法
package main import "fmt" /* 条件语句:if 注意点: 1.if后的{,要与if条件写在同一行: 2.else要跟在}之后,不能另起一行: 3.if和e ...
- iframe父子页面相互调用方法,相互获取元素
父页面获取子页面 var childWin = document.getElementById('setIframe').contentWindow;//获取子页面窗口对象 childWin.send ...
- HTML笔记整理--下节
欢迎来到HTML基础笔记下节部分! 内联样式 当特殊的样式需要应用到个别元素时,就可以使用内联样式. 使用内联样式的方法是在相关的标签中使用样式属性.样式属性可以包含任何 CSS 属性.以下实例显示出 ...
- 详解 Apache SkyWalking OAP 的分布式计算
SkyWalking的OAP(Observability Analysis Platform,观测分析平台)是一个用于链路数据的分布式计算系统. 因为它巧妙的设计,使得在链路数据计算和聚合过程中,不需 ...
- PHP+mysql常考题
PHP+mysql常考题 来自<PHP程序员面试笔试宝典>,涵盖了近三年了各大型企业常考的PHP面试题,针对面试题提取出来各种面试知识也涵盖在了本书. 常考的mysql基础题 问题:设教务 ...
- Unable to register node “xxx“ with API server: Unauthorized
k8s二进制部署环境出现kubelet认证不了节点 出现这个情况的时候,第一个反应是先看apiserver证书是不是过期了 # 查看apiserver的service文件存储路径 systemctl ...
- Ansible-DevOps
Ansible-DevOps Ansible 搭建 CentOS7 yum install epel-release yum search ansible yum install ansible -y ...
- NSSCTF-easyupload1.0
2.0和3.0已经说过,这个1.0上传也可以使用那两个题目的做法,就是使用htaccess的方式进行定义上传文件的类型来进行连接shell,1.0肯定是没有2.0和3.0难的,所以说,也不要将这个题目 ...