文科女进德国IBM实习做程序媛,我是怎么办到的?

news2025/1/31 8:20:52

很快我在IBM德国区实习的第一个月就要结束了。

作为一个土生土长的文科生(硕士语言学、本科语言学+商科),现在竟在欧洲混入跨国科技公司做编程技术类实习生,我自己也挺意外的。

尽管只是一点点微不足道的个人经历,此时此刻我还是很想写下来分享给你们,以供更多想要自学编程甚至计划转行的读者、毕业季找工作的同学(更针对留学生)参考。

由于我的实习持续五个月,现在进度条也才刚接近五分之一而已,所以目前这篇一定会有不少写得过于片面、粗浅的地方,还请读者包涵,更欢迎你直接在文末评论区指出不足之处!我计划着后面每个月末都更新一次实习日记;因此若觉得本文有用的话,欢迎继续关注未来的「IBM实习日记系列」哦。你还可以在评论区写下你感兴趣的问题,说不定下回我会专门写到你的问题呢!

想写的确实很多,限于篇幅和目前经验值,实习日记第一回合就先集中在这两个小话题上吧:(留学生)如何找实习;在IBM做技术是种什么体验。

01  找实习,一半靠实力一半靠运气

谁都知道要想找到一份好工作,实习很重要。但这一点对于「留学生」来说更是尤为重要,比如德国的就业市场就非常重视求职者的实践实习经历,如果简历上没有任何可圈可点的工作经验,那确实是非常难直接找到正式工的。我曾问过几个在德国公司工作的前辈,大家也都这样说。除了直接找正式工作的难度高外,对于留学生来说,不同的语言、文化也都是需要适应与练习的。而多参加实习就是低成本高回报的快速成长通道

具体找实习的渠道主要有——按成功率从高到低排列——「找教授、问前辈、与同学交流、直接上网搜索」

这四种方式我都尝试过。

去年年初,也是研一的第三个月,我决定了要尝试零基础自学编程跨行找IT类工作。那之后我就立马把找实习的事提上日程了。因为我很清楚不论我目前的实力如何(其实实力根本接近于零…),我必须在与真实市场需求的互动中寻找自己应该努力的方向,寻找适合自己的职业规划路径。

一开始确实有点难。

我本是文科生,德国大学的课业压力还不小,同时我也不匹配自己想要进入的行业所要求的技能,加上不熟悉德国的就业市场、语言问题等等,都是那种一时半会儿难以立刻解决的困难——实际上直到第三个学期已结束的现在,我也没把以上所有问题全都解决掉。但这并不影响找实习找工作。在这儿插入一个重要「插播」:现实生活永远不可能等待着完美主义者做好所有准备后再迈出下一步。不同的出发高度自然有不同的应对方案。我从不觉得这是人与人之间的“高下”之分,而是能否认清自己、认清现实的问题。

最初只是抱着“有枣没枣都打一杆子”的心态,我先去找了关系最好的教授。没想到教授对于我想转方向的想法非常友好,还主动提出可以帮我问问实习的事。我第一份在业内某研究中心的助理实习生机会,就是这样意外得到的。

一般地,理工科的教授和工业界交流更为密切。如果你是理工科学生,那就不要犹豫了,一定要早早地去找教授聊,诚恳地讲一讲自己对职业规划的想法,询问教授建议。就算不能直接找到实习或工作机会,教授也多半会给出一些你自己当下想不到的信息、建议——有价值的信息绝对是无价之宝!也许有同学会觉得不好意思;只要记住,教授肯定是希望自己的每个学生都能顺利毕业、顺利找到职业方向的,那就能摆正积极向其寻求帮助的心态。如果真的从教授那里得到了有价值的信息和机会,以后经常给教授写邮件update自己的进步,回学校时花心思带一点小礼物,就已经是很好的回报方式了。

除此之外,「多问问已经在业内工作的前辈」也是了解就业市场真实现状的好方式。如果你确实是个好苗子,赶上合适的时机,前辈会愿意推荐给你内部机会的。

「与同学多交流」也是不错的广泛获取实习信息的方式。虽然对我来说这并不是最有效的;因为我打算转行,所以注定要和大部分本专业的同学走不同的职场路径。但我一开始能知道有这么一个IBM的实习机会,却是因为在和一个同学交流她的实习情况时,非常偶然地得知的。否则外面的公司如此之多,每天网上也在新增着足让人窒息的信息量,一个人很难单枪匹马快速找到自己最需要的那条信息。这也是为什么最后一种「直接在网上或求职门户网站上搜索工作机会」的方式效率最低的原因。尤其是对于学生找实习来说,很多机会并不会在网上发布——并不是什么重要紧急的职位,公司自然不倾向于花太多资源在低效率的信息散播方式上。

与其在网上无目的地搜寻,不如向业内心仪的公司直接发出问询——「你好,我是小唐,现在还是一名在读生。请问贵司近期有招实习生的计划吗?

