关于程序员的学习方法小叙

    开门见山的说,程序员是一个活到老学到老的行业,不学习就要被时代的车轮碾死在路上,那么如何有效的学习,快速掌握一项技能是程序员必备的一项额外技能。

    最近一直在学习,从刚毕业时候做安卓开发,到转小程序,到转react,也经历了大大小小的波折,也很感激愿意帮助、分享、指导我的大佬,作为我们前进的指路明灯。经过了漫长的学习折磨过程,我也总结了自己的一些思路方法,这里分享出来,仅代表个人的思路,可能也并不适合所有人,完全是抛砖引玉,打开大家的思路而已。

一、当公司需要你快速上手一个你不熟悉的技术的项目的时候:

1.1 不要钻研原理,了解了该技术的基本概念及基本操作,保证你能读懂用该技术写的代码。

1.2 直接在github或者其他项目开源平台上找一些类似的项目,download下来直接看人家的功能是怎么实现的,因为别人的项目可能用的是比较新的控件和实现方式,有的时候视频上讲的是比较传统过时的思路。自己新建一个项目,仿照这个项目直接实现一遍,这样对用这个技术实现的项目你会有一个大致的思路了解,对上手你公司的项目会有很大的信心提升。

1.3 当出现你实在无法理解的问题后,立即询问周边大佬或者你懂这项技术的朋友或者加这个技术的讨论群(加群效果最小,很少有人理你),要学会不耻下问

1.4 当项目结束后有空闲时间了,或者每天下班后,将白天敲的代码中不懂原理的部分,专门去查询一些资料来了解补充,做到心中有数

1.5 其实总结起来就是一个核心思想:反向拆解思想 

       你知道最终效果是要实现一个玩具变形金刚。对小白来讲,要自己造一个变形金刚,甚至连如何开始都不知道,完全没有思路,当别人给你讲一个螺丝的功能时候,你的脑子里根本没有基本的概念,很抽象,对于这个螺丝能实现什么还是不是很清楚。而当我们把一个成品变形金刚拿给你,你把他一个个零件拆下来的时候,你就会直观的感受到:啊!原来这个螺丝是放在手臂上控制手臂弯曲的,这时候再回过头来整理思路,你就会发现一个个零件的作用在你脑海里清晰了许多。

二、当公司不需要你那么快上手,或者是你私下想学习一门新技术的时候:

2.1 文字不如图片,图片不如视频。说实话对于小白来讲,不看视频光看文字有时候甚至不知道这一串代码要写在哪个文件夹下的哪个文件里,很气。看一整套视频是提升最快的途径,可以看B站之类的免费公开学习视频,也可以交钱去专业培训机构上网课,配合技术文章来总结技术的深层原理

2.2 好记性不如烂笔头永远是真理。看一百遍视频不如看完跟着敲一遍,你会发现明明觉得很简单的地方照着视频敲下来就是不对。看一遍视频不敲,当你真正用的时候你会发现,实现这个功能需要磕磕绊绊的半个小时;当你看了视频后跟着敲一遍,当你真正用的时候,实现同样的功能可能几分钟就搞定了。

2.3 折磨才是成长。不要随便遇到一个问题就去问大佬,其一大佬也很忙总问他人家也会烦;其二不要养成依赖惯性,遇到问题就想找大佬帮忙,这其实变相来讲是一种惰性,“总会有人来帮我的嘛”这种想法很危险,遇到问题就退缩,你何时能成长为独当一面的公司顶梁柱?这里我建议除非遇到那种极其诡异完全没有思路的问题(因为有些问题可能不只是代码问题,配置问题、三方库代码BUG等坑也是很常见),常规代码问题建议折磨周期为一天,如果你这一天从早到晚都没有研究出解决方案,那么第二天再去问大佬

2.4 耐心是核心,一口吃成胖子是扯淡。 这里有人会说这不是和上面说的1.1自相矛盾么?其实并不矛盾哈,一切都是基于实际情况公司要求,对公司来讲效率第一,多数公司其实谁管你知不知道实现原理,你只要给我实现出来,大家有钱赚才是真话。而你自己想真正掌握一门技术,那就必须静下心来,一步一步走,就像学wapp开发,你连html、css、js都费劲巴拉,直接去学raect\vue\angular或者直接搞react native\flutter那才是无稽之谈

2.5 目标明确有计划的学习才是正途。 像前端工程师现在真的是难,要掌握的技术实在太多,如果是小白刚入门听到那么多名词直接晕球了,一定要做好规划,知道自己学的这门技术是用来做什么,解决什么问题的。例如想学习移动端多平台解决方案,目前主流的有Flutter和react native,我应该选择哪一个,他们对比各有什么优势,不要学Flutter学了一半又觉得rn更好。那么开发流程,如果要学Flutter我要先学习哪些前置技能,按照这样的流程来。

三、通用

1. 可以多写博客,不是为了给别人看的,单纯的为了学习总结+整理思路+备忘,通过写博客来加深对知识的印象,以后再敲代码的时候忘记了怎么写也可以回头来翻一翻,甚至也可以作为面试时的加分项

2. 代码规范与代码管理很有必要。不要觉得自己看的懂就不写注释,有些一长串的逻辑过段时间你自己也会想不起来是干嘛的;也不要随意命名

,什么data1,data2的,就算特殊情况写了也要写注释指明是干嘛的,要不会给别人造成很大困扰;不要以为独立开发项目就用不到管理工具,哪天代码丢了你哭都哭不出来,再说版本回溯不好用吗?



作为抛砖引玉,我就想到哪里说到哪里了,各位同学如果有更好的方式欢迎一起讨论!这里也不定期更新。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,142评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,298评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,068评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,081评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,099评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,071评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,990评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,832评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,274评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,488评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,649评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,378评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,979评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,625评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,796评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,643评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,545评论 2 352

推荐阅读更多精彩内容

  • 接了孩子,马不停蹄去菜场了。 “今天要吃好点!”自己在心里狠狠地说道。可到周末了,身体深处的馋虫又蠢蠢欲动,想要好...
    最早的花拖鞋阅读 1,974评论 26 85
  • 提起笔时,我很犹豫。对词句的斟酌,已是无比的陌生,想想,也是有四年未曾提笔了。思量了整个下午,还是按捺不住,打算...
    幔宇破阅读 160评论 0 0
  • 文/清说清语 当我们前往某一个城市或某一个特定区域时,去感受所谓的城市文明和人性化设计,就是看是否能最大限度的满足...
    清说清语阅读 212评论 0 4
  • 文/放下皆得 电视剧《天道》是迄今为止我最喜欢的一部电视剧,后来不过瘾,又买来小说读,小说的名字是...
    放下皆得阅读 7,324评论 42 248
  • 今日三要事:工作、聊天解压、关注小事业 一、改变法 今天将改变法用于管理员工,运用在与业绩暂时排名靠后的一位员...
    佳丽_81ea阅读 187评论 0 1