本人平时专注于前端, 但是对后端也有一些了解. 在平时的工作中, 会和后端开发, iOS 开发, Android 开发的同事进行接触.
与后端开发进行接口对接, 与 Native 进行 jsBridge 对接, 还有 H5 在 Native 中的页面调试等等.
因为前端的技术升级比较快, 所以在项目中经历了很多升级, 比如 Angular.js --> Angular.js + Require.js, Grunt --> Gulp --> Webpack, Callback -> Promise 等等.
再加上现在网上流行的一些东西, 比如 Angular2, AMD, CMD, CommonJS, React.js, React-Native, Redux, ES6, TypeScript 等等这些东西.作为前端开发人员, 由于对这些技术了解的比较多了, 所以觉得没有什么. 但是对于其他的同事来说, 可能有一些高大上的感觉, 觉得前端好牛逼.
有些后端的同事也想学习一下, Native 的同事遇到一些和页面有关的问题, 也会以自己在网上学到的一些知识和你讨论一番. 甚至有些同事产生了要进入前端的想法. 由于怕他们自己琢磨会影响目前的工作, 所以目前我接到的任务是, 怎么样把前端知识向其他非前端的技术同事进行一下科普呢.
大家有没有什么建议或者指导, 应该给他们进行哪些方面的科普, 让他们了解一下前端, 消除他们的神秘感.
比如前端是什么, 前端做什么, 前端神秘否, 各种高大上的技术名词解释, 前端技术与后端技术、 Native 技术对比, 他们不知道的一些东西等等, 或者还有我没想到的一些东西. 我应该向他们讲一些什么. 请大家给一些指导.