我的技术目标

在技术这条路上,我选择走全栈工程师这条路,所以除了在某一个方向上有自己的特长外(后台开发),还需要学习掌握各种其他方向的知识。最终目标是成为架构师、设计实现一款完善的产品。

为什么选择全栈工程师这条路?

之所以选择全栈工程师这条路,是因为我觉得大部分搞技术的人有一个明显的问题:那就是视野太窄,例如搞Android不懂后台技术,搞后端开发不懂前端技术等等。有人可能会说,你这样各种技术都学,很难深入钻研技术。这个我同意,在做这个事情的前提是,一定要形成自己的一个技术特长,例如我专攻后台开发。而在具备这个特长之后,再横向发展各方面技术。

仅仅只有技术深度还不够,一个软件、产品,它就是一个系统,这个系统它是立体的。而拓宽自己的技术面,可以让我们从更多个维度去架构和优化系统,而不至于在选择的时候只有一个选项。而且还可以了解一个产品开发的完整流程,这对个人后期的发展以及选择都是很有帮助的。还有另一点原因是,互联网行业技术更新迭代很快,如果一直只掌握一门技术,即使钻研再深入,也很可能面临淘汰。当然了,技术只停留在浅层,也是没有竞争力的,所以还是必须要有一个自己的专长技能。

当然,上面这些原因还不是主要的,主要的原因,是我希望能够有能力完整开发一个产品。当然,目前从0到1开发一个产品的能力还是已经具备了,接下来要做的是学习从1到100的过程,这里面涉及到的技术就很多:包括规范的开发流程、安全开发、高并发的解决方案、性能优化技术等等。

技术体系

下面是我从工作以来给自己总结的一套技术体系,这套技术体系是我根据自己实际参与的多个项目的开发过程中用到的技术以及自己主动学习的知识总结而来。

当然,这套技术体系还比较粗糙,我会在接下来的工作和学习中不断去总结和完善,这个博客的写的大部分技术文章都是围绕我的技术体系进行总结分享。

通过分享我的技术体系,希望多跟技术行业的朋友交流学习,也希望给初入编程行业的同学一些启发,能够在之后的技术学习生涯中形成自己的技术体系。

我的技术栈

Email:shuwoom.wgc@gmail.com

Github:https://github.com/guanchao

打赏

2 对 “我的技术栈”的想法;

发表评论

电子邮件地址不会被公开。