大数跨境
0
0

柏士说丨软件应用开发工程师的升级打怪之旅

柏士说丨软件应用开发工程师的升级打怪之旅 柏楚招聘
2022-03-16
0
导读:软件研发部攻城狮会是什么样的呢?

柏楚同学


走进软件应用开发工程师




柏楚电子的软件应用开发岗(即软件开发岗),跟传统的互联网前后端开发岗有什么不一样呢?更适合哪些专业背景的同学,未来入职的主要工作有哪些,交付的上下游是什么,职业规划又如何呢,面试官会看重哪些技能点和特质~


本期柏士说,走进柏楚同学~我们分别采访了三位应用开发组的同学,大家有着不同的工作年限、专业背景,甚至目前的分工也不尽相同,他们眼中的应用开发岗位又是怎么样的呢?一起看下去吧(本文约3600字,阅读全文预计5分钟)





2021届小鲜肉的适应之旅

主人公介绍:

毕业于华东师范大学 软件工程专业

2021年通过柏楚校招计划入职软件研发部,目前担任软件应用开发工程师


可以分享一下加入柏楚前后的感受吗?

在加入柏楚之前,我对激光的认识只停留在高达和星际大战等影视作品中,经过宣讲会和技术面的深入沟通,查阅了行业相关信息后,了解到激光的应用已经深入到我们生活中方方面面,包括医学、军工,以及柏楚所在的自动化生产行业,跟实业紧密连接。


谈起加入柏楚前的感受,最大的惊喜是,自己身边有很多技术经验大牛、博士硕士高材生,大家相处非常融洽。围绕着同样的目标,共同努力,共同进步。在实习期间,不管遇到什么方面的问题,在独立思考后不能解决时,总能在柏楚找到相应领域的前辈为我答疑解惑。此外,最难能可贵的,尽管某些项目或需求难度高,时间紧,柏楚仍依旧非常鼓励大家提出自己的想法,平等交流,技术氛围极好,让大家工作都非常有归属感和成就感。



应用开发工程师的日常工作是什么呢

从公司主营业务来说, 我们是做激光加工机床控制系统的, 业务内容就包括了工业设备管理,硬件驱动开发、运动控制(伺服), 加工图形处理,加工流程控制,加工辅助功能,工业信息化等


应用开发的角色是负责最终的软件呈现和交付,所以基本需要所有模块对接,涉及的开发包括但不限于专业的功能模块开发,自动化流程控制,UI交互,软件整体的设计、构建与交付等等。


应用开发组要做的就是在底层功能的基础上,深入的了解客户需求,设计并实现出一个方便好用的实际功能出来, 帮助客户更快速更方便更高质量的完成生产任务。我们会收集用户需求,进行需求分析,设计好产品功能的蓝图,然后协调各个底层模块的资源,编码实现一个可交付的商业化的功能。


实际工作涉及的内容可以简单分成UI设计与实现,运动控制。用户体验友好的软件UI开发是我们一直强调的工作重点,高效精准的运动控制是我们的核心竞争力。所以作为应用开发工程师,交互和算法必须两手抓。



这半年有什么成长和收获吗

获得了如何构建一个系统,如何设计组织系统中各个模块的经验。


分享一些具体的工作事例,我所在的项目组,从排样到加工都异常灵活,从数学模型上大家可以想象,从最基础的XYZ三维坐标出发,管材领域则衍生出了新的旋转角度以及切割时所用的坡口角度,到这里数学模型的状态就一下子复杂了起来,再加上灵活多变的机型和管材类型。开发需要你有强大的空间想象能力,更重要的是将复杂问题降维分解的抽象能力。


在柏楚工作给人最大的感受是解决需求的过程非常的有趣,富有挑战性。每完成一个需求,都让我获得特别强的成就感。不仅如此,将一个现实中的生产问题,通过简化抽象,总结设计,最后以符合面向对象设计、良好风格的代码实现出来,这一过程非常锻炼人的综合能力,其中包括理解能力、设计能力、编码能力、沟通能力。


在正式参与项目开发中的五个月中,我感觉个人能力提升非常快,最明显当然是业务逻辑的理解,其次则是我的编码能力,以及系统的设计能力。



浙大硕士的三年高速之旅

主人公介绍:

本科毕业于上海交通大学,硕士毕业于浙江大学

2018年通过柏楚校招计划入职软件研发部,目前担任项目经理



