- 北漂9年,在北京一共就职过四家公司,按先后顺序分别是:联达动力、艺龙网、中青旅、当当网。
- 2011年来成都定居。
- 用 C#、PHP、Java 做过 B/S 项目,也用 React + Antd 写过纯前端项目。
- 当过技术小白、就职过资深工程师、做过技术经理、从零组建过技术团队、创过业。
- 除了管开发,也管过运维(CentOS + Java/PHP + Nginx + MySQL/Oracle)。
沉淀
自2001年毕业以来,一直从事软件相关的工作,见证了互联网在中国的蓬勃发展,见证了技术给生活带来的方方面面的改变。
作为一个职场老兵,自己沉淀下来的:
- 对技术的理解、热爱和执着;
- 管理技术团队的心路历程;
- 创业的艰辛与不易;
- 选择比努力更重要的深刻理解;
- 还有你正在看的这个技术博客。
写博客
- 本技术博客,我主要用来记录自己在技术方面的一些经验心得、记录自己在团队管理方面的体会。对于具体的技术,除了方便自己查阅,还希望能帮到同行。
- 技术日新月异,对技术的掌握和把控,犹如逆水行舟,不进则退。要想做好技术工作,需要具备快速学习的能力,也需要掌握一定的学习方法和技巧。
- 写博客是一种非常好的巩固学习成果的方式,能帮助自己更好的理解技术,也能方便自己在遇到同样的技术点疑问时,可以直接查阅,这样能节省非常多的时间。
- 对于一篇技术文章,整理的过程,就是再学习再思考的过程。
- 如果需要培训新人,写成技术文章,更是能够达到事半功倍的效果。
- 更重要的是,如果想让自己的语言组织能力不断的得到提升,那就多写文章吧,多把自己脑子里的想法通过文章记录下来,想法不一定是与技术有关。为达提升自己的目的,建议:
- 本着精益求精的心态,努力把文章写好。
- 多站在读者的立场去思考。
- 多听取读者的反馈,比如可以请熟悉的人读自己的文章,然后听取他(她)的见解。
- 如果有时间,隔一段时间再来读自己的文章,一定会发现有写得不好的地方,如果觉得有必要,可以不断的对文章进行优化。
作为技术管理者
以下四点,正在努力践行:
- 第一,要想做好技术工作,需要有不认输的心态。如果你爱折腾、爱专研、热爱技术、热爱运动(毕竟身体好了才有更多精力去折腾技术),那么我相信你在技术这条路上会走得更远。
- 第二,对于技术管理,首先需要自己在技术领域有一定建树,要有拿得出手的技能,至少在架构、程序设计方面应该是一个老手,这样才能更好的带领团队做出成绩。
什么设计模式、面向对象设计原则,什么 Java、Pythone、Objective-C、Swift,什么 MySQL、Oracle、Redis、MongoDB,什么 react、react-native、vue,还有 android 和 ios 原生开发,这些应该信手拈来。
呵呵,开玩笑的哈。要想后端与前端都掌握好还是挺不容易的,一般在后端和前端有一端做到精通就不错了,在精通一端的同时适当掌握另外一端,对工作帮助很大,尤其对技术管理者。 - 第三,如果你同时是一个业务专家,那么在这个业务领域,你就更容易做出成绩来,毕竟技术是为业务服务的,只有能出业绩的技术才是好技术,不是吗?
- 第四,需要具备各种软技能,能把各方资源协调到位,把团队管理好,把团队中的人管理好,最终把事情做成,把事情做成是关键。
路漫漫其修远兮,吾将上下而求索。
欢迎来撩 ⊙0⊙
- github:https://github.com/uncleAndyChen
- 码云(gitee):https://gitee.com/uncleAndyChen
- CSDN:https://blog.csdn.net/runAndRun
- 邮箱:552087293@qq.com