研究生应该优先完成培养环节的学习任务

2024-03-03 09:32

本文主要是介绍研究生应该优先完成培养环节的学习任务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【来信】

  老师,您好,关注您的博客有一段时间了,一直想给您写一封信给我一些指导。我现在感觉很困惑,我现在在读研一,是工程硕士,电子与通信工程专业,今年下半年就开始找工作了,现在也在开始准备着找工作的书籍,之前本科也是学习的通信,对于编程的话可以说就是二级水平,而且考虑到自己是女生,所以想走测试这条路,而且比较想进互联网公司。现在在看那本C++ primer,和数据结构,看了一个多月了,可是感觉看的很慢,而且很多东西看过就忘记了,而且自己也没有信心可以把那本C++ primer看完了,感觉好厚。所以现在不知道怎么办了。现在也是忙着做导师布置的一些东西,感觉自己主要还是用的C,所以现在我又在纠结要不要去学习C,就是我现在也买了剑指OFFER,程序员面试宝典等书籍,那些还没有去看,我也在迷茫到底我是打好基础了再去看那些书籍,还是直接去看那些书籍?请老师能给我一些指导,而且我现在又想去看视频学习,就是非常的浮躁,那本C++primer真的非常让我纠结。

 

【回复】

  工程硕士应该是两年,也就是说,你的下半年,应该是实习才是。我知道现在两年制的研究生,第二年很多是脱离了培养计划的要求,如你所说找工作的。一共才两年的学制,一半的时间进入交给了找工作,我感觉亏了。这里有大家想早些找到工作的愿望,以及风气影响。我作为局外人站着说话不腰疼,但要能沉下心来,我们对研究生阶段的学习,并不只是有找到工作这一点期望。说多了离主题远了。

  我不懂电子和通信工程专业,看你的路子,似乎是要和计算机类专业的学生“抢”饭碗。这倒不是非常重要的事情。我的疑惑是,你正在做的事情,和“导师布置的一些东西”是否有关联?你走的是正规军的路线,但是大部分的精力却不在这条路线上。导师布置的任务中用C,你应该首先是将C用好的。我们学校通信专业的学生学过C,不少人做嵌入式,也用C,我想你大概也是这样的。你已经买了的书,我感觉还是“招式”层面的东西,你的来信中,我看不到“内功”。而你的内功,是应该在你的专业中的。

  我的建议是,认真完成导师交给的任务,(正常的话)其中包含的就是你该得到提高的素养。你有自己的专业背景,如果进入互联网公司,并且瞄准着做测试,不和自己的专业联系上,浪费了。你可以通过招聘网站或自己的人脉打听一下,你还有什么可以选择的就业方向,可以结合实习期要做的事,以此做些准备。在现实问题的倒逼下,打基础的事情得让位于能做事。如果是以前的专业基础不行,也不是现在花几个月就可以补得上来的了。在工作中对一些事情有体验后再回头看基础,也是一种路线。而所谓的基础,我感觉不是你提及的内容。

  我不赞成靠着意志的苦读,所以C++ Primer,如果看不下去,就不要看了。这样学不来东西,或许和你看书的方式有关(有不少人光看书不实践,企图靠大脑强行理解和记忆,这样学不到能用出来的知识)。

  由于对你专业的不熟悉,以及只是凭感觉,认为你对计算机的学习也只在表面,我不敢确认我的观点有可取之处,仅供参考。也希望我太多与你想法不一致的地方,不是给你带来沮丧,而是能够当作我们讨论中,提出的另外的视角。


再来信见《给通信专业研究生——安心完成培养,你不是在劣势下和计算机学生抢饭碗来的》。




==================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====




这篇关于研究生应该优先完成培养环节的学习任务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/769201

相关文章

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav

Spring Boot 整合 ShedLock 处理定时任务重复执行的问题小结

《SpringBoot整合ShedLock处理定时任务重复执行的问题小结》ShedLock是解决分布式系统中定时任务重复执行问题的Java库,通过在数据库中加锁,确保只有一个节点在指定时间执行... 目录前言什么是 ShedLock?ShedLock 的工作原理:定时任务重复执行China编程的问题使用 Shed

Python Invoke自动化任务库的使用

《PythonInvoke自动化任务库的使用》Invoke是一个强大的Python库,用于编写自动化脚本,本文就来介绍一下PythonInvoke自动化任务库的使用,具有一定的参考价值,感兴趣的可以... 目录什么是 Invoke?如何安装 Invoke?Invoke 基础1. 运行测试2. 构建文档3.

解决Cron定时任务中Pytest脚本无法发送邮件的问题

《解决Cron定时任务中Pytest脚本无法发送邮件的问题》文章探讨解决在Cron定时任务中运行Pytest脚本时邮件发送失败的问题,先优化环境变量,再检查Pytest邮件配置,接着配置文件确保SMT... 目录引言1. 环境变量优化:确保Cron任务可以正确执行解决方案:1.1. 创建一个脚本1.2. 修

python安装完成后可以进行的后续步骤和注意事项小结

《python安装完成后可以进行的后续步骤和注意事项小结》本文详细介绍了安装Python3后的后续步骤,包括验证安装、配置环境、安装包、创建和运行脚本,以及使用虚拟环境,还强调了注意事项,如系统更新、... 目录验证安装配置环境(可选)安装python包创建和运行Python脚本虚拟环境(可选)注意事项安装

Java实现任务管理器性能网络监控数据的方法详解

《Java实现任务管理器性能网络监控数据的方法详解》在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括CPU使用率、内存占用等,对于开发者和系统管理员来说,了解这些... 目录引言一、背景知识二、准备工作1. Maven依赖2. Gradle依赖三、代码实现四、代码详解五

如何使用celery进行异步处理和定时任务(django)

《如何使用celery进行异步处理和定时任务(django)》文章介绍了Celery的基本概念、安装方法、如何使用Celery进行异步任务处理以及如何设置定时任务,通过Celery,可以在Web应用中... 目录一、celery的作用二、安装celery三、使用celery 异步执行任务四、使用celery

什么是cron? Linux系统下Cron定时任务使用指南

《什么是cron?Linux系统下Cron定时任务使用指南》在日常的Linux系统管理和维护中,定时执行任务是非常常见的需求,你可能需要每天执行备份任务、清理系统日志或运行特定的脚本,而不想每天... 在管理 linux 服务器的过程中,总有一些任务需要我们定期或重复执行。就比如备份任务,通常会选在服务器资

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert