新人如何快速上手一个项目?

我知道很多人在进入一家公司之后,面对新的人员,新的项目,新的业务,新的框架,不知道如何入手.人的第一印象很重要,你在公司开始的表现也很重要.要能在很短时间内,就掌握该公司的业务脉络,可以上手工作,这应该是对一个老手来说,是一个基本素质,对新手来说,绝对是一个加分项.

好 ,我们加入一家新公司,首先要了解它的业务.它是专门做程序的,还是有些其他业务,它是专门做一类程序,还是什么程序都接等等.

对于程序员来说,当然最重要的是需要开发的程序.

1.需要找你的领导要一些资料(多数他会给你):

(1).程序宣传资料,程序设计资料(概要设计,详细设计,流程设计,数据库设计等)

(2).相关的用户信息包括url,用户,密码(程序,数据库(开发,测试),架包管理(nexus),代码管理(git,SVN),日志系统,文档系统,bug管理系统,邮件,联系软件(WeLink,钉钉,企业微信),系统部署)

2.你需要从客户的角度上,大致了解这是一个什么样的程序.需要解决一下几个问题

(1)这个程序是做什么的?

(2)这个程序是给什么人用的?

(3)这个程序有那些模块,分别有什么作用?

(4)这个程序开发到什么程度了?那些还没有开发?

(5)这个程序使用了那些技术,分别有些什么作用?那些你不熟悉或没用过,这个就直接慢慢补课了.

3.了解这个程序的运行流程.

(1)程序是怎么操作?开发好的页面,点一点,看看有些什么反应和内容,大致应该可以怎么实现?如果可以找人演示一下

(2)下载代码,把代码启动起来,看看包的层级结构,一个请求信息的流转路线.总体要求就是如果要你添加一个接口或类,应该怎么添加?

(3)了解哪些模块数据的格式和来源(用户填写,其他程序提供,数据采集)

(4)注意积累专业业务词汇,了解他们的含义,用途,来源,格式(用于交流,便于描述,也显得专业)

以上这些一般两到三天可以完成,然后你就可以去申请任务,然后一边做,一边深入理解业务,做几个业务,你也就完全上手了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 如果你想快速上手人工智能技术,建议你先从以下几个方面开始: 1. 了解基本概念:首先要搞清楚什么是人工智能,什么是机器学习,什么是深度学习等基本概念。 2. 选择合适的学习方式:可以通过课程、教程、视频、书籍等方式学习人工智能,选择自己喜欢的方式。 3. 安装必要的软件和工具:人工智能的学习往往需要用到许多软件和工具,例如 Python、TensorFlow、Keras 等,需要在学习之前先安装这些工具。 4. 尝试实践:学完基本知识后,可以尝试着用自己学过的知识去实践一些简单的项目,这样可以加深对知识的理解,同时也可以对自己的水平有一个初步的判断。 5. 不断学习:人工智能是一个非常庞大的领域,无论你是初学者还是有一定经验的人,都应该持续不断地学习,才能不断提升自己的能力。 ### 回答2: 想要快速上手人工智能技术,可以按照以下步骤进行: 1. 学习基础知识:人工智能技术涉及很多概念和算法,如机器学习、深度学习、神经网络等。可以通过参加在线课程或阅读相关书籍来建立起基本的理论知识。 2. 掌握编程语言:人工智能技术使用多种编程语言,如Python、R等。选择一门常用的编程语言,并通过编程练习来熟悉语法和基本操作。 3. 实践项目:通过完成实际项目来应用所学的知识。可以选择一些开源项目,参加在线竞赛或实习,这样可以逐渐提升自己的技术水平。 4. 学习工具和框架:人工智能领域有很多开源工具和框架,如TensorFlow、PyTorch等。熟悉并掌握这些工具和框架,可以提高开发效率。 5. 深入研究论文和最新技术:订阅人工智能领域的期刊、会议等,关注最新的研究成果和技术趋势。参与相关社群或论坛的讨论,与其他人交流和分享经验。 6. 参加培训或进修:有针对人工智能技术的培训课程或学习计划,如人工智能工程师证书等。可以选择适合自己需求和时间的培训方式,提升专业能力。 7. 不断实践和持续学习:人工智能技术是一个不断发展和演进的领域,需要持续学习和实践。可以参与研究项目、开发应用、阅读文献等,以保持对最新技术的了解,并不断提升自己的技能。 总之,快速上手人工智能技术需要建立基础知识,掌握编程语言,通过实践项目来应用所学知识,学习使用工具和框架,深入研究最新技术,参加培训或进修,并不断实践和持续学习。通过这些步骤,可以更快速地掌握人工智能技术。 ### 回答3: 要快速上手人工智能技术,可以按照以下几个步骤进行: 第一步是了解基本概念。人工智能是一门涉及多个领域的综合性学科,包括机器学习、深度学习、自然语言处理等。可以通过阅读相关书籍、在线教程以及观看视频课程,了解人工智能的基本概念和原理。 第二步是学习编程和数学知识。人工智能技术的实现需要掌握编程语言和数学知识,特别是统计学和线性代数。可以选择学习一种常用的编程语言,如Python,以及学习数学基础知识。 第三步是实践项目。通过实践项目可以加深对人工智能技术的理解与应用。可以选择一些开源的人工智能项目或者参加在线的人工智能竞赛,如Kaggle,从中学习解决问题的方法和技巧,结合实际应用场景,提高技术水平。 第四步是与专业人士进行交流。人工智能领域发展迅速,与人工智能专业人士进行交流可以获取更多的学习资源和进一步指导。可以参加相关的行业或学术会议,加入人工智能的社群或论坛,与其他人工智能从业者交流心得和经验。 第五步是持续学习和更新知识。由于人工智能技术日新月异,要快速上手人工智能技术就需要不断学习和更新知识。可以定期关注最新的研究成果和技术进展,阅读相关的学术论文和技术博客,参加相关的线上或线下培训课程,保持对人工智能领域的敏感度和学习态度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值