我的日常

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 盖世程序员 > 程序员该如何去学习
总共48086条微博

动态微博

查看: 1754|回复: 1

程序员该如何去学习

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2014-03-19 08:46:47 |只看该作者 |倒序浏览

    你会学习吗?如果我说大部分人还不会学习,可能很多人心里不服,毕竟读书二十余载都是在学习,考上大学也表明你聪明,然而事实上我们的确很多人工作几年之后,仍旧掌握的是一些皮毛表层的东西。面试过很多人,工作五六年自称都是高手,做过的项目落满多张简历,然而最后发现也只是会拖拖控件,设计模式不懂、架构不懂、沟通协作不懂...... 我不是说每个人都要学这些,只是你这些都不学,只拖拖控件对你真的没有什么帮助的。我有时候想,为什么五年了还只会拖控件?他们难道就不想成为技术高手吗?说到这,我需要替这些人说说话了,没有哪个技术人员不想站在几百人的大会场去给别人做演讲,没有不想成为高手的技术人员,只是我们的确需要体谅他们的辛苦,经常的加班早已拖累了疲惫的心,一两个月一个项目,自己只有重复写着差不多的代码,根本没有时间来学习。对,我说到“没有时间”和”重复拷贝代码“,说到这,我可要说说这些仍旧只会拖放控件、不懂设计模式的朋友了,有人说时间就像女人的乳沟总是挤出来的,虽然比喻看似有点上不了正台,不过时间这个东西时最公平的,每个人都一样是一天24小时,你怎么利用好它,它就怎么回报你。敏捷个人从不说自己没有时间,只有自己不愿意。再说重复拷贝代码吧。连你自己都知道这是没有意义的事情,为何总是不能停止这样的举动呢?我知道,你会说项目忙,不可能有这样的时间。时间真是可怜啊,说来说去,又拿时间来做借口。你从一个城市老远背井离乡,没有关系没有后台,又不会偷鸡摸狗,剩下的就只有靠自己努力了。学会长大,学会承受,要知道没有人是必须要帮你,你的项目经理不行,甚至你的公司都不行,只有你自己才能让自己独立、坚强、幸福,所以我们还是收回没有时间这个借口吧,好吗?当然我并不是说要会学习就要先懂得时间管理,这也不是我想阐述的,因为学习这个范畴和时间管理属于两个交互的学科,除了时间,我们再说说目标吧。每年写年度计划时你什么心情?也许年轻的心砰砰跳了几下,心潮澎湃的制定了宏伟的学习计划,每周看一本书、学习几门语言、考高级程序员认证等等,然而你真的会做目标吗?你懂得如何保证这些目标会真的执行下去吗?如果执行,你又如何高效的做下去,别人做两天,你一天就够了,而且质量并不比别人差。上面我一股没有逻辑的言论,说的和学习有关,但有不是学习本身,越聊对学习就会越迷茫,越不知道学习到底是什么,就像不知道“我是谁”?一样。你有这种感觉吗?程序逻辑写多了,喜欢结构化思维,下面我还是先从理论知识的角度去理解一下学习吧。学习力也许看过我文章的人会说,前面的文字感觉和我以前的风格不一样啊。没错,我就是想换一种口吻和方式来写,换一种不同的方式来做相同的事情可以有更多灵感和兴趣。不过,我毕竟还是一个逻辑性思维的人,不可避免的大家还是会看到我的一些PPT,当然我也知道大家还是比较喜欢看我的PPT的,只是内容文字简洁,但信息量却很大,不管你能否全盘接收吧,看过总会有印象,后续我还会就图中的内容继续聊、多次聊,你也不用担心一下理解不了。我们先来看看下面这张图吧,敏友们是否有印象呢?

    这个图是第一次出现,但三个维度的总体框架图早在执行力线下分享时讲到。不过估计很多人都不记得了,因为的确我每次分享的信息量太大,这里我要像大家道歉了,我是一个自私的人,我是以提升自我为先,再是影响他人,所以为了每次加深理解和学习更多内容,我就要求自己准备很多,从而给大家带来不便,真心对不起了。我的原因说完了,现在我们换个角度来看,如果你一点印象都没有,那我可能会问你一个问题:“你为什么呆了一个下午,对重要的内容会一点印象都没有?“其实,这就是一个学习的问题,你可以说我讲课没重点,或者当时我说的对你来说不是重点,说什么其实都可以了,我只是举个示例,除了这个图之外,在你的工作中一定还有学了和没学一样的情况。其实,每个人都会忘记学到的东西,上面只是我快人快语,目的不是苛求,只是想唤醒大家去思考一个问题:”为什么有的东西你能学得很好,为什么有的基本就忘了呢?这其中有什么规律?“ 你想过这个问题吗,如果没有想过,你可能每次接到一个新任务,都需要重新摸索一套方法,这其实是非常不高效的。其实我有时连我自己讲过的课、做过的PPT也会忘记,如果我苛求你们,那我接不能取纳自己了,学习其实是一个比较难的事情,首先是你要学什么?什么时候学?怎么学?在哪里学?.....我意识到我好像说到5W1H了,5W1H是很多人常用的实用工具。就这一个What,就足以让我不知所措。学习是什么?很多看似简单的问题背后却包容大的话题。问题岁不好回答,不过我终究还是要为自己找到答案,否则我怎么认识自己呢。于是开始思考学习,才有了上面的这个图。图其实是一个概念和关系化知识的一个必经过程,以后会具体说这个,现在还是回答图本身上。我要申明一下,PPT的图都是我原创的,但里面的内容却不是啊,如果你要问我内容来自哪里,我不是不愿告诉你,其实大家也知道我是非常开放的告诉大家想知道的任何东西,只是我真的已经不记得了,也许是哪本书的一段话、一幅图或者是哪篇blog,总之都是被我偷来后被我加工的转手原创品。如果你觉得我的内容还行,那么很高兴我会继续与你分享我更多的加工物,如果你觉得我是一个捡垃圾的大杂烩,那也没办法,你就将就着继续看,说不到哪天你就喜欢上我的内容了。既然我们说到内容了,那我就不罗嗦了,下面说说具体内容吧,也就是学习的12345。这个12345是今天想出来的,其实就是为了写这篇文字,既然是给大家看的,我就要表现出一点水准,当然不能毫无逻辑,还欢迎大家指正,一起把学习这个事情稍微一点理论化,帮助更多人搞定职业者的学习。一个学习理念3年前的敏捷个人就强调意识、方法和工具。其中以意识为先,这在大多数事情上也成了我做事的原则,不管学习什么,如果我能先了解理念以及我为什么要去学的话,那我将可以快速让自己投入进去,大家可要知道,专注给你带来的效率提升绝不容忽视。我的知识比较狭窄,有时蛮羡慕那些随口就能侃到天文地理、政治经济、军事运动的人,知识面丰富。不过我知道的不多,反而可以让我更快的定位吧。关于学习,脑子马上浮现的是孔子的“学而时习之,不亦说乎?”,这也成了敏捷个人的学习理念,简单的说,就是学习是为了快乐,这也与敏捷个人价值观非常的吻合。不过一定有人马上跳出来了,学习=快乐?疯了吧?学习=痛苦,还差不多。先不和你争论,没什么意思,我深知信念这个问题不是简单聊聊天就能改变的,我还是把我的观点先说一下,你再选择接收哪些吧。 孔子这个人我就不介绍了,其实真要介绍我也说不出啥,毕竟我人文知识比很多人都差,不过既然我觉得孔子的这句话听起来很舒服,那一定得去理解一下。原来以为孔子就是文人,后来看了写书才知道孔子除了弹琴,还能驾车射箭呢,他做过很多工作,曾经还管过仓库、放过家畜,这些都对他的学习理念有了影响,孔子一生对诗、书、礼、乐、春秋、易进行了系统的学习、整理和研究,《论语》中有多处孔子指导学生学习典籍的记载;孔子不仅重视技能与典籍知识的传授,还很重视思想伦理道德与社会政治方面的教育,也就是注重知识、技能和态度三个维度的教育。上面说的不对不重要,重要的是我们对“学而时习之,不亦说乎?”的理解。这里说的学,包括学的内容和学的途径,孔子教育弟子首先首先从生活实践中去学,“是善亦学,不善亦可学。事事可为师。向身边的人学,三人行,必有我师也,择其善者而从之,其不善者而改之。”这里说的习,可不是一般意义上的温习,而是复习、思考、研究,并有所新发现新收获的过程,否则你哪来的快乐啊?温故而知新,可以为师矣,把学过的东西教一遍,在教的过程中既温习了旧知识,而从中有所启发得到新收获。前面我已经说了说到底就是快乐的学习,而快乐的重点是习,也就是你会有新收获的快乐。你可要知道,愉快学习可是提高学习效率的最佳手段啊,那种痛苦的填鸭式的学习真的不值得借鉴。如果你问我为什么获得新知识就会快乐呢?人生的一大乐趣就是不断探索未知,当你知识越多,你就会发现你不知道的越多,这正如爱因斯坦说的:知识如同圆,已知的圆越大,其与外界所接触的无知便越多,这就越加激发起去了解和学习的兴趣,并从中产生无穷的乐趣。观念说完了,理念的问题说简单就是你相信就有,不相信暂时拿你也没办法,更别说是我写篇博客给你看,也不存在什么利益关系,更不能强迫你去接受了,不过我真心希望大家真的去做到以学习为快乐,这对你来说只有好处没有坏处,一旦你有了这个理念,我们要做的就是后面的2345了。


    科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    admin    

    1244

    主题

    544

    听众

    1万

    金钱

    管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    沙发
    发表于 2014-03-19 08:48:50 |只看该作者

    两个学习心态

    心态这个东西最不好讲,幸好我们这种分享的友好关系让你还能静下来继续看这个内容,如果换成是你不喜欢的公司领导同事对你说,你早就心里嘀咕着说个屁了。说真的,有些领导自己都是假惺惺的扮好心态,这又不是看不出来,不过我们对事不对人,即使坏领导说的那些要注意有好心态的话还是很正常的,这个我们可能否认啊。

    关于心态,我们能讲很多,不过这个系列的主题是学习,那当然要讲学习了。幸好我的知识又不丰富,每个领域牢记几个重要概念并吸收成了我重要的学习方法。几年前和大家分享过《学习心态》这本书,我觉得这里面有两个心态还是很有指导性的意义的,可以作为我们学习之处的原则,可以更好的认识自己的学习,或者说可以更好的接纳自己和持有正能量。

    下面我们说一下第一个心态:渐进累积

    渐进累积

    你遇到无法解决的问题时,你会受到打击还是更加兴奋呢?你对未知知识和技能的把握是否有信心?你是否相信学习的力量?

    你觉得你是天生不会读书的人吗?你觉得你天生就是不擅长工作的人吗?如果你相信人生下来就决定你后半辈子的生活,这就是持有整体理论者的观点。他们将成败归结与一种与生俱来、无法改变的能力水平,他们认为自己的综合智力货技能水平是一个固定的、无法继续演变的整体。

    而对于渐进累积者来说,我们承认当前的不足,但这只是对当下的自己的评判,我们还有一种背后的力量在告诉自己,将来的我就不是这样的了。我们将成就更多来归功于长期的努力,人定胜天,世上无难事,只怕有心人,只要经过自己的努力,循序渐进,新手也能成为大师,我深信不已,你呢?

    你是天赋决定论,还是终身学习论?前者是做能让自己发挥最大潜力的事,后者是把要做的事做好。天赋固然重要,不过我相信很多人其实更大的问题是如何做好当下的工作,你不就是这样的吗?我觉得当下的事情要做好,就要做一个会学习的人。要做会学习的人,首先你就要懂得学习是一个强调知识和经验积累的过程。人生而不同,选择做什么当然重要,但是不管做什么事情,做事的态度决定了你的积累过程是否有效的。我们不要每次遇到事情做的不好的时候就全归咎于自己在这方面有没有天赋,这样只会让你停留在粗浅的水平;我们也不要走另一种极端,为了让自己不放弃,一直相信自己是高手,然而当下又不是,于是不接纳自己,痛苦不堪。不管你以前是哪种人,我希望你现在开始去思考你是否愿意成为一个渐进累积的学习者。这种人注重过程胜过结果,遭遇挑战时会迎接挑战,遇到无法解决的难题时也不会让自信心受挫,这不就是一种幸福吗。

    第一个心态说完了,接着说第二个吧:创造软区域

    创造软区域

    当你遇到低落时,你会及时调整过来吗?当你的环境不利于你学习成长时,你是如何逆境成长的?你能随时激励自己,给自己创造机会吗?

    印度有一个寓言故事,说的是一个人想步行穿过大陆,但道路布满了荆棘,这时候他有两种选择,要不就是铺一条路去征服大自然,或只需给自己准备一双草鞋。如果是你,你会做出什么选择?我想大部分都会选择穿鞋,因为这个工作量最小。穿鞋是最有可能实现的方案,然而这只是故事的浅显含义,背后要说的是穿鞋是改变自己去适应环境,而想铺路是去改变大自然,一个从自身出发,而另一个是从而外部环境出发。你想想,工作中你是否发过什么牢骚,这是从自身出发的,还是对外而发的,这种牢骚反过来是不是影响了你去积极的工作,而你又深知不正面积极的工作只会给你带来默默无为。

    硬区域是要求有一个合作的空间让自己正常工作,对应故事的铺路。软区域是心平气和的对待事情,适应它并学会使用它,对应故事的草鞋。经常有人说,学习一定要找个安静的地方,当然我们说有些事情一定需要安静的地方,然而如果我们一味的一定要追求做事必须有一定的环境才开始的话,那就是陷入了硬区域的控制。硬区域是一个玻璃罩,它故然安全,不过太脆弱,而一但碎了,环境变化很大,罩里的人可能不堪忍受。而处在软区域中的人就像海里的海带,在海里顺着海流飘动而没有被海流冲断。

    每个人都想成为架构师、CTO,但是你的工作要求、周围环境、领导者等都有可能是你不能现在选择的,这时也面临着硬区域还是软区域的选择,我们应该做得是认识到“软区域”的重要性,不能指望周围给你提供的都是你理想的,如果我们还想追求卓越,那么我们就必须适应自我激励和控制的生活方式,从容应对所发生的一切,像呼吸一样自如。这种“软区域”的应对方法比单纯的拒绝它更有效,它不是与生俱来的,而是需要培养的,以下为培养“软区域”的三个步骤:

    • 学会平静的对待生活中的不完美之处,适应自己的情绪,了解如何让它们自然宣泄出去
    • 学习如何把不完美的地方转换成我们的优势,激发我们的创造力
    • 自我激励,不管外部条件是否有激励性,找到一种激发最佳状态的情绪,学习如何在我们的意识中制造一些波动来激励我们前进

      . g& L7 O3 L5 {& P9 r( j
    ' X& j5 R: }! E
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    关闭

    站长推荐上一条 /1 下一条

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表