精华内容
下载资源
问答
  • Java初级开发工程师的职责 Java初级开发工程师需要协助工程师处理线上版本紧急技术问题,线上版本bug处理。下面是小编为您精心整理的Java初级开发工程师的职责。 Java初级开发工程师的职责1 职责: 1、 负责参与...
  • Java初级开发工程师需要根据分配的任务按时按质完成模块的设计和编程实现下面是小编为您精心整理的Java初级开发工程师的主要职责 Java初级开发工程师的主要职责1 职责 1服从公司的发展要求配合公司的工作安排;...
  • Java初级开发工程师的职责 Java初级开发工程师需要协助工程师处理线上版本紧急技术问题,线上版本bug处理。下面是小编为您精心整理的Java初级开发工程师的职责。 Java初级开发工程师的职责1 职责: 1、 负责参与...
  • Java初级开发工程师岗位的工作职责1 职责 1负责局部模块的任务开发并按照项目设计和进度要求编码和单元 ; 2负责按照项目设计的数据库结构进行编码和单元; 3根据开发规范与流程完成编码及相关文档; 4对重大的
  • PAGE PAGE 1 Java初级开发工程师岗位的基本职责范本 Java初级开发工程师需要负责局部模块的任务开发并按照项目设计和进度要求编码和单元以下是小编整理的Java初级开发工程师岗位的基本职责范本 Java初级开发工程师...
  • python初级开发工程师 我看到了有关学习什么,初级python开发人员的职位要求,新手Python程序员应该能够做什么的问题,这些问题经常重复出现。 通常我们想要学习Python,我们想要找到与此语言相关的工作。 当然,...

    python初级开发工程师

    我看到了有关学习什么,初级python开发人员的职位要求,新手Python程序员应该能够做什么的问题,这些问题经常重复出现。

    通常我们想要学习Python,我们想要找到与此语言相关的工作。 当然,有些人会为自己的项目而业余学习,但是肯定更少。 如果我们看一下Python的工作机会,最常见的实习机会或初级职位是针对Web开发人员的。 因此,创建Web应用程序(适当地后端Web应用程序)可能是您寻找学徒时自然的首选。

    仅仅了解Python并不能保证找到工作。 您还需要更多东西,而今天,我需要介绍一下我认为Web开发人员应该知道如何开始的内容。

    初级Python开发人员–要求

    英语

    后端

    Python

    单元测试

    Web框架

    SQL

    ORM

    NoSQL

    前端

    HTML / CSS

    JavaScript

    其他

    CSS预处理器

    JS框架

    引导程序

    后轮驱动

    工具和概念

    翻译自: https://bytes.com/topic/python/insights/973422-how-became-junior-python-developer

    python初级开发工程师

    展开全文
  •  Java初级开发工程师的主要职责1 职责: 1、服从公司的发展要求,配合公司的工作安排; 2、作为储备工程师要认真学习和全面了解公司的相关情况和工作细节; 3、熟练掌握公司所应用的专业技术; 4、负责公司基本...
  • Java初级开发工程师的基本职责描述 Java初级开发工程师需要根据公司技术文档规范撰写模块详细设计文档。下面是小编为您精心整理的Java初级开发工程师的基本职责描述。 Java初级开发工程师的基本职责描述1 职责: ...
  • Java初级开发工程师岗位的基本职责范本 Java初级开发工程师需要负责局部模块的任务开发,并按照项目设计和进度要求编码和单元。以下是小编整理的Java初级开发工程师岗位的基本职责范本。 Java初级开发工程师岗位的...
  •  Java初级开发工程师岗位的工作职责1 职责: 1、负责局部模块的任务开发,并按照项目设计和进度要求编码和单元 ; 2、负责按照项目设计的数据库结构进行编码和单元; 3、根据开发规范与流程独立完成编码、及相关...
  • Java初级开发工程师的基本职责描述 Java初级开发工程师需要根据公司技术文档规范撰写模块详细设计文档。下面是小编为您精心整理的Java初级开发工程师的基本职责描述。 Java初级开发工程师的基本职责描述1 职责: ...
  • Java初级开发工程师工作的岗位职责 Java初级开发工程师需要根据开发规范与流程独立完成编码、及相关文档。下面是小编为您精心整理的Java初级开发工程师工作的岗位职责。 Java初级开发工程师工作的岗位职责1 职责:...
  • Java初级开发工程师岗位的基本职责范本 Java初级开发工程师需要负责局部模块的任务开发,并按照项目设计和进度要求编码和单元。以下是小编整理的Java初级开发工程师岗位的基本职责范本。 Java初级开发工程师岗位的...
  • PAGE PAGE 1 初级Java开发工程师的工作职责 初级Java开发工程师需要掌握分析设计工具按照规范的要求编写设计文档下面是小编为您精心整理的初级Java开发工程师的工作职责 初级Java开发工程师的工作职责1 职责 1....
  • 初级Java开发工程师的职责精选模板 初级Java开发工程师需要负责根据需求对具体模块进行设计,编写设计文档及相关文档。以下是小编整理的初级Java开发工程师的职责精选模板。 初级Java开发工程师的职责精选模板1 ...
  • 初级Java开发工程师的工作职责 初级Java开发工程师需要掌握分析设计工具,按照规范的要求,编写设计文档。下面是小编为您精心整理的初级Java开发工程师的工作职责。 初级Java开发工程师的工作职责1 职责: 1.承担...
  • 小白如何成为初级WebGIS开发工程师

    千次阅读 2018-08-29 18:59:42
    本篇文章主要介绍小白如何成为初级WebGIS开发工程师,只适合对应人员参考(WebGIS前端的技能要求和互联网前端要求有些差距的 )。后续会有中、高级WebGIS开发工程师相关文章。   程序员的职业岗位,一般的公司会...

    小白如何成为初级WebGIS开发工程师

     

    本篇文章主要介绍小白如何成为初级WebGIS开发工程师,只适合对应人员参考(WebGIS前端的技能要求和互联网前端要求有些差距的

    )。后续会有中、高级WebGIS开发工程师相关文章。

     

    程序员的职业岗位,一般的公司会根据技术能力情况区分等级,对应的等级救对应着薪资范围。如果不区分级别的,可能这个公司就不是以技术驱动的公司,研发团队管理也不够专业。一些大公司可能会像阿里那种级别划分,p1~p10,腾讯百度也类似。小公司可能就简单的划分为初级开发工程师、中级开发工程师、高级开发工程师、技术经理、专家/技术总监。

     

    小白一开始的目标就应该定位为初级开发工程师,然后通过努力,成长为中级到高级。那么下面我介绍一下需要具备什么样的技能才能成为一名合格的WebGIS开发工程师。

     

    技术基本要求

     

    1、JavaScript、CSS/HTML掌握;

    2、至少掌握ArcGIS API for javascript 或者 openlayers一种

    3、懂mysql或oracle或postgresql一种;

    4、掌握Arcgis server或者geserver 发布地图服务并展示;

    5、懂得Java后端语言加分(不强制)

     

    以上根据个人经验和对一些GIS公司的工作理解的,如果你都满足,那你随意找webgis的开发岗位了,具体什么薪资,每个公司会有点区别,并且根据个人技术的总体情况不一样。注意我对技术的描述关键词都是“掌握”,并没有说是“熟练”,如果是熟练的话,那应该至少是中级开发工程师了。下面我在仔细的说明这些技能如何学习和对应初级WebGIS开发工程师的掌握程度。

     

    1、JavaScript、CSS/HTML掌握;

    这里边最重要的是html和JavaScript两个,其次是css。webgis公司来说,系统页面和美观效果和互联网的网站相比,有些差距,所以css这边要求不高;解释一下js为什么是最重要的,因为js是用的最多的,所有的web页面逻辑都是用js来实现,一般你的js能力的大小可能决定你工作的效率和所能承担的任务难度大小。js,css,html三者综合起来占WebGIS岗位技术比为70%(就是满分100分,这里占了70分,看你能拿多少了)。

     

    对于小白,我建议就是先学习html,然后了解一下css,最后好好学习js。学习难度上,html最好学,其次到js入门容易,最后到css,css入门和学好都比较花时间的,需要慢慢来,多练习。而js入门没啥难度,但是学好,熟练,精通就难了。这里推荐三本书:

     

    《JavaScript权威指南》第六版

    《JavaScript高级程序设计》第三版

    《CSS权威指南》第三版

     

    初学者不宜看过多类似的书,只需要一种读好,读懂一本就够了,推荐的都是最好的之一。如果在一开始看不到,可以借助一些网站,比如问w3cschool网站手册,或者慕课网的一些视频教程。循序渐进,基础语法掌握后,尝试多做练习。如果不知道做什么,请在知识星球找我,我帮你出题

     

     

    2、至少掌握ArcGIS API for javascript 或者 openlayers一种

     

    作为一名合格的WebGIS开发工程师,这个技能是不可少的。但是不管是arcgis还是openlayers地图框架,都是一个api 库。这里解释一下什么是API,因为可能完全小白的人不了解。API 可以简单的理解为一个工具箱,里边有锤子,钉子,螺钉,螺母等工具或零件,你做一样东西或者修一样东西需要什么工具,就找到这个工具箱,然后要用锤子就找到锤子使用就行了。这个是最简单的比喻,实际上是有点区别,如果不懂得话,暂且可以这么理解。

     

    要掌握ArcGIS API for javascript 或者 openlayers一种的前提是编程语言JavaScript过关。越熟悉越好。如果你熟悉使用JavaScript,对于ArcGIS API for javascript 或者 openlayers一种就可能可以做到边看文档边操作一样的效果了。学习的话就到对应的官网看文档就够了,官方demo也比较详细,没有哪本书做得比官方文档好。这里不推荐书籍。如果不知道做什么demo,请在知识星球找我,我帮你出题。

     

    3、懂mysql或oracle或postgresql一种;

     

    工作上,我们可能会经常做一些业务功能,业务简单的可以理解为增删改查,而这些数据的操作都是基于数据库的,数据库作为程序员是必须要掌握熟悉的技能,基本的sql要会写。不管什么数据库,sql语言都很相似,一开始只需要选择一种去学习就够了。首选mysql或oracle。

     

    4、掌握Arcgis server或者geoserver 发布地图服务并展示;

     

    这个是软件层面的使用,真正工作上,可能发布地图服务的工作是技术支持人员操作的,但是,说道学习上,开发人员也是必须要掌握的。一方面,自己可以安装软件,然后通过学习发布地图服务,有了地图服务,自己可以在程序中调用地图服务,可以做自己的webgis系统,编程练习等;另一方面,只有了解了地图服务这一层面的知识原理,你才能更好的理解到WebGIS是什么,WebGIS地图是如何展示和工作的。

     

    5、懂得Java后端语言加分(不强制)

     

    一些小公司可能会把WebGIS开发工程师叫做GIS开发工程师,如果你懂得Java,可能会接触到一些后端开发的工作,接口的书写等。懂得一门后端编程语言,我个人觉得是比较重要的,对日后学习的理解,前后端工作流程的理解都相当的重要。而且,你可以自己搭后端,自己写前端页面,这样就可以独自一人完成一个网站。当你有能力一个人完成一个网站的时候,从数据库表结构设计,后端框架搭建,接口设计编码实现。前端框架搭建,前端编码页面实现。整个过程你会学到很多东西。如果你懂后端了,不知道怎么开发网站,你可以来知识星球找我,我指导你去设计,去实现。

     

    当然,小白建议忽略这个技能要求,因为前面的技能会要花费很多时间去学习,这个在日后你往更深的技术层次追求的时候考虑进去。

     

    写在最后

     

    上边的技能要求,针对的是小白或入门级的,如果你不是这个群体,可以忽略;如果你已经是初级或者中级开发工程师了,但是发现自己有些不足,那你就好好对自己的技术成长路线规划一下。对于未知的技术学习建议:

    1、首先,掌握熟悉你所在公司所使用和涉及的技能;

    好处:帮助自己更好更快完成工作任务,这样可能就更少加班的情况;领导发现你能力不错,对自己也有好处。当然,如果你觉得公司使用的技术比较low,你在混,那建议你尽快离职,不要浪费自己的时间;如果你到哪都是混,那建议你转行了。

    2、不要满足于现状,不管是技术上,还是其他。

    技术无止境,一个公司的技术栈在长时间内不会变化的,这个时间可能是3年、5年或者10年。当然,不变化的可能是传统软件公司,或者是小公司。不要觉得你工作几年出去有经验就吃得香了。要有危机感,跟进最新技术发展情况,观察大公司流行使用什么框架技术,自己尝试去学习了解。也不要找借口没时间学习,如果自己把玩游戏或者看电视剧的时间用来学习呢?

    展开全文
  • 初级Java开发工程师的岗位职责表述 初级Java开发工程师需要承担项目组重要开发或设计工作,并能够按要求、高质量地完成开发或设计任务。下面是小编为您精心整理的初级Java开发工程师的岗位职责表述。 初级Java开发...
  • PAGE PAGE 1 初级Java开发工程师的岗位职责表述 初级Java开发工程师需要承担项目组重要开发或设计工作并能够按要求高质量地完成开发或设计任务下面是小编为您精心整理的初级Java开发工程师的岗位职责表述 初级Java...
  • 初级web前端开发工程师的岗位职责描述 初级web前端开发工程师需要根据需求和设计,完成公司产品web前端页面的代码编写。以下是小编整理的初级web前端开发工程师的岗位职责描述。 初级web前端开发工程师的岗位职责...
  • 转载:小白如何成为初级WebGIS开发工程师 原来是做C#桌面端GIS开发的,基本上都是项目经理带着自学,...本文主要介绍小白如何成为初级WebGIS开发工程师,只适合对应人员参考(WebGIS前端的技能要求和互联网前端要求...

    转载:小白如何成为初级WebGIS开发工程师
    原来是做C#桌面端GIS开发的,基本上都是项目经理带着自学,很多基本的东西都不懂,现在有项目需求要做WebGIS,还是一无所知,打算好好静下心来好好学,好好搞,努力提高自己吧。

    据说是大牛(GIS520社区站长)写的经验介绍。

    贴下原文:
    本文主要介绍小白如何成为初级WebGIS开发工程师,只适合对应人员参考(WebGIS前端的技能要求和互联网前端要求有些差距的)。后续会有中、高级WebGIS开发工程师相关文章。
    程序员的职业岗位,一般的公司会根据技术能力情况区分等级。每个等级有对应的薪资范围。
    如果不区分级别的,可能这个公司就不是以技术驱动的公司,研发团队管理也不够专业。一些大公司可能会像阿里那种级别划分,p1~p10,腾讯百度也类似。小公司可能就简单的划分为初级开发工程师、中级开发工程师、高级开发工程师、技术经理、专家/技术总监。
    小白一开始的目标就应该定位为初级开发工程师,然后通过努力,成长为中级到高级。那么下面我介绍一下需要具备什么样的技能才能成为一名合格的WebGIS开发工程师。

    技术基本要求

    1. JavaScript、CSS/HTML掌握;
    2. 至少掌握ArcGIS API for javascript 或者 openlayers一种;
    3. 懂mysql或oracle或postgresql一种;
    4. 掌握Arcgis server或者geoserver发布地图服务并展示;
    5. 懂得Java后端语言加分(不强制)。

    以上要求,是基于我个人经验以及对一些GIS公司工作的理解。如果你都能满足,可以随意找webgis的开发岗位了。具体什么薪资,每个公司会有点区别,并且要看个人技术的总体情况。
    注意我对技术的描述关键词都是“掌握”,并没有说是“熟练”,如果是熟练的话,那应该至少是中级开发工程师了。下面我在仔细的说明这些技能如何学习和对应初级WebGIS开发工程师的掌握程度。

    1. JavaScript、CSS/HTML掌握
      这里边最重要的是html和JavaScript两个,其次是css。对webgis公司来说,系统页面和美观效果和互联网的网站相比,有些差距,所以css这边要求不高;解释一下js为什么是最重要的,因为js是用的最多的,所有的web页面逻辑都是用js来实现,一般你的js能力的大小可能决定你工作的效率和所能承担的任务难度大小。
      js、css、html三者综合起来占WebGIS岗位技术比为70%(就是满分100分,这里占了70分,看你能拿多少了)。
      对于小白,我建议就是先学习html,然后了解一下css,最后好好学习js。学习难度上,html最好学,其次到js入门容易,最后到css,css入门和学好都比较花时间的,需要慢慢来,多练习。而js入门没啥难度,但是学好,熟练,精通就难了。
      这里推荐三本书:
      《JavaScript权威指南》第六版
      《JavaScript高级程序设计》第三版
      《CSS权威指南》第三版

    初学者不宜看过多类似的书,只需要一种读好,读懂一本就够了,推荐的都是最好的之一。如果在一开始看不到,可以借助一些网站,比如问w3cschool网站手册,或者慕课网的一些视频教程。循序渐进,基础语法掌握后,尝试多做练习。如果不知道做什么,我帮你出题。

    1. 至少掌握ArcGIS API for javascript 或者 openlayers一种
      作为一名合格的WebGIS开发工程师,这个技能是不可少的。但是不管是arcgis还是openlayers地图框架,都是一个api 库。
      这里解释一下什么是API,因为完全小白的人可能不了解。API 可以简单的理解为一个工具箱,里边有锤子、钉子、螺钉、螺母等工具或零件,你做一样东西或者修一样东西需要什么工具,就找到这个工具箱,然后要用锤子就找到锤子使用就行了。这个是最简单的比喻,实际上是有点区别,如果不懂得话,暂且可以这么理解。
      要掌握ArcGIS API for javascript 或者 openlayers一种的前提是编程语言JavaScript过关。越熟悉越好。如果你熟悉使用JavaScript,对于ArcGIS API for javascript 或者 openlayers一种就可以做到,边看文档边操作一样的效果了。学习的话就到对应的官网看文档就够了,官方demo也比较详细,没有哪本书做得比官方文档好。这里不推荐书籍。

    2. 懂mysql或oracle或postgresql一种
      工作上,我们可能会经常做一些业务功能,业务简单的可以理解为增删改查,而这些数据的操作都是基于数据库的。数据库,程序员是必须要掌握熟悉的技能,基本的sql要会写。不管什么数据库,sql语言都很相似,一开始只需要选择一种去学习就够了。首选mysql或oracle。

    3. 掌握Arcgis server或者geoserver 发布地图服务并展示
      这个是软件层面的使用,真正工作上,可能发布地图服务的工作是技术支持人员操作的,但是,说道学习上,开发人员也是必须要掌握的。
      一方面,自己可以安装软件,然后通过学习发布地图服务,有了地图服务,自己可以在程序中调用地图服务,可以做自己的webgis系统,编程练习等;
      另一方面,只有了解了地图服务这一层面的知识原理,你才能更好的理解到WebGIS是什么,WebGIS地图是如何展示和工作的。

    4. 懂得Java后端语言加分(不强制)
      一些小公司可能会把WebGIS开发工程师叫做GIS开发工程师,如果你懂得Java,可能会接触到一些后端开发的工作,接口的书写等。
      懂得一门后端编程语言,我个人觉得是比较重要的,对日后学习的理解,前后端工作流程的理解都相当的重要。而且,你可以自己搭后端,自己写前端页面,这样就可以独自一人完成一个网站。
      当你有能力一个人完成一个网站的时候,从数据库表结构设计、后端框架搭建、接口设计编码实现,到前端框架搭建、前端编码页面实现,整个过程你会学到很多东西。如果你懂后端了,不知道怎么开发网站,你可以来找我,我指导你去设计,去实现。
      当然,小白建议忽略这个技能要求,因为学习前面的技能要花费很多时间,日后你往更深的技术层次追求时,再考虑进去。

      写在最后
      上边的技能要求,针对的是小白或入门级的,如果你不是这个群体,可以忽略;如果你已经是初级或者中级开发工程师了,但是发现自己有些不足,那你就好好对自己的技术成长路线规划一下。对于未知的技术学习建议:

    5. 首先,掌握熟悉你所在公司所使用和涉及的技能
      好处:帮助自己更好更快完成工作任务,这样可以减少加班;领导发现你能力不错,对自己也有好处。当然,如果你觉得公司使用的技术比较low,你在混,那建议你尽快离职,不要浪费自己的时间;如果你到哪都是混,那建议你还是转行算了。

    6. 不要满足于现状,不管是技术上,还是其他
      技术无止境,一个公司的技术栈在长时间内不会变化的,这个时间可能是3年、5年或者10年。
      当然,不变化的可能是传统软件公司,或者是小公司。不要觉得你工作几年出去有经验就吃得香了。要有危机感,跟进最新技术发展情况,观察大公司流行使用什么框架技术,自己尝试去学习了解。
      也不要找借口说没时间学习,如果把自己玩游戏或看电视剧的时间用在学习上,会是什么样子呢?

    展开全文
  • 初级web前端开发工程师的岗位职责描述 初级web前端开发工程师需要根据需求和设计,完成公司产品web前端页面的代码编写。以下是小编整理的初级web前端开发工程师的岗位职责描述。 初级web前端开发工程师的岗位职责...
  • 初级大数据平台应用开发工程师学习大纲 工作内容: 1.搭建大数据平台(Apache Hadoop) 2.安装必备组件(hive , hbase,spark,kafka,flume等) 3.平台常用命令使用 4.运用编程语言(java,python,scala等)按照业务...

    初级大数据平台应用开发工程师学习大纲

    工作内容:

    1.搭建大数据平台(Apache Hadoop)
    2.安装必备组件(hive , hbase,spark,kafka,flume等)
    3.平台常用命令使用
    4.运用编程语言(java,python,scala等)按照业务需要独立开发数据处理程序
    5.RDBMS与JDBC编程

    能力要求:

    1.熟练linux系统基本操作(如熟练使用常用的shell命令等)
    2.了解大数据平台基本原理以及常用组件的使用(hadoop,hive,hbase,spark等),能够在Linux 系统上搭建Haoop 环境,并安装相关组件;
    3.熟练使用至少一种主流编程语言(如:java、python、scala等),编写数据处理程序;
    4.掌握SQL/PLSQL/HIVEQL基本操作(DML, DDL等)对数据进行简单的筛选统计操作;

    学习大纲

    一、Linux基础

    1.linux安装,配置
    2.linux命令
    3.shell使用
    4.shell脚本修改和使用
    5.bash编程变量、传递参数、数组、运算符、流程控制、函数、输入输出重定向等基础语法
    6.crontab介绍和使用

    二、开发入门(至少掌握一门)

    1. java开发入门

    1.Java概述、Java环境配置、Eclipse使用与基础语法
    2.变量、标识符、基础数据类型、运算符等基础知识
    3.Java常用语法
    4.方法与数组
    5.面向对象编程
    6.异常处理及debug
    7.JDBC编程
    8.高性能网络编程、并发库、RPC框架

    2. python基础

    1.基础语法
    2.函数、模块与数据结构
    3.文件处理
    4.异常处理

    3. Scala基础

    1.基础语法
    2.函数编程
    3.文件处理
    4.异常处理
    5.模式匹配
    6.隐式转换

    三、sql基础

    1.SQL 基础教程,SQL简介,SQL语法
    2.SQL DML(SELECT、UPDATE、INSERT、DELETE)
    3.SQL DDL(CREATE、ALTER、DROP)
    4.SQL 其他常用语句(distinct、where,and,or,order by ,Top , Like, In , Between ,Aliases等)

    四、hadoop基本应用

    1. 大数据概念与基础

    1.大数据概念、特征、数据计量单位以及大数据的类型;
    2. Hadoop环境搭建与集群架构;

    2. HDFS使用操作

    1.HDFS设计目标、基本概念;
    2.HDFS文件系统的命令操作;
    3.HDFS API编程,包含目录管理、文件列表、读取、导入导出、文件压缩等开发

    3. MapReduce 开发

    1.MapReduce的设计思想、基本概念;
    2.MapReduce的系统架构、作业运行机制和关键技术;
    3.MapReduce的数据类型的自定义以及数据类型的使用;
    4.MapReduce开发,定制输入输出的数据格式;
    5.将HDFS文件系统中整个文件作为输入数据的开发;
    6.归档文件的创建与访问,利用MapReduce完成小文件聚合成一个大文件的开发;
    7.压缩数据处理程序开发;
    8.任务组合过程,掌握迭代组合、并行组合及串行组合;
    9.任务的前后链式组合;
    10.多数据源连接的开发,包含Map端开发以及Reduce端开发;
    11.Hadoop全局参数的使用,全局文件的使用;
    12.与关系型数据库的访问连接;
    13.切片原理、数据清洗处理、多种排序、连接查询
    14.语言无关的序列化框架

    五、常用组件学习

    1. Hbase数据库开发

    1.HBase分布式数据库的设计目标、基本概念;
    2.HBase逻辑架构以及物理架构;
    3.HBase分布式数据库Shell命令操作;
    4.HBase数据库系统的开发,包含创建表、删除表,查询所有表操作;
    5.HBase数据库系统的开发,包含插入记录、查询数据,组合查询、修改删除记录等开发;
    6.二级索引

    2. Hive数据仓库开发

    1.Hive数据仓库的工作原理及特点;
    2.Hive架构设计,包含数据类型、数据存储方式以及查询方式;
    3.Hive数据仓库系统的HQL语言语法;
    4.HQL的创建表、查看表及查询有结构,修改表以及删除表;
    5.利用HQL语句将HDFS的文件导入数据仓库;
    6.分区表、桶表、外部表的使用;
    7.HQL语句的联合查询、子查询、创建视图等操作;
    8.UDF自定义函数开发,以及自定义函数的使用;
    9.程序连接Hive数据仓库进行数据查询;
    Hive性能诊断和调优

    3. Spark开发

    1.Spark开发环境搭建;使用Spark Web UI;
    2.Spark原理及基础组件
    3.Spark程序部署方式

    展开全文
  • 一、概要初级JavaWeb工程师的面试准备Java基础知识面试指导Java面向对象面试指导JSP面试指导MySQL数据库基础面试指导Servlet面试指导二、初级JavaWeb工程师的面试准备初级JavaWeb工程师是职业发展的第一步组成人群:...
  • 初级前端,主要负责产品的功能开发,独立完成框架中设计好的交互功能和产品需求。 PS:一句话概括,初级前端的岗位职责在每家公司都是大同小异,无非是针对本公司的产品及业务线做具体的搬砖工而已。 二、技术能力...
  • 系统集成软件开发-初级 要求: 2-5年工作经验,做过电信,能源或者政府行业的项目 有大项目经验者优先 教育背景不限,英文无要求 薪水面议 有意者请尽快将个人简历发至carol.ha@usense.com.cn 谢谢~ ...
  • Java程序员的技术水平不同级别要求也不同,分为初级、中级、高级、资深等,不同级别的Java开发工程师企业的要求也是有区别,具体的要求需要结合企业的需求而定。作为一名Java开发人员除了掌握Java基础还应该具备丰富...
  • 展开全部初级软62616964757a686964616fe59b9ee7ad9431333431346461件测试工程师基本要求:按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。按其级别和职位的不同,可分为三类:高级软件测试工程师,...
  • 初级测试工程师的岗位职责 初级测试工程师需要负责日常测试工作,从测试角度帮助提升产品功能性、易用性和产品质量。下面是小编为您精心整理的初级测试工程师的岗位职责。 初级测试工程师的岗位职责1 职责: 1、 ...
  • 初级测试工程师的岗位职责 初级测试工程师需要负责日常测试工作,从测试角度帮助提升产品功能性、易用性和产品质量。下面是小编为您精心整理的初级测试工程师的岗位职责。 初级测试工程师的岗位职责1 职责: 1、 ...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 289
精华内容 115
关键字:

初级开发工程师要求