当前位置: > 财经>正文

计算机专业就业方向与前景以及你所要具备的技能(本科生) 黄金期货买卖技术要求有哪些方面的知识和技能

2023-07-19 19:56:59 互联网 未知 财经

计算机专业就业方向与前景以及你所要具备的技能(本科生)

前言

毕业季你是否像我一样迷茫,不知道自己适合哪个方向,甚至考虑转行! 接下来都说说计算机都有哪些就业方向吧,先从软件开发的六个阶段说起: 软件开发的生命周期一般分为6个阶段:需求分析、系统设计、系统实现、软件测试、部署和维护

一、 整个软件生命周期 项目经理 二、需求分析阶段 产品经理(Product Manager): 1、负责参与公司产品/项目需求调研,负责产品设计、需求分析、功能设计,出系统原型图; 2、带领公司产品设计、项目管理及需求分析团队,做好产品设计及项目管理工作; 3、编写软件需求说明书、项目解决方案、方案建议书、系统概要设计、系统建设方案、功能设计等文档; 4、负责整个项目的系统规划,细分项目,并制定项目任务书与项目进度表; 5、协调研发部、测试部,做好项目进度的整体把控; 6、负责与客户协调沟通项目各阶段进展; 7、负责项目的上线实施、跟踪、验收等工作

所需技能:一般该岗位很少招应届生,或者说不招 需要良好的沟通能力、 visio、X-mind、Axure设计软件

产品助理: 1、对产品进行产品规划、设计及开发跟进,输出产品规划相关文档; 2、根据需求规划产品特性;结合市场需求,设计制作产品原型,输出PRD文档; 3、负责产品开发过程中的资源协调、时间管理、各环节推进;合理规划项目开发时间;跟进项目开发,推动各环节顺利进 行;协同开发、测试并确保项目高质量按时上线; 4、辅助产品经理工作

所需技能:同产品经理

二、 系统设计阶段 系统架构师: 职能:系统架构师是一个最终确认和评估系统需求,给出开发规 范,搭建系统实现 的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。 所需技能: 三、系统实现阶段 嵌入式工程师:

就业范围窄,缺乏嵌入式人才

1.负责项目的软件开发与调试,及测试指引的编写; 2.原理图设计以及协助项目工程师解决相关问题; 3.与客户进行产品功能的沟通; 4.和其它部门密切协作,保证整个产品的相关目标按期实现; 5.完成部门经理交办的其他工作

所需技能

(1)熟悉CC++语言 (2)熟悉Linux系统或uC/OS-II,对其上层应用以及内核有较深理解 (3)熟悉单片机、ARM、PPC芯片架构,能够在不同硬件平台上进行软件程序开发 (4)对2G/3G/4G通信系统有一定了解 PHP软件开发工程师: 岗位职责:1、独立负责服务模块的功能接口开发。2、与客户沟通并独立负责客户的需求定制研发。3、负责模块功能的相关数据库设计和优化,软件架构设计,并能与开发经理一起制定开发路线和整体架构。4、能够根据产品文档理解业务流程、了解业务需求。6、负责开发计划、实施和代码控制。 所需技能:1、全日制、计算机相关专业以上学历,接受出差。2、具备2-3年以上 PHP 开发工作经验。3、有Go基础者、Elasticsearch 项目经验者优先。4、熟悉 PHP开源框架。5、熟悉 MySQL、Redis、Memcached等技术。6、熟悉前端 HTML、CSS 和 Javascript,熟悉 jQuery 框架,有 react 或 vuejs 经验者优先。7、具备良好的沟通能力、出色的执行力和良好的团队协作能力,有一定的抗压能力。8、具备php, javascript,Ajax等技术能力,熟悉jquery,熟悉http协议,以及基本的web安全,具有较好的逻辑能力,能够独立在重构好的页面上整合前后台代码,熟悉网站性能优化,技术体验优化等 Python工程师 岗位职责:1、负责设计、开发、维护、重构分布式的网络爬虫,包括调度、抓取、维护、验证等爬虫工作;2、有实际爬虫开发、内容提取工作经验2年以上;2、负责抽取算法和数据库建模的调研和设计,保证抽取、去重、分类、解析、增量融合入库等流程之后的数据结果;3、对反爬机制有研究,有能力破解复杂图片验证码/账号限制/ip限制设计爬虫策略和防屏蔽规则,提升网页抓取的效率和质量;4、能够熟练使用各种爬虫技术,并能够通过多种应对策略(包括但不限于:代理池、模拟登录、验证码处理、浏览器渲染等)来保证数据的持续交付。 所需技能:1、熟悉Python语言,精通一种开源爬虫框架:如scrapy、selenium、numpy、pandas、sqlalchemy等;2、熟悉了解html、css、javascript,懂得分析常见web界面结构,掌握基本jquery、css、xpath 等语法;3、熟悉常用数据存储:如mysql, mongodb;4、精通爬虫抓取原理及技术,有能力破解复杂的图片验证码,有能力解决复杂的反爬限制,有Amazon/Ebay/速卖通等数据抓取工作经验的优先;5、具有分布式、多线程/协程/进程的编程经验,有可证明的良好编码习惯,github有个人项目加分。 C C#工程师 所需技能: 1、计算机软件工作相关专业毕业,至少2年以上winform开发经验;2、精通自定义控件、窗体继承、精通GDI+,掌握图形表等绘制3、熟悉应用层通信协议、数据异步处理;4、具备书写软件相关的设计和技术文档;5、了解软件开发生命周期的全过程需求、设计、实现、测试、发布、维护;6、精通多层架构,具有良好、规范的编程习惯和文档编写习惯;7、精通.NET、C#、多线程、委托,掌握Framework框架开发 Java开发工程师 岗位职责: 1、参与和负责项目的系统设计与开发 2、参与项目的需求分析、概要设计、详细设计,技术文档的编写 3、能够对技术难点进行攻关,具备一定的技术研究能力 4、注重系统高可用、可靠、可扩展及安全方面的细节 5、参与系统开发测试、部署和集成 所需技能:企业大多用的是框架开发,而不是原生开发,避免重复造轮子,因此你必须具备一些框架开发技能。 1、具备Java基础知识 2、熟练使用Mybatis, SpringMVC,Maven等框架 3、熟练使用Mysql,Mongodb,Redis等数据库与缓存中间件 4、熟悉Java虚拟机、多线程、异步IO等技术知识

