Heim >Web-Frontend >HTML-Tutorial >我的职业生涯总结-班门弄斧之我们该怎样从零开始学习.NET_html/css_WEB-ITnose

我的职业生涯总结-班门弄斧之我们该怎样从零开始学习.NET_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:29:311027Durchsuche

标题说的很清楚了,这篇文章纯属班门弄斧,大神可随意喷。我只是结合自己4年不到的学习与使用.NET的水平。

首先说下这篇博客的背景吧。前两天有个我的读者加我微信,然后就有了下面这样的对话,

可能有些人第一眼看到这段对话会觉得我有点装13的感觉,后来想想我这样的回复可能真的会让一个刚入行的兄弟感到心凉,在这里说声抱歉。当时我回复他说有点忙的时候是已经过了一个小时,但当时确实在研究支付宝的一些东西给忙忘记了,还请谅解。我当时并没有给他什么实质性的建议,原因是我确实不知道该怎样来告诉他怎么来学习,因为我的经历并不是适用于所有的人,但我觉得我确实应该总结下我现在的职业生涯了,或许能给那些同我的情况相似的朋友们在职业道路上提供一个参考。

我来自安徽一个偏远的农村,上高中之前没怎么进过城,更没有近距离的接触过电脑,只是在初一的时候跟电脑有过一面之缘,也只是远远的看了几分钟,就深深的吸引了我。之后的三年没有再见过这个东西。06年高一的时候终于有机会在信息技术课上亲密接触了,可也只是由老师讲半个小时,学生玩十几分钟,那是也就已经很满足了。慢慢的对电脑的兴趣越来越浓,作为学渣以及穷屌丝的我,当时最大梦想就是打字快,然后我就委托我的同学把他们家的键盘拿过来借我看看,然后我就把键盘的键位画在了我的桌子上,后面我上课的唯一乐趣就是正襟危坐的联系敲我课桌上的键位,现在想想挺幼稚的。高考后,不出意料的落榜,然后在当时并不懂得什么是自考的情况下,屁颠屁颠的来到了大武汉读了自考,满怀憧憬的选择计算机网络这门专业。大一迷茫玩闹了一年,大二依旧是迷茫,但觉得自己应该选择一个方向,毕竟计算机这么学科分支太多。迷迷糊糊自学了点ps,html。大三为了考试提前自学了一个月的java。感觉这东西还不是我想要的。无意中发现了.NET,然后又被全宇宙最屌的IDE所吸引,从此投入了.NET的怀抱。然后就是各种找源码,看源码。什么博客园,51aspx,源码中国等。因为我觉得,能在网上找到的代码都是比我写的好的,毕竟当时我可写不出什么代码,更别谈放到网上让别人参考了。

12年9月,在零零碎碎自学了4个月时间后,第一次实习工作,三个月0薪水0补助。13年春节后,第一份有薪水的工作,薪水1800,当时很满足。我知道我的潜力肯定不止这个数,可咱凭什么让公司为我的潜力付费呢,所以我就给自己定了一个要求,每三个月必须有能力有资历找老板加薪。然后后面我的工作进程就是这样的了,3月份第一家公司1800,5月份跳槽,工作2500。8月份继续跳槽3000,然后就很不可思议的在同一家公司待了十个月,期间涨了一次工资到3500。然后我又跳槽了,后面的薪水就是4500/5000/6000这样一个发展历程。15年3月份辞职创业,到现在八九月的时间。前几个月也就是小打小闹,一边接外包小活,一边写自己的书,每天过着黑白颠倒的生活,苦中作乐。8月份第一个平台项目开始启动,10月份第二个平台项目启动,12月份第三个开始启动。可惜前两个投资人都没有运营成功,现在处于半死状态。第三个项目我们也是尽兴尽力,希望能运营成功。

猛然间发现,突然有点偏题了。好不容易码的字,不舍得删,各位不喜请喷。下面就总结下我在我的职业发展中所总结出来的东西。每个人都是独立的个体,所以别人的经验或者经历可能并不适应于自己,此文仅作参考。

屌丝逆袭第一式:兴趣。

兴趣是最好的老师,这是亘古不变的道理。码代码本是枯燥无味,一个对代码没兴趣的人是不会走的太远。每一个程序员都应该有个有朝一日可利用自己双手改变世界的梦想,并为此付诸行动,马总也说了,梦想总是要有的,万一实现了呢。

