一名小白程序猿怎么快速提升编程能力

作为一个刚摆脱小白称号的屌丝程序猿,希望能够在这里分享自己的一些小经验,一方面帮助大家少走一些弯路,另一方面我也想慢慢锻炼自己的分享知识的习惯,我也坚信这个好习惯会让我受益终生。

你得勤奋

我相信能够每天坚持看简书的人都是有思想有抱负,希望从中得到一些启示,吸取宝贵的经验,至少我是这样的,哈哈!

正如爱因斯坦所说:成功是99%的勤奋+1%的天赋 所组成!我们每个人都是平等的,IQ差不多都在同一个水平线上,在面对一个难题,如果每个人都全力以赴、所花时间都是差不多的。可如果你的IQ比别人高,然而你缺少努力,很简单的一个公式:成功=99%*努力+1%*天赋 ,最后的成功孰大孰小,就不需要我说了。

我是一名在校学生,我身边有很多高中都是班上数一数二的尖子生,高考由于各种原因没有考出理想的成绩,就沦落到一个濒临二本的学校,当然我也是属于其中一个不幸儿!他们的IQ都还是可以,但是他们不愿意学习专业知识---编程。或许对这一行不感兴趣,或许想在大学里面好好放松,又或许大学里面没有家长老师督促,所以他们“堕落”了。而那些IQ中等,到了大学始终非常努力的人,到了大学,就是他们好好施展拳脚的地方,因为现在他们没有竞争者了,可以好好当他们的王者。 

如果你觉得你很聪明,就用你的努力去浇灌你的天赋,最终开出成功的花朵!如果你觉得你没有别人聪明,那就趁着别人在休息的时候,用额外的时间去弥补和超越。想成功不想勤奋的人都在耍流氓。

勤问长辈

首先作为学长学姐,或者公司里面的大牛,都喜欢你们去问问题的,因为他们都是从这个阶段走过来的,能够理解你现在的状态,而且他们也喜欢看到你努力的样子,说明你很上进,大家都喜欢上进的人。与此同时,对于他们也是在学习,因为有时候你所遇到的问题,他们或许并没有遇到过,即使遇过,也可以巩固以前的知识。所以多去问长辈吧,如果你一直问到让他们感觉烦了,说明你的该注意你的学习方法了。

多渠道学习

程序猿学习的过程大致可以划分为:看书学习、逛技术博客学习、看开源代码学习、写开源代码学习。当然我是站在学习的角度,抛开了项目来说的。

看书学习就是适合那些刚刚接触某种语言的小白,如:C、C++、C#等,他们都需要通过查看书上的讲解和示例代码来学习,慢慢掌握代码的运行逻辑,他们的编程经验很少,遇到一个问题他们甚至还不会怎么去寻找解决方案,自学能力还是有所不足。

逛技术博客学习就是属于进阶学习了,他们对于书上那些简单的示例代码已经了如指掌,运用自如,需要的是更加优秀的设计思想和代码结构。同时对于代码里面更加深层次的架构设计,书上只是一笔带过,可正是这些内容才是我们架构里面最核心的设计,所以我们要到各大平台(例如博客园)上面去找相关技术文章,细嚼慢咽,同时还要自己下去写Demo,这样才能慢慢成长。对于我自己,每天早上花20-30分钟的时间把博客园里面最新的文章全部浏览一遍,如果有比较新的知识点或者创意,我都会细细阅读,这样慢慢提升自学能力和学习习惯。

看开源代码学习就是属于向进阶大牛的一个过程了。现在是开源的时代,无论哪个语言领域,都会有它自己的开源项目,如C# 这边就有一个说法:菜鸟玩Nop,普通人玩ABP,大牛玩Ochard,这三个都是很优秀的开源项目,有亿万粉丝的支持。我想大家也能猜的出来,我学的就是C#,那么问题来了,我正在看其中哪个开源项目呢?哈哈!

写开源项目当然就是属于大牛的事情了,只有对某种语言有了很深层次的理解,才能写出一款近似于产品样的代码出来,受大家追捧。我想每个程序猿都是喜欢开源的,因为当分享得到肯定的时候,那份成就感会让你感觉无比荣耀。亲身体验,也希望作为程序猿的你们以后能够有分享的习惯。

多用项目架构设计图

其实我们在写代码的时候,需要用到逻辑思维能力的地方很少,除了项目框架设计,然而这里面的技术含量相对于我们高中数学试卷最后一题也不是很大,那么为什么我们总是感觉项目架构设计很难呢?鄙人的见解就是代码本身的编写就有一部分的难度,因为里面有很多知识点和设计我们还没有见过,需要我们重新理解,将难度平摊给每个模块的设计,所以总体看起来我们会感觉很难。可如果是大牛看框架就是不是这样了,他们只需要与自己的架构设计作一个对比,就可以发现这个框架的优缺点。这是我在看框架里面最直观的感受。

在设计框架的时候,我们最好是先在设计图是上面画出结构图,把项目模块依赖、命令传递等提前制定清楚,然后按照结构图来写代码,这样你只需要考虑此模块的代码编写,等到写依赖的时候,只需要按照结构图或文档来就可以了。

钱多,死的早!这是大家对程序猿最经典的总结,但是你也可以活的很健康,利用好你的效率和时间,创造出最大的价值。

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,429评论 25 707
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,016评论 4 62
  • 作家杨绛曾说:“我和谁都不争,和谁争我都不屑。”她一辈子都是这样,遇有那些鸡虫得失的纷争,只是一笑了之,默默地把根...
    见龙在田1阅读 435评论 0 2
  • 最近都在做自媒体的导流,对于我一个刚进去行业不到三月的新人来说,着实有些不易。 不过让我有感悟的是,自己找你接触到...
    安子anzi阅读 718评论 0 0
  • 大家随意留言
    程浩_8366阅读 203评论 6 0