新入门的前端工程师用库不利于能力提升吗
首先,不用库水平就高了?
“不时坚持用原生的自己写不是最好的吗。。用库多了水平不是会下降么” 这是哪里听来的???
首先,初学者确实应该写一些原生的,但是这样我以为只是为了更好的去「了解」和「掌握」这门言语。也见过一些比拟low的顺序员,自己写的东西都一问三不知。
其次,库也得分分类吧。就说jQuery这种,以dom操作为例,$你不用,非得用document.getElementById,你觉得自己很凶猛吗?
假设你只会$而不会原生的,那么你好意思说自己会js?面壁去吧。像这种人技术越来越烂,还好意思推脱责任说由于运用了库。。。
假设你只会document而不会$(或许其他相似的库或技术),你说有多不好学和跟不上时代啊。。。另外参照第三点。
假设你都会,但是坚持要写document.getElementById,我只能说,除非是有特殊的理由,否则你就是在糜费时间,糜费生命,糜费老板的薪水。任你键步如飞,打二十几个字母总比打一个字母要慢吧?
再说其他一些类型的库,比如图表类的,像echarts,highcharts,除了以下状况,你能自己重头去写?
自己在学习,地道为了练习
项目有特殊需求,自己或许团队够牛逼,能搞出一套更优秀的
另外,我以为评判一个工程师的水平,当然要思索能否熟练掌握常用的库,能否熟知一些知名的库,能否可以依据项目要求,快速评价出任务量(不熟习哪些库可以运用,怎样评价???)