如何在学习在工作中用不到的技术?
在工作中一些技术并没有实践机会,比如一些公司项目并没有用到vue、webpack等等,在这种情况下如何去学习用不上的技术?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在工作中一些技术并没有实践机会,比如一些公司项目并没有用到vue、webpack等等,在这种情况下如何去学习用不上的技术?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(15)
这个问题我应该很有发言权
1 首先找个早八晚五的公司,不要相信996能提高技术,提高的只是1+1=2这种问题的熟练度,而且你回家以后很累并不能坚持学习
2 满足1的前提下,学自己想学的知识。强迫自己回家之后写代码,不需要太多一百多行就行
首先要清楚这个技术存在的意义是什么,他解决了什么问题,应用场景是什么,这样你才有动力去学习。然后看看书或者官方文档进行系统的学习(了解该技术的框架),然后开始自己写demo(学习该技术的细节),然后从性能和代码结构两个方面进行深入研究与优化,包括源码分析等方式(提升该技术水平)。
所谓忙时打仗,闲时养兵
是不错,学什么用什么关键不是靠公司推动,公司一般考虑的是利润,怎么省钱怎么来。最好是找一些有类似想法(进取心的人)的团队,这样齐心协力才能把技术发展运用下去。
我本是做后台的,去年初在公司开始选型前端,在学了一遍ng和vue.js后,考虑到前端人员的水平,选了vue.js。事实上头两个项目的确是有点麻烦,后面就好了。但问题是到现在,还有人要引个jq才会写代码,我不知道在vue.js哪里必须里用到jq。另外es6的教程阮一峰给写得比较好了,他们前端也只会看一遍就不想看第二遍了。
上周我重新弄了一套集成了权限管理的后台管理基础项目(有vue.js+spring boot),想给他们分享一下。于是发了个投票。
结果是只收到了一份投票,还有不同的声音,说是想用react。这里不说react事非,个人觉得如果vue.js还没完全掌握就换另一个,是不是有点草率。
不说别的了,下周直接离职好了。
IT技术更新快、内容多。特别是前端知识点也比较分散。一些公司的项目不用新技术也是出于成本的考虑,因为毕竟不是每个同事都愿意去接收新的东西。再者公司的项目一般都是求稳的,盲目上新技术可能会产生不少新坑。目前我采取的办法通常是在老项目中小规模运用一些新技术,如果是新上的项目就会考虑使用一些新的东西。
当然自己的小项目也是很好的试验田!
自己搭个博客类的小网站,自己维护、应用。
看源码,搭建小应用
去做个cnode的web应用、app、桌面应用。
1.主动去推动团队使用新技术
2.接一些私活,赚点外快还能自由地尝试新技术
3.尝试用新技术去做一些开源项目,多参与社区交流
我刚到公司时,我们的前端团队还是使用jquery和backbone,我主动推动团队去使用vue,vue是一个非常简单易学的框架,其他同事也很容易就上手了,现在开发效率高了很多。
我工作之余也做点私活,做私活我会尝试平时没有用到的技术,用react技术栈比较多。只要不占用工作时间,做点私活无可厚非
兴趣推动和技术追求是两大驱动力。
在下也是菜鸡一个。如果这个技术有官方文档啊离线手册的话就先看这个,然后随便写点东西把基础的语法啊啥的练习一下,然后可以去看看视屏,跟着敲一敲,再然后呢就多去网上搜搜各路大神分享的博客啊啥的,然后呢就找一些复杂点的功能实现,只有在应用时你才能发现自己还有哪些不会的,然后再去搜索相关问题,如果你真的想学精深的话跟你工作也没太大区别。
github上找些容易的小项目,然后实践实践~,不懂来这上问
最近我也在学习vue框架,虽然在工作中的项目都是用jQuery,目前来看可能用不上。不过在工作之余还是可以学习一下感兴趣的技术,不管是在以后的新项目中在技术选型的时候多一个选择,也能拓展自己的技术栈。
也如楼上几位所说的,可以主动推动团队使用新技术,开一些培训小课堂或者新技术分享。甚至你也可自己使用学习的新技术搭建一些博客、网站之类的,在这之中既能熟悉新技术也能锻炼自己独立开发项目的能力,何乐而不为。
学习新技术从长远的眼光看是技术储备、磨刀砍柴。所谓忙时打仗,闲时养兵。
我定期参加课程学的大多都是不能马上应用到项目的,长时间下来...
项目和场景驱动...一定要用新学的技术,写出成型项目解决实际问题.
要用上的时候照着成型的项目demo改改就出来了.
不然时间长了,什么都忘了就等于白学
重复性的工作创造性做:
比如作为后端开发,利用python写了一个自动生成C#代码的脚本,既提高了工作效率,又学习了python
比如作为后端开发,用vue搭建了一套数据库在线文档,既方便了大家查看数据库字段,又学习了前端技术
重要的是有想法和你的实际行动力,虽然学习时会磕磕绊绊,但踩过的坑你更加记忆犹新,虽然学习时会有点慢没有动力,但你有google,顺便还锻炼了英文。