`
javatgo
  • 浏览: 1208770 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

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

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

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

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

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

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

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

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

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

术类的博客,

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

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

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

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

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

总结:

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

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

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

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

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

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

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


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

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


交流:153856687

PHP淮北@杭州泛泛:伟大是熬出来的!链接如有失效请查看http://blog.csdn.net/youacai或者http://www.cnblogs.com/phphuaibei

分享到:
评论

相关推荐

    写给想当程序员的朋友

    4. **行业洞察**:作者还提出了一些关于中国软件行业发展的问题,例如为什么国内的软件产业一直处于较低水平,以及如何才能走出自己的发展道路等问题。这些问题反映了作者对于行业的深刻思考和对未来发展的期待。 #...

    计算机程序员的年度工作总结.doc

    在过去的一年里,作为计算机程序员,我经历了学习与坚持的过程,取得了一定的收获和成就,同时也面临着失败和不足。在2012年初,我参与了一个完整的Java Web项目——分销资源计划系统(DRP),这个项目让我学到了很...

    2021程序员个人年终总结.docx

    2021年对于我来说,是充满挑战与机遇并存的一年,作为程序员,我在这期间经历了技术的深化与个人的成长。如今,在岁末之际,我回顾这一年的经历,希望能从中总结经验,为未来的职业生涯绘制更加明确的蓝图。 首先,...

    程序员转正述职报告_1.docx

    作为一名刚踏入职场的程序员,我在XXXX公司度过了充满挑战和学习的两个月。这段时间,我从一名新手逐步转变为能够独立完成任务的团队成员,这得益于公司的专业培训、领导的指导和同事的帮助。在此,我将对我在试用期...

    Android程序员实习总结.doc

    作为一名Android程序员,我在实习期间经历了许多学习和成长的过程。在XX网的一年多时间里,我参与了多个项目,包括XXXXApp和问答App的开发,这些经历使我深刻认识到编程实践、团队协作和持续学习的重要性。 首先,...

    程序员工作述职报告范例.docx

    程序员工作述职报告是职场发展中的重要环节,它不仅展现了个人在公司中的成长,更反映了公司文化对员工个人发展的深远影响。在撰写这份述职报告的过程中,我深感自己的成长与变化,现在我将从以下几个方面对我的工作...

    2019年java程序员年底工作总结700字.doc

    在2019年的Java程序员职业生涯中,一年的时间就像一条不断流淌的河流,...我的目标是,在新的一年里取得更大的成就,不仅要技术上的突破,更要在团队合作和项目管理上有所作为,为成为一名全面发展的IT行业精英而努力。

    奇虎360程序员面经((2022年2023年)).pdf_文档整理可打印.zip

    随着互联网安全技术的快速发展,加入一家技术先进、注重创新的公司,已经成为很多程序员的职业目标。奇虎360,作为中国互联网安全领域的先行者,不仅在技术上拥有深厚积累,而且在网络安全产品的开发和应用方面,也...

    《分析模式》漫谈合集(01-45) 潘加宇 ★UMLChina为什么叒要翻译《分析模式》? ★缝合故事1999-幻影战斗机《分析模式》和分析模式(1) ★《分析模式》第2章中文UML图(已

    UMLChina自2001年发布电子杂志《非程序员》以来,就一直致力于《分析模式》相关知识的传播和讨论,通过刊登系列学习笔记文章,帮助读者逐步理解并应用书中的概念。而本次重新翻译工作,也是UMLChina努力完善这一过程...

    IT职场中外企面试最爱提的问题TOP10

    为什么? 这个问题旨在了解应聘者的学习态度以及解决问题的能力。在回答时,避免直接批评某门课程或老师,而是可以说明这门课程与自己的职业规划不太相符,并强调自己是如何克服对这门课程的不感兴趣,从而获得一定...

    C语言编程实例100题.doc

    C语言作为一门经典的编程语言,一直以来都是程序员入门的首选语言之一。掌握C语言不仅能够帮助初学者建立编程的思维,还能够深化对计算机科学和程序设计的理解。为了让更多的编程爱好者能够快速入门并巩固知识,现...

    Typora免安装版1.9.4

    尽管Typora免安装版1.9.4已经能够满足大多数用户的日常需求,开发者也一直在努力更新软件,修复已知问题并引入新特性,以保持软件的竞争力。随着技术的不断进步,Typora也在持续增加对新兴技术的支持,例如在最新...

    自己动手写操作系统(含源代码).part2

    那么为什么我又写作了第二版呢?原因有几个方面。第一,虽然第一版未曾涉及的进程间通信、文件系统等内容在许多书中都有讲解,但阅读的时候还是感觉有语焉不详的通病,作者本人可能很清楚原委,但写得太简略,以...

    自己动手写操作系统(含源代码).part1

    那么为什么我又写作了第二版呢?原因有几个方面。第一,虽然第一版未曾涉及的进程间通信、文件系统等内容在许多书中都有讲解,但阅读的时候还是感觉有语焉不详的通病,作者本人可能很清楚原委,但写得太简略,以...

    革命尚未成功 Linux智能手机现状.pdf

    《革命尚未成功:Linux智能手机现状》 在当前的智能手机市场,Android和iOS占据了主导地位,但Linux操作系统作为开源软件的代表,一直...作为专业人士,我们应当关注这一趋势,为推动Linux在移动领域的进步贡献力量。

    ch1 linux概述1

    虽然GNU项目的内核Hurd一直没有完成,但结合了Linux内核后,形成了如今广泛使用的GNU/Linux操作系统。 理查德·斯托曼不仅是GNU项目的创始人,也是自由软件运动的重要倡导者。他创立了自由软件基金会(FSF),制定...

    Abdulkalam:关于阿卜杜勒·卡拉姆的信息

    卡拉姆博士在推动印度导弹技术和航天事业时,也一直着眼于未来的可能性,这使得印度在这些领域取得了显著的进步。 最后,卡拉姆博士对教育的热爱和对年轻一代的激励,与HTML作为启蒙编程语言的角色不谋而合。许多...

    基于Java后端和HTML前端的简单对话系统,旨在模拟基本的人机交互 该项目采用Java语言实现服务端逻辑,通过HTTP请求实现前后端的简单数据交互前端部分由HTML构建,完成用户界面的展示和输入交互

    从早期的命令行界面,到如今的图形用户界面,再到智能的语音和视觉交互,计算机技术一直在努力让机器更好地理解和响应人类的需求。在这样的背景下,对话系统作为人机交互的一种重要形式,扮演着越来越重要的角色。...

Global site tag (gtag.js) - Google Analytics