ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第一次失败的尝试 - work shadow

2022-09-12 22:02:39  阅读:266  来源: 互联网

标签:尝试 软件开发 Python work experience API Martin shadow


    当我把想往软件开发方向发展的想法告诉当时的老板的时候,记得他给我的回答是非常积极的。细解我记不清的,但是他说的几个要点我还记得。一是,我在AE岗位工作了很久了,他能够理解我对职业发展的需求。二是,公司原则上鼓励员工发展,并且有类似的政策允许员工短期尝试不同的岗位,期限一般是半年或者一年。但是自从有这个政策起,从来没有过实例,因此他也希望我能够成功给这个政策树立一个样本。并且,他不希望"teach swimming by throwing you into the water",所以他会找软件开发经理谈这件事。

   这是一个好的开始,比我想象中的还要顺利。我有点期待,离开现在的岗位,有一整年的时间来体验做软件开发工程师了。又过了一些天,有回复了,软件开发经理也支持这件事。所以看起来剩下的只是,制定一个开始的日期,然后让我交接一些工作就可以开始了。但是,我想的也过于简单了,实际上这之后过了好些天,什么事情也没有发生。终于我忍不住找老板问这件事的进展。他说我可以“work shadow”,建议我自己和GUI开发组的马丁交流一下。

    我们公司的产品是CAE软件,包括机械类的仿真软件和CFD仿真软件,因此产品开发部门也分了几个小组,机械和CFD分别有Solver开发组,然后有一个大家公用的GUI开发组。Martin是一个胖胖的老头,干了好多年模型前处理系统的开发,而且他也擅长声学仿真,我从前和他见过面,也打过不少交道,他是一个容易相处的人。我直接在Teams上给他发消息,邀请聊一下。该谈话比较重要的部分大体是这样的。

    我:“我想学习做软件开发。Martin,你可以做我的mentor吗?”

    Martin:“可以啊。不过我可以问一下,你都会哪些编程技能吗?”

    我:“我会用Python,写过一些前后处理的脚本代码;也学过C,但是没有实践过。”

    Martin:“既然你熟悉Python,那就去学习一下我们的Python API吧,这个容易上手。”

    我:“好的,我学一下API,并且我找个后处理的任务用API做一些,做完了给你检查。”

    我看了一下手册,Python API是非常简单的,不过是把平时在GUI上的操作写成命令的形式,编成批处理文件,然后可以直接运行。但是没有估计到的是,后面半年多的时间我都没有做出了任何可以交给Martin检查的成品。

    我也查了一下work shadowing的意思,网上是这样说的:“Work shadowing is an informal type of work experience where you observe someone in their role to understand how they do their job.

It is usually short term (a few days at most) and unpaid. It aims to provide an insight rather than hands on experience. This can be useful experience to gain in careers where few formal internships exist, or where the role is not one an intern or placement student can do with their level of experience, eg solicitor.

Work shadowing is usually arranged through speculative applications. You should have a clear idea of the type of organisation you wish to work for and the type of role you are interested in observing. The best idea is to start with a small request, such as one day, then see if you can extend this to a few days helping out at the organisation on an unpaid basis.” 我需要的也并不是见习,而且通过远程工作我实际上是无法完成work shadowing的。

    第一次尝试就这样不了了之了。不成功的原因,主观上我没有努力去推动事情进展,而且平时沉浮于日常的杂事,并没有认真投入必要的精力;客观上公司也处于动荡时期,整个业务部门处于被出售的前期,人员变动也很多,大家没有精力管我的事。说来说去,自己的事情还是要靠自己来争取,幸好我并没有放弃转行做软件开发的目标。重新开始运作的契机,来自于人事的变动 - 我的line manager调去做Busines analysis leader了,我换了一个line manager,她是一个比我还年轻的英国女士。

标签:尝试,软件开发,Python,work,experience,API,Martin,shadow
来源: https://www.cnblogs.com/43-Start-programming/p/16687410.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有