夜博枫 夜博枫
一根草的奋斗...
关注数: 58 粉丝数: 56 发帖数: 280 关注贴吧数: 10
产品经理必须懂的技术知识! 在互联网行业中,最重要的人员莫过于研发工程师,有了程序员的代码,才能跑起来应用,提供产品和服务给到用户。而我们程序员哥哥们又爱又恨的便是产品经理了,产品经理就是给程序员提需求的人,通过原型图绘制出整个功能的雏形、用户使用路径,然后交由程序员去实现。 不过现在的互联网产品经理从业者大部分是非技术出身,有心理学专业、新闻专业、广告专业等等的人员加入,在他们与研发工程师进行交流时,往往就会出现GAP了。产品经理觉得这个需求很简单啊,我只是想要手机屏保随着天气变化,我只是想增加个搜索功能,我只是想做个条件过滤,几行代码就可以搞定了,而到了程序员这边,这个需要改动底层架构,那个需要兼容历史版本,最后这个需要改变数据结构,起码得一周以上才能搞完了,哪里这么简单呢?于是乎程序员和产品经理开始厮杀起来,整个需求从开发到上线的过程不是你死就是我活,场面一度很惨烈,像这样的例子数不胜数。 今天我们就给大家介绍一下作为互联网产品经理必须要懂的一些技术知识,它能帮助你在自己设计需求时初步就能评估需求实现的难度,结合技术想出更多的可行解;它也能帮助你在需求评审、项目排期时,更好的与开发沟通,了解到这个需求是不是真的做不了,实现成本很高(免得被开发一句“做不了”就怼回去了);它还能帮助你在用户验收测试时比较准确的描述出问题。 互联网产品经理必备的知识我们可以从需求的产生到上线这条线来介绍,在需求设计及评审完之后,第一阶段是开发;第二阶段是联调;第三阶段是测试;第四阶段是上线。 在开发阶段,我们要懂的第一个知识便是代码仓库与分支。无论前端、后端、测试这三个角色都会涉及到,前后端基于代码分支进行开发,测试基于代码分支进行测试。那么分支是什么呢?分支就是我们的代码版本记录,它存在代码仓库里,有新项目开发时就新建一个代码仓库,开发新需求时就在仓库里建立一个分支,每次在本地写了代码后,就通过分支提交。程序员们约定俗成的使用master分支来存放生产环境的代码,比如我的APP现在有浏览、下单、支付功能,我想新开发用户注册功能,那我就需要在master分支上切出来一个feature分支,这时候feature分支包含了master分支的代码,也就包含了浏览、下单、支付功能,我再在feature上写了用户注册的代码,这时候feature分支就包含了注册、浏览、下单、支付功能了。测试人员使用feature分支进行测试,测试通过之后,再把feature分支的代码改动部分合并到master分支,进行新版本的发布,这时候master分支就包含了注册、浏览、下单、支付功能了。所有的新功能开发从master切出分支,开发完成后合并到master发布,这样就保证用户看到的功能是一致的了。目前业内常用的代码开发管理工具是GitHub、GitLab。作为产品经理,当程序员和我们讨论在哪个分支做开发时,你只需要告诉他我希望用户能使用的功能有哪些就可以了,开发人员会根据产品经理希望上线的需求选择在什么版本上去做开发,产品经理也可以根据本片段讲解的分支知识来佐证想法。 在开发阶段,我们要懂的第二个知识便是前端开发。作为产品经理,我们能感受到的就是前端页面,通过整个的布局、交互来感受这个功能如何传递给到用户。而在和前端工程师打交道时最长听到的名词莫过于组件了。在了解组件之前,我们先了解下前端页面是如何生成的(本篇介绍web前端开发)。我们的用户都是基于浏览器来浏览网页,所以前端开发也是基于浏览器引擎去做的。假设我们现在要开发淘宝的首页,这时候前端工程师会给它做一个布局,将整个屏幕规划一下,哪些是横着、哪些是竖着;在布局规划好之后,给页面写内容,在哪个地方查看什么品类的衣服,哪些地方放男装,女装,颜色、字体、大小怎么样;最后再处理用户点击后是去进行支付环节,如何成功完成支付,全完事后通过浏览器访问,底层浏览器引擎去DOM渲染,就加载出来页面了。在搭架子阶段使用HTML和CSS语言就可以搭建起来模型,而用户可以去点击做什么操作使用JavaScript技术可以实现,用户操作后可以得到什么结果就通过后端接口可以返回。 划重点,在前端开发中的两个字段便是组件和接口。可能有的产品经理同学在和前端打交道时,总听他们提起这个组件不支持啊,后端接口没有到位啊之类的,但对于组件和接口还很陌生。我们先来看看组件是什么?当前端在去开发一个产品时,需要写很多的页面,每个页面的元素总有一些是共通的,比如都需要按钮、下拉列表、搜索、帮助提示、输入框等等,如果每个页面的这些内容都去重新写一遍,代码很冗余,前端也很累。于是聪明的前端同学便把这些可以复用的部分抽象出来,专门写了支持这个功能的html、css、js代码,以后在其他模块要使用时,直接引用这个组件库就好了。介绍完了组件,我们再来看看接口是什么?我们知道一个产品只有前端,那是无法完成用户流程的,只能看看点点,不能更进一步了,因此需要后端来去实现业务的逻辑,并通过接口把信息发回给前端做反馈。比如在电商购买场景中,用户浏览看到nike的鞋子不错,选中了蓝色、37码的AJ,这时候需要前端把这些商品信息通过接口传递给到后端,后端接收到这些参数后,通过把参数套进自己写的函数里,一步步的实现了数据库的增删改查,也就是支付、下订单、减库存,最后返回前端交易的结果,前端再处理返回给用户。 开发结束了,就进入到了联调阶段。在联调阶段,主要做的事情就是前后端联同起来看看,双方写的前后端代码能否交流,数据格式是否符合预期?数据能否传递给到后端?是不是正确实现了功能。联调介绍后,研发把他们的代码开发分支提交,告诉测试人员可以测试了,测试人员就去找到对应的测试分支进行测试。 在测试的时候,最重要的两个便是打包和环境了。所谓打包就是把程序员写的代码通过打包工具编译成为运行环境可以识别的产物,在前端开发中会把代码写在很多文件里,把文件转化成html代码时,需要引入js代码,这样会使得每次请求都需要加载页面,从而导致性能损耗增加,通过把各种前端资源打包成一个整体,页面请求只需要一次就可以完成,提高了性能。前端代码的事情说完了,就该聊后端的事情了,后端的代码要运行起来需要一个环境,环境包含机器、操作系统、运行要用的数据库、其他软件、业务代码运行的工具(如tomcat容器、Docker容器),后端代码开发完成之后,会把代码通过构建工具编译成一个jar包或镜像文件,放在对应的环境里去运行。测试人员在环境里把前后端的包部署上去,再通过浏览器就可以访问新开发的功能进行测试验收了。 测试通过后,就进入到了上线阶段。上线阶段主要参与人员就是研发和运维了。研发把代码分支内容合并到master分支,打包。运维在服务器(可以是自己买的,也可以是在阿里云腾讯云华为云等租用的)上部署包运行起来需要的环境,包含操作系统、数据库等等软件,部署好了之后,用户再次访问产品页面时就是最新开发的内容了。此后如果用户在使用产品时打不开页面了、使用缓慢了,直接反馈给到运维人员,运维人员排查如果是机器资源问题,就申请新的机器,再部署一套服务,满足更多的用户可以访问;如果是业务问题,就反馈给到测试人员和研发人员进行解决。 本文介绍了产品经理在工作全流程中需要和技术打交道的内容,看完之后是不是收获满满啊?其实在产品经理的世界主要是概念层(关注目标)、范围层(关注功能)、结构层(关注交互设计&信息架构)、框架层(关注界面设计&导航设计&信息设计)、表现层(关注视觉设计),而技术人员的世界主要是逻辑层(关注业务流程&功能模块)、实现层(关注具体实现函数)、接口层(关注功能&页面&模块之间交互的通道)、数据层(关注数据库执行结果)、架构层(关注技术架构&调用关系&技术规范)。处于不同世界的人在互联网产品这有了交集,如何才能协作的更好呢?那便是多了解彼此一些,技术人员在交流的时候浅显易懂,产品经理也多了解技术知识,明白技术人员在表达什么?他们的工作逻辑是怎么样?这会帮助双方都工作愉快噢~
北大青鸟学校骗局是怎么回事 相信许多人在网上浏览计算机学校的时候都会了解到北大青鸟学校,毕竟作为全国大型的计算机培训学校还是会受到很多的追捧的。但是很多人在选择北大青鸟学校却是比较犹豫,因为网络上总有一些学校的负面信息影响着许多人的选择,比如学校骗局的信息在网上流传?不知道这是怎么回事,急需有人说明其中的缘由。 关于学校骗局的相关信息,小编通过收集大量线上线下的消息与信息,对北大青鸟学校骗局有了一个大概的认知,希望接下来的解答能满足大家的疑惑。 说到学校的骗局,大体可以从这三个方面类来解答:学员就业、学费贷款、学校宿舍环境,这三个方面只要一点做不好,大家就会觉得学校是一个骗局。 先说学员就业吧,这方面主要是北大青鸟学校成立较早的校区基本上就把学校所在城市的企业就业资源都给垄断了,导致一些实力较小、成立较晚的分校区的就业资源不够,不能保证每一个学员的就业,所以会给人一种学校骗学生的印象。而解决的办法就是找体系内实力较强、成立较早的校区,这样学生的就业就没什么问题了。 其次就是学校为学生牵头的助学贷款。就学生的贷款来说,只是给那些家境不太宽裕,但又想学习的学生一点帮助。只要家里还过得去,自己也愿意兼职的话,学校一般不太愿意让学生贷款,毕竟学生要是不想还金融机构的贷款后,学校也会很麻烦。当然也不排除小部分校区不管学生的情况就为学生牵头贷款,学生一下子还不上又不为学生解决问题,就很容易被学生认为是一个骗局。其实学校只是给学生和金融机构牵一下线而已,也没做其他事。 最后就是学校的宿舍环境,之所以被认为是骗局,主要是有的校区对宿舍环境的承诺远远高于自己本身的实际情况和现今的00后学生对自己的住宿要就非常之高,只要一点不和心意,就要退学,就感觉学校骗了他。所以学校和学生都要为这个骗局负责,都有做不到位的。 总之,学校的骗局既有学校自身的原因也有学生自己的因素,大家都应做好自己的本职工作,尽好自己的义务。
北大青鸟培训学费是多少 近来北大青鸟昌平校区接受大批学员的咨询,其中“北大青鸟培训学费是多少”问题尤为突出,在这里我们解答这个问题,请大家关注。 答:北大青鸟学费是总部统一制定的,没有那个中心能修改,且不能打折,只能按照标准收取,为了让更多的有志愿投身这一行业的人参加到学习行列中来,北大青鸟将整个课程分为三个教学阶段,每个阶段学习合格后,会获得相应的(国际)软件工程师的认证,学员可以凭证书先寻找工作,边工作边学习,既可以学习和实践工作相结合,又减轻了经济负担。 具体来讲,北大青鸟软件培训的学费按照课时收取: 1. 第一学期(S1)共214个课时,按课时收费; 2. 第二学期(S2)共268个课时,按课时收费; 3. 第三学期(Y2)共318个课时,按课时收费。 ACCP8.0软件工程师各阶段课程: 第一阶段: 面向入门,趣味性为主,引导进入丰富多彩的IT行业,树立继续学习的信心 技能上主要培养学员的逻辑思维能力,在编程方面具有一定的感性认识; 第二阶段: 面向基础,理解概念为主,培养自学能力。 技能上主要训练面向对象的思想、代码编写的熟练度和规范度,开始接触企业的应用,在编程方面具有一定的理性认识; 第三阶段: 面向就业,企业项目实战训练为主,培养学员独立分析问题、解决问题、总结问题的能力和习惯 技能上讲解业务流程、行业应用、主流框架技术,按照企业常用的开发模式、管理流程,组织进行实战训练。
初中学历学java行不行,IT公司要不要呢? 其实人们怀疑初中学历学java行不行的原因有两点:一是学习者自身,他们普遍缺乏自信,把在应试教育上的失败归为整个学习生涯的失败。另外又缺乏对java技术软件的了解,认为java编程非常难,未学先怯。二是java编程语言是一门计算机语言,大家给它的定位就是高学历人才才能学会的知识,导致初中生学习java缺乏自信。 那真实的情况就是这样吗?java语言属于当前热门IT软件开发语言,无论是薪水待遇还是企业岗位招聘量,都是名列前茅,每年编程语言排行榜中,java在高端开发语言中基本上都是排在前5位。虽然学习java确实需要背单词和一些数学知识,但是基本上英语都是一些专业的计算机单词,没有语法词汇。另外因为学习java属于职业技能学习,也就是学习时间更集中,学习知识更集中,这反而能是许多初中生沉迷其中。 另外初中学历学java虽然是没有障碍的,但是需要学员付出更大的努力,甚至是比高考时更大的精力。因为在java技术圈,没有人会在意你学历的高低,只在乎你技术的高低。如果你的技术过硬,那么公司肯定会拿高薪聘请你;如果你只是得过且过,那么你只能成为一名低端的“撸码”人员,每月拿个四五千的工资。 最后初中学历学java行不行,相信大家都有了清晰的答案。如果你确定要从事IT,从事java程序员,那么就从现在开始,努力“撸码”吧!
400多分竟然上了211!谁说填报志愿不重要? 近日,安徽一高考生以495分录取了武汉理工大学,被称为最强捡漏王。要知道这个分数仅比安徽的一本线高几分而已,就能上家喻户晓的名牌大学。武汉理工大学是首批建设的211大学,那知名度仅次于武汉大学和华中科技大学,材料学、能源与动力都是其王牌专业。当然了,这位考生被录取的是相对冷门的航海类专业。还是要回到一个经常被讨论的话题,是选一所好的学校还是选一个好的专业?对于分数“充足”考生来说,更好的学校和更好的专业都势在必得。但是对于分数在录取线边缘的学生而言,这就值得好好研究了。 其实,对于一本线以上的学生而言,优先选择学校更具优势,能选985就不选211,能选名校就不选普通学校。毕竟名校的学术氛围、资源优势、交际圈子都是共享的,这些都是以后工作和研究的优势。即使是在清华读“给排水专业”,也不愁找不到好工作。 但是对于分数只在二本线以上并不突出的学生,选择一门好专业就更具优势了。毕竟找工作的时候,HR首先看的是不是本科文凭,不知名学校在大家眼里没什么区别。所以,计算机、医学、工程机械等强势专业更利于以后的就业,所以要仔细考量再选择。 再就是我们常常忽视掉的一部分群体,就是一开始成绩就不很突出的学生,也许他们连普通高中都没考上。这波学子就更要考虑专业的选择了,而且不是看重专业的学术氛围,而是专业的技能能力。如果说大学生走的是科研路的话,那么职校生走的就是实操路,以技能优势、实践能力对大学生进行弯道超车。从目前的发展趋势来看,这种情况将会越来越普遍。 就像安徽的那位“捡漏王”一样,选择一所好的职业学校,也许就成就了人生的“捡漏王”。比如未来互联网发展的潮流下,计算机人才就是最普遍急需的人才,而且学历的要求不再是门槛,只要能帮助企业创造效益、解决问题,那么就能发挥价值,创造幸福生活。在互联网IT行业的培训领域中,北大青鸟职业教育尤为突出,22年的发展经验和实践,为社会输送超过85万IT行业人才,真正做到行业发展需要什么样的技术,就教授学员什么样的技术,给企业输出需要的人才,给学员培训优质前沿的职业技能。总之,人生的旅途会面临无数次的选择,不管落后多远,每一次选择都有实现弯道超车的可能性,要重视,也要把握!
中职生和高职生有什么差别 暑期,正是初中毕业生升学填报的时间,从北大青鸟职业教育近期的招生工作中发现,现在还有部分的家长和学生对于选择中职学校后,在升学问题上存在误区。今天一起来聊聊这个话题。Vol.1 升学概念的误区 很多人会把中职和高职分不清,认为都是职业学校,应该是一个概念。 中职学校,在学历上与高中同等,由于在校期间学习了专业技术和技能,所以毕业后可以直接参加工作,或是想继续读书的可以参加高考,升学到大学中继续学习。中职学校的招生群体是参加了中招考试的初中毕业生。 而高职,指的是高职高专,就是俗称的大专,面向的招生群体是参加高考的高中毕业生以及参加了3+2考试或者对口高考、技能高考、高职单招等各种途径升学的中职学校毕业生,高职毕业后,还可以升本和考研。 Vol.2 升学区域的误区 初中毕业生如果中考落榜,上了中职学校,一般来说是在学籍所在地的中职学校就读,因为很多地方的中职学校都有区域保护,是不对外招生的,当然也不排除有的学生可能会跟随父母在父母工作的地方选择上中职,这种情况下,可能手续繁琐一些,除了要迁户籍以外,还要在两边的教育厅注册学籍信息,而且对中职三年毕业后参加升学考试有很大的影响。 中职毕业以后参加高考,不能跨省就读,而且要选择同类别的专业大类,例如中职三年学的是计算机专业,参加高考升学只能选择计算机大类里面的专业,不可以随意更换。所以,我们常说高考是最公平的考试,如果学习能力强,中职生、职高生或是社会人员,都可以跟高中生一样参加高考。 Vol.3 升学途径上的误区 前文刚提到的高职高考、对口高考、技能高考、对口升学,不同的省份有不同的叫法:上海叫“三校生高考”、江苏叫“对口单招”、山东叫“春季高考”、广东叫“3+证书类考试”,这些叫法的本质上都是中职学校参加高考升学的途径。当然了,前文也提过,各地区的升学政策也各不相同,比如说,广东的中职学校高考主要是针有广东省户籍和学籍的考生,外省考生不符合条件的不能参加考试。因此,大家要在选择中职学校前,考查清楚学校所在地区的升学考试政策、考试方式以及参加考试的条件,提前做到心中有数。
)家长必须知道的几个和老师沟通的技巧 1没事常联系 孩子不是把学习直接交给老师就可以的,家长还是需要和老师常沟通的,把家里孩子的情况和老师聊聊,同时也听下孩子在学校的状况,互通有无,让孩子在成长过程中不会因为信息不对等而产生误会。 2老师也是要表扬的 孩家长要给老师一定的肯定,老师的工作看起来只是教书育人,教书简单,可是育人难,对于老师而言,孩子的学习成绩是展现自己实力的一个方面,还有一个方面就是对于育人而言了。通过老师的悉心教导,孩子的改变家长最清楚,这时家长也不要吝惜了一定要记得表扬老师哦! 3要尊重老师 家长不要觉得你给了钱,所以老师等于给自己打工的,不去尊重老师,对于孩子成绩上不去全部归结于老师的问题。同样的,也不要把老师想象成神,只要孩子交给老师就一定没问题。老师也是普通人,他们的付出不比每位家长少,给予老师尊重非常必要! 4坦诚交流 之前提到要表扬老师,不是说拍老师马屁,而是沟通时要坦诚,自家孩子到底啥样,难道家长自己心里没数吗?非要和老师说自家多么多么优秀,有问题的一定是别人这样的内容,不仅老师不相信,自己也不相信。只有坦诚的沟通才能让老师更好的找到方法去教导孩子! 5沟通时间要选好 不仅仅是家长工作,老师在学校也有很多的教学工作要完成。家长找来时谈话沟通的时候可以提前打个电话,约好时间和地点,最好是双方都有空闲的时候。而且半夜打扰老师也并不是个好主意,除非非常紧急的情况,不然任何人在睡眠中被打扰都不太会有好心情的。
北大青鸟昌平校区简介 北大青鸟昌平校区成立于2005年10月,毗邻昌平区政府,与中国政法大学、中国石油大学、中国化工大学和北京大学昌平校区等高校相邻,与昌平科技园仅隔数百米。打开百度APP看高清图片 北大青鸟昌平校区门口 师资力量雄厚,昌平校区所有任课老师均获得北大青鸟总部教师资格证书,更有老师获得CCIE,CCIP证书,有多年丰富的项目经验和教学经验。以校长王希勇为学术带头人,定期组织学习,并多次在北大青鸟总部技术考核中取得优异成绩。 北大青鸟昌平校区位于北京市昌平区中心地段,学校跨越四五两层楼,千余平米的教学区12间专业练机房和12间多媒体教室,并配有网络实习基地,多功能厅,可供千百余人同步学习。北大青鸟昌平校区拥有自己的独立校园,校园内有独立宿舍楼和独立教学楼,并具备自习室、24小时热水供应,满足上百名学员住宿和学习。北大青鸟昌平校区校区环境 北大青鸟昌平校区自成立以来,严抓学习,从技术和素质上培养学员,已先后为雅虎中国、金山软件、电讯盈科、中企动力、北京电信通、清华同方、瑞星科技、卡巴斯基、蓝汛科技、长城宽带、艺龙网、当乐网等国内外近千家企业输送千佘名优秀毕业生,这些毕业学员已成为各公司的中坚力量。 校区特色:坚持小班授课,单人单机;机房全天向学员免费开放,并有专职老师为上自习的学员答疑解惑。设立中心就业部,从学员入校开始,即对学员进行职业导向训练(Career Oriented Training),针对不同学员制定不同就业方案,全方位指导学员成为高素质职业人,根据学员性格、兴趣、技术方向等差异进行就业推荐。 北大青鸟昌平校区有网络实习基地,思科、华为等企业级服务器,让学员足不出户即可触摸真实服务器。 开设“学习部”,为技术掌握不牢固的学员开展二次辅导,确保每名学员掌握技术。 北大青鸟昌平校区开展岗前实习活动,让学员在就业之前得到企业真传,引领每一名毕业生走向成功就业的道路。 “海阔凭鱼跃,天高任鸟飞”,北大青鸟昌平校区正以稳健的步伐前进中 北大青鸟昌平校区是全国三甲校区,成就您的IT白领梦想!
在北大青鸟昌平校区,校园里感人的事 我在北大青鸟昌平校区任职班主任岗位,大早上,我用手机通知着家长们,一是通知时间 二是通知地址 时间上午10点,地址昌平区商业街70号,看着这个地址引起了我的回忆。当初我来面试班主任,人事给我发的就是这个地址,附校区大门照片一张北大青鸟昌平校区校区大门 我刚接启蒙基础班的时候学员普遍年龄较小,那时候的学员就像一张白纸靠老师怎么去渲染他,我讲cot以父母的爱为主题,课后作业是为父母做一些力所能及的事情,晚上的时候家长就给我反馈了,说“谢谢老师您教导孩子们成长”并把照片也发给我了,我很欣慰也很感动在我的渲染下孩子有了很多的变化,从之前的爱和父母犯倔的叛逆孩子,变成了能和父母友好相处的少年。我做了学员的周报,我每周都会把周报发送给家长看,让各位家长知道学员在北大青鸟昌平校区每天都在成长,让家长放心把孩子交给我们。知识竞赛在举办中,有这样一个学生刚开始的时候总不来学校上课,每天待在宿舍里打游戏,我发现之后就每天和他沟通,开始的时候这个学员不给我敞开心扉地谈,我用我的耐心和细心走进他的世界里,发现这个孩子的自尊心非常强。变成这样是因为曾经有一个老师打击过他,我慢慢的和他讲,你要放下过去的,既然来到北大青鸟我们就从0开始孩子慢慢的试着去接受我,我每天都会鼓励他,在知识竞赛中这个学员获得了一等奖,家长激动地晚上睡不着打电话给我,当时已经很晚了我和家长沟通了,很久家长激动在电话里抽泣着......。作为老师的我,我会把每一份关爱都送给每一位学员,让每一位学员在远离家乡饱受思念之苦的同时可以感受到老师的关爱,让每一位学员在北京并不孤单,你们还有我!回忆是丰富多彩的,学员的成长过程中是跌宕起伏的,扬帆起航才可以抵达成功的彼岸,以梦为马,不负韶华!
1 下一页