##Android开发

岗位职责: 1、根据公司产品定位和需求,与产品设计人员配合,在相应的移动平台上实现产品应用;2、根据开发过程中的体验对产品提出改进意见;3、负责项目产品Android端应用的开发及维护;4、了解常用组件,会原生与H5开发。 所需技能:1、了解常用组件,会原生与H5开发;2、熟悉Android应用开发框架及Activity生命周期、熟练进行AndroidUI/Framework开发技能、熟练使用AndroidSDK;3、有良好的团队协作和沟通能力, 做事积极主动、认真踏实,有强烈的责任心和良好的编程习惯。4、熟悉 JSON/XML 、Restful API 调用以及 HTTP/TCP 等网络协议。5、熟练安卓 UI 布局,熟悉不同分辨率适配,内网优化、网络优化等。

##前端工程师

岗位职责: 1、根据公司产品发展方向,负责/参与新产品开发; 2、负责移动产品的页面制作及维护,根据设计图完成页面html5编码; 3、根据产品需求,分析并给出最优的页面前端结构解决方案; 4、根据产品设计,开发手机平台的前端应用; 5、协助后台程序员完成功能镶嵌和调试; 6、协同其他技术部门,做前端开发技术支持。 所需技能:1、精通HTML、CSS,熟练手写标准CSS样式表,能快速地把效果图转化为HTML,对移动端网页标准和标签语义化有深入理解;2、利用HTML5、CSS3等相关技术开发手机、平板电脑等多平台上的WEB/WAP前端应用3、有运用Bootstrap/Jquery Mobile/Sencha Touch/MUI框架等技术经验优先;4、有app,微信等html5或有金融网站的开发经验优先5、工作勤奋主动,有责任,具有良好的沟通能力,团队精神;6、具备良好的服务意识、责任心、较强的学习能力、优秀的团队沟通与协作能力、能承受一定的工作压力。

JAVA后端开发

岗位职责:负责后端软件的开发所需技能: 1. 计算机相关专业,硕士及以上学历,3年以上Java后端开发经验;2. 熟悉Spring Boot,Sprint Cloud等常用框架;熟悉mybatis,RabbitMQ,Redis等流行技术框架工具者优先;3. 熟练运用数据库和SQL(Structured Query Language,结构化查询语言);4. 熟悉linux环境,熟悉 linux下的操作和shell脚本;5. 能够友好的沟通合作,保证产品研发工作的质量和进度;6. 具有良好的设计思维,能够高效地提供安全、高性能、可扩展的技术方案;7. 对新技术充满热情,积极学习,高度的责任心以及良好团队合作精神。

Web开发

