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