如果你在疫情期间失业或者工作不饱和了,没关系,摆摊吧!最近成都开放的摆摊经济,创造了近十万就业岗位,为广大人民群众提供了经济来源,也为整个城市带来了生机。走出家门,随处可见的地摊提供了蔬菜水果、特色小吃、冰粉奶茶果汁、手工艺品、帽子装饰、衣服裤子鞋,可谓是覆盖了生活的方方面面,在解决了生活需求的同时还提高了效率,很棒棒,甚至连城管的KPI也从以前一天赶走两个摊贩变为一天发展两个摊贩了呢!而作为互联网人,我们也要开始摆摊了,让即将进行互联网圈内的人、身在其中并渴望丰富能力的人能选到自己想要的宝贝~
我们知道,一个软件产生的过程是从产品经理提出需求,架构师进行技术选型和技术架构设计,研发人员进行开发,测试人员进行测试上线,运维人员进行上线后维护,因此今天的摊主就是产品经理、架构师、研发、测试、运维,快来赶集吧,我们出摊了!
我是产品经理
今天我摆摊的货物是原形图设计工具、项目管理工具、产品工作方法论。产品经理就是产品的设计师,通过对行业的洞察、市场的把控、业务的了解、人性的琢磨产生一个解决方案,通过与技术的配合将方案落地,再推上线给到用户使用。
所以产品经理必备三大宝贝就是原型图、项目管理、工作方法论,通过原形图工具如Axure将想法最原生的形态落地成草稿,让老板和技术同事能明白产品雏形、整体逻辑;通过有效的项目管理工具如wiki产品需求文档编写,jira将工作任务分配、跟踪开发进展、记录缺陷;通过工作方法论,比如框架性思维、结果导向、学习等。我们熟悉的乔布斯乔帮主、小马哥马化腾、红衣教主周鸿祎都是非常厉害的产品经理呢。
走过路过,不要错过~~
我是架构师
今天我摆摊的货物是单体架构、SOA架构、微服务架构、中台架构、Serverless无服务架构。架构师就是给整个产品搭架构、技术选型的人,通过对于业务的流量、研发团队管理模式、技术组件的优缺点产生产品架构和具体技术组件。
所以架构师必备五大宝贝就是单体架构、SOA架构、微服务架构、中台架构、Serverless无服务架构,单体架构就是把web服务器&业务程序&数据库&后台服务器全都放在一起(典型的如Linux+Apache+Mysql+PHP),对于刚入门的同学来说可以快速搭建完整的应用网站;SOA架构就是将单体式服务进行拆分,由不同的团队开发不同的服务,再通过ESB企业服务总线连接起来,对于业务规模不复杂的企业来说可以采用此架构;微服务架构就是把业务的每个服务模块原子化,由不同的团队开发维护上线不同的服务,服务与服务之间通过MQ消息中间件或RPC远程调用连接起来,对于业务规模中上的企业来说可以采用此架构;中台架构就是把多个业务模块共用的能力抽象出来,由专门的团队进行开发维护,并对上层提供接口,快速生成应用和迭代产品,对于业务规模超大的企业来说可以采用此架构。我们熟悉的淘宝、京东等电商网站的技术架构也是随着业务变化再不断升级的噢。
走过路过,不要错过~~
我是程序员
今天我摆摊的货物是代码管理平台、数据库、消息中间件、CICD平台。程序员就是把产品经理想法按照架构师给的架构把产品实现的人员。通过对需求的了解、开发语言语法算法的掌握、各研发组件的掌握将整个产品从萌芽到诞生。
所以程序员必备四大宝贝就是代码管理平台、数据库、消息中间件、CICD平台,通过选择合适的代码开发模型可以使得整个团队高效工作、代码质量得到提高,比如GitHub、GitLab等Git产品;通过选择合适的数据库可以使得业务量在不断增加的同时,还能正确、及时的返回给用户结果,保障每一次操作都是正确的、实时的,比如关系型数据库mysql、oracle的使用,非关系数据库redis、mongodb的使用,大数据库clickhouse、Hbase、eleasearch的使用,数据库中间件mycat的使用等;通过选择合适的消息中间件可以使得模块与模块之间弱依赖、异步通信、处理业务的秒杀场景,比如RabbitMQ、RocketMQ、Kafka等消息中间件的使用;通过使用CICD(持续集成持续部署)平台可以将程序员的代码快速的编译、打包、测试、部署、上线,快速验证快速迭代,提高了研发效率。我们熟悉的淘宝、微信、头条、抖音等大型互联网公司的业务背后也是这些技术在支撑噢。
走过路过,不要错过~~
我是测试
今天我摆摊的货物是测试工作方法论。测试就是保障产品质量的人员,在程序员把代码开发完成之后,通过撰写测试用例,执行测试来全方位的保障产品的质量,让用户在每一次使用中都是愉快的。
所以测试必备四大宝贝便是功能测试、性能测试、白盒测试、自动化测试。功能测试就是像真正的用户一样去思考可能发生的场景,并模拟场景,手工执行测试;性能测试就是通过像Jenkins等工具,增加用户访问请求来模拟业务最繁忙的时候有多少压力,找到系统承受的临界点,在超出临界点之后给出合适的方案应对;白盒测试就是测试程序的逻辑是否正确;自动化测试就是通过写脚本去执行每个可能的人工操作,从而代替每次的人工测试。在产品同质化如此严重的今天,保障质量是非常重要的。
走过路过,不要错过~~
我是运维
今天我摆摊的货物是部署工具、监控工具。运维就是把服务上线并保障服务一直可用的人员,申请机器、申请域名、部署上线服务、监控服务全都是他们的活。
所以运维必备宝贝是部署工具和监控工具,部署工具就是产品部署的平台,如虚拟机、Docker、K8s等的掌握是非常重要的,特别是随着云计算的兴起与盛行,Docker容器部署、K8s部署、云主机弹性伸缩都能最大化的利用资源,并保障业务可用;监控工具就是监控整个平台的运转情况,比如app监控、浏览器监控、服务器监控、网络监控、日志监控、主机监控、物理环境监控,在微服务架构下,监控更是十分有必要,通过对平台的每个细节都进行监控,出现问题能快速定位,及时止损、通过监控与人工智能结合能提前预测问题并解决。我们熟悉的淘宝、京东、美团等互联网巨头,背后都是有一套完整的部署和监控体系,保障整个业务的可用性和质量。
走过路过,不要错过~
当然在互联网圈内的互联网岗位还很多,比如我们的老板、UI设计师、运营人员、销售人员、投资人、实习生、HR、前台、行政等,就像地摊上的摊主来自各行各业,货物琳琅满目一样,无法穷尽列出来。
不过如果你在疫情期间工作不饱和或失业了,也非常欢迎你把属于你这个行业的独特技能或者想分享的技能“摆摊”,在总结自己的同时也为即将进入该行业的朋友提供了参考意见,别再憋着了,快拿出你的宝贝出来摆摊吧,快出来逛地摊吧,我们一起发展互联网摆摊经济吧~~
添加VX13125006136进行云计算,JAVA,大数据学习在线咨询,获取更多免费学习资料