【正厚笔记】IT岗位、工作内容、薪资

1

主题

7

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2022-12-30 18:58:28 | 显示全部楼层
带着问题,看技术
1. 什么是IT,英文全称、常见的岗位和岗位职责有哪些?
IT全称: Information Technology
市场:市场分析员、企业调查员,市场人员。调研市场同类产品、做竞品分析、产品定位、特色、主要功能、行业前景等
需求:需求分析师,需求分析员。结合市场分析结果、需求功能、特色功能、定位等落实成文档,SRS是整个研发过程中的标准文档相当重要!,编制SRS Software Requirement Specification  --软件需求规格说明书
举例:




设计: 什么是前端,什么是后端
前端设计:
后端设计:
    (主要工作经验、技术能力比较好的开发、架构来担任的)
      好的产品,是设计出来。(不是开发出来的)
开发开发工程师、RD。 小型团队可能会不区分开发的前后端,因为人员少,开发前后端需要团队独立完成。
  前端开发:
  后端开发:
我们常见说:大数据开发、云平台开发、人工智能开发、嵌入式开发都是开发。  只是对行业、产品做了分类。
开发是一个普通的软件研发团队人数最多的。
测试:测试工程师,从需求开始介入,对整个项目的过程、质量把控、并且提供度量的人员。会使用经验、技术、标准。
业务方向: 产品测试,  用例执行工程师: 执行别人写好的用例。
            用例设计工程师: 设计和编写测试用例、数据准备、场景构造、环境、脚本准备等
职业发展: 测试工程师—— 测试组长——测试经理——测试总监、项目经理
                                                         |  ------ 业务专家
技术方向:性能测试工程师
自动化测试工程师
接口测试工程师                >>>  成为某一个方向上的技术专家
安全(渗透)测试工程师

  • 技术+ 沟通 综合要求
运维/支持: 运维工程师细分
   DBA (Database Administrator  数据库管理员)
   网络工程师
   主机工程师
   系统工程师
   售前、售后支持(技术上)
运营: 客服、信息编辑人员、订单录入人员、客户支持
提问:  运营、运维的区别?
个人理解:运营:主要针对业务、针对于人
运维:主要针对是技术、设备
其中: 市场不属于技术部门。 但是需求、设计、开发、测试、运维一般都是软件公司的技术部门的岗位。
在软件公司中,我们说的IT。指的是计算机、网络、系统基础设施的维护人员。(网管、网络管理、员工电脑设备维护、硬件资产、机房的维护等)
问题集:


  • 现在的IT技术热门技术和普通百姓生活关联的有哪些?
  • 我们常听说的开发、测试、运营、运维是什么意思,什么区别?
  • 一个软件从开始到结束,经过了什么,有哪些过程?
  • 分享结合南京就业市场情况、以往学员的就业薪资、对口就业情况介绍。
  • 南京的IT市场介绍、简单介绍几个公司。

    • 外资、台资 (小部分)
    • 互联网公司
    • 外包)
    • 其他类型(如实业公司的IT部门)



  • 项目(产品)的类型、优缺点分析。
自研: 自己研发、自己运营
外包:  人力外包
    项目外包

  • 目前企业主流的项目技术架构。
            举例:  LAMP   /LNMP  (Linux  + Apache/Nginx + Mysql + Php)
            Linux + Mysql /Oracle +  Tomcat/Jboss/Websphere/Weblogic  + Java
       2. 什么叫Web服务器、什么是应用服务器。有什么区别、默认端口。
Web服务器: 提供web服务的软件系统 (开源Apache 、Nginx、Xtami, 商业:IIS、WebLogic 、Websphere)
应用服务器:  tomcat是什么?  (开源:Tomcat、Jboss、Resin基于java等等, 商业:WebLogic 、Websphere、IIS)
注意: 应用服务器一般和语言有对应关系。PHP开发的项目不能放在Tomcat里面运行。
     j2ee的应用服务器,一个容器。支持静态、servlert 动态请求。
     思考:apache和tomcat区别???   动静分离

  • apache主流的web服务器之一,主要用作静态元素(js、图片、声音、视频、css、字体文件等等即Html页面的元素)
  • Tomcat主流的java的应用服务器之一
         3.  Apache 全球知名开源软件基金会的名称,旗下著名的项目就叫apache( Web服务器)。  Tomcat也是Apache旗下的一个项目。

  •          4. 目前主流的编程语言,和测试里面对编程语言的使用要求。
     原则:存在即合理
  Java、Python、C、C++、C#、Php、Ruby、JavaScript(js)、Perl、Shell、R、Go、erlang等等
  但是在测试里面:  Python  测试行业的很重要的编程语言(不单单局限于软件测试行业的应用, 其中游戏开发、Web开发、机器学习、人工智能、大数据分析-----都是开发)
Python 在软件测试的应用:
大数据开发工程师岗位需求 :坐标南京



软件测试岗位需求:坐标南京

回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表