请不要做浮躁的人——转给即将上路的程序员朋友

2024-08-22 13:58

本文主要是介绍请不要做浮躁的人——转给即将上路的程序员朋友,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

      最近半年多来收到不少网上留言和邮件询问程序代码问题,我个人比较喜欢讲思路然后再指定一些参考网址或者文章,不过似乎太多初学者不太领情,丝毫不顾自己 薄弱的基础,只求代码,别的什么也不顾,说实在话本人工作比较忙,有时候确实帮每个问问题的人写代码实在是写不过来。曾有过写点学习方法或者学习心态的文 章,但也未实现,今天重温这篇文章之后转载下来,希望给大家带来帮助。

===================================================================================================================

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 
2. 初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 
3.看帮助,不要因 为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 
4.不要被对象、属性、方法等词 汇所迷惑;最根本的是先了解最基础知识。 
5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会 举一反三你就永远学不会。 
6.知道一点东西,并不能说明你会编程,编程是需要经验积累的。 
7.学编程并不难,C,C++,ASP、PHP、 Java和C#等等也不过如此--难的是长期坚持实践和不遗余力的博览群书; 
8.看再多的书是学不全编程的,要多实践;
9.把时髦的技 术挂在嘴边,还不如把过时的技术记在心里; 
10.学习编程最好的方法之一就是多练习; 
11.在任何时刻都不要认为自己手中的书已经足 够了; 
12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 
13.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; 
14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件; 
15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的 工作中; 
16.不要漏掉书中任何一个练习——请全部做完并记录下思路; 
17.当你写代码到一半却发现自己用的方法很拙劣时,请不要马 上停手;请尽快将余下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工作;
18.别心急,写代码确实不容易;水平是在 不断的实践中完善和发展的; 
19.每学到一个知识难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了; 
20. 记录下在和别人交流时发现的自己忽视或不理解的知识点; 
21.保存好你做过的所有的源文件----那是你最好的积累之一; 
22.对于 网络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字 就能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒! 
23,到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子 问,也许你的问题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己的帖子没人回的。 
24,虽然不是打击初学者,但是 这句话还是要说:论坛论坛,就是大家讨论的地方,如果你总期望有高手总无偿指点你,除非他是你亲戚!!讨论者,起码是水平相当的才有讨论的说法,如果水平 真差距太远了,连基本操作都需要别人给解答,谁还跟你讨论呢。 
25,不要指望看过一两本书之后没有太多基础的你就能成为绝顶高手,也不管写书的 那个人是怎样的绝顶高手,事实上那是不可能的,没有长时间的实践和练习是不会成为高手的。

26,不要因为太简单而不做,要知道大画家达芬奇是从学画鸡蛋开始他的画家生涯的。

27,不要一遇到个错误就害怕得不得了,所谓的高手只不过是错得比你多一些,在总结之后经验比你丰富一些而已。


浮躁的人容易问:我到底该学什么;----别问,学就对了; 
浮躁的人容易问:学脚本有钱途吗;----建议你去抢银行; 
浮 躁的人容易说:我要中文版!我英文不行!----不行?学呀! 
浮躁的人分两种:只观望而不学的人;只学而不坚持的人; 
浮躁的人永远不 是一个高手。 

——看完之后我沉思了好久

这篇关于请不要做浮躁的人——转给即将上路的程序员朋友的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1096468

相关文章

菲律宾诈骗,请各位华人朋友警惕各类诈骗。

骗子招聘类型:程序开发、客服、财务、销售总管、打字员等 如果有人用高薪、好的工作环境来你出国工作。要小心注意!因为这些骗子是成群结伴的! 只要你进入一个菲律宾的群,不管什么类型的群都有这些骗子团伙。基本上是他们控制的! 天天在群里有工作的信息,工作信息都是非常诱惑人的。例如招“打字员”、“客服”、“程序员”……各种信息都有。只要你提交简历了,他会根据你的简历判断你这个人如何。所谓的心理战嘛!

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

模具要不要建设3D打印中心

随着3D打印技术的日益成熟与广泛应用,模具企业迎来了自建3D打印中心的热潮。这一举措不仅为企业带来了前所未有的发展机遇,同时也伴随着一系列需要克服的挑战,如何看待企业引进增材制造,小编为您全面分析。 机遇篇: 加速产品创新:3D打印技术如同一把钥匙,为模具企业解锁了快速迭代产品设计的可能。企业能够迅速将创意转化为实体模型,缩短产品从设计到市场的周期,抢占市场先机。 强化定制化服务:面

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

AI跟踪报道第55期-新加坡内哥谈技术-本周AI新闻: GPT NEXT (x100倍)即将在2024推出

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/ 点击下面视频观看在B站本周AI更新: B 站 链接 观看: 本周AI

GitHub:代码是程序员沟通最直接的手段

如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯、CNN、纽约时报等传统媒体注意到。普通大众之前不了解这个工具,是因为它距离记者的世界太远了——GitHub 是一个程序员所使用的托管项目的服务。 但在一些程序员眼里,它不仅是托管项目的地方,还是“开源”项目的大本营,而且是提高程序员“技术水平”和“技术品味”的地方,更是一个程序员社交的地方。

黑马程序员---银行业务调度系统

模拟实现银行业务调度系统逻辑 需求分析: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为:         VIP客户 :普通客户 :快速客户 =  1:6:3。 客户办理业务所

黑马程序员---空中网面试题

空中网4k/5k月薪挑选大四实习生的线程题     两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。这样的实习薪水和招聘要求,不需要有工作经验的限制,纯粹是技术功底的比拼和考核,而不像许多其他公司非要招两年工作经验的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做

黑马程序员---线程并发库

软件包 java.util.concurrent 在并发编程中很常用的实用工具类。 请参见:            描述 接口摘要BlockingDeque<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。BlockingQueue<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及