岗位职责:1、负责服务前后端业务功能设计及开发工作; 2、负责优化前端体验和页面响应速度,并保证兼容性和执行效率; 3、参与项目需求分析;后端业务开发,完成前后端数据交互。 所需技能: 1、熟练掌握J2EE等相关技术,如:spring,mybatis,hibernate等常用开源框架 2、熟悉关系型数据库(mysql/oracle等)设计与性能调优 3、熟练使用任何一种web服务器(tomcat/jetty)以及性能优化, 4、精通html5、css3、JavaScript等新功能,熟悉页面架构和布局、模块分离设计经验; 5、理解并掌握JavaScript语言核心技术DOM、BOM、Ajax、JSON等,对javascript框架应用有一定的经验,熟悉响应式网页设计(如jQuery Mobile, AngularJS, Bootstrap等),熟悉一种Javascript UI 框架; 6、能够熟练运用JQuery和MVVM框架,能使用VueJS等MVVM框架; 7、了解WebAssembly、work多线程、server event等; 8、有系统设计和数据分析经验者优先 算法工程师

岗位职责

所需技能

四、软件测试阶段 功能测试 自动化测试 压力测试 五、部署、验收和维护阶段 运维工程师

运维主要分一下四个方向 应用运维(SRE):应用运维负责线上服务的变更、服务状态监控、服务容灾和数据备份等工作,对服务进行例行排查、故障应急处理等工作,工作职责如下:设计评审、服务管理、资源管理、例行检查、预案管理、数据备份。

系统运维(SYS):负责IDC、网络、CDN和基础服务的建设(LVS、NTP、DNS);负责资产管理,服务器选型、交付和维修,工作职责如下:IDC数据中心建设、网络建设、LVS负载均衡和SNAT建设、CDN规划和建设、服务器选型、交付和维护、内核选型和OS相关维护工作、资产管理、基础服务建设。

数据库运维(DBA):数据库运维负责数据存储方案设计、数据库表设计、索引设计和SQL优化,对数据库进行变更、监控、备份、高可用设计等工作,详细的工作内容如下:设计评审、容量规划、数据备份与灾备、数据库监控、数据库安全、数据库高可用和性能优化、自动化系统建设、运维研发、运维平台、监控系统、自动化部署系统。

运维安全(SEC):运维安全负责网络、系统和业务等方面的安全加固工作,进行常规的安全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理,工作内容如下:安全制度建立、风险评估、安全建设、安全合规、应急响应。

岗位职责1. 负责docker容器化部署的维护和调优;2. 负责mysql、redis、kafka集群的搭建和调优;3. 负责监控平台的搭建,及时更新监控平台上所负责产品线的监控对象;4. 及时进行故障处理,保证数据的有效性和系统数据的及时备份;5. 进行处理日常运维实施部署、风险点的预防和把控; 所需技能1. 掌握并能使用1~2种脚本语言,如Shell、php、perl、python等;熟练操作Windows、Linux服务器系统;2. 大学本科及以上学历,5年以上运维岗位工作经验;有过金融相关背景优先;3. 有过各类服务平台搭建经验,如LAMP、LNMP、zabbix、cacti、Discuz、RAC、TOMCAT、KeepalivedHA+LVS等;4. 熟悉docker、k8s容器化技术和管理;5. 有良好的沟通能力和执行能力,有一定客服服务意识和强烈的责任心 网络工程师 岗位职责 1、负责项目实施及售后服务;2、负责交换、路由、安全、无线的调试工作;3、负责无线网络工程工勘,实施,管理;4、负责网络环境的管理,配置,排错,维护;5、负责网络安全设备实施,调试;6、负责服务器安装,网络存储设备调试;7、撰写相关技术文档; 所需技能1、计算机相关专业专科以上学历,有一年以上同类工作经验;2、熟悉华为/H3C等交换、路由、安全、无线等系列产品。4、有计算机相关行业证书(CCNPRCNPHCNPH3CSEH3CTE及以上)优先考虑;5、精通网络设备及理论,有大型组网和网络调试经验优先考虑;6、有网络公司技术支持、系统集成、网管工作优先考虑;7、语言表达能力强,擅长与客户沟通,能适应出差 安全工程师

岗位职责

所需技能

售后支持

岗位职责

所需技能

校招: 简历中最重要的你就是你的学校,学校决定了HR是否看你的简历,其次就是你的学校经历(是否干部、是否获得奖学金、比赛证书)、实习经历、会使用哪些技术,所以大学四年不要虚度,高三的学子们加油考一个好的院校,未来就业的起点会比别人高。

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。