被拒绝是平常事。

但如果早早地在还没毕业危机感的时候就开始「储备式」找实习找工作,多尝试不同的方向、公司和职位,由于那时心态还比较轻松,收拒信也不至于被情感上的失望淹没,还尚有理性分析的能力。这样真实(还免费)的反馈次数积累多了,既有利于克服不必要的职场焦虑与恐惧(尤其是对于留学生来说),还能高效地锚准自己应该改进、努力的方向。

早晚都是要离开象牙塔的,那不如早早地做好准备——反正我是这样想的,也努力这样去做。

02  IBM 初探——实习生才不是打杂的

时间跳回现在。

我目前实习的部门是沃森分析(Watson Analytics),加入了一个开发挖掘社交网络大数据软件产品的组。

作为跨国大科技公司,IBM的公司福利当然好。比如弹性工作制,公司24/7开放,周五可选在家远程上班,不打卡不计工时,全凭员工自觉;连实习生也有每月假期;公司位于一大片葱郁树林中,环境甚佳,常有人上班中途换上跑鞋出去跑一圈再回来继续工作;司内伙食比外面一般的小餐厅还好吃……

然而这些“大公司的福利”都不如一件事更令我激动,那就是——实习生在IBM绝不仅仅是打杂的。除了工资没那么高,会议没那么多,任务不会追得太急迫外,实习生在工作要求和责任上与正式员工并不存在天差地别。我们实习生也有访问项目Git、merge核心代码的权限,有对最终产品特征的讨论、参与决策权,组里的工程师对我们的提议也都非常开放,支持我们以自己的方式去研究、实现一个想法;最最让我兴奋的是,最终推出到客户手中的产品里真的会有我写过的、review过的代码,即便那跟整个团队的成果比起来肯定既不多也不核心,但能够这样真实地参与到产品开发的过程,带给人的成就感也是不可想象的。在这种被信任、被平等看待、被给予成长空间的氛围中,实习生也不会觉得自己是来搬砖打杂的,对待公司的产品就像自己的作品一样,只想做到最好。

这确实是我最向往的工作环境——与形式上是给公司打工还是自己单干无关——而是每天都能感受到自己的成长。即便偶尔恐慌经常不知所措,也能感受到自己在摸索试错中逐渐了解一件事物真实面貌的快感,每次回顾工作时都能确认自己离未来目标或许更近了一点点的快乐,在与真实世界的互动中慢慢加深对自己的了解



最后免费分享给大家一份Python全套学习资料,包含视频、源码,课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。 在这里插入图片描述在这里插入图片描述

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。 在这里插入图片描述

五、Python练习题

检查学习结果。 在这里插入图片描述

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。 在这里插入图片描述在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

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

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

相关文章

教你如何优雅的转行Python程序员,一学就会

在实际的工作中,我们经常发现,很多朋友在某一个工作中做了一段时间,发现自己越做越没兴趣,越做越不开心,想跳不敢跳,想辞不敢辞,最后影响了自己的本职工作,陷入两难的窘境。 其实&am…

【Qbot】3.加入内容审核功能

该项目计划长期进行维护更新,欢迎star:https://github.com/zstar1003/Qbot 前言 在ChatGPT上线Q群不久,不少人对其进行了测试,但随着时间的延续,测试话题逐渐走向失控,迫使我不得不紧急暂停。 对同胞素质的…

【Python百日进阶-数据分析】Day134 - plotly饼图:go.pie()实例

文章目录4.2 go.Pie() 的基本饼图4.2.1 基本饼图4.2.2 样式饼图4.2.3 使用 uniformtext 控制文本字体大小4.2.4 控制饼图中的文本方向4.2.5 甜甜圈图4.2.6 从中心拉出扇区4.2.7 子图中的饼图4.2.8 自定义颜色集的子图4.2.9 绘制面积与总计数成比例的图表4.2.10 旭日图4.2.11 Da…

电脑软件、微信多开

因为办公需要在电脑上登录 2 个微信,但是直接双击微信图标只有 1 个登录界面,无法是现实登录 2 个微信。那么怎么才能在 1 个电脑上打开 2 个微信,方法有四种:1、安装;2、Enter;3、连续点击;4、…

『 canvas 特效』一文教你绘制绚丽的星空背景 TS + ES6

介绍 很久没有写关于 canvas 效果的文章了,刚好最近又学到了一个新的特效,使用 canvas 绘制多层次动态星空背景,今天就分享给大家。首先我们依旧来看一下最终实现的效果,如图所示: 由于录制 GIF 造成失帧,…

实战三十三:STAMP算法实现商品推荐实战 代码+数据

1.案例知识点 推荐系统任务描述:通过用户的历史行为(比如浏览记录、购买记录等等)准确的预测出用户未来的行为;好的推荐系统不仅如此,而且能够拓展用户的视野,帮助他们发现可能感兴趣的却不容易发现的item;同时将埋没在长尾中的好商品推荐给可能感兴趣的用户。STAMP推荐…

