GIS读研与求职准备:植被定量遥感专业研0

  本文介绍植被定量遥感专业研究生入学初期,为将来从事开发类工作所作求职准备的规划路径、方向选择等方面的建议。

  前面提到了,最近有很多师弟师妹询问关于研究生方向选择、求职准备等方面的问题。因为很多朋友的提问比较有共性,所以会在征得对应同学同意的前提下,将其提问模糊处理后与回复一起发布;此外,我的个人经验确实谈不上丰富,发出来也希望可以了解到大家对这个情况的看法与意见,让师弟师妹的提问更有价值。

  今天,我们就对第2位同学的情况、提问与我的回复加以介绍。此外,关于第1位同学,大家可以参考GIS读研与求职准备:GNSS专业研0(https://blog.csdn.net/zhebushibiaoshifu/article/details/139065930)这篇文章。

1 基本情况与提问

  中科院某所定量遥感专业学硕研0男生,个人研究方向未定;不打算从事科研,想去地学相关公司或类似比亚迪等非科班可去的公司。

  1. 对于硕士阶段的规划有何建议?
  2. 打算选择一个编程量较多的课题,但是可能做的离正规程序员差距还是很大,我比较担心这是否影响找工作?
  3. 进公司的话是否看硕士阶段论文数量,不知是侧重论文,还是荣誉奖项,还是竞赛经历?
  4. 目前GIS相关公司裁员貌似比较严重,您对此有何看法或建议?
  5. 定量遥感方向感觉较窄,在想要不要读博,然后跨到好就业的方向;例如GIS大数据、SAR雷达遥感等,您对此有何建议?
  6. 目前科研使用的语言主要是Python;如果未来想进企业,您推荐自学哪种语言?
  7. 您是如何学习一门陌生的编程语言的,是侧重刷题还是做一些项目呢?

2 回复

  问题1与问题2合并回复。个人想法是,对于大部分硕士研究生,尤其还是非计算机科班硕士,如果今后期望从事开发、算法等方向工作,那么其实毕业课题对于找工作的影响并不是很大。只能说如果课题方向接触代码、计算机内容比较多,那么确实可以是加分项;但除此之外还能对求职有多大帮助,也真不好说——程序员工作的准备更多还是自学,哪怕是计算机科班出身,也得自己准备算法和八股;而对于遥感专业更是如此:若想依靠毕业课题来准备程序员方向的工作,那对课题的要求太多了,大概率导师是不会给学生这么大的自主性的——且还是在中科院,院里毕业课题的方向大概率是看组里当前有什么项目或任务。总的来说,非科班转码的学习与工作内容大概率是脱节的,做好这个心理准备就好。关于课题的选择不用太纠结,可以和导师说自己喜欢开发、算法,找一个尽可能多用代码、涉及算法的方向;导师答应了就皆大欢喜,实在不同意也没问题,不用因为这个焦虑。毕竟非科班转码更多还是自己的准备,只要自己的求职准备做的好,那么除了部分垄断国企可能会因为不是科班而简历挂,其他大部分情况都没问题。

  那么需要如何准备呢?这个就是硕士阶段的规划了。首先,在雁栖湖玩的同时,也要做一些科研或工作准备——虽然这可能是最后一年校园时光,但是院里当前这种1+2的科教融合模式确实对于就业导向的同学不是很友好。所以这一年,无论是准备自己的科研内容(也就是前面说的毕业课题),还是准备求职的内容,都是没问题的。总之需要让自己忙起来。

  首先是准备科研内容,一句话来说就是越早越好,别无他法。你这个研究院对于学硕的毕业要求是至少一篇中文核心或以上的论文,且有的课题组会让发SCI才能走,还有的课题组会有不让发RS之类的更进一步的要求——总之肯定就是得有一篇期刊论文。而遥感专业毕竟不像生态、生物、环境等需要在实验室和各类药品、仪器共处个一年半载才能得到结果数据的专业,很多东西用自己电脑就能做;所以尽可能早地把自己的毕业课题确定,并尽早开始入手,将研究路线确定、数据预处理、基本的数据分析,甚至是结果得出与整理等流程,尽量在研二下学期开学前完成。其中,小论文能多早写出来就多早写出来,然后立刻开始投稿(我感觉研三开学前得投出去);大论文虽然提交比较晚,但是也尽量早点开始写(我们机房一位师姐直博一共五年,第三年刚开学博士论文都写了好多了),毕竟不知道研三下学期还会不会参与春招,参与的话春招和大论文同时进行还是会有点麻烦的。

  其次是准备求职的内容,一句话来说就是刷题加八股。在不同地方,经常会有人问什么时候开始准备,套用一个大家都听烦了的回复,那就是从今天开始。具体的方法可以是:前期一周刷36道题目,一周看12节八股;进入暑期实习、秋招春招的准备时期,那就一天1道题目,一天1节八股。其中,刷题刚开始就用代码随想录,八股刚开始就看小林(计算机网络、操作系统、MySQLRedis二选一,共计3个大项);代码随想录最好可以二刷甚至三刷,小林的话能看几遍就看几遍,哪怕三刷五刷都没问题(八股看得少真的记不住);刷题慢慢入门之后(代码随想录完成或接近完成一刷时),也可以每天加做每日一题练习随机题目的手感(但是不要忘了代码随想录要继续跟着刷);八股慢慢入门之后(常见的八股比较熟悉时),去看小林发的面经八股,或者看看javaguide等其他大佬发的八股,总之就是换一个其他看八股的方式,防止思维定势)。如果能从研0坚持到秋招开始前,那不用说拿到国企、银行这些单位的开发岗的Offer了,多数互联网公司也可以进入二面。此外,包装一下自己的毕业课题、课题组项目等,写在简历上作为项目经历;有余力的话跟着做12个稍有价值的真项目;再有余力的话去互联网大中厂实习26个月。

  关于问题3,需要分类讨论。对于几乎所有的互联网公司,除非是和面试的方向非常强相关(且还得是算法岗位,开发几乎没什么强相关的),否则笔试、面试几乎全程不会提及论文的,因此其也算不上太多的加分项;如果说看论文,那么重要性排序肯定是论文与面试岗位相关度>论文质量>论文数量。荣誉奖项和竞赛经历,这个需要看具体的类型——比如,一个是湖北省定向越野男子个人第七名,一个是数学建模美赛中数分方向题目的奖项,一个是蓝桥杯、Kaggle这种竞赛的奖项或名次,其三者在互联网方向的面试中的厉害程度可以说是断层递增的;重要性程度排序是相关度=质量>>数量。而国企、四大行、事业单位等类型单位的开发岗,确实会看重论文和项目经历,此外还有学历与学生工作经历,但是对于技术的考量依然不会少。所以如果目前确定就业导向了,那肯定是论文多、质量高、竞赛丰富、学生工作多为好,但问题是精力有限,那就把经历放在前述刷题与八股上,这个是最优性价比的准备方式;有机会就做个项目或者参与计算机方面的比赛,而科研方面保证毕业没问题就够了;如果毕业课题确实与开发、算法关系比较大,那有余力再刷刷论文质量与数量。学生工作一句话:有余力或爱好就参与,要参与就参与大的——去学生会那就副主席及以上的,去班级或支部那就班长或支书等。

  关于问题4,没必要考虑这个。你已经在研0开始比较系统地考虑将来就业的问题,不知道比其他人如何,但至少比我是整整提前了几乎两年半——提前准备这么久,辛辛苦苦卷三年,一方面是去了GIS公司确实大材小用,另一方面是将来绝对会有比GIS公司更好的选择;所以没必要纠结。关于GIS公司,之前在我的笔记下面大家也看到了,有一位老哥好心推荐了某个国内名气很大的GIS、遥感公司,而其楼中楼几乎都是劝退,且最后人家老哥也说了,他的意思是实在没有其他选择、去不了互联网或大国企再考虑这里就行。我个人听到的比较好的GIS公司,可能就是长光了(主要是待遇很香);但是其目前研发岗位说的是只要双9——我秋招投了遥感工程师岗位,连笔试都没有,当然因为我的本科是211已经不符合双9的限制了,所以也不太清楚其是否将中科院视作9;但是,三年后其要求会不会更高也说不好,所以暂时不用将其作为备选。当然,上述GIS公司是指纯GIS单位,千寻这种据说也不错的公司我感觉属于半GIS半互联网(或者半制造),所以暂时不纳入讨论。

  关于问题5,也没必要。你的求职方向是计算机,读博士是为了拓宽就业,对科研的想法不多;同时现在已经读了硕士,那么博士只能是“三年天选之人,四年普遍状况,五年六年时有发生”的普博。结合现在这种“每年都是未来几年最好的一年”的情况,加上GIS本身的就业属性,博士与硕士毕业相比,大概率会出现就业渠道没拓宽多少、薪资肯定会比硕士高不少但是考虑这三四年的时间成本后或许性价比也就那样的情况。总的来说两句话,第一是对于就业导向的同学而言,读博真的没必要,更何况你读博的想法也是为了更好就业。第二是对于就业导向同学而言,只要好好准备,硕士毕业就可以找到满意的工作;而如果自己偷懒、没有规划,硕士毕业找不到好工作然后读博,那博士出来大概率也找不到合适工作——问题不在硕博而在自己。

  关于问题6,可以参考文章GIS读研与求职准备:GNSS专业研0(https://blog.csdn.net/zhebushibiaoshifu/article/details/139065930),这里就不再赘述。

  关于问题7,主要是数据结构与基本语法的学习,以及刷题与代码语言八股的学习;项目有时间就做,没时间就不用做。我个人感觉比较好的代码语言学习方法是:如果是非常陌生的语言,就结合外国的博客或教程,首先将代码的数据结构、基本语法等过一遍;随后,就到力扣上用这个代码语言来刷题,同时对所遇到的当前这种代码语言的八股加以学习。如果还有时间的话,或者是某种你非常希望可以精进的语言,那么就可以做12个项目来加深对这个语言的掌握。此外,在秋招、春招开始前大概1个月到半个月左右,再系统地背一下和这个语言相关的八股。做到这些,我感觉对于学习新代码语言而言已经足够了。

  至此,大功告成。

欢迎关注:疯狂学习GIS

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/18314.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【秒杀系统】从零开始打造简易秒杀系统(一):防止超卖

【秒杀系统】从零开始打造简易秒杀系统(一):防止超卖 前言 大家好,好久不发文章了。(快一个月了- -)最近有很多学习的新知识想和大家分享,但无奈最近项目蛮忙的,很多文章写了一半搁…

redis笔记1

1-nosql(非关系型数据库) 定位缓存,提高数据读写速度,减轻对数据储存与访问压力,不建议存敏感数据(重要数据)。 2-特征 (1)键值(key-value)型 &a…

【面试】Oracle JDK和Open JDK什么关系?

目录 1. 起源与发展2. 代码与许可3. 功能与组件4. 使用场景5. 版本更新与支持 1. 起源与发展 1.Oracle JDK是由Oracle公司基于Open JDK源代码开发的商业版本。2.Open JDK是java语言的一个开源实现。 2. 代码与许可 1.Oracle JDK包含了闭源组件,并根据二进制代码许…

深入Java:JSON解析与操作的艺术

哈喽,大家好,我是木头左! 一、初识JSON:数据格式的优雅舞者 在现代Web开发中,JSON(JavaScript Object Notation)以其轻量级和易于阅读的特点成为了数据交换的首选格式。它基于JavaScript的一个…

用最通俗的话理解什么是协程

参考: 用最通俗的话理解什么是协程-CSDN博客

FreeRTOS_信号量_学习笔记

信号量的特性 消息队列用于传输多个数据,但是有时候我们只需要传递状态,这个状态值需要用一个数值表示。套用队列笔记中的流水线例子,可以理解为流水线上工件的数量。 信号:起通知作用 量:还可以用来表示资源的数量 当…

打印机手动双面打印技巧

一、WORD和PDF (1)首先选择要打印的页面范围,然后选择仅奇数页打印 (2)将打印完的纸张翻过来,白纸朝上,纸张的头部先放入打印机 (3)选择要打印的页面范围,然…

oracle.jdbc.OracleDatabaseException: ORA-00911: 无效字符

先吐槽一句,oracle 真坑啊! 一个很正常的sql 语句一直报 ORA-00911: 无效字符 ,拿到数据库去执行一点问题没有,一运行代码就报错,然后一个字符一个字符的对比,竟然是因为sql 结尾的一个 ";" 导致…

TP6开发文档概述

TP6(ThinkPHP 6)是一个使用PHP语言开发的快速、兼容且简单的面向对象开发框架。以下是一个简化的TP6开发文档概述,涵盖了核心功能和一些常用方法: 一、环境准备 PHP安装:确保已经安装了与TP6兼容的PHP版本。 Composer…

PHPIPAM在建立数据库阶段报错

如题,参考大佬的操作IP地址管理系统phpipam部署-CSDN博客搭建PHPIPAM,不过我没有选择1.4,而是直接搭建了1.6版本,一切顺利,到了最后建立数据库阶段,输入数据库账号和密码后提示Cannot install sql SCHEMA f…

大模型部署_书生浦语大模型 _作业2

本节课可以让同学们实践 4 个主要内容,分别是: 1、部署 InternLM2-Chat-1.8B 模型进行智能对话 1.1安装依赖库: pip install huggingface-hub0.17.3 pip install transformers4.34 pip install psutil5.9.8 pip install accelerate0.24.1…

Elasticsearch之文本分析

文本分析基本概念 官网:Text analysis | Elasticsearch Guide [7.17] | Elastic 官网称为文本分析,这是对文本进行一直分析处理的方式,基本处理逻辑是为按照预先制定的分词规则,把原本的文档进行分割成多个小颗粒度的词项&#x…

Python pands使用引擎实现excel条件格式

截至我的知识更新日期(2023年),Pandas 库本身并不直接支持Excel条件格式。Pandas 是一个强大的Python数据分析库,它主要用于数据分析和操作,而不是用于创建或编辑Excel文件的格式。 然而,你可以使用 openp…

如何给出好的“文言一心”指令?

一、文言一心是什么? 在现代技术背景下,“文言一心”还是百度公司创建的一款大语言模型。这款模型基于飞桨深度学习平台和文心知识增强大模型,并拥有强大的中文语料库,可以理解和生成富含文化内涵和哲理的文本内容。其核心技术架构…

社区医院|基于SprinBoot+vue的社区医院管理服务系统(源码+数据库+文档)

社区医院管理服务系统 目录 基于SprinBootvue的社区医院管理服务系统 一、前言 二、系统设计 三、系统功能设计 1系统功能模块 2管理员功能模块 3用户功能模块 4医生功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取…

看花眼,眼花缭乱的主食冻干到底应该怎么选?靠谱的主食冻干分享

随着科学养猫知识的普及,主食冻干喂养越来越受到养猫人的青睐。主食冻干不仅符合猫咪的饮食天性,还能提供均衡的营养,有助于维护猫咪的口腔和消化系统健康。许多猫主人认识到了主食冻干喂养的诸多益处,计划尝试这种喂养方式&#…

学英语材料:单口喜剧、讲故事、短剧喜剧以及广播剧和播客节目

学习英语节目 有名的单口喜剧、讲故事、短剧喜剧以及广播剧和播客节目: 单口喜剧(Stand-up Comedy) 描述:这是最接近相声的形式,表演者独自一人站在舞台上,用幽默的方式讲述个人经历、观察到的社会现象或…

C++面向对象程序设计 - 标准输出流

在C中,标准输出流通常指的是与标准输出设备(通常是终端或控制台)相关联的流对象。这个流对象在C标准库中被定义为std::cout、std::err、std::clog,它们是std::ostream类的一个实例。 一、cout,cerr和clog流 ostream类…

echarts(6大基础图表)的使用

目录 一、vue2挂载 二、柱状图 2.1、基础柱状图介绍 2.2、标记:最大值\最小值(markPoint)、平均值(markLine) 2.3、显示:数值显示(label)、柱子宽度(barWidth)、横向柱状图 三、折线图 3.1、标记:最大值\最小值(markPoint)、平均值(ma…

R可视化:组间点图比较

散点组间比较 散点组间比较 介绍 ggplot2绘制散点组间比较加载R包 knitr::opts_chunk$set(message = FALSE, warning = FALSE)library(tidyverse) library(ggplot2) library(ggprism) library(ggbeeswarm) library(rstatix)rm(list = ls()) options(stringsAsFactors = F) o…