论技术沉淀后的建议

  序言

  •   大家好,我是一名95后小小的全栈工程师,今天就由我带大家整理一下公司及个人发展的技术学习路线。(概述内容均为个人见解,本人不承担任何责任)。

  个人开发者:

  做开发者第一个要明白的是:一个技术有一万种用(写)法,所有每个人都会不同。最重要的是拥有自己的知识体系上并制定职业规划。

去不了想去的公司,面试总是不过?这些都不用担心。在一个项目组上做事的人就是三观统一的人。如果面试你的是偏效率类型的可能会问你会哪些技术呀,还可能会问Linux等等,如果是偏技术型的可能就会更加着重底层知识一些扩展就是算法什么的(造飞机的概念)。所以如果你自己知识体系且人生一直在碰壁,这样的话更多的不一定是你的问题,只是性格不同而带来的结果,所以你只需要相信自己即可。

  个人建议:

  1. 如果是后端尽量不要去做全栈,你会发现要学习的东西越来越多且换一家公司你的其它只是基本无用,如果你是前端则需要了解后端,因为你了解后端的处理流程你就会得心应手,不必担心你的设计和接口不合理,从大局上理解你的工作的意义。
  2. 如果你已经是全栈的话,你需要做的是将知识领会贯通,因为语言虽然不同但是思维,理念都是一样的。类似于闭包,懒加载等等。你的优势是从不同的角度上看到编程的原本面貌
  3. 请拥护你的体系并深拥。你首先需要形成自己的体系,比如说后端的spring boot,前端的:vue 。你们可能说这有什么难的,有手就行。其实你看看Spring boot 还有聚合项目,自动生成接口文档还可以无限扩展,vue还有多端开发等,不同插件的兼容(还可以自己写插件哟,不知道你有没有尝试过)。

  公司层面:

  拥有自己的体系是非常重要的。有自己体系坚持就好了

   1.前端:中小项目推荐:layui,力求页面精致可以用Vue,大型复杂项目推荐:React。Angular1版本后未使用过不作为评价对象(偷偷的告诉你学起来很痛苦且一年后你会感觉这是最好的框架之一,哈哈)

      2.后端:大型项目:Spring boot ,中小型项目:首推jfinal(开发周期快,学习成本低),Spring boot (注:一般公司都会选择Spring boot 因为这个符合一个框架吃天下,熟练度和整合的越高开发周期越快,甚至说不定你就是下一个秒天秒地秒空气的人~)

  •    感谢我呆过的公司,每一家公司都不同程度给我带来不同的知识。从而让我技术积累这么大的一个个人体系。
    •  艾*, 海*, 平*, 井*
posted @ 2021-07-30 11:37  就沈呗  阅读(248)  评论(0)    收藏  举报