前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >新手上路——如何快速上手公司的系统

新手上路——如何快速上手公司的系统

作者头像
MavenTalker
发布2023-03-10 15:48:26
3410
发布2023-03-10 15:48:26
举报
文章被收录于专栏:歪脖贰点零

上手

新系统

刚进入新公司的程序员,如何快速的上手公司的系统,对一个新手快速融入团队并承担起重任起着至关重要的作用。笔者以个人的经验列几点,希望能帮助到正在看文章的你,可以从几个方面入手。

首先就是人-你的直属领导,是最关键的部分

通过他可以不但可以快速的了解的公司的发展历史,项目的过往及现状,团队成员的构成及各自不同的分工,凡此种种,通过他可以很轻松的获得,这时候你就有了一个整体概念。,但不幸的是,身为程序员的我们,大多不擅长与领导打交道,更何况是初次进入新公司,面对陌生的人总略显不自在,不愿与之亲近。笔者建议,直属上司应该是最好的对象,一定要把握住。一来他对公司及团队的现状了解最深入,二来没有直接的利益冲突,你还是他下属,没理由不带着你,只要抱着学习的态度,相信会相处的很好,也能很快的融入的团队中去。 BTW,以前也接触不少同事,发现一个问题,大家普遍不愿意也领导打交道,感觉没话说,其实我还是建议多与领导打打交道的,毕竟你的KPI,你的晋升,你的薪资的涨幅等等,都与之关联。如果不把你们之间的关系处理的融洽或者让他记住你,结果你懂的? 刚进公司,如何拉近这种距离?很简单,一起抽烟。不抽烟?那就喝洒,喝多了就称兄道弟了。不抽烟,也不喝酒,那就经常一起吃午饭,时间长了,自然就近了。如果你这仨都不占怎么办,还可以多问问题,当然不能太弱智。这个也没有的话,就平时聊天时,多找些共同点,套近乎总会的吧。如果这个也还没有,那你就另辟蹊径吧! 有点扯远了,回归正题。

其次是你周围的同事

他们是实例参与系统研发的人,不同岗位的人,掌握的信息量可能不同,这就需要你去发掘他们的潜力,反正人都在那里,你不攫取是自己的损失,一般大家会乐意分享给你的,不管是不熟悉系统,还是上手时遇到问题,只要他不是很忙。毕竟将来他们的工作需要你去分担,给你讲清楚了,后面好移交!!!特别指出,程序媛可是有先天优势的,要发挥好呦!!!

以上是说人,再说东西:现有系统/留存文档

如果足够幸运,项目的文档比较规范的话,信息量还是很大的,从需求,产品,设计,开发等等,一般正规点都有个项目管理,bug管理系统等等,能迅速从文档中读出项目的现状,业务架构,应用架构,时间节点,任务分工等等。还是那句话,不明白就问别人,脸皮薄只能自己慢慢啃,悲剧的是有时候方向会有偏差啃错。

最后是实操-把产品跑起来

了解个大概后,下面实操就是重头戏了。搭环境,相信都不陌生,把环境搭好,把代码从库里check out,然后编译启动,相信这时候已经出错了吧?因各自环境的不同,总会有这样那样的问题,这些问题,一定要记录下来,方便事后查找,自己能解决的自己摸索,解决不了的立马求助。古人云 : 善假于物也!

如此循环往复,不出两三日必定会对系统有简要整体的了解,当然,项目的大坑小坎,随着慢慢的深入都会显现出来,做好准备,迎接挑战吧。

总观上文你会发现,上手一个新系统,更多的是在业务层面,代码涉及不多。答对了,我们要清楚,技术只是支撑业务服务的,是商业手段,把业务掌握了才能更好的使用技术,而这个技术当然不局限在你们项目中现有的方案。

我一个写代码的,关心你业务干啥,我只负责编码实现就行了,其它是需求,产品该负责的事?

的是堆码就够了,请看下期分解......

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MavenTalk 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档