为什么大多数中国人为什么没肌肉不注意身材不锻炼肌肉不注意牙齿

&p&恭喜你看到了我的转行经历,两万字大概是该问题下最详细的答案了,闲字数太多不想看的,别点进来了,我只想说当初要是我能找到这么一篇干货贴,也许可以给我节省个半年的转行时间吧!!!&/p&&p&接下来请看我是怎么从零一步一步成为一个程序猿的,不管你是前端还是后端,不管你是否是转行计算机,相信这篇文章中都有能帮助到你的地方。如果你是现在大学中就开始转行的,那么恭喜你,这篇文章简直为你量身定制!&/p&&p&&b&那么我为什么写这么多呢?&/b&可能有的小伙伴觉得讲一下转行的方法就好了嘛,讲那么多其他的东西干什么,那我觉得&b&转行是个系统工程,不仅仅是个方法的问题&/b&,因为在转行的过程中遇到的困难是来自各方面的,而且困难也是多方面的,你怎么去处理你在转行时和自己主业的冲突等等,所以我把我在&b&遇到这些问题的时候的处理方法,以及当时的心态,以及我的生活状态都详细的写了下来&/b&,希望能给大家一个借鉴,和参考。&br&&/p&&p&首先介绍一下转行前&b&我的背景&/b&,大三开始转行,某985高校,材料学院,冶金专业。恩,转行前只在大一的时候学过c语言,而且还挂科了,后来补考考了六十多,勉强过关。&/p&&p&想先说说&b&为什么转行&/b&。我们学校虽然不算差,但是我们这个专业真的不是太好,这几年钢铁行业的发展很不景气,大家也都知道,感觉是一个夕阳行业了,而且工作环境也不好,钢铁厂大多都在一些偏远的地区,远离市区,简直是与世隔绝,工作的形式也不喜欢,倒班制,工作环境也是脏乱差,所以在大一大二的时候就很迷茫,相信很多同学也都经历过这个时期,关于这个迷茫,我就不再赘述,后来听说高薪的职业有金融,程序员等,但是金融需要你学历过硬,名校毕业,最好是有点家庭背景,所以如果我转行去金融恐怕还得考研之类的,而程序员是不问出身,只要你技术过硬就有人要你所以决定了转行做程序员。&/p&&p&刚开始,只是知道有程序员这么个职业,关于这个职业都是做什么的,一些相关的东西都不是很了解,所以在网上,知乎等等去各种了解,充分了解了这个&b&职业的特点&/b&,比如工作环境,工作地点,最重要的是薪资待遇
,还有很多其他的特点都要了解清楚,比如这个职业可能加班严重,这些是否你能忍受,还有其他一些东西等等。这里要说一下,了解这些信息最好的方式是找个相关行业的人来交流一下,这个是最有用的,我有一个软件学院的高中同学,和我一个大学,所以当然从他那里了解了很多东西,相信大家找到这样的一个人应该不会太困难吧。&/p&&p&很多人说程序员可能需要很强的&b&学习能力&/b&,那么大家可以拿我参照一下,因为我是新疆人,考我们学校我只考了535分,上大学后呢两次高数都是60飘过,浓浓师生情啊
。到大二下我挂了得有三四门课程吧,基本上考过的也都是六十多,七十多分,我也有认真学过,但是感觉真的有点学不过那些学霸。c程第一次还挂科了。这就是我的状况。&/p&&p&然后呢,我就决定要转行了,最开始我就知道程序员分为前端后端,因为我那个同学毕竟也没工作过,也不能给我说的很明白,而我觉得因为我是转行,所以找一个比较稳的点切入应该是没错的,看了看那么多招聘的信息,感觉招聘java的很多,也就是做后端的,所以我决定做一个后端,去学习java。&/p&&p&大三的第一学期,转行程序员的话,c语言肯定是必须要学的,不管你是前端还是后端,所以我又重新把我的大一的课程认真学习了一遍,发现也没有很难,学的书是谭浩强的c程序设计,感觉讲的很明白,就算你原来一点也不了解计算机相关的东西,这本书也可以让你明白,完全是0基础入门,后来在知乎上看到,很多人说谭浩强的书有很多错误的地方,但是我还是感觉,作为我们新手拿来入门还是没问题的。最重要的是先让你入门,不用在这种问题上纠结很多。&/p&&img src=&/v2-449d5df35ee_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&/v2-449d5df35ee_r.jpg&&&p&上图就是我学的书,宿舍随便拍的,不要介意,
&/p&&p&学这个书的时候,我每天的计划就是三十到四十页,这本书差不多也就三百多页,所以学不了多久,大概两周的时间就好了,学的时候呢肯定会纠结课后的习题要不要做,我的建议呢是,做一些经典的题目,不用全做,全做没必要,所以我就做了些老师以前留下的作业,主要是为了更好的检验自己学到的知识。&/p&&p&学完这个书之后呢,根据我软件学院同学的推荐又学习了一下c++,因为c语言已经是比较老的语言了,比较经典,适合新手,你不能不学,而且不同的语言其实大部分思想会差不多,所以你学会了一个语言,其他的会学的很快,c++呢,很强大,是在c语言的基础上的拓展,学c++肯定要会c语言,c++语言的很多思想,在其他语言上都有体现,比如我之后要学习的java。学c++我也基本上是,一天40页左右,要保持速度,尽快的学。&/p&&p&在转行的过程中呢,肯定会和自己所学的专业有很多的冲突,毕竟时间有限对吧。所以这里我也要特别的说一下这个状况,我在决定转行后,基本上自己的专业课都不学了,就是能逃课就尽量逃课,如果必须要去,我也会带着我的编程的书,坐在后排然后学习编程,但是得承认这样的学习,效率很低。前半学期可以专心的学编程,到了后半学期专业课的考试慢慢到来,这也是最痛苦的时候,因为有些课还是比较水的,比较容易过的,但是有些课还是不好过,打小抄也过不了啊。结果挂了三门课,很不幸。这样真的很耽误自己的转行大业,因为你要转行成功最起码也得拿到自己的毕业证吧,如果到毕业还有挂科,那就不能按时毕业。所以我建议自己的课程能过,一定要过,不管你用什么方法,别影响自己毕业。&/p&&p&接着说大三上的学习计划,学完了c++,接下来我就在慕课网上学习java,有java攻城狮的职业路线,很多课程都是视频教学,真的很棒,主要是作为一个新手你都不知道你该去学那些东西,但是有了这个路线,你就会有很明确的目标,这整个路线的视频你都想学下来的话,还是要下一番功夫的,但是到了下半学期了,考试不是变多了吗,所以这段时间我的学习进展就很慢,学习路线大概学到百分之50左右这学期就结束了。&/p&&p&到了寒假过的也不自在,因为挂了三科,为了补考又去学习专业课,最后只是补考过了一门,重修了两门。&/p&&p&大三下开学后3月份又去学了计算机二级java,跟很多同学想的一样,自己是转行的嘛,手上捏两个证书总是更好的,于是我花了大概一个月时间,看书做题,过了二级,但我真的想说,没什么卵用,书上学到的java都是很基础的一些语言特性,一些关于java的组件也都很过时,基本没什么人用的,关键是到时候你去找工作了,没人会看你的计算机二级证书,我看到知乎一个答案说,最好别在简历上写你过了计算机二级,这样反而拉低了你的水准,所以到最后我在我的简历上也没写过计算机二级,等于说这个证书就白考了,&b&这也是一大坑&/b&。&/p&&p&等我学完计算机二级差不多4月多了,于是接着学习java攻城狮的路线。但是之前学的很多东西都忘记了,因为这些视频你仅仅看一遍,肯定是记不住的吧,反正我没记住,而且还有一些比较难的点需要反复去看,视频中的阶段性小作品和作业也要做,安装一些学习中要使用的软件和调试环境也都很费时间,所以大概到5月份了,我的路线进度好像也只到了百分之60多。&/p&&p&在这里我想说一下我是怎么学的,不是想说我的学习方法好,只是给大家一个参考,也希望能和大家讨论一下,我在学这些学习视频的时候,课程中留的一些作业都是手把手的教你如何写代码,大概百分之50的作业我是做了的,还有一些我没管,因为我发现课程中花一两个小时的作业你看了一遍后如果自己要再去写下来就得花费差不多一天的时间,就这样你还不能完全脱离视频,有些地方还是需要看视频,写了一遍后自己就知道怎么去写了,但是过了一周再让你写,你又不会写了,如果你再去看视频写的话,就又要浪费时间耽误进度,所以我当时也是很纠结,我就挑了一些比较简单的作业做了一下,有些太长的作业就看了下视频,自己并没有再去写一遍。比如路线中会让你去学习mysql数据库,课程中会带你一步一步去写如何增删改查,主键外键什么的,自己也跟着写了一遍,花了我很多时间,但是后来还是忘完了,所以我都很怀疑要不要去认真的这样去跟着做作业,后来我就作业做得比较少了,我觉得等到那种整个的大项目了,再好好练习,可能效果才是最好的。&/p&&p&之前说到了5月份,接着说,大三下了嘛,找工作的都忙着先找实习,尤其学编程的,有个实习经历确实帮助是很大的,所以我也想找份实习,看了自己学校的招聘会,有很多招聘java工程师的,心里一阵窃喜,投了几份简历过去,其实简历上也没啥东西,所幸还有两家面试了下我,结果,面试官让我说下java的重载,结果我也没答好,又问了什么是多态,说的也不好,然后就没有然后了,这才发现自己的基本功其实还是很不扎实的,或者说找工作的时候还是有很多东西需要注意的,然而自己还是个小白,都不懂,这些后面再说。&/p&&p&招聘会的实习没找到,但是过了不久,学院说有一个全校的职业规划大赛,鼓励我们去参加,进入比赛的前60名就有一份实习机会,我一看这不正是我所需要的吗,当时还是有很多人去听了这个的宣传的(学院强迫),但是真正把这个当回事的人没几个,我一看这个情况果断的参加了这个比赛,当时让我们在三天后就要交职业规划书,这是参赛的第一关,我花了两个通宵加白天,整个五一就干这个了,最后交了上去,结果发现整个学院才交了十几份上去,(我们学院找工作的得有二三百号人)而且只有我的是彩印版,我的是写的最详细的,最厚的,所以当时就有底了,第二关是无领导小组讨论,我几乎是我们组十个人里的第一名,所以最后还是进了决赛,全校最后的十个人,我发挥的没多好,仅仅第十,但是实习名额是有了,拿了中国电信的实习,当时那个hr觉得我很认真,说的也比较感人,所以让我去了,并不是因为我编程学的有多好。所以我就这样拿到了一份实习。&/p&&p&这段经历我想说的是,如果你想干成一件事的时候,一定要留意身边的所有机会,自己努力去争取。要结合自己的特点,我对于我的综合能力还是很有信心的。自己去看学校的招聘会,留意这种比赛什么的,但是这个可能在别的学校,或者结合大家的自身的情况,是很难复制的。&/p&&p&拿到实习后差不多五月中旬了,又到了考试的时间,还是为了过考试,耽误了我很多时间,所以一直到6月多都没怎么学习编程了,六月底还去了西昌的钢铁厂实习了两周,这两周是我大学里学的关于冶金的知识,最多的两周,哈哈。回来后就去电信公司实习了。&/p&&p&在电信公司实习了两个月,公司看着很气派,名字也很响亮,办公环境也很棒,但是进去后你才发现干编程,真的不适合国企,里面的团队水平很低,没什么大牛,整个研发部门也就十几个人,工作经验都很少,用的技术也很落后,真的不是我心中的编程的环境。所以这就更加坚定了我不去国企的想法。我进去后,技术的负责人跟我聊了一下,问了下我的情况,肯定也看出来了我技术很水,所以他说建议我去做前端。说学习后端的话,可能两个月的时间对我也不会有很大的提升。而前端的话,很容易上手,经他这么一说我就转向了前端,真任性
,之前学习java的时候接触过一点前端,认识些html标签,css样式也会一点,js知道一点,真的只是了解,这些关于前端的东西我之前也就花了一天的时间,在java工程师路线中学的,当时感觉真的不难,很容易上手。所以我也就听从了负责人的建议,跟着团队里的另一个前端做一些事情。关于前端的知识我也忘得差不多了,所以回去又认真再学了一遍。然后我就在他们写的差不多的产品上,做一些最基本的事情,他们这个产品的前端是外包出去的,并不是带我的那个人写的,他基本上也就是做一些维护的事情,而且整个团队加上我也就两个前端,上了一两周班后,终于给了我一个大活,让我去写介绍公司的一个网站的前端,也就是放一些图片,大概十几个页面,再运用一些jquery的插件,所以后来我就一直在写这个,以我当时的技术,写的自然是非常烂的,因为十几个页面相似度很多,所以其实很多地方都可以重用代码的,把这些重用的部分用组件的形式来写肯定很好。但我当时就是复制粘贴,写的真的很烂,估计除了我也没人能看懂了,但是产品经理也不管,只要你做出他要的效果就好了,所以我也就一顿瞎写,最后真的写了很多的代码出来,跟他的要求也差不多,我还竟然小有成就感,在这个过程中我才学了jquery,ajax都没学呢,这些日子里我都是尽量的抓紧时间去学习很多前端的东西,经常会晚走一点,态度还是很端正的。一个月只给我400块补贴,真是不容易。到了开学,实习也就结束了。&/p&&p&这段时间我还自学了一些php的东西,做了一个微信的订阅号,实现了一些比较基础的接口。也算是个小练习吧。&/p&&p&到大四上开学的时候,我才终于确定要做一个前端了。学前端感觉看得见摸得着,后端需要的周期可能要长一些,所以正式把自己规划为了前端工程师。但是这都到了大四上学期了,也就是说该找工作了,而我仅仅才学了两个月的前端。此时我对于找工作都应该具备些什么样的水平,或者说企业会在你的面试过程中考察些什么都是不清楚的。&/p&&p&&b&这里说一下来对于一线互联网公司的一些招聘的看法&/b&。&/p&&p&然后就看到了阿里的招聘通知,网上看到的,自己心里也清楚,自己肯定是不行的,就当练手了,这种大公司,一般会让你网上笔试,开摄像头的,自己做了下题,真是没几道会的,偷偷的百度了几道,也没什么用,考察的范围很广泛,虽然是前端,但是考察的范围涵盖了,操作系统,数据结构,计算机网络,编程题等很多的东西,还有数学题,逻辑题,行测题。让我做我哪里做的出来,后面又做了美团,网易的题,无一例外都gg了。所以说如果真的想进这种大公司,真的得很早就准备,各方面的基本功都得扎实,按照我们学校的水平,一个计算机专业好几百人,能进去的都不超过5个。因为我们学校对学生的就业去向会有统计。&/p&&p&九月份一开学后,各种校招的企业就来了,一周有四五家关于我们前端的吧,我也去听了,做了笔试题,大部分都会涵盖到计算机专业的基础知识的考察,有一次来了个企业,笔试我感觉做的还不错,但是后来没通知我,我向另外一个同学问到了面试地点,就去霸面了,结果问了我两个js的题,就是他写了个函数,然后让我写出结果,于是我又跪了,这次让我意识到我的基本功还是问题很大,就这样,边学习边找工作,找了一个月左右吧,并没有什么结果,我就决定先不找了,还是好好的学一下吧,后面再说。&/p&&p&在这段时间中我也不停在和计算机学院的学前端的朋友交流,看看他们找工作都是否顺利,让我心里也平衡点,问了也有几个人,一般来说,投二十份简历,会有五六家面试,然后能给一两个offer吧,这些简历都是投给了来学校校招的公司,所以说就是科班出身的朋友,找工作也不会太轻松,何况我这种转行的呢,我的心里也就平衡了一点。&/p&&p&这里要说一下,&b&来校招的公司都会是什么特点,&/b&首先能来校招的企业一般都不会太水,这些公司来自各个地方,成都,北上广深会多一点。一般都是去很多学校去校招,在你的学校会停留个几天,招人的话,一般会招很多岗位,但具体到我要找的前端岗,可能招不了几个,有招五六个的,有三四个的,都不一样,但是和你同时竞争这些岗位的人却很多,一个学校可能就有一二十个前端和你竞争,如果企业要去十个学校,那么就有一二百个同学和你竞争这5个前端的岗位,而且大部分都是科班的,所以说能拿到offer也是很不容易的。如果你能拿到一份offer的话,说明你还是很不错的了,当然不同公司的招聘要求还是差很多的,这个只是一个主流的情况。&/p&&p&九月份和十月份两个月就一直在找工作,同时也在继续学习前端的知识。学了一本讲解js的书,不是太厚的一本,学完感觉讲的不够深刻,正则表达式在慕课网看的视频学习了一下,讲得很清楚,但是这个东西如果不是经常用,谁能立刻写出一个符合要求的正则表达式呢,所以感觉学完也只是能写出一些简单的表达式,对正则表达式的创建方法,字符串中的关于正则表达式的函数学习了一下。基本上给我个正则表达式,不太长的,我可以看出来是什么意思吧,但是让我写的话,还是很难的。还学了ajax,就是jquery中post请求,get请求,和ajax方式的书写学了一下,并没有花费多少时间。又把css3,html5的一些新特性学了一下。这些内容也不是太多,几天就能学完吧。还背了一些经常面试中会问到的一些题,比如,跨域,css浮动,原型,h5新特性,等等。还把bootstrap学了一下,也是慕课网上学的,主要是对于其中的各种组件的运用,还把angular学了一下,看了一本关于angular的书,只是大概的学了一下,了解了angular的各种特性,基本的指令如何使用,中间的关于依赖的那一块有点复杂,多看了一会,大概一天50页的速度吧,这就是我这两个月干的事情。收获还是挺多的。&/p&&p&&br&&/p&&img src=&/v2-830f293f48e729ade46ea9a8f814eec6_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&/v2-830f293f48e729ade46ea9a8f814eec6_r.jpg&&&p&看的关于js的书,并不是很出名的一本。&/p&&p&这个学期我们的课程还特别多,有七八门需要考试,但不是特难,这学期我的课,基本都是打小抄度过的,哈哈,有点不择手段了,但是我以后又不干这个,仅仅为了求过,拿个毕业证,也不是很过分吧,这样给我节约了很多时间来忙我的事情,前两个月我都没上过课的,每天都在找工作和图书馆中度过,一天的学习时间大概在9-10个小时之间,当然了,包括吃饭,上厕所,什么的。&/p&&p&到了十月下旬,我就没怎么投简历了,来招聘的公司明显少了许多,好公司都会很早就来招人,而且感觉自己的技术差的还是有点多。先给自己充充电,再找吧。然后我就买了一本数据结构,很经典的一本。&/p&&p&&br&&/p&&img src=&/v2-ebf4ff6d74_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&/v2-ebf4ff6d74_r.jpg&&&p&因为是黑色的,所以我们通常都叫黑书,是一个系列,操作系统,计算机原理等等都有,这个系列的书都写的很好,所以看的话,推荐这个系列。因为之前学过java嘛不是,所以就看的java版本,不管是那种语言的数据结构,其实讲的东西都一样,无非栈,队列,树,散列,图等。&/p&&p&我知道转行的朋友肯定有这样的困惑,&b&是不是应该把计算机专业的课程都得学一遍才行&/b&,其实大部分在大学课程中学到的计算机专业知识,比如数据结构,操作系统,计算机原理,汇编语言。在你的工作中都用到的很少,尤其是前端,如果你是做后端和算法类的工作,当然另当别论,所以这也就为你转行提供了便利,这些课程可以都不学,也能找到个中等的公司,一般面试是不会问你数据结构和操作系统的东西的,或者说即使是问,也只会考察个别的几个点,你可以针对性的看一下,就行了。但是如果你想找一个很好的公司,那么这些东西你是必须要掌握的,这些东西就像你的内功,都是基本功,基本功好了以后学别的都很快。或者说这些东西是一个程序员的基本功,不管你是什么岗位。如果你转行的准备时间充足,还是学一下比较好的。如果你的时间比较紧,可以暂时不用管这些东西。&/p&&p&我自己的话,用了差不多二十天的时间把数据结构给看完了,说实话真的是比较难的,因为讲的很多都是概念性的东西,需要理解,一天我只能看30页左右,而且要花费七八个小时,有些知识点很难,半天看不懂,又是问朋友,又是看博客的,最后终于把这本书给看完了,看完后还是有收获的,可以徒手写出七种排序方法,冒泡,选择,插入,希尔,归并,堆排序,快速排序,也能写一个栈,队列,链表,二叉树等数据结构,理解了散列,图等一些数据结构,深度优先广度优先等,但是这些东西我只能是理解,并不能写出来。然而在找工作的过程中其实并没有用到这些东西,而且这些东西即使你现在会写了,但是过个一周再让你写,肯定又写不出来了,又得再看一遍才行,但是一个完整的链表即使是看一遍也要花费很多的时间啊,所以到后来每次面试前我就看一下常见排序的时间复杂度,写一下冒泡,选择等排序。快排,堆排序这些也是写一遍忘一遍,所以后来干脆也不记了。时间长了脑袋里也只剩一些名词了,所以唯一的好处就是学了之后如果以后用的到的话捡起来会很快。后来我专门问了一个去了腾讯的大神,他说让他突然写快排他也写不出来,跟我的情况一样,必须得看一遍。&/p&&p&学完数据结构又学了操作系统,也是黑书。&/p&&img src=&/v2-0aa040e72bf047f59d69_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&/v2-0aa040e72bf047f59d69_r.jpg&&&p&这本书我只看了一半,实在是太难了,比数据结构还难,我觉得在这本书上花费这么多的时间是不划算的。所以看了一周左右就放弃了,等于说这一个星期的时间就浪费了。&/p&&p&看完操作系统后,我又学习了下关于计算机网络的知识,这个部分讲的东西内容是很多的,黑书系列里也有,很厚的一本,但是其实没必要全都看,整个计算机网络的知识,我们前端只要搞明白osi七层模型,tcp四层模型,http协议等就够用了,是不是又节省了很多的时间。细心的准备一下从地址栏输入一个网址到我们看到网页都发生了什么这个经典问题,关于这个问题中间应该有十几个步骤,我现在都能记得。&/p&&p&差不多十一月份多了,从开学开始也学了这么久了,但是并没有面试经验,所以想积累一些面试经验,刚好学校有个双选会,大型的招聘会,就去投了几份简历,虽然招聘会的公司很多,但是关于前端的屈指可数,然后就被一个本地公司叫去面试,公司给人的感觉还不错,去了当然是先笔试,笔试的题做的异常的顺利,都是前端面试的常见问题,自己也都准备过,所以笔试也就过了,在牛客网有个常见前端面试题系列,写的就很好,但是还不够充分。笔试过了后接着就是面试,面试我的是他们公司的两个前端开发人员,就大概问了下我的技术水平,我就大概说了下我都学过什么东西,做过什么小demo,问我用什么版本控制工具,因为之前做微信订阅号的时候用过svn所以就说了svn,但面试我的人说更常用的是git,然后给我建议去学习一下sass,less。然后就过了,应该是个初级的筛选,最后一轮终面是技术总监面的,我还以为会详细考察我的技术,但是没想到是个群面,一共我们七个最终参加,并没有问我们技术相关的问题,问了很多对于某些事情的看法,比如入职后让你从事一些后端的工作能否胜任,你对前端工程师这个职业的看法等等,都是这样的问题,当时我感觉我真的回答的很好,明显比其他六个人说的更全面,更好,中间还让我们搞了个小辩论,就某一个问题分成两方来辩论,当时我们这边三个人,其他两个人都没怎么说话,就我一个人滔滔不绝,完全扛起了大旗。最后总监告诉我们,七个人只要三个人,让我们全都回去等消息,回去后我就觉得我有百分之90的把握能过,但是很遗憾,当天晚上给我发来邮件说我并没有通过,我就一脸懵逼了,我专门打了个电话问了一下,说我的性格和他们团队并不是很符合,难道是我表现的有点过了吗,就喜欢那种安安静静不要有太多想法,老老实实写代码的?我就不是很明白了。希望更有经验的小伙伴能给我分析一下,问题在哪里。&b&最后就得到一个不知道算不算面试经验的经验:&/b&面试的时候说的不要太多,低调一点。&/p&&p&因为很多公司招聘的时候都会说有博客的和github的都会有优势一些,所以面试完后回来又搞了个博客,用hexo搭建了一个,在搭建博客的时候,很多时候都是用命令行来控制的,当时的我并不怎么会使用命令行工具,所以就安装不上,于是我就请教了一个计算机学院的前端同学,这个同学是我在一个qq群里认识的,同学二话没说,给我开远程控制,然后照着教程几下子就给我装上了,当时觉得好厉害,差距果然明显,问了下,才知道这些东西都是关于linux的东西,于是又去慕课网学习了关于linux的基础操作,会使用了命令行操作,学习一些linux的基础操作,基本命令还是很有用的,比如git的常用操作就是使用命令行操作,如果你没学过linux的话,在接触这些的时候就会比较难受,所以这部分的知识还是要掌握的,也不难,也不多,一周就能学个差不多。&/p&&p&&b&说一下我对博客的看法&/b&,我们经常看见网上很多大牛都有自己的博客,在里面记录一下探索技术的历程,供我们这些小白来瞻仰和学习,可以说帮到我们很多,但是我觉得对于我们我们这种新手来说,写博客其实没多大必要,反而会浪费我们的时间,为什么这么说,因为写博客是为了把自己研究过的技术写出来给大家分享,对于我们新手来说我们遇到的大部分技术问题其实别人早就解决过了,就算你写出来了也没什么价值,除非你能在已有的解决方案上提出一种更好的解决方案,这个的难度也是非常大的,相信一般的新手是做不出来的,就算你想到了一种更好的方案,如果你要发表在博客上,那么你就得写的通俗易懂,要让别的人也能看懂,不能只是自high是吧,我自己也有试过,如果仅仅是记录一下自己的技术让自己看懂那是很容易的,但是要让所有人都能看懂的话,也不是一件容易的事,或者说是一件很费力气的事情,很费时间,一片文章动辄上千字,一些就是几个小时,所以我觉得我们新手还是少发点博客的好,把这些时间留给自己去多学点技术,等你以后成为大牛了,写的博客才能有价值。我自己的博客就发了不到十篇文章吧,从来没人看过,默默无闻的。。。说多了全是泪。&/p&&p&但是,我虽然说了不要写博客但是不代表我们不需要记录自己研究过的一些技术,或者自己学到的新知识,这时候我们就需要&b&记笔记&/b&了,记笔记比写博客可省心多了,因为你只需要自己看懂就行了,可以截图等各种形式,我是个很喜欢记笔记的人,很多东西在第一遍学的时候,比如你在慕课网看视频的时候就截图下来记成笔记,以后如果你忘记了的话,看一遍笔记就行了,而不是再去看一遍视频,看笔记的速度比看视频会快很多。记笔记的话我推荐使用印象笔记来记录,当然有很多的笔记类软件,但是经过我的认真比较下来,发现印象笔记的综合性能是最强大的,我个人就是一直在使用这个软件,最重要的是免费但是功能一样强大。&/p&&img src=&/v2-dbc253a318bba89d7e4c330_b.png& data-rawwidth=&2200& data-rawheight=&1400& class=&origin_image zh-lightbox-thumb& width=&2200& data-original=&/v2-dbc253a318bba89d7e4c330_r.png&&&p&这是我自己记录的一些笔记&/p&&p&前面提到了github,对的,我也申请了一个账号,就是把自己学习过程中做的一些项目,给放上去,其实也没有写多少东西,因为学习的时候,很多时候是在看视频,看书,学习理论知识,实战是一个升华而已,所以不可能每天都在写。&/p&&img src=&/v2-2ebdab8f8a5f6f587ec42c7_b.png& data-rawwidth=&718& data-rawheight=&314& class=&origin_image zh-lightbox-thumb& width=&718& data-original=&/v2-2ebdab8f8a5f6f587ec42c7_r.png&&&p&上图就是我的github截图,可以看到,11月刚申请好后,我就把自己以前写的一些代码提交了上去,之后隔一两个月写一些项目。&/p&&p&github账号我还是建议大家尽早申请一个的,程序员必备的东西,很多公司会通过你的github上的提交量和作品来评价你,如果你几乎每天都是绿的那我觉得应该是公司很乐意看到的。&/p&&p&弄完博客和github后到了11月份了,秋招的公司很少了,所以每天也不用投简历了,专心学编程就行了,但是自己的专业课又开始陆续考试了,所以又是边准备考试边学习编程,一直在坚持,这里我想说一下在那段时间&b&自己的心里状态&/b&,从9月份秋招开始自己的压力就非常大,我基本是7月份才开始学前端的嘛,而且刚好9月份就是找工作的黄金时间,自己的能力还没有达到要求,心里就非常的焦虑和急躁,所以基本上每天都在学习,每天从早上十一二点出门去图书馆,晚上九点十点回寝室,每天都是这样,让我压力大的其实并不是每天的学习,毕竟也当了十几年的学生,主要的压力是自己是一个转行的人,而且转的比较晚,大四只有一年的时间,如果不能校招找到工作了,以后社招就会很麻烦,到时候毕业了工作还没找到,怎么面对自己的父母,还有就是看着身边的一个专业的同学都拿到了offer,天天在玩耍的时候,自己却要天天起早贪黑的学习,这个状态下的压力真的非常大,而且恰好10月2号我和谈了两年的前任分手,更是雪上加霜,每当身边的同学和朋友问一句找到工作了吗?自己就心酸一下,所以在那段时间的压力我觉得甚至超过了我的高考,毕竟高考是自己准备了三年的,虽然身体累点但是心情是放松的,而在转行的那段时间里,我真的觉得身体也累,心里也累。而这种压力可能是大部分要转行的同学需要面对的,可能大家的情况都和我不相同,但是转行本身就会给自己带来很大的压力,这也是一个挑战,希望大家一定要内心坚强,坚持下来,不要怀疑自己,只要你每天在学习,在进步,那么技术只能是越来越好,迟早会实现自己的目标。&/p&&p&接着说,十一月份的时候感觉自己也学了一些东西了,不知道下一步应该去学些什么东西,突然有点迷失学习的方向,刚开始的时候是什么都不会,所以什么都要学,没有这个烦恼,但是学了一段时间后,不知道下一步应该往哪个方向发力才会使自己的进步是最大的,因为有可能你学的内容并不是找工作的时候要考察你的,所以我们要在最短的时间里去学习对自己最有用的东西,这时候我就有点迷失方向了,于是我去问了一个计算机学院的大神,他是进入了腾讯的,和我同级,也是做前端的,这个朋友是我让另外一个朋友给我介绍的,因为自己闭门造车很容易走错路,所以最好能找一个大神带带你,当时我很幸运,通过朋友的介绍,认识了这位大神,而这个大神也非常的好心,在这里我要表达一下我对这位大神的感谢,没有你的帮助我真的会走很多的弯路。在问大神问题的时候尽量问一些方向性的或者说战略性的问题,不要问一些具体的技术问题,不要什么问题都拿去问人家,这样搁谁谁都会烦你,能通过自己努力解决的问题一定要自己解决,在问问题之前先看一下自己能否解决再去问,比如我会问这样的问题,结合自己目前的技术状况,我下一步该去学习一下哪些前端知识对我是最有帮助的?介绍一下计算机学院同样在找前端工作的同学的技术情况是怎么样的?知道自己和自己的竞争对手的差距是很重要的嘛,vue,angular,react我应该去学习哪一种框架?&/p&&p&通过大神给我的解答,我就明确了我下一步的学习计划,之前我已经掌握了一些前端的必备技术,或者说很常用的技术,所以接下来就是去学习ES6,nodeJs,vue框架,这些技术,先学了ES6,看完了ES6的一本书,介绍了很多新拓展的js语法,但是目前常用的ES6语法其实也不多,所以我就先是看完了一本书,知道了都有哪些内容是新拓展的,然后再重点看一下目前常用的几个ES6语法,例如箭头函数,字符串模板,export和import等,看书是很快的,可能花了不到一周时间吧,&/p&&img src=&/v2-ac578f93fa1af83685ecd8d_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&/v2-ac578f93fa1af83685ecd8d_r.jpg&&&p&ES6的书当时网上好像还只有一本,写的很好,很详细,作者也说了,书上的语法不用全部掌握,掌握一些常用的就好,遇到不会的可以在书上查一下。&/p&&p&ES6学完后,差不多到了12月份了,紧接着我就学了NodeJs,这时我又发现了一个学习新知识的新大陆,那就是在网上买课,我在csdn学院买了nodeJs的课程,因为是不同的讲师自己录的然后放上去卖,所以关于nodeJs的课程价格不一,质量也参差不齐,花了三四十块钱买了nodeJS一个课程&/p&&img src=&/v2-b76a7c030d96eb94ee7bb_b.png& data-rawwidth=&2464& data-rawheight=&1352& class=&origin_image zh-lightbox-thumb& width=&2464& data-original=&/v2-b76a7c030d96eb94ee7bb_r.png&&&p&这是我的csdn买的课程的一个截图,有些课程我也没有全学完,有可能讲师讲的并不好,或者说没必要全看完。&/p&&p&但是买的这个课程我觉得讲师讲的一般,后来我又在网上去买课,突然想到去淘宝试一试,果然搜到了,而且淘宝的价格真的良心。真是万能的淘宝 。&/p&&img src=&/v2-78e0ab7c8bd33fb8a18f_b.png& data-rawwidth=&2464& data-rawheight=&1352& class=&origin_image zh-lightbox-thumb& width=&2464& data-original=&/v2-78e0ab7c8bd33fb8a18f_r.png&&&p&这些都是我在写回答的时候随便搜的,这里我给大家讲一下买什么样的课最容易是好课,尽量买那种培训机构出的课程,当然我也是在淘宝买的,真的讲的非常不错,而且每个视频都配有源码和笔记。&/p&&p&学完nodeJs,连带着把mongodb也一起学了,花了差不多两周的时间吧,中间在课程中会有一些小项目带着你做,我都是跟着做了的,实现了一个类似朋友圈的项目,可以实现登录,注册,分页,发表说说,查看所有人的说说,上传头像,裁剪头像等一些功能,而且还和数据库做了连接,说说的内容直接存到数据库中,我还是比较满意这个小项目的。&/p&&p&学完nodeJs后又学了vue框架,因为vue比较容易上手嘛,小巧轻量化,所以就学了vue,但是后来找工作的时候发现,基本上招聘要求都写着会react的优先,所以我这边建议大家可以直接学习react,节省一些时间,因为react适合大型的项目,一般公司的项目都不会小,所以使用新框架的公司一般都会选择react。vue的课程也是我在淘宝买的,一样讲的很棒。学习了vue基础语法,vuecli,webpack,vue2等基本上vue全家桶都学了吧,等我学完vue,差不多这学期也就结束了。最惨的是这个学期竟然莫名其妙的挂了3个课程。要知道如果挂科在毕业之前不能过完,那就得留级了,所以下学期开学的补考就是我最后的机会,当时知道我挂了三科简直要崩溃了。压力可想而知。&/p&&p&所以寒假的时候又努力学习自己的专业课程,也就是关于冶金的课程,同时还在继续学习我的编程,寒假在学慕课网出的一个关于vue的实战课程,手把手教你写一个仿饿了么的应用,虽然花了200块,但是真的很值,之前光学了vue的理论,但是没有写过像样的项目,这个项目基本上用到了所有vue的特性,真的非常适合新手拿来练手。这也是我写过的最厉害的一个项目了。&/p&&img src=&/v2-e34a161a5a31b1340cf6_b.png& data-rawwidth=&2400& data-rawheight=&1352& class=&origin_image zh-lightbox-thumb& width=&2400& data-original=&/v2-e34a161a5a31b1340cf6_r.png&&&p&图中可以看到我一共花费了137个小时来学习这个课程,137个小时如果算我一天看8小时,那就是十七天,这还不算我为了学这个课程而花费的一些其他时间,还是学了不少时间的,而我仅仅做到了跟着视频一步一步写出自己的项目,并且都弄懂了项目中每行代码的作用,还不能做到不看视频,自己能一步一步写出项目,因为这样可能会花费我更多的时间,而我也没有这个时间花费在这里了,毕竟春招就是我的最后一次机会了。&/p&&p&这个项目在寒假我只完成了百分之三十多,因为又要兼顾补考,寒假还是要玩几天的嘛,所以也没有完成太多,等到开学就是二月二十多号了,我提前了几天过去补考,在我的室友的帮助下,以及自己的一些“准备”,终于是把这几门挂科给过了,过了后我的心里终于轻松了很多,少了很多的压力,因为之前虽然专业课也没怎么学,但是一到考试还是要分心去学专业课,而这次补考过了后,代表着我暂时可以安安静静的学习自己的编程了,再也不用分心了。&/p&&p&这时到了二月二十多号了,也就是说春招三月份就要开始了,所以我得赶紧把饿了么的那个项目给做完,在寒假只做了差不多百分之三十多嘛,考完试后又到了天天学习的时刻了,我还是基本上早上十一二点出去,晚上9点左右回寝室,回来后会一直玩,打游戏,看直播,看综艺什么的,基本三四点才睡,我也是很能熬夜的,
,这样算的话,每天学习差不多八九个小时,玩也要玩七八个小时。第二天起床就十一二点了,所以起来后直接就去图书馆了,这是我大四下的状态,但我整个大四都是这么熬夜熬过来的,大四上学期因为压力很大,所以每天晚上最多玩个三四个小时,有时候通宵的学习,这样的话第二天基本就是18点再开始学习,有些考研的同学我真的佩服,那才是真正的早出晚归,早上8点出去,晚上10点多回来,然后12点睡觉,整个考研期间都是这么过来的,我是真的佩服,但我只有高考前能做到这种状态。所以现在也就有了熬夜的习惯,到现在也一直没改过来。&/p&&p&差不多学到了3月2号左右,整个项目也就做完了,当然我是每天都提交到github的&/p&&p&&br&&/p&&img src=&/v2-815dc447ffc0e808fe2f9_b.png& data-rawwidth=&536& data-rawheight=&540& class=&origin_image zh-lightbox-thumb& width=&536& data-original=&/v2-815dc447ffc0e808fe2f9_r.png&&&p&这就是我这个项目的提交状况,分了两次写,一次是寒假一月份多,一次是开学后,二月多。中间有几天是忘了提交的。&/p&&p&写完这个项目后,就刚好到了3月份,春招的时间了,比起9月份的秋招,这次可是比较有底气了。感觉自己已经基本掌握了工作中要求的前端技术了。但是找工作就像考试,虽然平时已经把课程都学了,但是临考前还是要复习一下自己学过的知识的嘛,所以项目做完后,就是再巩固一下自己学到的东西,好在面试的时候都发挥出来嘛,其实之前学到的各种技术也不用太复习,面试的时候不会问到你太具体的东西,主要是准备一下常见的前端面试问题,针对HTMl、CSS、JS的各种问题,这些问题你要去网上自己搜集,我在掘金app上看到了一些,还有自己之前说的牛客网上也有,还有一些其他的地方都有,我差不多整理了有70页word,然后把问题和答案弄成目录和内容的形式打印了下来,这些所有问题我基本都背了下来,不是说每个字都背了下来,而是随便某个问题的答案有几点内容,我基本上这几点都能讲出来,背的时候就背关键词,背完了,对着目录检验自己是否背会了。&/p&&p&&br&&/p&&img src=&/v2-854ab112ed_b.png& data-rawwidth=&1286& data-rawheight=&950& class=&origin_image zh-lightbox-thumb& width=&1286& data-original=&/v2-854ab112ed_r.png&&&p&&br&&/p&&img src=&/v2-0ce6f5dc983d79ca20c8b7_b.png& data-rawwidth=&1284& data-rawheight=&1068& class=&origin_image zh-lightbox-thumb& width=&1284& data-original=&/v2-0ce6f5dc983d79ca20c8b7_r.png&&&p&上面的图是我自己整理的问题的一些截图,主要给大家看下我是怎么整理的。第一个问题是简述你对html语义化的理解,有五个点,背完之后大概是这样的,1、有利于别的人阅读你的代码,2、结构清晰,有利于搜索引擎和浏览器解析,3、有利于爬虫确定权重,4、便于维护,所以你看这样背完后也没多少东西。这里涉及到了一些学习方法的探讨,大家当然是八仙过海各显神通,我只是说了下我自己的学习方法,欢迎大家一起探讨
&/p&&p&&b&这里我要强调一下&/b&,准备这些问题真的非常重要,直接决定了你面试的时候,笔试题会不会做,大部分的公司的笔试题都逃不过这些,包括面试的时候,面试官问你的问题,一般直接问你框架的内容或细节的公司都是比较厉害的公司,当然就要准备的更充分一点,这些我也没怎么准备,因为这些公司我知道对于我而言是很难的。不是我这种学了不到一年前端的人能过的。&/p&&p&所以搜集和整理这些问题然后再背下来基本上就到了3月二十几号,接下来就是找工作了。春招的公司关于it的都很少了,别说前端了,所以我就在拉钩上投了很多,&b&这里要说一下这些招聘网站&/b&,我觉得拉钩可以算网上投简历的比较好的网站了,大家还知道比较好的可以告诉我,什么58,赶集,前程无忧,校招群这种招聘形式我都试过,58,赶集上全是培训机构,投简历都投到培训机构手里了,当然我也不排除能找到一些公司,但是普遍质量比较低,校招群也不是很靠谱。群里都是全国各地的人,发的工作信息也是全国各地,各个行业,效率也很低。&/p&&p&接着说,在拉钩上投,这个可以说是社招了,投了一共了三十多份出去,好在都是电子版不要钱 ,最终只有两个公司回应了我,因为你会发现这些社招的公司基本都喜欢招有工作经验的人,至少也得一年工作经验,是在公司工作过的经验,而不是你学了一年,所以我们这种学生去投通过率都很低,即使过了初筛,面试的时候也是社招的方式,你也很难通过。我通过了两家公司的初筛,去面试了一家,这家公司还不错,是我想要去的公司,公司的前端框架用的是react,也有vue的部分,公司不大,一百多人,有10个人在做前端,也就是有前端团队的。这样非常有利于自己的提高。面试的时候我准备的前端的那些面试问题都没问我,直接不按套路出牌,直接就问我什么是竞态,以及解决方案,这我哪里听得懂,然后又问我vuex的东西,vuex是那种大型项目才用的东西,我当时做的那个项目都没用到,所以当时也没回答上,又问了一两个问题我也没答好,然后就让我当场用vue写一个留言本出来,给我一个小时时间,给我一个写好的效果,让我自己实现出来,这阵势我哪里见过,所以这次面试就跪了,这也是我唯一的一次社招经验,真的令我印象深刻,当时还是给我我很大打击的,因为大四上的时候少说也见过七八家公司的校招形式的,没见过这样面人的,所以后来我就决定还是走校招比较稳妥。&/p&&p&三月二十八号是成都电子科技大学的招聘会的时间,于是我就去了,找工作的时候尽量去这种电子类大学的招聘会去找工作,因为来的公司基本上都是it行业的,或者说it行业的公司基本都会去这种电子类大学,这样需要前端岗位的公司也会多一点,招聘会开了一天我投了差不多七八家公司,过了一个广州的公司的面试,拿到了offer,有两家成都的公司,第一个我们聊得很愉快,笔试题基本被我准备的题目涵盖了,面试我技术的负责人问的问题我也基本答上了,也基本都是我准备的问题,但是这个公司要求工作时间996,我也一口答应,毕竟先拿到offer再说嘛,公司只有一两个前端,面试官问我期待薪资,于是我就说工资要8000,面完后我以为我可以过了,但是后来没给我打电话,还有一个公司面了一次我感觉我面的也不错,因为刚好那段时间是清明时期,下次面试要过五六天,让我先等着,回去后感觉这个公司不太行,面试的人给我说毕业生先不要在意工资,主要是学习技术,(虽然道理是这样的,但是由这个面试官说出来,我觉得就比较给公司减分了,有点蛊惑年轻人的嫌疑)而且还说我有可能还要做后端的一些工作,再加上公司只有不到50个人,我就没考虑这个公司了,所以后来我就签了广州的那个公司,至此我终于也是算拿到了offer,找到了工作。完成了目标了。&/p&&p&后来拉钩上又有个公司让我去面试,感觉公司不错,但是因为找到这个广州的了,所以就不想去再面了,所以虽然我只拿到了一个offer,但是我想说的是,这时的我已经基本上可以应对这些校招的公司了,如果我再坚持找一段时间,相信可以再拿到几份offer的。&/p&&p&说下我找到的这个广州的公司吧,有的同学可能觉得这家公司肯定很好,工资不低,其实不是这样的,看上这家公司是觉得公司在一线城市,一线城市比较适合程序员而已,以后有无限的可能性,工资也就六七千,在广州并不算高,甚至有点低,公司也比较大,是个集团公司,但是做前端的人也没多少。所以不知道这种公司是否能入各位看官的法眼,但是我觉得对于我这种从九月份真正开始学前端到三月份刚好半年时间从一个冶金专业的学生成为了程序猿的人来说我还是知足了,毕竟很多科班毕业的同学也都去了这样的公司,不过这也仅仅是我的又一个起点而已,对于转行的人嘛,先转行成功是最重要的,我对于我三年后的技术,还是很有信心的,有充足的时间来提高自己
&/p&&p&所以上面已经详细的说了我是如何转行的了,对于转行容易吗这个问题,我觉得还是挺艰难的吧。毕竟这半年我的压力就几乎没有断过,很大的压力。但是只要你想转行,半年到一年的时间也完全足够。&/p&&p&接下来还要补充一些内容&/p&&p&
首先说一下为什么我会写这么长,写的这么详细,写的所有东西都力求还原细节,我是觉得,我想完完全全的把我是如何转行的这个过程给大家呈现出来,如果你对转行不知道该怎么去做,也许可以在我的启发下开始自己的转行。我把我在转行各个阶段遇到的各种困难都写出来,不管是技术的困难,还是非技术的困难,并且写出自己的感想,给大家一个充分的参考,让你尽量绕开转行路上的坑,或者说以我的经历当一个参照,去制定自己的转行计划,如果我在转行前能遇到一个类似的答案,那么我觉得我肯定会更好的完成自己的转行计划,
还有就是我是非常喜欢知乎的一个知乎铁粉,每天都会刷个半个小时左右,这次也想贡献一波自己的力量。最后也算是对自己的转行来一个纪念吧,完全抱着和大家交流的心态。&/p&&p&
我在学js的时候学了一本比较薄的书,这本书适合基础很薄弱的同学去看,先熟悉js,但是书还是不够经典,建议在学了一段时间前端后,对前端了解了很多,对js也有一定基础的童鞋,还应该认真的学习下下面这本书&/p&&img src=&/v2-8b0dd4edd307fdfb0b719d11_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&/v2-8b0dd4edd307fdfb0b719d11_r.jpg&&&p&js高级程序设计,学习js的经典书籍,但是如果你之前对js一点都不熟悉的话,直接看会比较吃力,所以建议有了一点基础再看,这本书很厚,但是并不是所有的章节都要看,全书分为ECMAScript,Dom,Bom三个部分,ECMAScript部分是要熟练掌握的,Dom和Bom可以挑一些重点的章节看一下就行了。&/p&&p&关于JS的掌握一定要精通,因为对于应届生的面试中一般框架的内容考的会比较少,稍微有点难度的题都是关于JS的,自己一定要在网上去做一些类似的JS面试题,比如给你一段代码让你写出结果,还有让你用JS写出个格式化日期,url提取参数,写一个九九乘法表等等。JS的常用的二十几个函数一定要熟练掌握。&/p&&p&这里再说一下我到了3月份后自己的技术状况是什么样的,给大家一个参考&/p&&img src=&/v2-27cfee3e2d0f_b.png& data-rawwidth=&1872& data-rawheight=&1308& class=&origin_image zh-lightbox-thumb& width=&1872& data-original=&/v2-27cfee3e2d0f_r.png&&&p&&br&&/p&&p&这是我的简历的部分截图,挨着说吧,html,css,js这些肯定要很熟悉才行,html也没什么就是那些标签嘛,记住就行,还有一些h5的标签,css也一样,常用的样式肯定要会,有些用的确实少的也不用记住,还有一些css3的样式也要会,布局要会写,vertical-align这种样式的原理也研究一下,js最好是像我说的,把高级程序设计看了,重点内容要很熟悉,比如创建对象的几种方式,如何实现继承,原型,闭包等,举个例子而已,ajax的话,会写jquery的get请求,post请求,ajax请求,各个项都是什么意思,面试的时候有可能让你写,用原生的js写ajax也要会,es6常用的语法要会,箭头函数,import,export等,也不说会写,要能看懂别人写的,面试时一般不会让你写,但会问你了解es6吗,你说了解就行了。sass/less直接让我写,我也不会,但是我也写过,可以看懂别人写的less代码,这个也不难,面试也不会让你写。vue全家桶的话,就是我通过买的课程和高仿饿了么app的那个项目学的,也是别人写的vue代码我基本能看懂,给我说到vue的东西我基本能说上,不一定讲的很好,让我写我也写不出来,比如让我写个路由,让我看文档,我能写出来。但是写个基本的vue骨架还是可以的,data,method,computed等等,最基本的demo会写。面试的话校招基本不会问你细节,只会问你会使用吗,nodeJs据我的理解就是各种npm包的使用,基本的就是express的使用吧,让我徒手写统统写不出来,给我文档再看看我之前写的项目是没问题的,bootstrap就是css组件库,不难,我也就是会使用的地步,毕竟都有demo,但是让我改源码我还没改过,基本是组件拿来就用,anjularJs我都忘得差不多了,面试时我会说我了解过,和vue差不多,说一些简单的特性可以,知道指令是ng开头的,jquery在我看来也没什么好问的,面试没见过问jquery问题的,会用也不难,只是js的简单写法嘛,有很多的插件可以用,插件就不好说了,mongodb因为是和nodeJs一起学的,所以和nodeJs的水平差不多吧,看看文档,看看自己的笔记和写过的项目也能写出来,然后也没什么了,ps掌握的不是很好,切图切过,切的也不多,毕竟自己做的项目都是一些比较小的,git的命令行指令我还不会,我一直用的是图形化管理工具,sourceTree,webstorm也有自带的git操作。给大家分析了一下我在找工作前的技术状态,是给大家一个参考,让大家对照一下自己的学习情况,看一下怎样的技术状态就可以找工作了,当你觉得你的技术和我差不多了,或者比我要好,那么我觉得找工作也就没什么问题了,我这个我觉得真的是最低标准了,如果比我还要低的话,可能不会太好找工作。还有找工作之前一定要记得整理相关的面试问题,这个真的非常重要。&/p&&p&
笔试的过程中难免一些题不太会,出的比较拐,说个不太上台面的方法,但确实好用,就是用手机百度一下,一般校招笔试的时候人都很多,没人管你的,但是如果你整个卷子没几道会的那还是再打牢一下基础吧。&/p&&p&
转行过程中刚开始我是一直想去北京的,觉得一线城市的发展会比较好嘛,公司多,工资高,看了北京的房价后又想在成都工作,北京五环外一平都要五六万,成都市中心也就一两万,最后又觉得还是应该去一线,如果我去了一线后来发现待不下去,那我还能退回二线,但是如果我直接留在二线那么我可能这辈子都没机会去一线了,这也是我为什么最后选择了广州的最重要的原因,年轻人还是应该闯一下的嘛。不知道各位怎样看待这个问题。&/p&&p&最后的最后想说的是写了这么多,这可能是我有生以来,到目前为止写的最长的一篇文章了,不管各位是看了一点还是全部看完了都是我莫大的荣幸,如果各位看官能点个赞支持一下的话我更是感激不尽啦。&/p&&p&--------------------------------------------&/p&&p&五月四号更新&/p&&p&其实之前就一直想感谢这一路来给我帮助的所有人,但是需要感谢的人有好多,而我又不是取得多大成就,这样好像我已经功成名就一样(笑哭),所以就没写,但是这两天没想到看的人还挺多,所以还是加上对这些小伙伴的感谢,没有他们的话,不知道我还能坚持下来不,真的非常感谢。&/p&&p&感谢我的高中同学范业丰和束畅同学,感谢计算机学院的丁俊杰和陈立庚,李亚轩大神,李亚轩大神真的在这一路上给了我很多的指导,特别感谢,虽然我之前说中国电信里不太适合我,但是里面的人还是很好的,带我的前端大哥人非常好,非常感谢,还有就是我们冶金专业的小伙伴们,感谢在我压力很大的时候陪我一起学习的赵满祥同学,感谢我的三个室友李树均,张世勋,冉光靖,我在宿舍经常熬到很晚,感谢你们的宽容,感谢我在专业课上遇到困难帮我度过难关的唐春华,邴明程,周福海等大学霸,还有感谢我的好兄弟朱鹏,唐伟铭,韩光红这一路的陪伴和支持,感谢刘晓虎,赵少龙,郭东伟等好哥们的支持。还有很多的人需要感谢,在这里一并感谢了,最后还有收留我的公司,感谢我的公司。感谢大家。感谢不分先后&/p&&p&_____________9月7日更新______________&br&&br&&br&&br&从七月份正式上班到现在两个月了,最大的感受就是现在过的就是我当初想要的生活,很开心,之前那种迷茫的感觉没有了,有种命运在自己手中的感觉,说这些是因为很多小伙伴都跟我说自己想转但下不了决心,觉得压力会很大,所以希望准备转行,和正在转行的小伙伴一定要坚持下来,做自己的主人。先苦后甜呦,话虽土了点,但确实是这么个道理。加油喔。_____________________________________&/p&
恭喜你看到了我的转行经历,两万字大概是该问题下最详细的答案了,闲字数太多不想看的,别点进来了,我只想说当初要是我能找到这么一篇干货贴,也许可以给我节省个半年的转行时间吧!!!接下来请看我是怎么从零一步一步成为一个程序猿的,不管你是前端还是…
&img src=&/50/v2-e19ea45bc922baac7d9f2e_b.jpg& data-rawwidth=&900& data-rawheight=&600& class=&origin_image zh-lightbox-thumb& width=&900& data-original=&/50/v2-e19ea45bc922baac7d9f2e_r.jpg&&&p&陶子要给大家介绍一款便宜又好用,适合情侣玩的&br&&/p&&p&&strong&杜蕾斯按摩润滑二合一&/strong&&/p&&p&&img src=&/v2-e1aa04ff405fd9438effe1_b.png& data-rawwidth=&832& data-rawheight=&840& class=&origin_image zh-lightbox-thumb& width=&832& data-original=&/v2-e1aa04ff405fd9438effe1_r.png&&&strong&测评嘛&/strong&&/p&&p&&strong&它便宜又好用这就够&/strong&&/p&&p&&strong&完全没有必要买超贵的(土豪我就不管了)&/strong&&/p&&p&&strong&粘性介于按摩油和润滑液之间&/strong&&/p&&p&&strong&所以既可以按摩,又可以作润滑用,哪里都能用&/strong&&/p&&p&&strong&(不是可食用的,别入口就行)&/strong&&/p&&p&&strong&全身按摩炒鸡爽&/strong&&/p&&p&&strong&完了还想要&/strong&&/p&&p&&strong&完了还想要&/strong&&/p&&p&&strong&念念不忘还想要&/strong&&/p&&p&&strong&哦,世界上最美妙的前戏&/strong&&/p&&img src=&/v2-81e73fbf9e6149edce623d6_b.jpg& data-rawwidth=&480& data-rawheight=&270& data-thumbnail=&/v2-81e73fbf9e6149edce623d6_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&/v2-81e73fbf9e6149edce623d6_r.gif&&&p&因为陶子每次都是被按摩&/p&&p&所以那个按摩方法我教不了你们&img src=&/v2-e3a0aea11d9cd3dcf777_b.jpg& data-rawwidth=&500& data-rawheight=&375& data-thumbnail=&/v2-e3a0aea11d9cd3dcf777_b.jpg& class=&origin_image zh-lightbox-thumb& width=&500& data-original=&/v2-e3a0aea11d9cd3dcf777_r.gif&&&/p&&p&&strong&我找了一些视频给你们哦&/strong&&/p&&p&&strong&分别是背部、臀部、胸部和肚子、腿部按摩方法&/strong&&/p&&p&&strong&男生们一定要学!&/strong&&/p&&p&&strong&不一定很专业&/strong&&/p&&p&&strong&大概有个样子就足够啦&/strong&&/p&&h2&作为前戏要注意的是&/h2&&p&&strong&1.女生的敏感点。&/strong&有的女孩胸部比较敏感,那就多按摩胸部,有的喜欢臀部,那就多按摩臀部,有的不喜欢按摩小肚子,那就不要了,&strong&所以要问清她喜欢哪里,喜欢哪里多按哪里。&/strong&&/p&&p&&strong&2.不要刺激私处。按摩会不小心碰到私处,偶尔碰到私处就完全够了。因为这样子才可以吊胃口啊,才会很想要很想要,迫不及待。&/strong&不过网上还有一种专门的私处按摩,需要剃光毛毛噢,感兴趣的小伙伴自行搜索,估计按着按着就那个了。&/p&&p&&strong&3.按摩完了,女孩子可以给男生口啊舔啊。他按摩累了,换你上了。不要让他连续干活,多累噢。&/strong&&/p&&p&&strong&4.爱爱结束后洗个澡啦,&/strong&身上滑不溜秋的。&strong&没有必要冲洗阴道!!&/strong&&/p&&img src=&/v2-4be2bf5a72cc7f3cbe19_b.jpg& data-rawwidth=&248& data-rawheight=&140& data-thumbnail=&/v2-4be2bf5a72cc7f3cbe19_b.jpg& class=&content_image& width=&248&&&h2&下面是教学练习&/h2&&p&&strong&背部按摩方法&/strong&&/p&&p&&strong&&a href=&/?target=https%3A///x/page/d034597kbwp.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&背部按摩放松教程_腾讯视频&i class=&icon-external&&&/i&&/a&&br&&/strong&&/p&&p&&strong&臀部按摩方法&/strong&&/p&&p&&strong&&a href=&/?target=https%3A///x/page/a032717vpgf.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&手把手教你怎么做美女臀部按摩,提臀去疲劳提高睡眠质量_腾讯视频&i class=&icon-external&&&/i&&/a&&br&&/strong&&/p&&br&&p&&strong&胸部和肚子的按摩方法&/strong&&/p&&p&&strong&&a href=&/?target=https%3A///x/page/x0355jqfj9l.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&桑拿胸部按摩_腾讯视频&i class=&icon-external&&&/i&&/a&&br&&/strong&&/p&&br&&p&腿部按摩方法&/p&&p&视频比较长,也没有字幕&/p&&p&但是动作非常细致,很好学呢&/p&&br&&a href=&/?target=https%3A///x/page/z0164dhl20d.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&瑞典腿部按摩疗法 如何按摩腿和臀部[标清版]_腾讯视频&i class=&icon-external&&&/i&&/a&&br&&p&-&/p&&p&&strong&作者:陶子&/strong& | 他趣原创,转载注明作者和出处&/p&&p&搜索并关注公众号“他趣体验社”(taqu99),东半球逼格最高的情趣体验社。&br&&/p&&p&戳&a href=&/?target=http%3A//a./o/simple.jsp%3Fpkgname%3Dcom.xingjiabi.shengsheng& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&链接&i class=&icon-external&&&/i&&/a&下载他趣app&br&&/p&&p&-&/p&&p&&strong&这个世界很有趣。爱丁丁,爱咪咪,爱自己。&/strong&&/p&
陶子要给大家介绍一款便宜又好用,适合情侣玩的 杜蕾斯按摩润滑二合一测评嘛它便宜又好用这就够完全没有必要买超贵的(土豪我就不管了)粘性介于按摩油和润滑液之间所以既可以按摩,又可以作润滑用,哪里都能用(不是可食用的,别入口就行)全身按摩炒鸡爽…
&img src=&/50/v2-25e8bc7d3f74d413e12c9e525e8f3835_b.jpg& data-rawwidth=&1920& data-rawheight=&735& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/50/v2-25e8bc7d3f74d413e12c9e525e8f3835_r.jpg&&&h2&致歉声明&/h2&&p&从没想过这篇文章会受到这么多的关注,文章发布以后收到了很多知友的私信,作为一名普通泌尿外科医生,我竟有些「受宠若惊」(不知所措),从知友的私信里面。我发现我原文的表述有一些欠妥的地方。&/p&&p&首先,文章并非推荐左氧氟沙星作为治疗淋菌性尿道炎的首选药,相反,由于耐药等情况的存在,单纯应用左氧氟沙星治疗淋菌性尿道炎的情况比较少了,最近指南也不太推荐,尤其是男性患者。由于文中患者对一些常用药物过敏,并结合本地区的药敏情况和临床经验,才建议患者服用左氧氟沙星治疗,这是退而求其次的做法。这一背景我在原文中并没有交待清楚,这点是我个人疏忽,向所有产生误解的知友致歉。&/p&&p&除外,我在文中引用了经典的教科书治疗意见,并不是说教科书治疗方法是最优的,教科书的治疗往往具有滞后性,最近的指南证据表明,单次口服用药,往往会存在治疗失败风险。&/p&&p&第三,我推出常见性传播疾病系列,并非是让每个人都成为医生,千万不能按图索骥,遇事买几片药吃了就完事儿,如果那样的话,这个社会一定是最可悲的;目的是希望读者对这些疾病有个正确的认识,知道很多性传播疾病并非是不治之症,也没有莆田系医院描述的那么神秘。&/p&&p&第四,本来想删除原文的,但是看到很多人已经收藏了,如果点进来发现没有了,可能会不知道发生了什么情况。另外评论区超过淋病本身讨论,也是很重要的一部分,很有启示意义。我决定不删除原文,在文章上方发布一个致歉声明。&/p&&p&最后,&b&临床治疗是一个极其复杂的过程,如出现情况,一定要前往医院就诊,临床医师会根据每位患者具体情况及最新的治疗进展进行个体化的治疗,用药前详细阅读说明书。&/b&为了尽量避免不当治疗的发生,我以后推出的文章中着重关注疾病的认识、发展过程,对于具体的治疗细节不做过多的详细的描述。&/p&&p&&b&再次向看到这篇文章的所有知友们致歉!&/b& &/p&&p&————————————————&br&&/p&&p&这是一件发生在我身上的真事,就因为这件事我郁闷了好几天。&/p&&p&大概是两三个月前吧,具体时间记不太清楚了。当天轮到我出诊,十点左右,突然「闯进来」一个二十来岁的男子,手上脖子上都是金光闪闪的东西,看着很有钱的样子。&/p&&p&他把所有的人都赶了出去,然后关上诊室的门,塞给我一张化验单:「医生,我得了淋病,快看看咋治,一定要给我治好……」&/p&&p&我拿过来检查单子看了看,并做了查体,发现符合淋菌性尿道炎。淋病在我们科是常见病,治疗起来也不是很复杂。「不用太担心,这个病治疗起来不是很困难,按照这个药吃,一般几天就好了。」我把处方单交给了患者。&/p&&p&谁知患者勃然大怒,「你学没学过医啊,你会不会看病,我看你就是个庸医……」&/p&&p&这时我开始慌了!咋了?处方剂量写错了?左氧氟沙星,400 mg,顿服(患者头孢类等多种药物过敏史,淋病应&b&首选&/b&为头孢类抗生素,如头孢曲松)。没错啊,是按照药品说明书的。是药太贵了?不至于啊,我们医院左氧氟沙星才&b&6块5&/b&,他也不像差这十块八块的人啊。是我服务态度不好,也不至于啊,以前也很少有病人这样啊。&/p&&p&「这位先生,您先冷静一下,您有什么不满意的地方吗?」我一脸懵逼地问。&/p&&p&「我就实话跟你说吧,来你这之前我去过XX男科医院,那边主任给我看的,他给我开了两三千块钱的药,还让我去做理疗,哥们儿我可不是差钱的主,心想你们这大医院会有什么特效药,你TM是开玩笑的吗?你可知道生病的地方是我的命根子啊,你就用最普通的左氧氟沙星把我给打发了,我看你是存心不想让我好啊……」他念念有词。&/p&&p&我再一看检查报告单,他之前确实在我们当地一个口碑不好的私立莆田系男科医院就诊过。我明白了,他是嫌我用的药不够高级啊。我正打算跟他解释,他根本没有听的意思。拿着病历便夺门而出。我刚想追出去进一步解释,他刚打开门,其他的患者就涌了进来,把我团团围住,我知道他们在门外候诊也很长时间了,我只能继续看病。&/p&&p&淋病的发病率呈现增高的趋势,我在门诊也见过患此病的未成年人。按照第八版《皮肤性病学》淋菌性尿道炎治疗包括头孢曲松250 mg,一次肌肉注射;或大观霉素;或环丙沙星;或左氧氟沙星;或阿奇霉素;2015 年美国疾病控制中心对于淋菌性尿道炎推荐头孢曲松钠 250 mg 单次肌肉注射加阿奇霉素 1 g 单次顿服,两种药物需在同一天应用(&b&需要指出的是,不同的医学书籍及治疗指南淋病的治疗存在一定差别,由于耐药等情况的不断出现,强调个体化治疗,需要门诊咨询,在医师指导下用药&/b&)。&/p&&p&这个患者的情况毕竟是少数,大多数情况下患者跟医生之间还是能够达到相互信任的默契。那件事情让我郁闷了好几天,事后想想也不能全怪他,医生的队伍里面确实存在一些「害群之马」。如果不幸生病,还是建议去正规医院就诊,往往打着XX男科医院的旗号,并且经常在当地媒体大张旗鼓做广告的,很大程度上是不太靠谱的。&/p&&p&之后再也没有遇到过那个病人,不知道他后来如何了……&/p&&p&&br&&/p&&p&更多文章,欢迎关注我的微信公众号:&b&androl_urol&/b&,中文:&b&男科时间&/b&。&/p&&p&里面会更一点比较实用的文章,照例,14岁以下学生不推荐关注。&/p&&img src=&/v2-42e4bbb7fc544cecc7b2cbbb83a65f75_b.jpg& data-caption=&& data-rawwidth=&749& data-rawheight=&292& class=&origin_image zh-lightbox-thumb& width=&749& data-original=&/v2-42e4bbb7fc544cecc7b2cbbb83a65f75_r.jpg&&&p&————————————————&/p&&p&注:&b&原创文章,深夜码字不易,未经授权禁止转载&/b&。&/p&&p&参考文献&br&1.张学军主编.皮肤性病学第8版,人民卫生出版社,2013.&br&2.樊尚荣等.2015年美国疾病控制中心性传播疾病的诊断和治疗指南(续)--淋病的诊断和治疗指南.中国全科医学, 2015, (26), .&/p&
致歉声明从没想过这篇文章会受到这么多的关注,文章发布以后收到了很多知友的私信,作为一名普通泌尿外科医生,我竟有些「受宠若惊」(不知所措),从知友的私信里面。我发现我原文的表述有一些欠妥的地方。首先,文章并非推荐左氧氟沙星作为治疗淋菌性尿道…
&p&此回答适合理工类本科学生,有点C基础,接触过编程,好一点的专科生也适用。&/p&&p&如果是文科类,或者大部分大专生,或者毕业好几年的理工类学生,请找一个好点的培训机构,自学成功率不高,即使成功了,自己花的时间成本也太高,还不如去培训机构节省时间,早学会早入行、早拿工资可能成本更低。对于有良好JAVA基础的人来说,此文没有太大意义。&/p&&p&&b&咱们先解决认识问题&/b&&/p&&p&&b&1、学JAVA的过程及特点&/b&&/p&&p&我们研究一下那些985学校的学生,他们是怎么学会JAVA的,有知友马上会说,我去!是的,985很多学生志向高远,学JAVA只是他们一个小小的任务,但对我们大家来说,学JAVA是一个重要的任务,是解决体面工作、找到更好前途的重要任务,我们研究他们是如何学会JAVA,是研究规律性的东东,或者真的对大家有帮助。&/p&&p&一般这些985学校的老师都会有项目,然后博士当项目经理,硕士当组长,本科生当码工,码工很缺,假若是你就是985学生,而且你也想学JAVA,所以你就参加了,除了会点C,还有一点点JAVA基础,你就开始了。&/p&&p&你不知道怎么做,然后有个会JAVA的硕士生,或者本科生过来告诉你,你先看这本书,也不用全看,先看这部分,不明白的地方问他,然后经过这么努力一段时间,那人会告诉你,要不你看看项目的部分代码,试着敲敲,你就敲啊敲,不懂就问,然后你感觉差不多的,向那人要任务,结果人家是给了任务,但不是正式项目,作为测试作的任务,然后你又开始苦干了,当然在此期间出现了很多问题,但总有人会帮忙来解决,最后任务完成,组长说你可以了,可以加入项目承担任务了,就这么简单。&/p&&p&现在我们来分析一下这个过程,第一要有合理的学习路径,先学什么后学什么,得有人告知,第二,得有个人来帮你解决各种问题,第三,得有一批人和你一起干,第四,要敲代码,第五,得有紧迫感得坚持,他们的任务等着你呢,明白了吧,不是人家聪明,是人家有这个学习环境,所以不要妄自菲薄。&/p&&p&说过985学校学生,大家认为自己垃圾学校的,这种方法没法拿过来用,那么我们来看看培训机构的学生是怎么学会的,他们更多的也是垃圾学校的学生,甚至更差,还不如你,在他们学习过程中:&/p&&p&第一,他们的学习路径是机构设置好的;&/p&&p&第二,他们有老师帮他们解决各种问题;&/p&&p&第三,有一批志同道合的同学,相互鼓励前进;&/p&&p&第四,敲代码;&/p&&p&第五,培训有合理的期限,机构老师会督促大家坚持。&/p&&p&两者的区别,前者知识是自学的,看书看视频,后者,知识是老师教的,作为一个普通大学生实际上也能自学,只不过聪明程度和坚持的不同,学得时间长一点短一点而已,所以学习过程类似。&/p&&p&上面两个例子说明,学JAVA不要特别的智商,可以说,只是指导思想、学习环境和学习方法对路,只要不是弱智,大家都学得会,别去听有些人的瞎BB,我见过智商真的不怎么的人学会JAVA,相信自己很重要,我们又不想成为乔布斯、比尔盖茨,我们只是想学会JAVA有份体面的工作、有份体面的收入而已,至于以后成为什么样的,以后有的时间认识自己,别去相信什么程序员是野生的,没有野生的,他们也是在大学学习过的,也是家养的,是人类就没野生的,除非他们是非人类。&/p&&p&好,我们来分析一般JAVA自学者的状况,学习路径就是个问题,网上这找找那找找,这个说这个知识是必须的,那个说那个知识是以后的发展方向…..,然后我们就这个看看学学,那个看看学学,学不深,蜻蜓点水,结果一事无成。&/p&&p&我们碰到问题不知道去问谁,我们经常是孤独的学习者。&/p&&p&我们无法坚持学习计划,三天学一点,第四第五天就去弄别的事情去了,毕竟学习是个苦差事,学JAVA更是苦,所以要放松一下,结果很多人就不回来学了,回来学的又得从头开始了。&/p&&p&我们学习基本不敲代码,只是学知识,从小校到大学,学校都是这么教的,也不知道敲什么、怎么敲,敲不下去不知道找谁解决。&/p&&p&--------------------------------------------------------------&/p&&p&&b&小贴士1:JAVA名字的由来&/b&&/p&&br&&img src=&/v2-fee06a00f47e60a24331b0_b.jpg& data-rawwidth=&143& data-rawheight=&201& class=&content_image& width=&143&&&i&我们见到JAVA标志是一杯热咖啡,Java的名字是由何而来呢,JAVA前身叫Oak(橡树),在对Oak改进以后,需要一个新名字,据说有一天,几位Java创始人成员正在讨论给这个新的语言取什么名字,当时他们正喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,橡树变咖啡,Java这个名字就这样传开了。随后Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。&/i&&br&------------------------------------------------------------&br&&br&&b&2、如何认识敲代码的重要性?&/b&&br&&p&说到敲代码,我们必须着重说明一下,我们从小到到,老师传授我们的是知识(knowlegde),不是技能(skill),所以我们擅长的是学知识而不是技能,我们总用学知识的方法学编程,而编程是一个知识加技能的活,学技能必须练、必须实践,比如修钟表,比如踢足球、打篮球,光靠看看书、看看视频解决不了问题。&/p&&p&卖油翁的故事大家都学过,”我亦无他,唯手熟尔。”,所以学编程必须去敲代码、去实践,举个大家最熟悉的例子,英语,也是技能+知识,大家从小到大学了十多年,结果还是不会听、不会说,但如果把你放到说英语的国家几个月,你至少会听一点、说一点了。大学只会传授知识,不会传授技能,所以学不好英语,当然更不用说学编程了,英语大家慢慢明白了是什么原因学不好,编程学不好,大家不明白其中的原因,所以一般大学的计算机专业学生学到三年级的时候,发觉自己学不好编程,从自身找原因,认为自己不是这块料,这就尴尬了,学计算机专业的结果是搞明白了自己不是这块料,那人家培训机构怎么就让人学会了呢,悲哀啊。&/p&&p&说到了敲代码,马上就面临一个问题,错误。&/p&&p&&b&3、如何认识在敲代码中遇到的错误呢?&/b&&/p&&p&有的初学者在运行程序之前恨不得烧柱香,祈祷程序运行不会出错。要明确一点,碰到错误不可怕,也不可避免,但是见的错误越多,那么说明你学的越快,这是好事,错误见多了,以后就不会再犯这种错误了,当然前提是你得找到出错的原因。&/p&&p&那么怎样才是解决问题的正确方式呢?碰到程序出错,首先要想着自己去解决,明确程序出了什么错误,找到程序出错的地方,比如哪一行或者哪个方法。然后理一下自己的思路,仔细想想哪里有什么遗忘的地方,按照程序执行的顺序,依次往下找,多找几遍。&/p&&p&但是,记住,如果超过一段时间(你自己可以设置一个时间,比如15分钟),你找不出解决方法,就不要找了,尽快找人帮助解决,毕竟学JAVA的碰到的问题太多了,花大把大把时间解决个别问题,你耗不起,这样学习效率过低了,会严重影响学习信心,当然别人帮你解决了问题,你就一定要问清楚为什么会出现这个问题,否则这 个敲代码效果就不一定好了。&/p&&p&这里又要纠正一种认识,从小到大,学校里老师告诉我们,题目要自己做,这样记得牢,所以绝大多数的我们,都是这样过来的,在学JAVA的时候也是这样学的,但是你学JAVA的碰到的问题太多了,都自己思考出结果来,恐怕对大多数人来说太费时间,今天几个问题没解决,明天几个问题没解决,一周后,你有多少问题没解决啊,这些都是你前进的包袱,对你学JAVA的信心来说,是一个致命的打击,所以牢记:&b&一段时间想不明白就求助别人,扔掉包袱、轻装前进才是最重要的&/b&。&/p&&br&&b&4、如何让学习不是很痛苦,更easy点&/b&&br&&ol&&li&别碰《JAVA编程思想》,呵呵了;&br&&img src=&/v2-5a0b67e5ac17bd801ea4f04072eae674_b.jpg& data-rawwidth=&486& data-rawheight=&364& class=&origin_image zh-lightbox-thumb& width=&486& data-original=&/v2-5a0b67e5ac17bd801ea4f04072eae674_r.jpg&&&br&&br&&/li&&li&别把学习计划制定得太宏大,太紧凑,要有适当的长期打算,不要恨不得一天就把它学会了,但是学着学着就像霜打的茄子,焉了。&/li&&li&不要听到什么好去学什么,开始时别去想struts2,spring,mybatis这些高大上的框架,只要基础打扎实,学这些不难,IDE只要选一个弄明白就可以,不要多。&/li&&li&开始别玩Oracle,就玩MySQL,玩得差不多再玩Oracle很容易,开始也别用linux,就用windows,就是什么简单就用什么,别自己给自己制造麻烦,简单的学好了,复杂点学学很方便,高精尖的东西对于初学者来说,都是包袱,不是什么利器,是有毒的苹果。&/li&&li&不要就是碰到什么问题,都希望把问题弄的很透彻,因为有些东西不是你现阶段能够彻底理解的,这就类似与你跟一个四五岁的小朋友解释成年人之间的事,解释了半天发现他还是不懂,于是你会说:等你长大了也就明白了,知识是成体系的,后面的没学,前面的不容易理解,等你后面的学好,发现前面的很好理解。&/li&&li&尽快敲代码,是在&b&基本理解&/b&例子的基础上,自己从头到尾敲一遍,不要把学过的知识点扔的太久之后才去敲,记住:聪明人可以在彻底理解的基础上开始敲代码,&u&对于普通人,基本理解以后就可以开始敲代码,有很多时候,你想破头都不明白的问题,敲一下就立即明白&/u&。在敲完以后,这个时候要好好理解,就是把完全理解的任务后置,这会让学习更轻松。&/li&&li&找几个有共同兴趣的人组成JAVA学习小组,或者几个好的QQ的JAVA学习群,互想帮助,互相鼓励。&/li&&/ol&&b&总之,前面一大段都是想说,不要把问题搞得太复杂,怎么简单怎么来,别自找麻烦,否则你学会JAVA的可能性就越小。&/b&&br&&br&&br&----------------------------------------------------------------&br&&b&小贴士2:J2EE名字的由来&/b&&br&&i&这里的“2”,不是B2B,P2P中的“to”意思,它就是Two的意思,实际上Java在1995年刚推广的时候,只能说取得了一定的成功,我们称之为Java1,当时面临很多问题,在1998年,Sun公司对Java进行了革命性的改进,同时为区别Java 1,推出了Java 2平台,包括J2SE,J2EE,J2ME,其中J2EE极好地适应了互联网发展的需要,IBM等大型公司出于对抗当时如日中天的微软也加入到Java阵营,所以J2EE取得了极大的成功,从此J2EE的名字比Sun公司名字还响亮,大家一直叫J2EE,就是Sun公司在2005年把J2EE改成Java EE,大家还是叫J2EE,可惜Sun公司现在被Oracle公司收购了,不存在了。&/i&&br&------------------------------------------------------------------&br&&br&&br&&p&&b&解决了认识问题,接下来就是学习方法等技术问题了&/b&&/p&&b&1、学习教材选择&/b&&br&推荐《JAVA核心技术》,想多看点代码多练习可以找《java开发实战经典》&br&&img src=&/v2-5aea6ea886f9547b0cbfa0b484b72367_b.jpg& data-rawwidth=&579& data-rawheight=&383& class=&origin_image zh-lightbox-thumb& width=&579& data-original=&/v2-5aea6ea886f9547b0cbfa0b484b72367_r.jpg&&关于《JAVA编程思想》Thinking in Java,是本好书,有学JAVA圣经之说。&br&&br&&img src=&/v2-1d6f2aef44d69f662e2f4bbafe32830a_b.jpg& data-rawwidth=&474& data-rawheight=&287& class=&origin_image zh-lightbox-thumb& width=&474& data-original=&/v2-1d6f2aef44d69f662e2f4bbafe32830a_r.jpg&&但是这本书对JAVA有基本功的人来说不错,学习此书可以对JAVA有一个比较深刻的理解,但对于初学者(除非脑子特好使)是个毒药,过于抽象,真不太好懂,所以不建议初学者使用。&br&&br&&br&&b&2、JAVA学习视频&/b&:&br&马士兵JAVA视频、毕向东JAVA视频,关于视频,必须说明一下:&br&第一,最好看一个人的视频,因为每个老师的思维方式不一样。&br&第二,看视频是一个相当低效的学习方法,能不看就不要看,实际上看视频慢慢就落入学习知识而忽视技能练习的状态,开始去努力记知识点,不去敲代码, 这样是走不下去的,&u&看视频时,一定要记得敲代码&/u&。&br&&br&&b&3、JAVA学习网址&/b&&br&查找代码的网址:国外的,我们也牛皮一下&br&&a href=&///?target=http%3A//sourceforge.net& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&sourceforge.net&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&&a href=&///?target=http%3A//& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&很遗憾,都是英文的,&br&&br&国内的估计这两个链接基本解决了学习资料问题&br&&a href=&///?target=http%3A///detail_list.php%3Fc_it%3D%26c_re%3D4%26t_j%3D%26isfree%3D%26sortby%3Dt& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&下载详情_51CTO下载中心_IT技术资料免费下载&i class=&icon-external&&&/i&&/a&或者&br&&a href=&///?target=http%3A///thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&158个JAVA免豆精品资料汇总 - Java论坛 - 51CTO技术论坛&i class=&icon-external&&&/i&&/a& 帮51CTO做广告了。&br&还有CSDN、博客园、开源中国和pudn这几个网站都不错。&br&&br&关于学习JAVA的网站,先说明一下:&br&&b&stackoverflow&/b&&br&一个IT的问答网站&br&很多人推荐不懂去stackoverflow,英语好的真不错,但是你看一下吧&br&&br&&img src=&/v2-0e1d424f6ce6f3b02ceb1b0bac0e446b_b.png& data-rawheight=&362& data-rawwidth=&800& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/v2-0e1d424f6ce6f3b02ceb1b0bac0e446b_r.png&&&br&对于广大英语不好的人来说,这就想当尴尬了。&br&&br&&b&如果你能为了解决JAVA问题,达到废寝忘食的地步,至少睡下去以后还在思考JAVA问题,那么恭喜你,你已进入状态,成功就在不远处。&/b&&br&&br&&br&&b&---------------------------------------------------&/b&&br&&b&小贴士3:安卓为什么要用Java来改造&/b&&br&&img src=&/v2-12fc295c4c0f_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&br&&i&大家知道安卓是google公司在Java的基础上改造而来的,现在Google和Oracle公司还在打官司,那么为什么安卓要选Java呢,这得回到Java的起源了,大家知道Java当初叫Oak,Oak语言当初真正的目的是为了解决消费电子产品(电视机顶盒、面包烤箱、移动电话)的智能化,由于没有市场需求,Sun公司才拼命让其适应互联网的发展,你瞧,30年以前这些人已经想到并为此设计出语言了,所以Java从开始就非常适合嵌入式设备、移动设备,Java就是为它们量身定制的。只是过于超前,市场没有这种需求,所以现在市场出现需求以后,Java的优点就立即被发现,同时也为Java创造出另外一片天地。&/i&&br&-----------------------------------------------------&br&&br&&b&实在太长了,估计不少人看不到这里,所以不补充、更新了。&/b&&br&&br&&br&可以了解以下问题的我的答案:&br&&a href=&/question//answer/& class=&internal&&自学编程的人,都是怎么找到第一份软件开发工作的? &/a&&br&&br&要想看干货的,关注我 &a class=&member_mention& href=&///people/776b246bbf5d9b& data-editable=&true& data-title=&@天天向上& data-hash=&776b246bbf5d9b& data-hovercard=&p$b$776b246bbf5d9b&&@天天向上&/a& &br&希望为大家提供真正有用的干货。&br&&br&-------------------------------------------------------
此回答适合理工类本科学生,有点C基础,接触过编程,好一点的专科生也适用。如果是文科类,或者大部分大专生,或者毕业好几年的理工类学生,请找一个好点的培训机构,自学成功率不高,即使成功了,自己花的时间成本也太高,还不如去培训机构节省时间,早学…
感谢&a data-hash=&28bb2b6ff09a4ab2efff& href=&///people/28bb2b6ff09a4ab2efff& class=&member_mention& data-hovercard=&p$b$28bb2b6ff09a4ab2efff&&@yolfilm&/a& 的赞!大V果然威力无穷,一夜之间多出了数百赞和三倍于此的收藏,惊呆中。振奋精神继续更新……&br&&br&手机打字不易,请各位不吝点赞。&br&&br&≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&br&&br&以下很多书都是看过不止一遍的,没题主说的那么严重,算是推推书吧,注明作者一是向他们致敬,二是为了方便大家找同个作者的其他作品。排名不分先后,聊到哪儿是哪儿。&br&&br&1、锋锐的《复活之战斗在第三帝国》(万年老坑终于开始填了,堪比当年老猪填紫川);&br&&br&2、灰熊猫的《伐清》(搞笑中别有一番哲理,他的《窃明》《虎狼》就不多说了);&br&&br&3、徐公子胜治的人鬼神系列(靠谱的修仙教程,不一样的仙侠体验,仙草,大爱);&br&&br&4、录事参军《重生之官道》《我的老婆是军阀》(很大气的书,其中官道我看了不下四遍,不信天上掉馅饼的《重生之衙内》也不错,虽然有些俗套);&br&&br&5、烟雨江南《罪恶之城》《亵渎》《狩魔手记》《尘缘》(此人出品,必是精品);&br&&br&6、常书欣《黑锅》《超级大忽悠》《余罪》等(都市好文,强力推荐。作者没什么名气时相当勤奋,好书不断惊喜连连,大火之后反而懒散了,让等书看的小白们情何以堪);&br&&br&7、特别白《锦衣当国》(窃以为这是作者目前所作四本明穿书中最好的一本,其他三本为《恶明》《顺明》《大明武夫》,好书。刚发现,原来特别白也在知乎混);&br&&br&8、撒冷《艳遇谅解备忘录》《yy之王》《仙魔经纪人》(艳遇这本书称得上人生恋爱教程,老书中的经典,撒冷当年红极一时,很是写了几本好书,可惜后来作者忙着把《诸神的黄昏》改编成网页游戏,逐渐荒废了写作);&br&&br&9、血红《邪风曲》(血红的

我要回帖

更多关于 牙齿肌肉疼 的文章

 

随机推荐