可以介绍一下工作的上下游交付吗?

主要是产品\市场和测试:产品\市场同事带回来客户的诉求,一起分析需求的合理性,决定要做的需求。研发团队定出方案,经讨论后开始编程,最后测试完成发布给客户。


偶尔也需要提前去客户处小范围调试,甚至遇到问题需要在客户现场开发,这时候总是压力和挑战并存,完成后的成就感非常大。


三人行必有我师焉,在产品\市场,研发,测试这样一个项目团队里,三足鼎立,相互协作和拉伸,从同事身上看到了很多闪光点。入职快4年,既是工作上志同道合的同事,也是生活上插科打诨的朋友。



对即将毕业的学弟学妹有什么建议?

数据结构,操作系统,设计模式等基础理论一定要学扎实,以及要培养自己学习知识以及应用知识解决问题的能力


本科在校时我常常觉得课程安排涉及面太过广泛,但在工作中,我却明显感受到这些基础理论对我理解系统,理解业务提供了巨大的帮助。


此外,如果你责任心强,能做到以客户为中心,踏实、实干,那就来吧,不会错的。助力国家十四五规划,为自动化行业添砖加瓦。做出的项目,开发的功能都是你的勋章。



在公司有什么开心的事情吗?

一群志同道合聊得来的朋友

掌握新的技能和方法

产品得到客户的好评

入职第3年拿到优秀工程师

(小编注:柏楚优秀工程师是柏楚工程师的最高荣誉奖项)



从单身汉到成为父亲的升级之旅

主人公介绍:

本科重庆大学,硕士毕业于上海大学,中科院某研究所联合培养

入职6年,目前担任项目经理




作为跟柏楚成长起来的老人

可以介绍一下个人经历吗?

入职时由资深导师带领,熟悉公司现有架构、软件特征以及相关业务背景,也对编程有了新的认知;在项目组里逐步做一些功能模块的维护,在项目中担当主力,对功能模块与项目框架都有了一些认识;目前担任项目经理,带团队一起攻坚,主要围绕项目组的需求,协调各方资源,设计方案,编码,挖掘新思路,处理疑难杂症等。



现在很多非计算机的同学也想转软件

机械电子毕业的你有什么建议吗?

我毕业于机械电子工程专业,读书时对电气自动化、嵌入式和工业软件都比较感兴趣,也自学了一些编程知识,同时喜欢动手。


从我个人经验来看,我认为是否科班不是最重要的,坐得住,愿意钻研,探讨技术才是最重要的;此外需要有相对扎实的编程基础,能够通过程序表达思想,对于操作系统,数据结构和设计模式均有一定的了解与实践;如果对工业自动化软件和Windows系统编程感兴趣,那就更加分了。


工业软件的开发也是系统工程,除了编码之外,围绕着软件的需求分析,方案设计,风险管控等都很重要,所以考虑问题也需要更周全,思考到风险,可继承性,可复用等



这几年最大的感受是什么?

你不是一个人在战斗,遇到问题时总能找到帮手。某次遇到一个难复现的问题,后来在同事们的帮助下,把所有相关代码都检查一遍,最终才定位到问题。


生活上,毕业后几件人生大事都比较顺利,一份稳定且持续上升的工作、在专业领域有不断突破和挑战的机会、落户上海和上车买房,前两年也有了一个可爱的宝宝。


生活和工作做到了比较好的平衡,公司氛围好,工作节奏平稳,项目组效率高,回家后基本不用关心工作上的事情了,每天回家都能照顾一会孩子,让我感觉很安稳和幸福。(小编注:绝世好男人哇!!)



HR说

以上就是本次专访的全部内容啦,大家有没有对应用开发工程师有更深刻的了解了呢~


大国重器,十年不晚,我们期待有志向的你和我们长期的并肩作战,立足技术研发,挑战卡脖子技术,一起创造更好的明天!


文字丨软件研发部攻城狮



简历投递通道

查看岗位JD及简历投递

或编辑简历【岗位-姓名-学校-专业-可否实习】

直接投递至邮箱hr@fscut.com


点击原文

查看更多岗位吧



【声明】内容源于网络
0
0
柏楚招聘
柏楚招聘最新资讯看这里~ 和一群朋友,做伟大事业!
内容 65
粉丝 0
柏楚招聘 柏楚招聘最新资讯看这里~ 和一群朋友,做伟大事业!
总阅读0
粉丝0
内容65