该不该和教师一起去做项目

简介: 【来信】   我先将这个具体情况讲一讲。我系的一位教过我课的老师接了一个项目,现在再学生去完成。   老师接的项目是要求用C#.Net、数据库方面的知识去做的。我自己现在正在学习《传智播客》免费提供的C#.Net学习视频,我现在已学习了大约3/5,已经学习的部分是关于控制台应用程序的,对于.net FrameWork框架呢目前还没有学习到。在我大二下学期时,学校开设了C#

【来信】
  我先将这个具体情况讲一讲。我系的一位教过我课的老师接了一个项目,现在再学生去完成。
  老师接的项目是要求用C#.Net、数据库方面的知识去做的。我自己现在正在学习《传智播客》免费提供的C#.Net学习视频,我现在已学习了大约3/5,已经学习的部分是关于控制台应用程序的,对于.net FrameWork框架呢目前还没有学习到。在我大二下学期时,学校开设了C#.Net这门课程,课程中对于.net FrameWork框架呢讲了一些常用的控件的应用,我目前对于C#.Net会的也就这么多。
  感觉呢,自己对于C#.Net这门语言还有很多东西都不会。如果去跟老师一起去做项目,很可能是有很多东西我自己都弄不到,最后这个项目可能完成不了。如果项目完成不了,我会感到很难受、感到很丢人!这个是我不想跟老师去做项目的原因之一。
  我不想和老师去做项目的最主要的两个原因有:1、跟老师一起去做项目,自己总会和老师之间有着利益性的纠葛,而我自己呢一直不想和自己的老师有着什么利益性的纠葛之类的事情,我也一直在尽量避免这些事情。在大学,我想自己能够和自己的老师有一个正常、健康的师生关系,希望之间不去参杂些利益性的纠葛。对于师生之间利益性的纠葛问题,文章见链接。这篇文章中讲到的很多事情都是真实的,我在自己的大学对于有些事情有所耳闻,也有体会的。
  第2个原因是:因为我自大二上学期就进入在学校的一个有IT技术需求背景的部门帮忙。对于这个部门,我真的是特苦恼!因为自大二(2014年10月)就进入这个部门,在2015年12月份我正式退出了。在这个部门经常要去做一些事情。这样做可以学到课堂上无法学习到的一些技能,同时因为要去经常做事情,这就导致部门的事情挤占了我自己的很多时间,导致我的有些学课学习的不好。Java这门语言就是一个最好的例子,对于Java,我自己学的特渣渣。对此,我想在今年这一年好好去补习一下自己未能学好的学课、深入学习自己未来想要走的方向的知识,例如:C语言、C#.Net等。
  在CSDN论坛上,我时常看到有些小伙伴、前辈说在大学可以多和自己的老师一起去做项目,对自己未来的工作有帮助。但是,由于我自己落下的课程有些多,我自己想在2016年补习下落下的学课、深入学习C语言、C#.Net等知识。因为自己有着自己的想法,再加之我自己编码能力薄弱,我如果要去按照自己的计划,期间我很少有时间花费在老师所弄的项目上。如果要去完成老师的项目,期间势必会导致我无法去完成自己制定的学习计划。
对于到底要不要和老师一起做项目,我有些纠结,有些苦恼。虽然有些纠结,有些苦恼,我想自己最大的可能还是按照自己的学习计划,在2016年好好学习、努力敲代码。
  我不知道自己的这个想法到底怎样,求指教,贺老师。

【回信】
  从来信看,你应该在你所在的群体中还是“有两把刷子”的,至少是在实践能力上,并且,你也希望自己的技术水平能够实质性地提高。现在老师如果主动过来找你,我的观点,还是应该珍视这个机会为好。在按照正常的培养方案学习课程之余,通过这样的实践机会,对技术开发工作有切身的体会,拓宽知识面,产生课程中的理论与生产实际中的应用之间的联系,这是一个很好的机会。
  主要谈谈你的顾虑。
  首先,是否能做出来的事,你不必担心。首先,你并不是只凭你现在的水平做项目,你做的过程,也是学的过程,你会进步的,至时候项目做出来了,你也学会了。永远没有将XX技术学得完全精通了,再去做相关事的时候。做中学,这是最有效的学习方式。老师在考虑找技术能力并不完善的学生做,他是考虑到其中风险,并且对此有准备的,也会通过指导,以及搭建一定的梯队,让你做合适的事,然后保证项目能够完成的。所以,是否能做出来,不是你考虑的事,更不是你现在要考虑的事。
  其次,和老师的利益纠葛,我并不认同。你引用的那个贴子,我N年前就看过,对其中的一些现象也认同。不认同的是作者的处理方式:有分歧就选择决裂,似乎不决裂就只能妥协似的。殊不知,尘世本就没有那么干净,我们每个人都要在现实中找好立足点,找好折中之处,以此将各种事情做下去即是。随波逐流者不必谴责,尽管我践行和鼓励的,是守着自己的立场,守望自己心中的净土。你将事情想复杂了,抱着合作的态度,抱着双赢互利的心态去做事,大家是能很好地共处的。凡事入手时,本着善意去,而不是未经体验,就先将之看成污水一滩。话再说回来,你们之间能产生什么利益纠葛?经济上吗?难道你真想着自己这点水平,让老师给你多少待遇或分成?老师给你提供条件和氛围,能将这事做下去,从中学到东西,这已经算是宝贵的实习了。如果我有机会让学生提高水平,事先就想着“纠葛”的学生,我是不会用的。未来工作中,还没有开始工作,不想着相互坦诚相处,而是防御心如此重,很难有自己的天地。
  你在某部门的兼职,与你Java学习效果不好,我认为不必往一起扯。根本上,是你自己时间安排不当所致。既然选择了多做一些事去锻炼自己,就要在时间管理上也获得提高。
  如果你能认同我想到的你在时间管理上不当的猜测,我建议你认真考虑抓住这个机会从实践中学。否则,我不知道你“好好学习,认真敲代码”是否只能闭门造车蒙头死学。你的学习计划可以调整一些,做好这件事,和你的大方向并不矛盾。
  我的观点,仅供参考。相信你能拿好主意。

