朴君茶话猿人崛起

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/msh2016/article/details/88628317

朴君:任某韩企在中国公司总部CIO

一别5年,今日有缘再聚,普洱待知音,席间更多茶话猿人历程传说~

初级开发工程师

初级开发工程师一般指刚毕业的新人,有专业理论知识。

能够快速的了解公司的常用框架工具;能够在上级指导下理解相关的业务知识;能够按照需求完成部分模块和功能的开发。

中级开发工程师

中级开发工程大多数二到五年开发经验(因而异)。

能够承担开发任务且独立负责某个模块或小系统;能够独立解决日常工作中遇到的技术问题。

高级开发工程师

高级开发工程师,一般混迹5~10年以上(因平台而异),有一套自己的开发方法及框架。

能快速的理解业务、精通某种语言领队完成一个中大型系统;能在工作中具备指导他人的能力。

资深开发工程师/架构师

资深/架构师级别,一般要到10~15年以上(因机遇而异),经历N不同级别的项目成功喜悦与失败泪水,有ERP开发经历磨难更是别具光芒,这类人只有遇到有价值大项目时才会死灰复燃/满血复活而发狂~~

继续往技术深度上钻研,通常在某个技术领域内有一定的深度和影响力,称为资深工程师(精深)。

继续往技术的广度上发展,对周边相关技术有一定研究和理解,能站在更高的维度上去俯视项目业务,设计出不同的技术方案,这一类称为架构师(博大)。

您会在涉及金融大项目中看到这两种人马身影各自存在......

打造属于猿人的技术体系

在初级,可以把学到的任何一个知识/技能都当做一个「 点 」,需要用到什么就去学习什么。这些知识点帮助我们完成了工作,但是又很容易被忘记,且一般都不够深入。比如,刚接触计编程的学习语言基础,然后在工作中又学习框架等。

线

随着学到的「 点 」越多之后,就会发现有些「 点 」是有关联的,就可以慢慢的形成「 线 」被串起来,当然需要不断的去总结知识,找出共性和规律。

再学习新的知识就是往「 线 」里添加一些锚点,由「 线 」交织而成「 面 」,这个时候认知就从一维上升到了二维。每次添加,都会让这个「 面 」更为牢固和深刻。

猜你喜欢

转载自blog.csdn.net/msh2016/article/details/88628317