屌丝逆袭第二式:不断学习的动力与培养良好的学习方法。

首先,需要说明一点,我是一个不折不扣的学渣(高考300多分,其中英语34。过了这么多年,我依旧清晰记得英语的分数,这是我永久的痛)。好的兴趣只是我们学习成长的前提,并不能成为我们学习的动力。说实话,我不断学习的动力是钱与地位。我努力响应着国家脱贫致富的号召,我享受解决一个bug,完成别人完成不了,或者很快完成别人要好久才能完成的事所带来的成就感。我仰望着那些大神,期待有朝一日我可以比他做的更好,吃得苦中苦,方为人上人,这就是我学习的动力。另外,再来说说学习方法。我相信大多数人在学生生涯身边都会有那样几个人,平时嗨翻天,比谁都会玩,可一考试就是第一第二的,学渣们不分昼夜,恨不得悬梁刺股,可依旧无法望其项背。究其原因就是学习方法的问题,因为每个人的智商都差不多(智商高的可忽略)。鄙人不才,整理如下:

1、  对于新手而言,我觉得最快的方式就是看视频教程,一边看一边敲,千万别直接把代码赋值过来直接运行。一边敲一边理解。遇到不理解的就单步调试,看看每步执行的结果。

2、  当有一定的基础后,入了门了,就尽量别看视频了,太浪费时间。视频讲的太慢。此时最好的就是多练,在项目中练习。不要觉得公司给的薪水低,因为你要清楚你的潜力肯定不在这,当你有能力的时候自然有跟老板谈判的资本,大不了此处不留爷,自有留爷处。在公司里多参考那些资料老的,工资高的同事的代码,哪怕你觉得他有些代码很烂,但依旧有可取之处,取其精华去其糟粕。

3、  多总结。写博客是最好的总结方式。不用担心被大神吐槽,大神吐槽是好事,因为大多数做技术遇到不如自己人都会嘚瑟下说出更优的方案,这也是我看博客更喜欢看的是评论。写博客也喜欢看到更多人的评论,哪怕是调戏与狂喷的那种。

4、  多逛博客园(感觉这里有点给博客园打广告的嫌疑)。我一直都认为每个爱写博客的人都是有着远大理想的人,且博客园的大神的确很多,也能让我们接触些更前沿的技术。我现在每天三逛博客园,早上起来看看,中午吃完饭看看,晚上睡前再看看,总有一些让自己眼前一亮的博文,或者遇见志同道合的朋友。

5、  交个女朋友。额, 单身狗们不要喷我,我一直认为每一个成功的码农,身后都应该有个会花钱的女朋友。程序员的这个物种就是挣得多,花的少,还死的早。有个会花钱的女票会成为自己不断学生成长的动力。

最后,对上面的嘚吧嘚做一个总结,以及根据鄙人自学.NET所总结的学习历程,由于我一直都是做web开发的,所以这里所说的只适用于想学习asp.net的兄弟们。

第一、   WebForm。虽然自从有了MVC后,现在WebForm已经慢慢没落了,但对于新手而言,WebForm入门远远比MVC简单的多。但不管是MVC还是WebForm,C#基础还是要懂的,入门时不需要太深入了解oop,因为哪怕你很了解了,刚开始时间长不用的话,就忘记了。只需要知道类,字段,属性是怎么创建的,怎么用的,了解下Cookie,Session是怎么用的,再了解下常用的服务器控件就OK了,此时就可以上项目了,在羡项目中进行学习成长。

第二、   Html,js,css的基本了解。作为后端开发,html,Js,css刚开始的时候会用常见的就行了,见了认识就OK了。项目中,会慢慢熟悉。另外,jquery的一些常用方法多用用。不需要深入到底层,初学者也看不懂,而且很容易打击自信心。

第三、   MVC。当有一定的开发经验了,我觉得可以试着学习下mvc,或者试着慢慢摆脱服务器控件,使用原生html与ajax与后端做交互。

第四、   当有两三年的工作经验后,此时再回头仔细学习OOP相关的知识,应该会有种豁然开朗的感觉。这应该可以算是对内功的修炼了。

好了,就到这吧,我只是一个4年工作经验的创业者,各位大神请多多指点。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn