各个阶段指 时间段,比如一年,三年,五年,七年这样...
举个例子,比如 Java 后端开发,三年经验的要会什么,五年经验的要会什么之类的,掌握到什么程度之类的,希望请教下各位大佬?
不局限语言,希望各位大佬可以谈谈自己的见解,也方便其他人参考
本人现在算是 1.5 年经验,一年的 java,半年的 go,每天晚上花一两个小时挑自己感兴趣的学习,未来的话还是想在 java 上深耕,目前是看看一些框架的源码、基础知识、系统设计,结合 github 上热门的 md 项目、博客、极客时间,记记笔记,最近的话在折腾 k8s,但是这一切做下来感觉没有一个很明确的目标,比较散,求指导
感觉自己还是有点学生思维...
1
yeya24 2020-07-07 04:45:11 +08:00
感觉也有一样的困惑。看了不少的书,参与过很多的开源项目,但是还是觉得自己学的不够深入,没有很明确的目标。。。 要达到什么水平感觉很难有一个标准去衡量,基本都是横向跟别人对比
|
2
skypyb 2020-07-07 07:15:22 +08:00
你每隔半年出去面个试不就完事了?
|
3
tctc4869 2020-07-07 08:30:22 +08:00
别人最多给你的是建议,而不是成功学鸡汤,而且每个做互联网应用的公司所用到的编程可能不一样,就算一样,有的程序员写的代码你阅读感觉很难看,有的用的是不同的框架。
如果我说要给的建议,那就是用你的开发语言主导开发,做出一个的优秀的项目。一个优秀的项目,所用到的框架,所用到的设计经验,设计思路,开发方式,肯定是最优秀的。 至于什么是优秀的项目,可能是自己想到的一个创业点子,以它为项目核心开发项目,也可能大公司里的重量级项目。也可能是划时代级别的产品。 要么混到管理层吧。 |
4
tctc4869 2020-07-07 08:33:26 +08:00 1
@tctc4869 其实最重要的目标是,尽早赚取最够的钱,实现财富自由,才是最好的目标。财富自由了,才有一些基础让自己去追求一些花费小的梦想。
|
5
vasil 2020-07-07 09:22:28 +08:00
在平时写完代码之余,多想想项目的问题,挖掘一下,然后尝试去解决或者优化
|
6
guxingke 2020-07-07 17:21:25 +08:00
假设是个社区产品,日活百万。
1 现有业务开发是否都能处理 3 现有业务的架构,中间件,运维,任一环节出了问题,能否处理 5 能否从零把现有业务构建出来 x 你可能需要换地方了 /逃 |