为何会写这篇文章:
就在前几个月吧,加入了一个HTML的群,刚进群的时候群里的人挺活跃的,每天都有很多问题,一般我看到在我有时间并且我会的,我都会帮忙回答解决下,经过一个多月发现同一样的问题总是有人问,而且还发现同一个人老是问一些比较基础的问题,各种问,老是拿“我是新手”,“帅哥出来帮忙解决下”来给自己借口,有时候我也会小窗口和他们交流下,顺便带着玩笑的小小打击下他们,提醒他们碰到问题要忍住去问,有人就会反问,问别人会很快找到答案,但是你们有没有想过你已经失去了一次锻炼自己分析问题、怎么解决问题的能力了,特别伤心的事我说的一些建议竟然被别人无情的打击,例如下面其中一个人的对话:
L 丶s 。 11:23:11
我是希望看到问问题的人在进步
L 丶s 。 11:23:30
你好像每次只是碰到问题解决不了 就问
L 丶s 。 11:23:58
希望你能好好想想 不是我不帮你
延飞 11:24:16
好把 估计你也不知道
看到这样的回答真心好难受,还有些更难听的话就不贴出来。我有时候也在反省我真的有必要这样作践自己?没事找抽干嘛!!!!
我们都菜鸟过:
初学者面对铺天盖地的资料应该如何选取?应该从哪里入手?
每个人的经历都不一样,我只想说下我是怎么过来的,刚接触前端的时候真的是什么都不会,刚出来工作的经理人特别好,现在都很感激他,我那个时候说是会JAVA,其实我连开发工具都不怎么会用,快捷键知道的少的可怜,说的不好意思也就知道 复制 粘贴吧,连SVN 叫什么都不知道,后来被同事鄙视的想跳楼,还好我经理人好,每次给我做的东西都是很简单的,那个时候很细心,有时候做不来的,被同事鄙视过也不好去问他们,就自己网上找吧,庆幸的是在大学的时候还算学了点点,不过大部分都不能解决问题,用的框架完全不一样什么的,前面我说我经理人好不是吹的,他真的很神奇给我任务从开始大概多少时间就主动找到我,问我你弄完了没,我都来不及回答,他就在旁边拉一张椅子坐下来开始手把手把的敲代码给我看,经过几个月下来我就从一个被同事鄙视过的白痴独自负责一个模块,被经理唯一夸过的,就是我教过你的东西好像从来没看你问过第二次,因为我的工作手册写的比较清楚,基本不会忘记事,不会的就看他写的代码照着写基本都很少问他了,那个项目做到快完的时候有两个同事要离职,然后一些模块就只好我来写了 询报价,售后补件,供应商管理,以及SRM、SAP报表,也要写SAP RFC函数(都是手把手教过一次的 这个网上教程基本看不懂),后来经理发现我写报表的速度好快就把系统大部分报表都由我负责写。从写报表开始我才开始接触 javascript 接触的时候根本就知道语法,只知道怎么写后来发现和java 差不多,而且同事还给了我个网址:“http://www.w3school.com.cn/index.html” 给了我网址我也只会写document.... function(){.....}因为项目中会写这就基本能搞定,CSS 什么的完全不懂,后台的样式都是框架生成的,已至于现在我碰到什么javascript相关的都会先去网址上找找,没办法才会“百度” “google”或者去 "CSDN" "JavaEye"(现在叫iteye),最后才会问同事。同事不知道就会去论坛上提问,就坐等别人回答。那个时候经常逛 "CSDN" "JavaEye" 看多了了,真心羡慕别人都好厉害,那段时间经常下载视频教程看,自己写写在我现在看来很简单例子。慢慢很自然就习惯看API了,我这个人比较懒基本不去记方法名称怎么写,直接API 复制的。(这个不建议学)
初学者什么资料选择? 不用选了 就 “http://www.w3school.com.cn/index.html” 。
从哪里入手?先理解API的例子 然后自己找视频找例子做,看API 写例子。(有工作的还能实践)
耐心的寻找答案:
碰到解决不了的问题是人都会很郁闷,还是拿我自己做例子吧,刚毕业嘛新手嘛,都会碰到白痴二货一样的问题解决不了,也不会去分析问题出在那里,第一个想到的可能就去问别人或者百度下,像无头苍蝇一样的到处问啊问,最后发现其实就是少了个符号的低级错误等等......。那个时候都不会debug,这个也是我的好经理教的,这么说吧,分析问题错在那里debug是最好的办法,要有耐心一步步来,debug本来就是一个很让人痛苦的过程。
总结:
不管你是新手还是老鸟,碰到问题你是第一想到“百度”、“google”,还是API?个人建议是先去看API吧,事实上大部分人对一门语言的API的很多方法肯定不了解的,要是在你每次碰到问题的时候都去查看API的时候会不经意的发现其它的方法,然后慢慢你就对API 越来越熟,习惯都是不断慢慢养成的,希望一些新手们养成一个好的习惯,可能你现在只会一种语言,但是你有看、 分析API 的习惯了 学习其它语言的时候就不会很吃力。最后祝所以朋友都能努力提升自己,实现自己的人生目标,做自己想做的事。