‘壹’ PM小技能:给自己打上一些好标签
人们常说“不要给别人打标签”,可实际上在我们的脑海里对每个认识的人都打了标签。通过具象的标签,我们更容易记住每一个人。反过来,如果你希望自己被人记住,那就想办法主动给自己打上一些明显的标签,让别人对你形成你所期望的明确又稳固的印象。
对于产品经理而言,被打上好的标签,则意味着你的工作会更轻松、你的工作效率和效果都会得到大幅度的提升,因为你会得到团队成员更强有力的支持。而如果不幸被打上不好的标签,则可能让你处处碰壁、很难在这个环境里有所收获,最终会被淘汰。
一个人的标签一旦形成,就很难被改变。枯慧所以主动给自己打标签是很讲究技巧的,你不会希望一切都适得其反。
如果你想要让别人给你打上期望的标签,最好的时机是在刚开始接触的那段时间。而在开始行动之前,你首先要明确的事是:“ 我最需要被别人记住的是什么? ”
相信我,不要指望一下子让大家记住你所有的优点,先选择其中最重要的一个。后期再慢慢延伸,逐步稳固。
14年5月,我作为产品经理(产品设计师)加入有赞。我知道自己在未来的工作里非常需要得到程序员的支持,而所有的工作经验都告诉我,要让程序员们听话,最重要的是让他们给我打上一个标签:专业。为了达到这个目的,在我前期的工作里,我尤其注意以下几个方面:
理解并尊重程序员的工作
产品经理每做一个需求都是在要求程序员“劳动”,专业的PM会更多的替他们考虑,在解决自己需求的同时减轻他们的工作压力。
我是这样做的:
因为我懂一些技术,所以每次我做需求,都会带着自己评估的“简单”解决方案去和他们讨论。同时,在交流的过程中,适时的表现出你在替他们考虑问题。程序员很吃这套,他发现你懂他们的语言,你理解他们,你比那些只会瞎逼逼的菜鸟PM专业多了。
树立威信
很多时候我会主动替程序员考虑做一些让步,但是当问题触及底线时,我不会做任何的退让。如果你做了很多没有底线的退让,以为这样可以“讨好”程序员、这样以后长期相处会更融洽,那就大错特错了。实际上在他们心里,他们觉得你没有原则、缺少主见,甚至认为你很好欺负。未来的工作里,你会很惨,因为这些不好的标签会长期挂在你身上,持续产生不好的影响。
要树立威信,得抓住关键时机,我是这样做的:
有一次我做了一个小需求(很无关紧要的需求,我已经想不起来了),我们的CTO在没告知我的情况下,对需求做了一些细微变动。嘿,当时我心里很气愤但又很高兴:时机来了。我在小范围内发了一次飙(毕竟初来乍到,不能搞太难看),我要明确传达出两点关键信息:1. 我的需求,不应该未经我的同意做任何变更,这是我的底线;2. 就算是老板,你也要按我的规矩来。这事之后我觉着反响还挺好,程序员们看我连CTO都敢咬,心里多少判敏有点佩服,知道我是一个有原则、且不是“欺软怕硬”的人。
温馨提示: 跟老板发飙是一项非常专业的技术,请不要轻易模仿,后果自负。在我过去的经历里,使用这个技术最狠的一次是直接拎包走人,效果也很理想,所有同事都被我hold了。
保持好的职业素养
这是“专业”的没冲答基本要求,它从很多方面可以表现出来。
我主要是这样做的:
当时公司加班非常严重,几乎每个人都要到10点后才下班。我在很长一段时间里,保持了6点半准时下班的节奏,同时,在白天的工作时间我做到120%的工作效率。这让很多人觉得很厉害,他们并不会认为我工作不努力,因为我的所有事情都井井有条,没有任何疏漏和延误。//唉,可惜半年后到现在,我也基本都要9、10点才下班。说多了都是泪。
专业能力
怎样让程序员觉得你专业能力很强?简单:必须真的是专业能力很强才行。能力是骗不了人的,即使你能装一阵子逼,拿一些专业词汇出来唬人,但只要长期合作下来,你有几斤几两大家心里都清楚。
可是话说回来,你的专业能力需要尽快的表现出来才能让别人马上看到。
我也有很简单实用的方法:
大部分程序员都会认为“懂数据”的PM“很专业”。所以在我进入有赞最早做的几件事情之一,就是要到了各种统计平台的账号,深入的挖数据、找问题。我在有赞做的最早的牵扯比较大的项目,是改进整个注册、开店的流程。在项目的整个过程里,基本上每一个步骤我都做了非常严格的数据分析和验证,最后的结果也还不错。这让很多程序员开始信服我。
经过一段时间的磨合,团队里大部分人对我的第一印象就是“专业”。在我第一个季度的绩效考核里,很多人写给我的评语里都包含了“专业”这个词。不过我心里知道,这个标签是我有意设计、并有效实施的。
像“专业”这类标签,当你进入一个新环境时,必须尽快给自己打上。因为你需要快速的形成自己的影响力、快速的进入工作状态、快速的取得成绩。这样在新的团队环境里,你才能更快的站稳脚跟。
而另外的一些个人标签,它们不那么紧迫,它们的作用也没有那么立竿见影,但是从长远看却也非常有益。
如果你现在到我们公司,随便抓一个人问“我找你们公司的第一美男子”,你分分钟就能找到我。没错,“有赞第一美男子”也是我长期“经营”的标签之一。
这个给我带来什么好处?这类标签会成为一个长久的话题,我可以在平时的生活中随时随地的套用这个标签来让自己在人群中“高调露出”。特别是当团队变大,新人越来越多,而大部分人都没有工作上的直接交集时,这个标签就能发挥作用。在平时生活的各种吐槽中,利用这类标签作为契机进行调侃,能非常有效的拉近人和人的距离。
现在每次公司有新同学入职,在师傅带着遛弯互相认识时,几乎每个师傅都会这样介绍我:“这位是叉老师,咱们的产品经理,有赞第一美男子哦~”
在工作里,除了帮自己打标签,帮助别人打好标签也是可以做到的,而且非常有用。特别是当你要承担带新人的责任,想让新人快速融入团队、找到归属感,这招更是屡试不爽。
很多人知道我是“段子手”(嘿嘿,这也是我长期经营的标签之一)。之前公司入职了两个新设计师,那段时间我在朋友圈里在他俩身上写了大量段子。目的很简单,通过我让其他同事更快速的熟悉、了解这两个人,也让他们在人群里能找到话题。效果特别好,一下子“石榴姐”和“摩擦哥”就成了我们公司的新秀,多少得益于这两个标签的作用,他们很快就和大家都打成了一片。
这招其实对程序员会更管用些,因为大部分程序员都非常“沉闷”。如果主管能挖掘到他们身上的特点并极度放大出来,也能激发他们本身闷骚的内心,更open的和大家玩到一起,大幅度的缩短团队的磨合期。
关于PM的必备技能,我有一个强烈的观点:“ PM必须会做人 ”。
这里说的“会做人”并不是指成为一个圆滑的万金油(或者世故小人什么的),而是通过一些相处的技巧,让自己的工作变得更容易、减少阻力。给自己打标签(或帮别人打标签),就是一种做人的能力。
希望本文对你有启发。
from 叉老师 有赞第一美男子
喜欢他可以关注他的微信公众号哟: xblue960
——————————————————————————————————————
特别巧的事,在叉老师发这篇文章之前,我也在思考形象管理的问题。叉老师说的小技能,从心理学上讲,是 自我形象管理 的技能。形象管理的目的是让自己的形象符合所扮演的社会角色相契合,符合他人对这个社会角色的心理预期,当然最终的目的是让自己生活的更愉快,工作更顺利。
自我形象管理的前提是,有 明确的自我认识 ,知道自己是什么性格的人,有什么优点,有什么缺点,擅长什么,不擅长什么。接下来,就是从中选择一些特质,有意的展现给身边的人,塑造自己在别人心里的形象。塑造什么样的形象,看你扮演什么样的角色啦,看这个大家对角色的标签就知道自己该往哪个方向靠拢了;生活中大家对某些角色的一些约定俗成印象,其实就是标签,比如爸爸是威严的,妈妈是亲切的,爷爷是和蔼可亲的,老板的严苛的,这些标签就是对不同社会角色的特质要求;(为什么是这些特质被保留下来了?因为在社会进化中,这些角色有这些特质,在生活或工作中能起到很大的作用。)
扯远了,说回到工作,不管在什么岗位,专业肯定是个必备的特质,或者是标签,那么怎么树立专业的形象呢,假如是pm,会数据分析,懂点技术;假如是运营,会做很流弊的使用excel,会做很漂亮的banner,会想出很赞的文案;专业,需要通过向别人展现自己一个一个技能点来实现,嗯,修炼好自己的技能点吧,骚年!
我不知道自己的是什么样的人,怎么办?那什么,骚年,找个下午,我们一起聊聊。
‘贰’ java都需要学什么,掌握哪些知识才能做JAVA程序员
Java环境搭建、Java流程控制语句-for循环、switch选择判断、循环嵌套、数组拷贝、多维数组、final关键字、构造函数的调用、类的访问权限和路径、面向对象高级特性、Java异常处理、Set,Map,List接口及接口实现类、Java线程、同步阻塞、Java
IO流、文件的操作,复制,读写,删除等。
MySQL安装、管理、创建数据库、MySQL
UPDATE 查询、Mysql高级操作、JDBC、JDBC数据库连接操作,JDBC动态Sql处理、Servlet3.0
网页重定向、Servlet3.0 新增的注解支持、AJAX、responseText属性详解等。
Struts2
异常处理、Struts2+Log4j集成、Struts2和JSON实例、Hibernate5、Hibernate集合映射、Hibernate组件映射、Spring4.0、Spring
AOP + AspectJ框架、Spring 与其它Web框架集成、Spring Hibernate支持等。
SpringMVC、Spring MVC生成JSON数据、MyBatis、MyBatis 环境配置及入门、Mybatis set标签、Mybatis trim标签、Shiro、Shiro快速入门教程、Shiro Web应用等。
SpringBoot、全局异常处理、过滤器监听器、EHCache缓存、SpringBoot Quartz定时任务、Vue、Vue.js 安装、模板语法、计算属性、事件处理器、Vue.js 自定义指令、Vue.js 路由等
ActiveM环境搭建、生产者和消费者、消息持久化操作、RSA数字加密算法、Codebar条形码生成器、zxing二维码生成器、HighCharts统计图、Echarts统计图、网络播放器ckplayer、嵌入式网络播放器,可以浏览器和移动端随意使用
分布式服务框架的理解,Dubbo架构设计详解及其核心要点,框架运行原理分析、SpringData数据访问、Lucene搜索引擎、Lucene的全文搜索服务器介绍、索引建立方式、Solr海量数据搜索引擎、Socket网络通信、实现RMI远程对象通讯、使用JMS消息服务、Kafka分布式消息系统、Web
Service与Restful WS等
Spring
Security安全框架、实现Web应用安全控制、缓存应用与EhCache框架、OSCache与JBossCache框架、MyBatis与Hibernate缓存机制、NoSQL应用与SQL调优、MongoDB
NoSQL数据库、Redis内存数据库、实现Redis
Session共享、SQL语句的优化、实现数据库读写分离、WEB应用集群及性能优化、Maven项目管理工具、Web服务器负载均衡、实现Nginx与Tomcat集群、使用LoadRunner测试工具、性能优化之内存调优、代码优化与重构的方法等。
‘叁’ 大家知道java程序员学习路线吗
随着计算机技术的不断发展,Java开发人才也越来越受重视,很多企业都开出了丰厚的薪资待遇来吸引Java开发人才。这也使得很多人想通过Java培训来学习Java技术并转行Java开发。
Java培训内容有哪些?
优就业Java培训课程内容紧跟时代发展,不断迭代更新,涵盖应用时下热门技术框架,高度契合企业需求。在专业技术学习的同时,融入大量全真项目实训,从需求分析到项目研发再到项目测试,学员可参与每个流程、细节,帮助学员学会、学懂、学透。优就业Java课程内容主要包含五个阶段,分别为:
第一阶段JavaEE基础:Java基础语法、面向对象、核心类库、集合、异常、IO、线程、JDK新特性
第二阶段JavaWeb开发:前端技术、数据库、JAVA数据库操作、软件服务器及服务器相关技术、动态网页JSP、AJAX、优就业-在线医疗系统
第三阶段Java高级框架:SpringMVC、MyBatis、Spring、MySQL高级、Linux&Redis&Nginx、Maven、中公MIS权限系统
第四阶段大型微服务分布式项目实战:SpringBoot、SpringCloud、Git、Dubbo、Zookeeper、AngularJS、Spring Security、BCrypt加密、FastDFS、分布式事务处理、Redis Cluster、Solr、SolrCloud、Freemarker、JMS、短信发送平台、SSO解决方案、CORS、Twitter的Snowflake、SpringTask、Maven Profile、MongoDB简介、MyCat、Docker、Jenkins、东易买大型电商实战、东易众筹
第五阶段微服务大型项目实战:优学在线教育系统。
Java培训学习路线是如何规划的?
优就业Java培训学习路线是先从JavaEE基础知识学起培养面向对象的编程思想,然后学习JavaWeb、SSM高级框架、SpringBoot、微服务分布式技术等,帮助学员
点击这里领取我们线上学习免费课程。更多Java培训相关问题,可以持续关注浙江优就业官方网站以及浙江优就业公众号具体了解哦。如果大家有时间的话,最好是能到我们线下基地进行实地考察。
‘肆’ Java程序员需要学习哪些基础知识
现今时代java语言应用非常广发,职位也很多薪资就跟不用说了高薪是肯定的,但是想要成为一名合格的java工程师基础一定要打牢,有一句话不就是说根基不稳地动山摇的吗。如果基础不好时做不了一名合格的java工程师的。IT培训http://www.kmbdqn.cn/告诉你Java程序员需要学习哪些基础知识?
一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?
二、JAVA语法:如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。
三、java主要学什么JSP和HTML:做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。
四、WebServer:熟悉了以上三种,可以肯定的说您已经可以制作出来JSP页面了,您也可以在您的页面里使用自己开发的了,但您的页面总要跑起来才能看到您要的效果,这就要求您必须熟悉一种WebServer,比如:TOMCAT,RESIN等。您要熟悉如何发布您的应用,如何利用WebServer的数据库资源等。
五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。
六、java主要学什么熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。目前比较流行的框架有Struts和Spring等。
‘伍’ 前端程序员怎么自学
自学方法:
1、作为一个初学者,你必须明确系统的学习方案,我建议一定有一个指导的人,全靠自己学,放弃的几率非常大,在你对于web前端还没有任何概念的时候,需要一个人领进门,之后就都靠自己钻研,第一步就是确定web前端都需要哪些内容,并且在多少时间内学完,建议时间6个月保底。
2、视频为主,书为辅。很多初学者在学习前端的时候非常喜欢去买书,但是最后的结果是什么?看来看去什么都不会写,所以在这里给大家提醒,书可以看,但是是在建立于你已经对于某个知识点有了具体操作的执行后,在用书去巩固概念,这样更加利于你对于知识的理解。
3、对于学习技术来讲,掌握一个学习方法是非常重要的,其实对于学习web前端来讲,学习方法确实很多都是相通的,一旦学习方法不对,可能就会造成“方法不对,努力白费”。其实关于这方面还是很多的,我就简单说个例子,有的人边听课边跟着敲代码,这样就不对,听课的时候就专心听,做题的时候就专心做题,这都是过来人的经验,一定要听。根据每个人的不同,可能学习方法也会有所出路,找到适合你自己的学习法方法是学习的前提。
4、不建议自己一个人瞎学,在我了解学习编程的这些人来看,从零基础开始学并且最后成功做这份工作的其实并没有几个,我觉得大部分原因就是因为他们都不了解web前端是干什么的,学什么的,就盲目的买书看,到处找视频看,最后看着看着就放弃了,所以我建议初学者在没有具体概念之前,还是找有经验的人请教一下,聊过之后你就会知道web前端具体是干什么的,该怎么学,这是我个人的小建议,可以不采纳。
自学路线:
第1阶段:前端页面重构(4周)
内容包含了:(PC端网站布局项目、HTML5+CSS3基础项目、WebApp页面布局项目)
第2阶段:JavaScript高级程序设计(5周)
内容包含:(原生JavaScript交互功能开发项目、面向对象进阶与ES5/ES6应用项目、JavaScript工具库自主研发项目)
第3阶段:PC端全栈项目开发(3周)
内容包含:(jQuery经典交互特效开发、HTTP协议、Ajax进阶与PHP/JAVA开发项目、前端工程化与模块化应用项目、PC端网站开发项目、PC端管理信息系统前端开发项目)
第4阶段:移动端项目开发(6周)
内容包含:(Touch端项目、微信场景项目、应用Angular+Ionic开发WebApp项目、应用Vue.js开发WebApp项目、应用React.js开发WebApp项目)
第5阶段:混合(Hybrid,ReactNative)开发(1周)
内容包含:(微信小程序开发、ReactNative、各类混合应用开发)
第6阶段:NodeJS全栈开发(1周)
内容包括:(WebApp后端系统开发、一、NodeJS基础与NodeJS核心模块二、Express三、noSQL数据库)
基础书籍:
1、《Head First HTML与CSS(第2版)》,入门真的是经典书籍,手把手教学,丰富的案例让你从 0 开始学前端。
2、《CSS权威指南(第三版)》,这本书作为 CSS 的经典着作,把原理讲得非常的通透,除了 w3c 标准,算最权威的一本了,毕竟权威指南。
3、《CSS揭秘》神书,47 个 css 技巧让你在面对各种 css 问题的时候游刃有余。是 css 书籍中评分最高的了,css 进阶必备。
4、《javascript语言精粹》,这本书可以在入门之前了解一下基本语法,以及在学习之前可以了解下 JS 里面的精粹以及糟粕,虽然这本书很薄很薄,但是值得反复去读的一本书。
5、《JavaScript DOM编程艺术(第2版)》,本书在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的 JavaScript编程原则和最佳实践。
6、《JavaScript权威指南》:犀牛书是每个FE都绕不过的一本书,可以先大致通读几遍,也可以把其当作工具书,时时翻阅。
视频教程:
网页链接