学编程的个人想法

本文是一位计算机专业大学生分享的编程学习心得,强调了打牢基础、培养耐心、设定目标、实践项目、参与社区和学习算法的重要性。作者认为学习编程需要时间,无论是自学还是培训,都需要不断学习和提升自己以适应快速发展的IT行业。未来的工作目标是进入大型科技公司,追求技术的自我实现。
摘要由CSDN通过智能技术生成


一、自我介绍

**我是19级在读的学计算机的大学生,对计算机技术方面有点兴趣,通过写博客记录一下自己在学习计算机过程中的收获与成长。

二、对学好编程的看法

1、 打好基础

当你开始学习编程的时候,首先你要确定的东西是“基础”。要打好基础,你需要学习计算机科学。现在,我们可以在网上找到很多针对初学者的课程。互联网的确为初学者提供了便利,使你可以通过网络找到大量有用的信息。因此,你得花时间研究一下这些信息,从中选择最适合自己需求的。

2、建立耐心

作为一名程序员,要想获得成功,首先要建立耐心。它可以令你在经历了无数次打击后仍然能够站起来,让你随时作好准备应对失望。耐心可以帮助你成为一个更出色的问题终结者,它还可以提高你对计算机的认识。计算机的概念是很复杂的,它要求要灵活,耐心和努力工作去理解它。绝大多数时候,当初学者开始学习编程的时候,他们并没有正确的期望。在初学阶段,你不要期待想获得一切,寄望过于乐观是危险的。

3. 设定目标并向目标前进

设定目标是一种有力的,有激励性的方法,鞭策着你不断进步。例如,当你开始学习PHP的时候,你可以设定一个目标,要求自己完成一个简单的项目。一旦你的目标达到了,再设定另一个,并重复这个循环。 编程的学习和提高是永无止境的,因此不断地为自己设定目标,而且不要忘了你的主要目标。

4、多做项目

通过做更多的项目,你不仅可以了解你自己的局限性,而且可以提高你分析和解决问题的能力。毕竟,学习代码不完全是只学习语法,而是要学习如何使用手中的工具去解决问题。

5、参与社交编程

学习写代码从来不是“一个人在战斗”。如果你觉得不需要任何帮助就可以创建一个更大的应用软件,那么你就错了。事实上,编程是一项集体活动,如果你想坚持下来,你需要从各种社交平台上获得帮助。

6、平衡好学习

作为一个开发人员,能力的提升是永无止境的,而持续的无助感只是作为一个开发者的一部分而已。新技术的诞生不会令开发者轻松下来,因为他们需要不断地提升自身的能力来适应市场的要求。

作为初学者,你应该随时准备学习新的东西。即使是有经验的开发者,他们也会对自己的能力缺乏信心,因为市场上会不断有新的工具,技术和标准涌现,这需要开发者与时并进,才能跟得上变化。但这并不是说你得知道一切事情,只要了解你要了解的事情就可以了。关键是不要停止学习新的东西。

7、学习算法

当你获得一定的项目经验后,你就应该开始学习算法了。 算法是构成计算机科学的核心。无论你是正在做网页开发还是游戏开发,你总得使用算法来实现最终的结果。

三、对于学习编程时间的看法

自学的话,要看自己的学习进度,学习效率,几个月的也有,1年多的也有,因人而异;如果是参加培训的话,时间会短一点;不过即使学习后参加工作了,依然需要学习提升自己。IT这个圈,技术发展迅速,需要不断的提升自己,给自己增值。

四、以后工作的打算和目标公司

是一个追求分类:
从底层开始我讲述:
生存->安全->归属->尊重->自我实现
最高层的为自我实现,比尔盖茨可以为一个典型的例子。他已经将软件工作作为自我实现的成就。已经摆脱了金钱与声誉的追求。
有个传说:在编程的世界里,有一种奥秘,只要掌握了它,你就可以掌控万物的行为和它的一切。甚至要用一生去追求都有可能得不到。我也是刚刚踏入这个世界,我想用一生去追求都是值得的!
目标公司的话当然越大越好,能随机进入一家大厂就行。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值