记录Win7系统下的node版本升级过程及后续项目启动所遇问题

目录 Windows7系统如何“安装”高版本Node 后续项目运行启动时遇到的问题 Bug : 背景 : 银行内网开发,接到一个新的项目开发,但前提因为开发所使用的云桌面更换了,由原来的Windows10系统降到了现在的Windows7系统&am…

【自媒体必备】AI文字转语音,支持多种人声选择,在线生成一键导出【电脑永久版】

AI文字转语音,支持多种人声选择,在线生成一键导出 软件是电脑版安装版本,大家根据自己安软件的习惯进行安装即可,安装后打开软件即可,且完全免费。语音选择方面就有晓晓、云扬、云希等等常用选择。点击后面的播放按钮…

腾讯大佬告诉你,写Python到底用什么IDE合适

不管你是 Python 新手还是老鸟,肯定纠结过一个问题: 到底用什么编辑器写 Python 代码好? 为此,我们调查了数十位鹅厂程序猿们爱用的 Python IDE,从他们对每款编辑器的看法中,也许能给你一点启示&#xff1…

我对程序员做副业有这几点建议

疫情这几年,“副业”的概念非常火。各大平台上都在说“副业赚钱”、“副业是刚需”等相关的内容、视频,有免费的,还有付费观看的。 其实在2020年疫情之前,大家对于“副业”并没有很关心。 从百度指数上可以明显看出,…

【笔记】Pade Approximations

1 pade approximations是什么? Pad Approximations是一种对pure delay使用常规传函进行近似替换的方法,matlab提供了的一个库函数pade。 在传递函数中,用e−τse^{-\tau s}e−τs表示纯延时pure delay环节,它对信号的幅值不会有任…

微服务框架 SpringCloud微服务架构 微服务面试篇 54 微服务篇 54.2 Nacos的服务注册表结构是怎样的? 54.2.1 多级存储模型

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 微服务面试篇 文章目录微服务框架微服务面试篇54 微服务篇54.2 Nacos的服务注册表结构是怎样的?54.2.1 多级存储模型54 微服务篇…

《Redis实战篇》四、分布式锁

文章目录4.1 基本原理和实现方式对比4.2 Redis分布式锁的实现核心思路4.3 实现分布式锁版本一4.4 Redis分布式锁误删情况说明4.5 解决Redis分布式锁误删问题4.6 分布式锁的原子性问题4.7 Lua脚本解决多条命令原子性问题4.8 利用Java代码调用Lua脚本改造分布式锁4.1 基本原理和实…

Oracle时间函数

Oracle 时间函数INTERVAL间隔一年间隔一天间隔一小时间隔一分钟NUMTODSINTERVAL间隔一天间隔一小时间隔一分钟MyBatis xml 中计算时间间隔需要处理的问题INTERVAL 函数整合到 MyBatis$ 符号拼接 sql 源码追踪NUMTODSINTERVAL 函数整合到 MyBatisOracle 时间间隔函数有INTERVAL、…

%25 express 中的中间件

1、express 中的中间件 (1)、当客户端的请求到达 express 服务器后,会连续调用多个中间件,对请求进行预处理 (2)、本质是一个 function 处理函数(与普通路由函数相比,形参中多了 next 参数&…

深入分析广告和电商结合的逻辑,针对性推出一套广告电商方案

大家好,我是林工,本期林工给大家深入分析广告和电商结合的逻辑,针对性推出一套广告电商方案。 对于消费者来说,广告要发挥引导、刺激并满足消费者需求的作用,首先要使广告传播的信息引人注意,激发消费者购…

掌握Qt构造系统

1. 前言 ​对于日常在Qt或者Visual Studio等**集成开发环境(即IDE)**中编码的开发者来说,构造系统通常是比较容易被忽略的部分。集成开发环境配置简单,界面友好,可以提高开发效率。 ​随着对开发环境的深度使用&…

2.0、Hibernate-级联关系

2.0、Hibernate-级联关系 级联关系 中 最为常见的就是 -> 1、一对多关系 :一个消费者可以购买多个商品 -> 生成多个订单; 消费者是1,订单是多 那么在数据库中,1 的一方是主表,多的一方是从表,通过主外键关系去维…

C# Winform 三层架构

一、介绍 三层架构是 C# 桌面开发中比较常用的框架,是由 表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)三层架构组成,目的是为了 “高内聚,低耦合”。开发人员分工更明…

深度学习入门(六十五)循环神经网络——序列到序列学习(seq2seq)

深度学习入门(六十五)循环神经网络——序列到序列学习(seq2seq)前言循环神经网络——序列到序列学习(seq2seq)课件机器翻译seq2seq编码器-解码器细节训练衡量生成序列的好坏的BLEU总结教材1 编码器2 解码器…