React Native小白入门学习路径——一

时间:2021-04-03 23:42:05

前言

过去这段时间一直忙着实验室考核任务,拼尽全力完成了自己的任务之后。正准备开始高强度的实验室的学习的时候,实验室组织了新老生交流会,这也应该是头一次这么近距离的面对大四前辈交流想法。感觉自己受益颇深。

之前出于兴趣也了解过一些RN,但也只是限于知道基础的一些概念,所以感觉自己和大家一样,都是在学一样新东西,我并没有觉得自己有什么优势。原来的学习经历只是让我有机会去拓宽一下我的视野,但还没有达到让我可以轻松的处理学长安排的的学习进度。特别是进了实验室之后和别人的交流过程中更是发现了自己不足。让我对自己的水平有了更清楚的认识。

交流会感悟

学长学姐们给我的第一印象应该就是自信吧,我能感受到他们那种对自己能力的自信。对于一些已经进入工作的前辈们来说,真正到了可以展现自己能力的时候显示出来精神体现才是我应该学习的。当他们在给我们讲他们的学习上遇到的困难时,哪怕当时的自己再无助再难受脸上也会表现出的一副轻松平和的样子,拿着调侃的语句说着以前的难熬。

学长说过这么一句话让我很有感触:“学一门语言只要坚持下来扎的深了,熬过了最难熬的那段时间,你就会发现你学会这门语言了”,在有一门拿手的语言之后再去学习别的东西就会很容易了。有一句话说的很有道理:“大学里能忘的是知识忘不了的是技能”,学1习更重要的适合自己对东西的理解而不是理论,在自己理解之后,掌握了这种思想学别的东西自然就会更容易。

之前因为觉得自己学的没有方向,学什么、怎么学都是靠自己一个人摸索。经常觉得学的没头没脑,学完了也没有人给我评价一下我到底学的好还是不好,导致对自己的水平没有一个清楚的认识,在很长的一段时间内都是处于学的广但是学的浅。很容易被大趋势给左右自己想法,回想自己学习历程,C、Python、JS、PHP大多都是半途而废,导致自己没有一个拿得出手的编程语言。

兴趣就是最好的老师,当兴趣驱动你去学习的时候那是自己内心的渴望,哪怕是遇到再大的挫折也会全力以赴去面对,找回自己对学计算机技术的初心。而不是把技术当成谋生的手段。

端正心态,之前很多人对我说我跟我自己的压力太大了,仔细想想压力虽然是一种动力,但是过度的压力的确让自己感觉的很辛苦,在学东西的时候并没有觉得开心,学姐说也说压力太大适得其反,所以我得慢慢学会调节自己的压力。

自我分析

  1. 有一定的HTML、CSS、JS基础,可以独立完成一些基础的网页开发。JS学习的是ES5,与以后开发用的ES6有差异。也因为JS是RN的根基,所以还需要系统的学习ES6。
  2. 粗略的学习过PHP,应该可以大致的理解web后台操作。
  3. 对计算机技术的热爱,愿意去为自己的兴趣付出,也是因为好奇心驱使,当了解到有趣的技术就想着去学习,但却不去钻研。导致既打乱了原来的学习规划又没学到新知识。最终造成自己的学习效率低下。
  4. 不善于表达,感觉难以直白的表达出自己内心想法,在团队合作时可能会有交流障碍。
  5. 算法逻辑编程能力较弱,在处理数学逻辑操作的时候有时候会觉得无从下手。打算以后通过学习算法和数据结构方便的知识来弥补自己的不足。

学习规划

  1. 给自己定时规定一个目标,先把基础打牢,别的东西先不去学习别的东西,改掉见东西就想学,学了还不钻研的习惯。
  2. 实验室生活上自己控制自己的放松时间。去掉原本不必要的娱乐,可以把这些时间拿来浏览一些技术博客、科技新闻。
  3. 开始尝试写自己博客,把平时遇到的问题经常总结归纳,在有能力之后开始尝试写一些技术向的教程。这样一方面可以锻炼自己表达能力,一方面可以为以后找工作加分。针对自己表达能力的问题,以后每周例会都会尽力参与讨论积极发言,认真对待每一次例会,同时多和别人交流,在以后的团队项目中做好自己工作,学习团队开发。
  4. 专注一个方向,在自己没有足够实力之前,坚持一个方向走到底。

小结

不止一次和人说过这个实验室给我的感觉有多棒,志同道合这个词在这个时候显得那么贴切。一群人可以共同交流同一个大家都热爱的话题。把握有专业学长学姐指导的时间,在可以有方向的学习时候抓紧每时每秒,珍惜时间,保持前进吧。引用一句话:“Keep hungry and carry on”。