正巧假期看到了一篇比较好的,适合新手开发人员的文章,做个分享,其实不仅仅适用于新手,即便工作多年,回头看下也可以提醒一下自己不忘初心。
自我管理
节奏感
事情太多做不完?生活工作怎么平衡?
沟通
开会沟通有争论,无法推进怎么办
- 治标:减少打断,加强倾听,降低冲突和挫败感。
- 治标:行为模式不变,风格依旧,表面缓和。
- 治本:理解群体共同理念。
正能量
合作方各种不配合,各种做得差怎么办
- 提问题时,想想自己能做什么。
- 善于补位,而不是抱怨。
- 真诚的赞美,及时的表扬。
- 正向思维,不要阴谋论。
向外驱动
推动力
推一件事没人理怎么办
- 记录在册,持续完善,随时随地推。
- 将多个想法结合,形成体系和概念再推。
- 关心公司与老板的重心,两相结合,从共同方向推。
- 平时注意搞好同事关系,刷脸。
影响力
做了很多事,得不到认可怎么办
- 做完事,有自己思考的总结分享
- 号召同级别的人follow你
- 站在团队角度,横向考虑问题
- 勇于担当,总体负责
- 帮别人,就是帮自己
- 带着别人的梦想去做事
抓重心
领导派我一堆杂活怎么办
- 盯着结果,而不要盯着方法。
- 事与事之间轻重缓急进行PK。
- 把领导当作资源,让领导支持你的方案
- 风险和阶段性成功及时反馈。
- 客观原因都是主观造成的,不要给自己找借口
敢挑战
问题大家都知道,我也解决不了怎么办
- 不忘初心
- 有完美情怀,但是不要愤世嫉俗
- 忘掉权威,相信自己认为正确的
- 对事不对人
- 挑战需要有方案有行动
敢破局
业务做了这么多年了,我还能做啥
- 客户在哪里
- 价值在哪里
- 根本目标在哪里
- 市场在哪里
- 未来在哪里
向内激励
有梦想
公司这么大,我也无力改变公司?
- 开阔眼界
- 待在这里总要改变点什么
- 知道自己要什么,不要什么
- 奔着梦想去
- 感染身边的人
大局观
这是领导的事,我一屁民能做什么?
- 不要限于自身职责,心系全局
- 忘记层级,心有多大,就能成长多少
- 在每个阶段做到极致,错过的机会会为今后的决断埋下伏笔。
- 同一个问题,更深层次的思考
价值判断
老板、PD、运维给的活,谁的更重要?
- 老板给的实现路径都只是建议,老板要的是结果
- 只以对用户是否有真正的价值,能否解决用户真正切身问题,为唯一判断标准。
- 当大家以业界趋势如此,资源不够,老板说的,等为理由。。都不作数。
- KPI是为了统一共识,不是为了完成。KPI可以改,服务号用户的价值不能改。
面对未知
领导笼统的让我创新怎么办?
- 微创新,解决和改进现实问题
- 横向打通,系统化解决一类问题
- 啃硬骨头,解决老大难问题
- 追求完美,极致就是创新
- 了解数据,从数据中发现问题
- 向外看,找到自己的变数源
- 反思用户问题,解决深层次问题
- 生活问题,社会问题
改变处境
一直被安排做杂活,不受重视怎么办?
- 百分百投入,追求极致,不抱怨
- 抓住契机,树立影响,建立信任
自我学习
业务感
明明需求不靠谱,但我说不过PD
- 学会对方的语言,学会对方的思考方式
- 理解需求的价值,而不是功能
- 关注数据,学会分析数据中的价值,首先得多盯着数据
- 关注竞争对手,以及大一类的旁类对手
- 关注用户痛点,留意自己的生活触点
技术深度
这个是系统问题,没办法
- 对技术的畏惧,会成为技术的瓶颈
- 页面、框架、中间件、OS、硬件,哪个才是你认为的底层?
- 遇到问题,追根究底,除了日常,一般不太会专门花时间把底层复习一遍的。
- 触类旁通,所有场景挖深了,遇到的问题是相同的。
- 底层和抽象层缺一不可。宽度和深度,并不冲突。
- 一干到底,不要挑活儿,多接触各种场景。
- 不要把一年的经验重复N年。
多看
看书
- 看作者思想的书,不看工具用法的书。
- 看只讲一种观点的书,不看堆砌作者所有知识的书
- 把书中引用的书接龙式地看下去。
看源码
- 看Linux、JDK、Spring等开源代码
- 看不懂就自己写一个或写一部分
- 看自己写的代码
多想
- 多问为什么
- 多总结
- 多质疑
多写
写开源软件
- 追求极致
- 不断重写
- 不断Review
写博客文章
- 写自己的想法和思路,而非工具的使用
写培训PPT
- 老师总是比学生成长的快
作业
- 对一天中做的每件事问点为什么
- 深思身边至少3个人的思维策略不同
- 写篇有自己想法的博客
- 读一个优秀开源库的源代码
- 写一个小工具代码,把它优化到极致
- 写个main函数测试下你正在用的某个库的性能
后记:自己在某个领域还不擅长的新手时,有时候觉得自己已经很努力了,但是实际上这些努力是远远不够的。因为新手时容易走弯路,自己花了半天一天搞明白的事情,熟练工可能半小时就搞定。所以,切记自己想要进行超越,就要加倍努力,而不是满于现状。