关注我的都喜欢上了我

自从更新了《我的Web 前端自学之路》之后,收到了很多读者的认可,也碰到了很多像我一样从零开始自学的朋友,并加微信进行了一些交流,很多读者都询问我,该如何自学,有什么好的建议。也有些人说感觉很枯燥,看书看到怀疑人生,该怎么做。

首先我也是个学习者,并不是什么技术大牛,我深知自己的技术能力是多少,可能经历比你们多一点而已,另外每个人自身基础的条件,所处的环境都不一样,我也无法给每个人具体的建议。

我不能在对你没有任何了解的情况下,给出一些不负责任的建议,大家都是成年人,应该懂得如何取舍。

今天就来说说我的自学方法,我的做法不一定适合每个人,你们可以参考借鉴。

1. 有目标

学习一定要有目标,目标不一定是很宏大的,其实目标可以很简单,比如:想拿高工资,想从事技术相关的工作,想有一技之长等等。

有目标就有动力,可以促进你很好的去行动,也会指引你前行。我学前端的目标就很简单,相对其他行业来说收入还不错,另外一个就是岗位需求也很多。

所以如果你想判别到底该不该进入某个行业,你不妨从这四个方面去考虑:关键能力,岗位价值,晋升标准,职业前景,大家可以多多思考。

2. 先了解熟悉

如果你有目标也决定去做,那剩下的就是好好行动,很多人可能不知道,我其实是培训出身(至于什么机构,你们就别问了,容易让人误会我是打广告),当时学的是 UI 设计,大多都是教PS、AI、ID等工具的使用,当然了还传达一些设计的理念,哦对了,还有一段时间的手绘课程(我画的奇丑…不是这块料)。

不过其中有个模块是网页设计的课程,里面大概有三五天的 HTML+CSS 的课程,具体的几天已经记不清楚了。不过呢,很多学习设计的同学对这个很不感兴趣,也觉得这个很难,大多都放弃了。

我当时觉得这可能就是我能够找到工作的机会,因为别人都不愿意去学,所以我听的很认真,之后自己又通过 W3School 上的一些入门教程,算是对 HTML+CSS 有了简单的了解。有机会和你们说说我的一些编程故事,这里就不多说了。

所以我建议开始入门的同学不妨视频+资料结合的方式去学习,现在很多在线教育学习平台,为了吸引用户有很多的免费入门课程而且质量很高,比如慕课网。不像以前课程很少。

通过视频课程有老师指导,然后在看一些资料进行强化一下,可能比你自己学习的更加有效理解起来更轻松一些。当然了也有人不喜欢看视频就喜欢自己学,那就另当别论了。

有很多从零开始入门的同学,上来就开始看文档,看的非常烦躁,很多东西也没听过,没见过,不好理解,看了一边之后又记不住,其实不是你记不住,我也记不住,没人能记住,你需要掌握方法,前期只要你能了解,熟悉就行。比如你能知道画个边框背景色的矩形,要用到border,background 这些属性这就行了,至于不会写你可以再去查文档,多写几次自然就能记住。

3. 边做边学

在了解和熟悉之后,你就可以尝试去做一个东西了,比如自己喜欢个某个网站去模仿下,找一个自己感觉比较好的设计图自己实现一下。为什么要边做边学?我认为有两点好处。

第一:在做项目的过程中会遇到很多问题,你需要去主动检索然后解决,这种检索记忆的方式是比较高效的,不信你想想是不是当你遇到一些困难时,然后找到了解决办法,这个办法你会记很久。

第二:当你解决问题之后会非常的有成就感,然后通过这种刺激你又会不断的学习,另外通过解决问题的方式去学习是非常有趣的,因为它能实实在在的做出东西,而不是面对一推枯燥的代码,很反感。

所以当你了解熟悉之后,不妨试试边做边学,它会给你带来快乐和动力,我在刚接触 HTML+CSS 的时候就找了两个比较喜欢的网站去模仿,每天晚上都写到很晚,有一段时间都是2,3点才睡,第二天又起来上课,其实不是我努力,而是我忘记了睡觉。

因为当在想着如何解决问题的时候,你会很专注。包括现在也是,在一个功能未实现之前我啥都不想做,就想一个人静静的写代码,想思路。

恰好也正是因为这两个网站,我有了第一份初级的工作,别人有设计作品,而我有设计还能用代码实现出来,所以我们两个同时去面试却选择了我,这就是优势。于是我就开始了我第一份网页设计的工作,也为后面转前端做了铺垫,感觉自己非常的幸运。

以上都是我自己的一些学习方法,希望对你们能够有借鉴价值,不仅我刚开始入门是如此,包括后来的JavaScript,Angular,Vue等知识都是这种方式去学习。

最后,一个小小的建议吧,我经常在知乎上看看有人提问说自己自学xxx,xxx,xxxx,xxx等等为什么不好找工作,貌似他什么都会,可是你拿什么证明你会?所以要拿出作品说话,而且你要善于利用互联网,把作品放到网上,这样可以让别人随时看到,只要你有实力,还怕找不到工作吗?

PS:由于公众号没有留言功能,所以找了一个留言小程序,今天第一次使用,看看效果如何,欢迎大家留言,如果效果可以的话,以后就用这个了。

推荐阅读:

《我的从零开始Web前端自学之路》

觉得本文说的有道理,对你有所帮助 随手转发,点击右下角「好看」

长按下方图片,识别二维码,即可关注我

