React Native小白入门学习路径——一
前言
过去这段时间一直忙着实验室考核任务,拼尽全力完成了自己的任务之后。正准备开始高强度的实验室的学习的时候,实验室组织了新老生交流会,这也应该是头一次这么近距离的面对大四前辈交流想法。感觉自己受益颇深。
之前出于兴趣也了解过一些RN,但也只是限于知道基础的一些概念,所以感觉自己和大家一样,都是在学一样新东西,我并没有觉得自己有什么优势。原来的学习经历只是让我有机会去拓宽一下我的视野,但还没有达到让我可以轻松的处理学长安排的的学习进度。特别是进了实验室之后和别人的交流过程中更是发现了自己不足。让我对自己的水平有了更清楚的认识。
交流会感悟
学长学姐们给我的第一印象应该就是自信吧,我能感受到他们那种对自己能力的自信。对于一些已经进入工作的前辈们来说,真正到了可以展现自己能力的时候显示出来精神体现才是我应该学习的。当他们在给我们讲他们的学习上遇到的困难时,哪怕当时的自己再无助再难受脸上也会表现出的一副轻松平和的样子,拿着调侃的语句说着以前的难熬。
学长说过这么一句话让我很有感触:“学一门语言只要坚持下来扎的深了,熬过了最难熬的那段时间,你就会发现你学会这门语言了”,在有一门拿手的语言之后再去学习别的东西就会很容易了。有一句话说的很有道理:“大学里能忘的是知识忘不了的是技能”,学1习更重要的适合自己对东西的理解而不是理论,在自己理解之后,掌握了这种思想学别的东西自然就会更容易。
之前因为觉得自己学的没有方向,学什么、怎么学都是靠自己一个人摸索。经常觉得学的没头没脑,学完了也没有人给我评价一下我到底学的好还是不好,导致对自己的水平没有一个清楚的认识,在很长的一段时间内都是处于学的广但是学的浅。很容易被大趋势给左右自己想法,回想自己学习历程,C、Python、JS、PHP大多都是半途而废,导致自己没有一个拿得出手的编程语言。
兴趣就是最好的老师,当兴趣驱动你去学习的时候那是自己内心的渴望,哪怕是遇到再大的挫折也会全力以赴去面对,找回自己对学计算机技术的初心。而不是把技术当成谋生的手段。
端正心态,之前很多人对我说我跟我自己的压力太大了,仔细想想压力虽然是一种动力,但是过度的压力的确让自己感觉的很辛苦,在学东西的时候并没有觉得开心,学姐说也说压力太大适得其反,所以我得慢慢学会调节自己的压力。
自我分析
- 有一定的HTML、CSS、JS基础,可以独立完成一些基础的网页开发。JS学习的是ES5,与以后开发用的ES6有差异。也因为JS是RN的根基,所以还需要系统的学习ES6。
- 粗略的学习过PHP,应该可以大致的理解web后台操作。
- 对计算机技术的热爱,愿意去为自己的兴趣付出,也是因为好奇心驱使,当了解到有趣的技术就想着去学习,但却不去钻研。导致既打乱了原来的学习规划又没学到新知识。最终造成自己的学习效率低下。
- 不善于表达,感觉难以直白的表达出自己内心想法,在团队合作时可能会有交流障碍。
- 算法逻辑编程能力较弱,在处理数学逻辑操作的时候有时候会觉得无从下手。打算以后通过学习算法和数据结构方便的知识来弥补自己的不足。
学习规划
- 给自己定时规定一个目标,先把基础打牢,别的东西先不去学习别的东西,改掉见东西就想学,学了还不钻研的习惯。
- 实验室生活上自己控制自己的放松时间。去掉原本不必要的娱乐,可以把这些时间拿来浏览一些技术博客、科技新闻。
- 开始尝试写自己博客,把平时遇到的问题经常总结归纳,在有能力之后开始尝试写一些技术向的教程。这样一方面可以锻炼自己表达能力,一方面可以为以后找工作加分。针对自己表达能力的问题,以后每周例会都会尽力参与讨论积极发言,认真对待每一次例会,同时多和别人交流,在以后的团队项目中做好自己工作,学习团队开发。
- 专注一个方向,在自己没有足够实力之前,坚持一个方向走到底。
小结
不止一次和人说过这个实验室给我的感觉有多棒,志同道合这个词在这个时候显得那么贴切。一群人可以共同交流同一个大家都热爱的话题。把握有专业学长学姐指导的时间,在可以有方向的学习时候抓紧每时每秒,珍惜时间,保持前进吧。引用一句话:“Keep hungry and carry on”。
React Native小白入门学习路径——一的更多相关文章
- React Native小白入门学习路径——五
React Native小白入门学习路径--五 序 "哦天呐!" 这句话成了我在实验室的口头禅, 老师可能觉得我们都是大神吧,都还在看着基础就给布置了那么多任务:写一个RN的TDD ...
- React Native小白入门学习路径——二
万万没想到,RN组仅剩的一个学长也走了,刚进实验室没几天就被告知这样的事情,一下子还真的有点接受不了,现在RN组就成了为一个没有前辈带的组了,以后学习就更得靠自己了吧.唉,看来得再努力一点了. 这一周 ...
- React Native小白入门学习路径——三
迷茫,真的迷茫. 或许是自己努力的还不够吧,在学习的过程中遇到了很多问题,自己尝试借助搜索引擎解决问题,无奈国内的教程写的还很基础,涉及到稍微具体一点的问题时讲解就比较少更新也比较慢,绝大多数还是很早 ...
- React Native小白入门学习路径——四
上一周一直在弄着老师布置的各种任务,再加上要做的都还没做完.所以上周的总结到现在才写完发出来..真的觉得老师太高估我们这些菜鸡了. 也许是我太着急了,在自己还没有足够储备去完成自己的项目,总觉得先找一 ...
- React Native 从入门到原理一
React Native 从入门到原理一 React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却 ...
- React Native基础&入门教程:初步使用Flexbox布局
在上篇中,笔者分享了部分安装并调试React Native应用过程里的一点经验,如果还没有看过的同学请点击<React Native基础&入门教程:调试React Native应用的一小 ...
- React Native 从入门到原理
React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却寥寥无几. 本文分为两个部分:上半部分用通 ...
- React Native开发入门
目录: 一.前言 二.什么是React Native 三.开发环境搭建 四.预备知识 五.最简单的React Native小程序 六.总结 七.参考资料 一.前言 虽然只是简单的了解了一下Reac ...
- React Native (一) 入门实践
上周末开始接触react native,版本为0.37,边学边看写了个demo,语法使用es6/7和jsx.准备分享一下这个过程.之前没有native开发和react的使用经验,不对之处烦请指出.笔者 ...
随机推荐
- 调试WebApi的一些方法
1.Get方法时,直接用浏览器访问 2.Postman 3.用HttpClient调用 privatevoid GetData() { using (HttpClient client = new H ...
- 007-Python函数-装饰器
函数回顾 1.函数可以当做一个参数赋值给另一个函数: def func(): print("in the func") def foo(x): x() foo(func) 输出: ...
- Eclipse中如何打开Map/Reduce Locations窗口
Window->Show View->Other->MapReduce Tools,双击打开
- Note for "Some Remarks on Writing Mathematical Proofs"
John M. Lee is a famous mathematician, who bears the reputation of writing the classical book " ...
- 构建简单的json树形菜单
json结构: var Menu = [{ tit:"一级菜单", submenu:[{ tit:"二级菜单", url:"", func: ...
- Django Models的数据类型汇总
https://blog.csdn.net/devil_2009/article/details/41735611 Django Models的数据类型 汇总 AutoField IntegerFie ...
- 通过awk获取netstat命令中的进程号
需要如下: 获取进程号
- html5的audio实现高仿微信语音播放效果(实际项目)
HTML部分: <div class="tab-pane fade dialog-record" id="dialogRecord"> <vo ...
- Java程序员如何选择未来的职业路线
一.程序员的特性 技术出身的职场人特性很明显,与做市场.业务出身的职场人区别尤其明显.IT行业中常见的一些职场角色:老板.项目经理.产品经理.需求分析师.设计师.开发工程师.运维工程师等.开发工程师具 ...
- Ubuntu 硬盘分区只读,重新挂载为读写分区之后,文件依然创建出错
原因: 分区只读,可能是windows没有正常关机,或者使用了混合休眠模式. 解决方案: sudo mount -o remount,rw /dev/sdaX 若重新挂载后,创建文件以及文件夹失败: ...