IT很火爆, 编程很热门, 张家四兄弟纷纷入坑, 他们学的如何?且听下文分解。
1 摇摆不定的老大
我是老大, 最早的时候是Java爱好者, 因为大家都说Java 应用面广, 既能做Web, 又能做Android, 还可以开发大数据应用,就业需求量大, 学Java绝对没错, 于是就兴冲冲的开始了Java 之路。
Java 才开了个头, Java SE勉强看完, 我又在网上看到抨击Java 的文章: 傻大笨粗,老气横秋, 人家Pyhton 一行顶你10行, 云计算,大数据样样在行, 非常适合做小白的“初恋”语言,转眼一想, 还是投入Python 的怀抱吧。
Python 刚入门, 网上又热炒Go语言, 说是去年增长最快的语言,是21世界的C语言, 还有个财大气粗的亲爹Google , 前途不可限量, 赶紧去学。
昨天半夜, 无意看到一篇介绍javascript 的文章, 说javascript是前端之王, 那些前端框架又酷又炫, 比呆板的后端编程强太多了, 于是又动了看javascript的心思。
就这么来来回回, 反反复复, 我被网络舆论带着,游走在各大语言边缘, 每个都学了皮毛, 了解了优缺点,拿来和人吹牛是足够了, 但是没有一个精通的, 这可怎么办啊?
2“小仓鼠”老二
我排行老二, 人称“小仓鼠”, 以集齐各种电子书/视频为乐。 看到论坛,群里推荐书就两眼放光,千辛万苦也要找个电子版下载下来。
计算机组成原理, 数据结构,操作系统, 网络,数据库, 每个主题都好几本, 不带重样的。
进阶,高级, 解密, 白话,大话,实战,Head Frist系列, 一个都不能少!
每当我看到各培训机构泄出来的教学视频时, 简直是是欣喜若狂,什么基础班, 就业班,一头扎进xxx 。。。。 赶紧保存到自己的百度网盘里。
闲来无事, 欣赏下满满一硬盘的电子书和好几个T的视频, 我心满意足,安全感极强, 世界尽在掌握。
但我就是不去看, 不去学, 原因很简单: 看电子书太累,还有就是工作太忙,哪有时间啊。
3 不看书的老三
我排行老三, 我最喜欢网络学习。 现在信息大爆炸时代, 所有的知识网络上都有, 还看书干嘛呢?
不信你说个知识点,我分分钟给你找出几百篇文章。 对了,我用的都是手机, 电脑都不派补上用场。
我可以一边看技术文章,一边刷个朋友圈, 和朋友们互相打个招呼, 学习娱乐两不误。
我网络快餐吃的快, 很少深度思考,也记不住多少东西, 但是没关系, 等到想不起来的时候再搜一下。
不过最烦的是网络文章一大抄, 你抄我的我抄你的, 实在让人烦。 前两天我看到某知名技术网站上关于JVM相关的文章, 读了一遍以后似曾相识, 原来是照抄《深入理解Java虚拟机》这本书, 嗯, 也许看书好一点吧。
我原来还嘲笑那些在图书馆静静的捧着一本书看的同学,都什么年代了, 还看书?
慢慢的发现他们的知识体系似乎更加完整,理解更有深度, 而我似乎一直浮在表面, 知识点支离破碎的。 后来一问才知道, 人家不但深入思考, 还写笔记,写博客,把自己的理解整理了出来, 不仅仅是一个内容的消费者,
已经变成内容的生产者了。
4 半途而废的老四
我是老四, 没有前面几位哥哥的毛病, 我专心致志,一门心思的学Java, 耐心看书, 耐心的看视频。 我还知道, 好的程序员都是代码喂出来的, 动手实战必不可少, 所以我还经常coding。
但我有个毛病, 凡事三分热度, 无法坚持, 半途而废。
我也知道数据结构和算法很重要啊, 也看了前面的队列、栈等基本内容, 可让我坚持着把所有内容都看完, 把习题都做个差不多, 实在是要了我老命了。
优秀和平庸的差别可能就是那一点点坚持吧, 坚持不懈的做一件事, 每天前进一点点, 最后量变发生质变。
我听说每个季度定个小目标, 努力达成, 获得成就感, 就能刺激自己更进一步, 我决定实验一下, 希望能改善下我这半途而废的毛病吧。
【本文为51CTO专栏作者“刘欣”的原创稿件,转载请通过作者微信公众号coderising获取授权】