编程探索之路

小编有这么一个经历,从我学习C语言开始我就对计算机无比的痴迷,而我恰恰喜欢探索未知,所以大学四年,我就踏上了无法回头的路。

编程的魅力在于在一定的团队基础上它能通过个人的能力转化为社会无尽的财富。编程总是神奇的,我们可以为了写完一个程序彻夜不眠,为了实现一个细节而努力钻研。有时候,当我们费尽心思地去实现一个算法的时候,它成功了。但是,我们却经常性地认为自己的算法像是愚公移山一般,而不是“车到山前必有路”那般另辟蹊径。有函数库不用,自己写算法实现是很多程序员会犯的错误,但也是绝大部分有经验的程序员必须经历的一个试错过程。

下面谈谈我自己的学习经历。

刚刚学习C语言时,老师就只给我们将基本语法和算法,但是对资深的程序员来说,能写出实用的程序才是可靠的。所以我就开始了在C语言程序编写中探索。

但是C语言程序没写成,却发现了python的好处。

我大一入学的时候是2019年,那时候python特别火热,甚至有超过java的趋势。对于我们这些刚刚接触这个领域的萌新而言,有人认为python工程师的工资高,其次是java,最后才是c/c++。那时我们的看法十分浅显。我自己甚至认为c/c++太过底层,而用像python这种的轻量级语言会更加有优势。

python一门面向对象的语言,语法简洁、易学,开发效率高。那时候对开发并没有实质的理解,所幸就开始自学python起来。

果不其然,学习python确实十分快速,有了C语言的基础,python只需要几天就能基本掌握语法。掌握了这门语言之后,对软件的开发不减反增。C/C++的学习成本高,开发效率低,而python学习成本低,开发效率高,所以我迫不及待地想要试一试python开发的威力。

但python软件开发从何入手?软件的架构是什么?这种从0到1的进阶门槛十分高,特别是对于正处大一的我,初学python,更没有老师的指导,开发程序更像是无头苍蝇一般乱撞。

但还是要感谢CSDN这个平台,它带给了我希望。从刚开始不懂就搜的杂乱,到后来的初步入门,还是CSDN带给了我机会。里面有无数的程序员,无数的见解,都在指引着我在充满未知的世界中一步一步地前进。

大学不只有课本知识,更充斥着无尽的机遇,只要你肯努力,你完全可以在另一个世界中绽放光芒。

猜你喜欢

转载自blog.csdn.net/ConlinderFeng/article/details/105818667