当前位置: 首页 > news >正文

作为程序员为什么一直都很努力,却没有进步?

我们一直很努力,为什么却感觉到没有什么大的进步?不知道大家有没有这样的感受,

这是一篇关于反思类的文章,作为程序员我们一般自学的方式有哪几种,个人归纳其他大致三点:

第一种:看书,第二种:看视频教程 ,第三种,看博客文章等

先说第一种,买书,作为初学者经常做的事情就是买书,

什么畅销书排行版,什么热门图书统统的都买,

个人认为这种方式不推荐,书有很多种,我认为对计算机类的图可以大致分为两种

①基础类的图书,这种图书一般是对基本语法知识为准的图书,像什么零基础学XX系列的图书,这样的书我们可以买,可以作为语法手册,入门级的图书,你可以熟悉这门语言的最基本内容,这个属于基本功必须滴。当然现在网上有很多手册找其他也很方便

②应用类的图书,本人曾买过一本XX语言应用详解,刚买回来我的前辈翻了几页就说,里面全是tmd代码,一本书除了代码和注释,就没有几句话,如果这样也能出书的话,那我都可以出几本书了,话虽有点偏,但是事实就是这样,在书上看代码,很是吃力,第一你不能调试,第二你也不是他写的代码是不是有误,第三:调用方法和类的时候,你要翻几页找这个方法,这种图书如果不是连续看,很熟悉的看,坐在马桶上都在看的。。。那真是坑你妹的图书。。。。,因为过两天你都不知道他要解决什么问题了

是不是当老师习惯了,连视频教学都跟学校上课时间一样,一个普通的安装教程要四五十分钟?我搜了一篇安装教程的文章,整个步骤不到八步,从下载到安装,整个过程不到二十分钟,一切搞定,假如我看视频学习的话,如果边看边安装,最理想情况下需要四五十分钟,如果是看完后在安装,安装这个需要一个小时以上,本来二十分钟的事情现在要搞到一个小时才搞定,这不是坑爹吗。。。。我们的时间就是这样被一些无端的弱智的视频给摧残了。。。

术类的博客,

这些博客大概也能分两种:

第①种就是说明类的文章,基本上就是说明阐述介绍的文章,本文就是属于说明类文章,这样的文章可以博得大家哈哈一笑或大发感慨或者大骂一翻。或喜或悲或怒,它(文章)都在哪里,过几天你就会忘的,因为人的记忆有遗忘规律,你也不会以外,除非你不是。。

第②种:含有代码类的技术文章,一般的人只喜欢看,很少动手真正的去实践调试一份,可能你发现一篇很牛逼的文章,如获至宝,但是真有那么大的效果吗?大家都学习过英语,经验告诉我们:天天看四六级词汇的人,未必能写的出四六级词汇,天天学习英语的人,未必说的出流利的口语,原因在于何处:缺乏真正的实践,仅此而已!

前几天我在centos上安装curl,谷歌了几篇安装教程,差不多都是复制转载的,考虑到这么多人转载应该是没有任何问题,安装出错的时候才发现,都少了一步,真坑爹,所以啊当年邓爷爷他老人家总结:实践出真知,此言不虚啊!

古人经常说的知行合一,就是强调学和用同样重要,反观各位都是以知为主,而不是做到知行合一!

总结:

己的极限,基础类的买几本倒是无妨,偶尔看一些发现几个新语法或者对某人基础知识加强深刻倒是不错。

②看视频:大家要有选择的看,不要太让视频带着我们的思维去走,而应该让视频为我所用,让视频解决我现在困惑的问题,而不是我已经知道和无关的问题,这样的人很少,因为这样的是一般都是善于学习,选择性学习的人,他知道有所学有所不学,这样的人不是很多。

③看博客:对于代码类的技术文章,建议大家动手去实践,如果能把他融入自己的项目之中,效果更好!

****************************************************************************************************

准备升级学习的时候:勤动手,写代码.。其实知道的很多并不重要,实践了很多这才牛逼!

③当你读万卷书行万里路之后,再回来考虑思想上问题吧

本人小小见解,如有不同意见欢迎拍砖留言!


延伸阅读:程序员该如何学习新知识

          

向中级程序员转变必备的10个秘诀

相关文章:

  • node.js进阶学习
  • 3种Nginx防盗链的方法
  • Nginx反向代理到apache
  • Nginx负载均衡如何进行配置
  • 网站上线之前需要检查的13个问题
  • php实现文件上传进度条
  • PHP程序员突破成长瓶颈
  • LINUX常用命令(基础)
  • 面向对象的理解
  • 网站开发的技术和思想的思考
  • chkrootkit安装配置教程 – Linux后门入侵检测
  • 如何在win系统下安装树莓派的系统到SD卡(菜鸟教程一)
  • 树莓派自动连接无线
  • 树莓派(Raspberry Pi)USB无线网卡自动连接
  • thinksns开源微博系统 V3上传漏洞
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • 【个人向】《HTTP图解》阅后小结
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • 5、React组件事件详解
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • iOS 系统授权开发
  • JavaScript设计模式与开发实践系列之策略模式
  • Java教程_软件开发基础
  • JSONP原理
  • JS数组方法汇总
  • Mocha测试初探
  • MQ框架的比较
  • mysql外键的使用
  • node和express搭建代理服务器(源码)
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • zookeeper系列(七)实战分布式命名服务
  • 大整数乘法-表格法
  • 技术:超级实用的电脑小技巧
  • 解析 Webpack中import、require、按需加载的执行过程
  • 聚簇索引和非聚簇索引
  • 聊聊flink的BlobWriter
  • 排序算法学习笔记
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • #android不同版本废弃api,新api。
  • #图像处理
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (bean配置类的注解开发)学习Spring的第十三天
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (规划)24届春招和25届暑假实习路线准备规划
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (转)visual stdio 书签功能介绍
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .apk文件,IIS不支持下载解决