<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
大家好
今天我给大家分享我的多语言之路
(其实也并没有学习了很多个)
说是学习之路更好一些
之前没有做过类似的分享也没有跟别人交流过这些
所以有什么讲的不好的,大家归纳情理之中就好了
首先介绍一下我自己
我是一名大学生
在广州上大学
今年大三=-=
今天应该是没有demo干货的
主要讲讲学习历程还有心情变化
主分享
接触编程是从大一开始的
最先接触的是c语言跟java
然而就第一年大学来说 说真的,大部分人的大一都是为了应试的学习
但是好歹也是对基础打下了一些(毕竟这一些算是敲开了编程的门。也确实做出了一些东西)
后来大一升大二自学了几个月的php
在学校也没有什么机会上到这方面的课。所以知识都是自学的
(期间也接触了javascript 简单的dom 还有bom这样)
html与css在大一下学期就学习了
数据库什么的在大二也学习了半年
python 是在大二下开始学习做点小demo
javascript是现在学的最多的
我喜欢前端,因为因为因为就是喜欢哈哈哈
css跟js就能完成很多很炫酷的东西
html能让我的网页更标准更明细
也让我的网页可以拥有骨架
最近学习js也没有什么套路。
看着书敲着代码。
拿着白纸乱画一通同时也在梳理知识点
频繁的思考
数据库学习的时候与php学习的时候更加深刻
在学习php期间在网上找了不少的视频
跟着做了一些东西
但是总有一种自己做就无从下手的感觉
我试图打破这种困境
试着把视频都删掉
自己动手设计
处理逻辑
然后做出了自己的一些小网站
认识到总结的重要
所以隔一段时间就总结一次
也算是回顾总结这样
也认识到了一个说法
项目驱动学习的方法
要完成一个项目
你可以先构思需要什么技术。
如我。我一般构思的是自己并没有掌握或者掌握得不太好的技术
我会在项目中学习它们甚至做出一点东西
学习语言的话。我觉得不要拘泥于某个函数某个类型
有时候要跳出来
js不会原型链难道写不出简单的dom操作嘛?
不是的。
学习要跳出来看到整体,而不是拘泥于一个点死钻。那样深却不宽
我个人的学习方法是
我要完成什么东西
我就去实现 去尝试 用这个语言去尝试
我知道有这些东西。常用的话我会牢记
如果不常用的话。我会知道有这个东西。
当我下次需要这个东西的时候。
我记忆中会出现有这个概念这个东西的存在
我可以通过搜索引擎或者笔记得到它
当然这只是我的一个方法(学习方法各有不同很正常)
python是一个很好用的工具语言
它很强大 也可以很快的做出一点小工具来用
说实话我是很喜欢它的
我的专业是网络安全。
所以我有时候会接触渗透或者ctf之类的东西。
这导致我需要寻找一个很好很简单的语言来完成一些小工具的开发
这也就导致了我学习python
这也是我上面说的项目驱动学习
用了python自己也学习了一些线程多进程阻塞io的理论实现
这也许就叫触类旁通吧
然后我是很建议学习一下python的
再说一说java的
java我再次拾起我是在学习php到oop的时候
我希望学习一个面向对象更强化的语言
再次学习了一遍java
用java实现了一些基本的网络编程(因为自己的专业是网络系的)
所以自己对网络方面的知识还是有那么一点的
说个题外话
我在课上经常看到有些同学是上次看自己的编程书
专业课基本荒废
而我的感觉是。
在大学自己要做的可能不会是把某一个东西学的有多好多好
大学应该是要培养学习能力
能力可以支撑我学习一切我想学的
所以至少我要把自己的专业学好再去想别的=-=
不上课是一种浪费也是一种不尊重
所以我没有缺任何一节课哪怕有些我不喜欢的
而且专业知识也是挺好的
理论知识可以帮助你更好的学习别的东西
有时候跟朋友讨论。会讨论到一个问题
看书比较快还是看视频比较快
我的观点,顺序应该是这样的看书 如果没问题。就要动手敲代码 如果有问题可以看视频 然后动手
看文档也是一样的
动手是很关键的
还有思考也是极为关键的
有的人一天打8个小时甚至更多时间的代码
可是效果出来的并不是很好
也许需要的是静下心思考一下
学习忌攀比宜交流
还记得以前刚开始学习的时候
有一朋友。跟我一起学php
也许是我太笨了。他比较聪明
我记得2个月过去了。我的水平实在是太差了
但是听闻他已学完并做了一点东西出来。
此时的我那种感觉已经不可言了
也许是自己的性格
有一种企图自暴自弃的感觉
我停下自己手中的工作几天。思考休息
当自己想通之后有一种豁然开朗的感觉
所以思考真的是一种很好的东西
如今看到比自己厉害的人。看到优美的demo我就会停下赞叹一番。
然后继续自己的路
别人多么厉害都是别人的。
自己有知识了。才是自己的
这句话很简单
但是彻底的认识就是比较难了。
总是的当局者迷
总结一下
就是
1、项目驱动技术学习
2、看书很重要
3、学习不攀比做好自己
4、不要拘泥一点 要学会跳出来
5、要多思考!!!