目录
相关文章
|
2月前
|
Java 关系型数据库 MySQL
高校宿舍报修管理系统的设计与实现(论文+源码)_kaic
高校宿舍报修管理系统的设计与实现(论文+源码)_kaic
|
2月前
|
测试技术 数据库 开发工具
高校奖学金评定系统的设计与实现(论文+源码)_kaic
高校奖学金评定系统的设计与实现(论文+源码)_kaic
|
4月前
|
JavaScript 小程序 Java
基于Java的高校实习管理系统设计与实现(亮点:实习记录、实习打分、实习作业,功能新颖、老师没见过、当场唬住!)
基于Java的高校实习管理系统设计与实现(亮点:实习记录、实习打分、实习作业,功能新颖、老师没见过、当场唬住!)
64 0
|
4月前
|
小程序 Java 大数据
智慧校园管理平台源码(含教师端、家长端、学生端小程序)
智慧校园以互联网为基础,“大数据+云服务+云计算”为核心,融合校园教学、管理、生活软硬件平台,定义智慧校园新生活。智慧校园管理平台管理者、教师、学生、家长提供一站式智慧校园解决方案,实现校园管理智能、.校园生活一体化、校园设施数字化、课堂教学生动化、家校沟通无缝化。集成智能硬件及第三方服务,面向学校、教师、家长、学生,将校内外管理、教学等信息资源进行整合,利用微信端的交互系统实现家校互联。
125 1
|
5月前
|
定位技术 数据安全/隐私保护
保研夏令营、考研复试院校信息汇总表的模板与制作注意事项
保研夏令营、考研复试院校信息汇总表的模板与制作注意事项
|
9月前
疯呐!我居然给一群教师讲网页制作?
我想我大概是疯了,居然在这个面向教师和家长群体的公众号里给大家聊网页制作!
56 0
|
10月前
第一次机房收费系统之正在值班教师
第一次机房收费系统之正在值班教师
28 0
|
11月前
|
算法 小程序 大数据
大学生志愿者管理信息系统设计与实现(论文+源码)_kaic
在国家的十四五期间,志愿服务成为推动社会文明发展的重要力量。大学生是志愿活动的中坚力量。现有的志愿管理工作不能满足志愿活动的需要,存在活动找不到志愿者,志愿者找不到活动的情况。为服务良好的志愿服务体系,对大学生志愿者管理系统进行分析与设计。 大学生志愿者管理系统采用结构化开发方法,通过业务流程分析,数据流程分析,数据字典进行系统分析,系统设计包括了功能模块设计,数据库设计和输入输出设计,来实现整个开发过程。 大学生志愿者管理信息系统主要包括志愿资讯管理,志愿活动管理,志愿审核管理,志愿培训管理和基本信息管理五个功能模块。其中最重要的是志愿活动管理,从志愿组织提交活动申请和活动筹备,到志愿者报名
大学生志愿者管理信息系统设计与实现(论文+源码)_kaic
|
开发框架 前端开发 数据库
学生为学校教研室开发技能大赛评分系统
学生为学校教研室开发技能大赛评分系统
109 0
学生为学校教研室开发技能大赛评分系统
|
开发框架 架构师 前端开发
用SSM为学校教研室开发技能大赛评分系统
教师比赛系统总共分为三个阶段 第一个阶段是:教研室比赛阶段(同一个教研室的老师比赛),同一学院下多个教研室分别选取该教研室分数高的数人晋级到第二阶段:学院比赛。 第二个阶段是:学院比赛阶段:从第一阶段晋级过来的老师中选取分数最高的数名代表学院参加第三阶段(总决赛)比赛 第三个阶段是:总决赛:从第二阶段晋级来的选手比赛,排名,选出冠军、亚军、季军。
120 0
用SSM为学校教研室开发技能大赛评分系统