WEB前端 前端开发者 如何突破技术瓶颈
在创业公司呆过以后让我懂得了创业并不是那么容易,扯歪了,回到上面的,到了这个阶段,本想说想自己的经验,但想想自己正在这个阶段也就没有经验可谈,那我说说我之前的进阶之路怎么走的吧。
初级:
如果你是想学好JS:预解析、作用域、作用域链、|| &&、什么是原始类型、什么是引用类型、闭包、for循环运行机制、多重for循环、递归、原型链、继承、(数组、字符串、函数的各种内置方法,不需要全部记住但你得知道它们能干嘛,在将来你用到的时候可以想到那去。看似没有用,但无数的经验告诉我,非常有用。)。
这些必须学会!!!必须静下心来,这些你不学,永远入不了门。这段时间其他什么都不要看,就好好把这些概念理解以及实践。
高级:
call,apply,bind,面向对象、函数式编程、搞懂异步、学习算法、设计模式。这是一条很长的路,此地我也没啥经验可讲,一起加油吧。
扩展能力:
了解HTTP、linus、(nodejs、php、python、java、c)等、只需要了解即可,当然最好熟练使用其中一项。
HTTP,设计模式,算法,非常建议你去学,对于互联网大部分编程都会用到,你会知道它们是多么的通用,不要仅仅局限在前端,不然很难学好的。
这里没有提到各种框架,不是说它们不重要,而是你把这些搞懂了,再去学习会简单很多,而且大部分框架的核心都差不多学习其中一到两种即可,框架这里就不推荐了,另外这里可能更多说的关于JS的学习,但是学习的思想是不会变的,也因为本人的精力有限,其他方面你还得多去看看其他文章。
其实在很长的一段前端学习过程中,我始终是觉得自己是不会的,但我又多少有些懂,但就是说不上个之所以然,也就谈不上去实践。后来想想自己其实是懂的,有很多时候我在路上想,那个东西为什么这样的,另外一个东西又是那样的,当然这是后话了,因为在刚开始学这个东西的时候往往是很难静下心来去思考的,刚学东西的时候容易浮躁,但当你静下来多去问几个为什么之后很多东西就自然懂了。当然这里有个小技巧,就是问自己最核心的,比如很久以后我才彻底明白的闭包,我当时路上问自己,闭包究竟什么东西,为什么外部就可以访问内部的东西,突然顿悟,可以通过reurn,也可以想其他办法让外部可以访问内部变量,解决作用域,变量不被回收。
这里要说的技巧就是:当你觉得你会了,但是不会用的时候,是时候静下心来多问自己几个为什么。当然还有一点作为初学者一定要把复杂的东西变简单,现在的教程往往喜欢复杂化,很可能你就看不懂,这个时候,你应该问自己以下几件事:
1.这些代码全部都是必要的吗?
2.这个代码最核心是什么。
先学会怎么去用,再来编写核心代码。
别小瞧这两句话,它们却至关重要,比如你想学php,你先搜索一下PHP是干什么的?它有什么用?OK,接着你问自己,他最核心的是什么?,按照最核心的去做,其他的暂时都不要管,比如你只要知道PHP中的GET,POST接收前端发送的数据,接着你用PHP把数据发给前端这就是最简单的交互,但你不得不承认这就是最核心的。做为初期我们只能这样,等你理解了这一点之后,你可以开始进阶学习。
学习的建议:
不要为了找教程而找教程,这句话我多该和自己多说上几句,因为我就是这样一个人,资源很多了,但我还是喜欢不断的去找,现在还好一点,我希望你们不要这样,因为你会发现,如果你觉得某个教程写的不好,那可能很难找到一个教程适合你的,不是因为别人教程写的差(除非特别那种的),而是你该问问自己,是否有静下心来认真去看。找教程我给一个建议,建议你刚入门不要去看大牛的作品,最好看那些菜鸟或者和你技术差不多的,因为他们更容易让你懂,大牛的作品一般里面会涉及到很多东西,你去看的话,难免受打击,等到你了解部分之后再去品味大牛的作品。
当然菜鸟的文章多少有些错误的观点,但学习就是这个过程,不断的跟进,等到你有能力自己去研究的时候自然会知道哪些是错误的,同样道理本人博客也有大量的错误,也许有人会说,错误的你为什么还要去写,这不是教坏别人吗,当然这多少有些道理,但如果因为这个我就不去写了,那怎么能进步呢,再者说,如果看文章的人知道这是错的,自然也不会同意的我的观点,如果他不清楚,那只能说明他也不清楚什么是对错,尽管如此一旦他懂得了以后他会更加深刻的明白为什么这个是对的,为什么那个是错的。
坚持,我一直告诉自己,坚持,不然一切都白费,堕落很正常,难过也很正常,但想想他们不也是这样的吗,想起曾经有人和我说,他们都能,你为什么不能。图片
最后的最后,程序的路很长,如果你想在这条路上走,快快调整好你的心态,毕竟不是5年就是10年,是快乐是悲伤的过,一切由你,如果没有人给你指导,没有人给你鼓励时,请记得不时给自己一份鼓励和关心,虽然我们是程序员,但你应该利用剩余时间学会生活,我们不只是活在计算机世界里,我们还有很多,它们一样精彩,希望你留心的去关注它们
WEB前端 前端开发者 如何突破技术瓶颈相关推荐
- 【转载】 突破技术瓶颈 GIS从二维到三维有多远
在3sNews上看到了一篇文章,关于三维GIS的,写的不错,转载在这里. 突破技术瓶颈 GIS从二维到三维有多远? http://www.3snews.net/html/06/n-21706.html ...
- 好乐买总裁李树斌:10亿,突破技术瓶颈
问题 第一次创业:3C数码商城搜易得 第二次创业:网上鞋城好乐买 为什么创业?是如何选择和做决定的? 只是觉得这个事情可以做,完全是顺势而为. 喜欢做电子商务,也恰好碰到一个做传统鞋类渠道的同伴. 创 ...
- 为什么你那么努力,却很难突破技术瓶颈?
身为一名程序员,你的日常是不是这样的? 早上九点上班,刚打开电脑就有无数的需求袭来,不论问题大小,产品经理只有一句话--尽快做好: 晚上九点拖着疲惫的身躯下班,一个小时以上的通勤时间折磨得你到家倒头就 ...
- 张鑫旭:说说CSS学习中的瓶颈(个人觉得对突破技术瓶颈都有思想上的指导作用)...
2019独角兽企业重金招聘Python工程师标准>>> 关于作者 张鑫旭,09年华中科技大学毕业,现上海,就职于阅文集团,专注web前端偏前领域,钓鱼爱好者. 本文转载自说说CSS学 ...
- PHP程序员如何突破技术瓶颈
2019独角兽企业重金招聘Python工程师标准>>> 身边有几个做PHP开发的朋友,也接触到不少的PHP工程师,他们常疑虑自己将来在技术上的成长与发展,我常给他们一些建议,希望他们 ...
- 自动驾驶创业方向有变化?如何突破技术瓶颈?
自动驾驶无疑是截至目前,今年最受投资青睐的一个细分领域.据业内人士介绍,这是继 2014.2015 年以来,自动驾驶领域的又一次投资热潮.有专业人士认为,这次投资热潮中有明显的投资趋势转变特征出现.具 ...
- 软件测试行业的发展前景如何?怎么突破技术瓶颈?
我们的讨论话题关于职业发展:话题:软件测试行业的职业发展路线如何?如何快速突破职业瓶颈? 话题描述:现在从事软件测试的同学心里肯定都很关心一个话题,就是自己的职业道路应该是怎么样的?某一个阶段,感觉达 ...
- IT人如何突破技术瓶颈
一般情况下,计算机专业毕业后在某一领域工作3-5年后,会成为部门或公司里面的技术骨干,处于这个阶段的技术人员一般会面临以下几个问题: 1.技术学习动力变小:此时技术能力达到一定水平,周边可以学习的对 ...
- 作为技术人,如何突破自己的技术瓶颈,从而提高自己的核心竞争力
一.前言 不知不觉间,迎来了2021年的第一天.过去的2020年注定是一个不平凡一年,疫情来得太快就像龙卷风,短短数月就阻断了全世界范围内无数人与人之间的物理连接.这一年,我们戴了一年口罩:这一年,哪 ...
最新文章
- ORA-03113: end-of-file on communication channel Process ID: 252 Session ID: 1 Serial number: 3
- Mybatis中 Integer 值为0时,默认为空字符串的解决办法
- 【安全系列之XSS】XSS攻击测试以及防御
- 被绞杀的网景:互联网门口第一滴血,互联网营销
- 【C语言简单说】十四:for循环
- TeamViewer 收不到邮件该怎么办?
- 四川省计算机考试模拟试题,2020年自考计算机基础应用模拟试题
- pth转onnx:RuntimeError: Exporting the operator uniform to ONNX opset version 9 is not supported.
- 微信公众号-网页内实现微信支付
- python文件夹排序笔记
- 经典算法题(中级)-----自定义函数之字符类型统计
- 循环结构中break、continue、return和exit的区别
- 明明没PS,看起来却像PS过的照片!
- 【性能测试】性能测试的基本流程
- git之如何合并部分提交
- 解决win10下栏不显示电池电量图标问题
- boss直聘项目说明
- 如何实现网站黑暗模式
- win11重建图标缓存
- opencv学习笔记——自己训练人脸识别分类器