做业务的程序猿如何提升技能?
每个程序猿都逃脱不了那个做业务的阶段,或多或少有些难以忘怀的记忆吧。
现状
天天被需求追着跑、被各路人马轮番“喷”、参加各种会议是我们做业务人多日常常态,然后晚上加班做各种需求,还要按各种批,真是身心俱惫。对于我们来说,难道就这样子了么?当然不是,我们也要进步。
如何提升自己
1、学习业务
既然我们是做业务的,我们就需要利用我们的优势,理清业务的基本逻辑,指出改业务的难点在哪里,是否有更好的路径去提高业务场景所带来的效益(日活、收入等),不要把自己当成工具人,而是当成局中人,思考是最重要的。哪怕以后不在公司做了,至少通过自己对业务的思考也有对该业务有了更深刻的了解,对自己的成长是没有坏处的。
2、别习惯
上面提到我们做业务的整天围绕各种杂七杂八的事,这些事同样是枯燥乏味的,同样也是简单的(至少网上可以找到解决方案)。事多、乏味、简单,是不是可以“搬运工”了,重复劳作即可,然后日子一天天的过了,自己的需求、bug也修复完了,一个月一个月的拿着自己该得的工资、奖金,如果你这样想的话,那你就废了,迟早会被程序猿界所淘汰。应该告别习惯,虽然我们日常工作安排的很多很慢也很累,但是我们还是要紧跟时代,研究更多的开源代码,熟悉他们设计模式并指出他这样的设计的好处,想办法整理自己的工作,让一些工作变得更简单(例如输入指定的参数自动化执行出结果),总之别习惯,告别自己学习技能的懒惰。
3、发现问题
发现自己的问题
及时发现的自身不足并且想办法提升,最好自己给自己指定计划,例如一个月研究几个开源框架、阅读几本书、熟悉了解当前流行的技术。
发现业务问题
在做业务时发现问题,并且提出更好的解决方案(有些领导大喜欢只提问题但不提解决方案的),这样做一方面更加加深你对业务的理解,同样也可以加深你在同事或者领导心中负责任的印象,这对于职场来说是好的。
4、解决问题
我们常说发现问题不难,难在解决问题。作为程序猿,我们要解决的不单单是程序上的问题,更多是业务沟通问题。我们在解决程序上的问题,首先要清楚问题出在哪里,最快解决并且不易出错的方案是那种(最优解),然后要好好复盘,但是我们很多人,缺少复盘,缺少总结,导致我们以前犯过的错误继续重演,没有在以往犯错过程中得到进步。解决沟通问题,我们程序猿比较含蓄,不大喜欢说话,但是这是不行的,要迈出这一步,积极参与各项业务需求的讨论中,培养自己跟同事沟通技巧,提出自己的看法和意见,不做木头人。
5、突破自己
自己尽管干着做业务的活,但是可以主动去承担业务架构或者业务组长方面的活,试着把自己的level提高一个层次,当然这个层次的提高需要主管领导的支持的。在做业务的时候,也可以小范围的重构部分业务,从小范围内承担起业务架构工作。
6、开源
上面说到我们去学习别人的开源代码,这里要说的是自己的开源。我们可以将自己觉得不错的代码或者功能、解决方案进行开源,接受更多人的阅读以及他们的建议。
7、参加各种技术类的会议,提高自身认知范围。这种技术会议包括公司外部的、公司外部的,认识更多同行大牛,从他们身上学习更有劲的技术。
做业务的程序猿如何提升技能?相关推荐
- 一个毕业三年的程序猿对于提升自我的一些建议
前言 毕业已经三年有余了,对于程序员这个职业也算有一点解了,关于自我的也有一些看法, 因此写下这篇文章记录一下个人的见解,如有不妥,望请见谅. 积累知识 不积硅步无以致千里,不积小流无以成江海! 我们 ...
- Java程序员如何提升技能
Java语言是大学计算机专业中常见的一门编程专业课,自己作为一名程序员,工作还在继续使用,发现大学中学的过于浅显,越来越觉得技能不够用,还需要继续深入学习. Java基本上是目前应用最广,能力最强大的 ...
- SCPPO(二十二):读取配置文件---程序猿必不可少的技能
[前言] 现在在做一个.Net项目,在做项目的时候用到了读取配置文件:无巧不成书,最近在自己学习Java,刚好也学到了读取配置文件这块儿,于是乎整理了整理读取配置文件的方式. [那点事] 一.我 ...
- 不会做动画的程序猿不是好的动画师(如何用css3动画做动画)
"看清animation,transform, @keyframes,transition这四个的脸,以后这四个来了就是要做动画了,看好你们的网页,除了这四个,谁管你们都不好使." ...
- 拒绝做伸手党(程序猿)心得体会
1.前人铺路,后人乘凉 对于初学者来说,任何想要学习与掌握的知识点,之前都会有高人学习总结过:所以建议大家每学习一个知识点,都尽可能的先动手去网上搜索和学习别人总结出来的相关知识点的文章,毕竟前人总结 ...
- 女生做一个“程序猿”,真有那么不现实吗?正在学编程的女孩子注意了!
最近在知乎上看到一个问题: 一位女生毕业工作快两年了,却越来越觉得现在的工作不适合自己,想转行IT做一个女程序猿,可是身边的朋友们都觉得女生学编程不好就业,劝我尽早放弃.我很迷茫,做一个女程序猿真有那 ...
- 程序猿,是如何逆袭的
决定高度的,是对自己的要求! 一切由心生,我觉得如果程序猿不把心态先摆正了,即便技术能力再好也无法逆袭成为高富帅(PS:别跟我说你不想做高富帅!). 不少程序猿一开始都不是都为了自己的兴趣和技术梦 ...
- 程序猿,如果下次有人让你帮忙开发App,你就这样回答他
无论什么公司,只要涉及IT.程序等元素,都会有这样一类人存在.首先一点,他们会编程,并且善钻研.爱挑战.还爱玩儿游戏外加茶水咖啡! 平时他们可以工作到很晚,一到周末也可以呼呼睡到自然醒.在外界看来,他 ...
- 零基础驯养一头程序猿:从入门到结婚(中)
知己知彼,百撩百胜.本期为你揭秘何种程序猿对自己的颜值最自信,哪些网站程序猿最密集,以及讲解猿类的生物独特性. 曾经在知乎上有好几个陌生妹子找到我,希望我给她们介绍程序猿.给不熟悉的人牵线搭桥做大媒, ...
最新文章
- python打开一个文件-python文件的读写
- 《HBase企业应用开发实战》—— 2.5 停止HBase集群
- CAS Server(二):基于SpringBoot搭建客户端
- springboot-嵌入式Servlet容器(Tomcat)源码分析以及容器切换
- Ubuntu登录后黑屏,或者桌面图标消失不见
- GraphQL入门之Schema和类型规范
- [MEGA DEAL] 2020年完整的Java Master Class Bundle(96%)
- qt 创建文件_xmake从入门到精通2:创建和编译工程
- python吧_如何自学Python?【python吧】
- PyCharm----中文显示乱码的解决方法总结
- starway(NOIP模拟测试24)
- 计算机408考研专业课思维导图(计算机组原理、数据结构、操作系统、计算机网络)
- CHB-MIT波士顿儿童医院癫痫EEG脑电数据处理(一)
- 苹果CMS采集参数全自动采集教程
- .NET发邮件(验证码)
- 基于双月数据集利用最小二乘法进行分类
- QQ浏览器x5内核的兼容性问题
- 火星人的耳机(Martian Headsets)
- elasticsearch 的分词
- c语言wifi热点源码,C#Win7设置WiFi热点源码
热门文章
- 「话题」为什么微信、钉钉撤回消息的时限不同?小米200万改LOGO值不值?
- 如何利用seo技术霸屏你的行业关键词排名
- vue实现页面跳转过渡效果 transition
- 中国咖啡机市场运行现状调研及投资战略分析报告2022-2027年
- 06【连词】 Conjunction
- 【Java进阶营】阿里架构师加持,十分钟入门RocketMQ,就是这么简单
- 可以选择不升级鸿蒙,假如鸿蒙系统初期不尽如人意,你是选择继续支持还是直接放弃?...
- anaconda 和Tensorflow 2 安装
- Nginx 动静分离 -02
- 攻克弹唱第七课(如何弹奏neon)