写留言

我是如何自学前端的,应该如何入门相关推荐

  1. 自学前端建立知识体系,是最简单入门以及工作后快速进阶的有效方法

    「自学」是不可能太「系统」的,因为没有人帮你把每一个阶段的学习内容定义清晰.由于缺乏别人提供的反馈,你没办法知道自己某一阶段的学习是否完成了.从事前端多年,根据经验一般的建议方式是,你去实体书店看看相 ...

  2. 自学前端真的没有前途吗?

    现在全职从事前端工作,到20年年底整6年,在做前端之前,我是那种跟在销售后面,他投标,我负责把他吹的牛逼变出来的板儿砖型程序员,什么语言和技术栈,根本不是借口,deadline放在那里,让你今天学一个 ...

  3. 自学前端很难吗?只要你足够努力,高中学历也能获得offer

    这是一位粉丝朋友分享的他的故事,很感人,希望以此激励那些转行前端现在却很吃力的朋友们. 正文开始: 不得不说,我的人生比很多人都要黑暗,我是2014届的本科生,但是本科我只读了三年就中途退学了. 当时 ...

  4. 自学前端开发,现在手握大厂offer,我的故事还在继续

    简要背景 我是一个非科班出身的程序员,而且是连续跨专业者,用一句话总结就是:16 届本科学完物流,保送研究生转交通,自学前端开发的休学创业者. 17 年休学创业,正式开始学习前端,离开创业公司后,我又 ...

  5. 一个自学前端的4年工作总结【三十而立,拒绝躺平】

    关于我 中部不知名二本毕业,半路转前端,2018年9月入坑,如今整四年,目前就职于一家中型公司 为什么走编程这条路? 其实是没有选择, 有时 没有选择,就是最好的选择 这一路走来,笑过痛过,开心过也失 ...

  6. 分享一个自学前端的4年工作总结(三十而立,拒绝躺平)

    中部不知名二本毕业,半路转前端,2018 年 9 月入坑,如今整四年,目前就职于一家中型公司 为什么走编程这条路? 其实是没有选择, 有时 没有选择,就是最好的选择 这一路走来,笑过痛过,开心过也失望 ...

  7. 【总结】1619- 一个自学前端的4年工作总结【三十而立,拒绝躺平】

    中部不知名二本毕业,半路转前端,2018 年 9 月入坑,如今整四年,目前就职于一家中型公司 为什么走编程这条路? 其实是没有选择, 有时 没有选择,就是最好的选择 这一路走来,笑过痛过,开心过也失望 ...

  8. 自学前端,一天学4个小时左右,能到什么水平?

    自学前端,你的学习时间不是最主要的 而是你拿着这些时间做了什么 如果只是简单的看一些理论知识,没有实际操作 那是远远不够的 如果你是拿这些时间全部用来写demo,折腾一些实战项目 那用不了多久,你水平 ...

  9. 自学前端,需要学习哪些知识点?学多久可以入职前端工程师?

    假如有那么残酷的一天,我不小心喝错了一瓶药,一下子抹掉了我这十多年的编程经验,把我变成了一只小白.我想自学 前端,并且想要找到一份工作,我预计需要 6 个月的时间,前提条件是每天都处于高效率的学习状态 ...

  10. 是自学前端还是培训学前端?

    "学web前端是自学好还是去培训机构,哪个靠谱?" 类似的问题应接不暇,包括前段时间逛知乎,关于这个话题的热度,还是居高不下. 都快2021年了,匆匆入场的人还是很多,尤其是在校大 ...

最新文章

  1. Namenode主备切换或报 IPC Server handler 23 on 8020
  2. 转】阿里哈尔滨2014笔试题及【原创】答案
  3. What can Lines3D Class do?
  4. CSS 学习路线(二)选择器
  5. Windows Azure移动终端云服务管理(公测版)
  6. 如何提高VFP应用软件的路径适应性
  7. qc中的流程图怎么画_QC流程图参考
  8. Ubuntu下安装setuptools
  9. LLVM PHI - if else
  10. 用Python实现数据结构之队列
  11. Java 换行和回车
  12. linux 怎么关闭输入法快捷键设置方法,关闭输入法快捷键
  13. 1024程序员节,云和恩墨送大礼啦
  14. kali2020.4中文安装后,fcitx配置框中空白,无法添加输入法,请做如下操作尝试修复
  15. android pc模拟器哪个好用,电脑手游安卓模拟器哪个好用流畅 好用的安卓模拟器...
  16. 程序员再忙也应该看看《琅琊榜》
  17. ACK (Acknowledge character)数据通信中的确认字符
  18. 南非最大城市约翰内斯堡被黑客团伙勒索
  19. sinh函数_sinh()函数以及C ++中的示例
  20. 问一个sql方面的问题

热门文章

  1. Java常用的日期类
  2. 141. 环形链表(Java)(HashSet查重)(相遇指针)
  3. 【STM32Cube_01】软件简介以及安装明细教程
  4. 前端 读取/导入 Excel文档
  5. 【ICS计算机系统】位运算Lab1
  6. 依赖倒置像金鱼,好看但难养
  7. GraphSPD: Graph-Based Security Patch Detection with Enriched Code Semantics
  8. 【面向初学者】四个例子带你了解如何《利用Python进行数据分析》
  9. VB断点拷贝大文件(WIN7系统需要更改某个API函数,具体我也忘了)
  10. 【Linux进程】六、wait()函数——子进程回收